作者简介:周永娟(1978-),女,福建建瓯人,江西蓝天计算机技术与工程系助教,研究方向为软件工程;寇晓丽(1982-),女,宁夏石嘴山人,江西蓝天计算机科学与工程系助教,研究方向为计算机应用。
·156·
软件导刊
2009年
以让消费客户浏览和搜索产品,向他们的购物车增加产品,并且下订单。(2)商务服务层,也称为中间层或者应用服务层,它负责封装事务处理、商务规则、数据访问及其他的核心应用逻辑。商务服务层可以有效地作为前台用户服务层和后台数据服务和数据存储之间的桥梁。在电子商务系统中,商务服务层将由在
4
创建网站页面
本系统的网站所要开发的网页包括以下几个内容:网站的首页(default.aspx),在该网页中主要是显示欢迎信
息以及购物须知等信息,并可以查询和浏览各种商品信息。用户登录页面(login.aspx),主要是提供已经注册的消费客户或者商务客户
登陆系统,新用户注册界面(newaccount.aspx),提供新用户填写注册资料和完成注册过程。商品类别查询页面(catalog.aspx),获取用户想要查询的商品信息。商品详细信息页面(product.aspx),通过数据绑定,获得商品的详细信息。购物车页面(shoppingcart.aspx),可以查询目前购物车中的商品数目以及其他统计信息。购物车条目添加页面(additem.aspx)。收集用户信息,并且更新购物车,最后重新定向到购物车的显示页面。结帐页面(checkout.axpx),提供用户查询自己的历史帐单。以上就是这个电子商务系统所包含的所有页面和功能。
windows组件服务中执行的事务处理和非事务处理。net服务组
件构成。(3)数据服务层,该层负责检索和操作在一个或者多个数据存储中存储的数据。通过将数据访问和操作分离到独立的逻辑层中,就可以将商品服务层从附属数据存储的细节中抽象出去。在该电子商务系统中。数据服务层将实现为一组封装了
sql数据访问逻辑,并向商务组件返回结果集的存储过程。商务服务组件通过这些存储过程访问数据库中的数据。整个电子商务系统的逻辑体系结构如图2所示。整个电子商务系统的网站设计是整个消费客户和商务客户进行交互的页面,服务对象通过访问网站来获得所需要的信
用户服务用户交互页面
导航数据表现业务服务事务处理逻辑业务规则定义数据访问数据服务数据检索数据操作数据验证数据存储数据存储数据关系数据完整性
5
结束语
本系统从构想到功能需求以及体系结构方法,
创建了一个电子商务系统,本电子商务系统最核心的部分是提供购物功能,出于安全和身份验证的需要,需要对客户进行管理,本系统提供了用户注册和登录页面。在电子商务中最重要的就是提供购物服务,在本系统中创建了一个网络虚拟商场,客户可以对商品进行分类浏览,详细浏览每件商品的详细信息,并把自己选中的商品存放到电子购物车中,本系统还提供了对购物车的各种操作,并提供了结帐退出系统的功能。
参考文献:[1]宫洪芸,张芹.基于ASP.NET的Web应用框架DNN的研究与应用[J].软件导刊,2009(1).[2][3][4]黄敏学.电子商务[M].北京:高等教育出版社,2001.李源彬.电子商务概论[M].北京:人民邮电出版社,2004.闫洪亮,潘勇.ASP.NET程序设计教程[M].上海:上海交通大学出版社,2006.(责任编辑:杜能钢)
图2
逻辑体系结构
息,该网站的设计提供以下功能:①各种功能的连接。包括注册,登录,购物和查看以及结帐;②内容简洁明了;③各种商品的分类提示、商品的详细信息以及购物车信息的查询;④各种以往订单纪录的查询、统计和显示。