网上购物系统开发报告_第1页
网上购物系统开发报告_第2页
网上购物系统开发报告_第3页
网上购物系统开发报告_第4页
网上购物系统开发报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网上购物系统开发报告在过去一年中,网络购物市场的增长趋势明显。目前的网络购物用户人数已经达到7400万人.年增长率达到60%。由此可见,网上购物拥有巨大的市场与无限的商业机遇,包含着现实和潜在的丰厚商业利润。而网上购物系统就是专门为用户在互联网上进行买卖商品等商业活动而开发的软件系统.对于网上购物系统的开发技术研究和架构分析是一个非常重要的前沿研究方向。1系统需求分析网上购物系统成功与否取决于其功能是否能满足用户的实际需要。系统需求分析主要对应到微软解决方案框架(MSF)过程模型的构思阶段。在构思阶段这个时期内开发者、用户和发起人定义高层次业务需求和软件系统的总体目标。其主要目的是确保一个共同的远景。在系统对组织是否有价值,以及系统是否能够取得成功等方面,达成一致意见。下面从收集和分析系统的使用者相关信息入手对网上购物系统进行需求分析。用例模使用UML的用例图描述,用例图是获取用户功能需求的有效工具,用来描述系统的主要功能及系统边界。根据顾客对系统的要求得出的用户实例图(如图1)。根据以上信息分析得出的用户实例图(如图2)。图2 用户实例图根据以上收集的信息和对功能要求的分析,本网上购物系统分两个部分。1前台部分用户帐户管理本系统不支持匿名购买商品,顾客要购物的话必须注册相应的ID,因此主要功能为支持用户注册,同时也支持用户修改其基本信息,包括修改登录密码。商品信息浏览允许顾客浏览商品列表,查看所有商品类别以及商品的详细信息。购物车在已注册ID的情况下,登录的顾客可以将自己满意的商品加入到购物车中,并且能够查看购物车的内容。在最终结算以前,允许顾客删除商品或更改购买数量,确认无误以后可以结算生成相应的订单。(4)订单管理当顾客确定购买以后,系统会自动为此定单生成其唯一的订单号,并且支持顾客查看此订单的详细信息,包括所有购买商品的列表以及分别对应的单价和总额,并且登录的顾客可以查看其当前订单的状态以及在本网上购物系统中所有历史订单信息。(5)查找商品可以通过商品分类浏览或按热门商品查找。(6)购买商品填写配送地址和确认订单等。2后台管理(1)商品管理商品类别管理:后台管理员通过该功能来添加商品的类别信息。如果出现错误,后台管理员可以修改该商品类别信息;当商品类别的编码修改后,所有引用该类别编码的商品都将作相应的修改。当某一商品类别不再存在时,可以删除,删除前必须保证该商品类别下,不再有商品信息。(2)订单管理当用户在前台订购商品后,会自动生成一个订单ID,后台管理员可以在适当的时间处理该订单。处理订单主要审核订单,发送到发货流程。当某一审核的订单到来时,办理发货,并记录发货信息。办理完发货信息后,需要办理结帐,该步骤也可以在办理发货前处理,具体可以通过系统流程设置来完成。后台管理员发现无效订单时,可以删除这些无效的订单。(3)账户管理对于顾客用户而言,注册顾客用户,包括用户名、密码等信息;顾客要购物的话必须注册相应的ID。系统有了用户的注册信息后,用户才能在网上进行购物活动。用户信息出现错误或者其他原因需要修改基本信息时,可以修改用户的信息,当然包括用户的信用度、享受的优惠等信息。后台管理员可以删除顾客用户。2系统设计1系统概要设计为了建立目标系统的总体结构,可按主要的软件需求划分成子系统,然后为每个子系统定义功能模块及各功能模块间的关系,并描述各子系统的接口界面。网上购物系统可以分为前台和后台两个部分,前台部分由顾客使用,主要包括用户注册、购物车管理、商品信息查看等模块;后台部分由管理员使用.主要包括订单管理、商品管理、用户管理、物流管理和图片管理等。总体功能结构如图3所示。图3网上购物系统总体功能结构图2数据库设计数据库设计是指对于一个给定的应用环境,通过合理的逻辑设计和有效的物理设计来构造较优的数据库模式,建立数据库及其应用系统,满足用户的各种信息需求。3系统实现与测试根据业务需要选择系统架构并根据功能划清系统模块后就可以进行详细设计与编程实现了。微软解决方案框架(MSF)过程模型的开发阶段要求按照设计规定对各模块内部结构和外部接口进行设计与编码。系统开发工具为VisualStudio2008其中前台界面使用ASP.NET,后台用c#连接SQLServer2005数据库。1查看购物车模块为了方便用户随时查看购物情况,在系统的首页加入了查看购物车链接,通过它可以将所选物品信息放入购物车中显示出来。ShoppingCartBind方法负责显示购物车中的信息,人口参数有三个:会员编号、信息表名和网格控件名(程序流程如图5)。开始T初始化连接对象和命令对象

图5购物车模块程序流程图4结语本文从电子商务中选出和普通用户联系最为紧密的网上购物来研究,尝试利用微软解决方案框架(MSF)来设计与架构系统。根据现实中顾客、商家和管理人员等对于系统功能方面的要求,进行需求分析与整理。然后将系统需求转化为系统的功能模块设计,大致划分了前台、后台和数据库等部分。最后对功能模块研究分析并编码实现,为确定系统可能存在的问题还进行了测试。参考文献【1】廖智.基于.NET的网上购物平台研究及实现【D】.南京:河海大学,2006:1〜7【2】史亮,基于微软解决方案框架(MSF)的软件过程改进在游戏开发中的应用[D].重庆:重庆大学,2004:4-5【3】江耘,谢军,黄水源,段隆振.基于MSF的企业资源管理软件开发[J].微计算机信息,2007,23(27):8-9【4】微软公司.基于.NET的需求分析和解决方案设计[M].北京:高等教育出版社,2004【5】郭咏梅.UML在面向对象方法需求分析中的应用[J].长治学院学报,2008,25(5):33〜34【6】欧阳叻.网上商城购物系统研究与[D].成都:电子科技大学.2007:4-6【7】李亚.面向对象软件概要设计过程[J].福建电脑,2008(6):48—49【8】邵昌凯.MIS开发中C/S模式与B/S模式的比较分析[J].福建电脑,2007(10):74〜84【9】刘红梅.基于C/S和B/S体系结构应用系统的开发方法[J].计算机与现代化,2007(11):52〜57【10】敖冰峰.软件教学中关于软件设计的概要设计与详细设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论