网上购物系统详细设计说明书_第1页
网上购物系统详细设计说明书_第2页
网上购物系统详细设计说明书_第3页
网上购物系统详细设计说明书_第4页
网上购物系统详细设计说明书_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、1引言2 1.1编写目的2 1.2背景2 1.3定义3 1.4参考资料3 2程序系统的结构 4 3程序1 (标识符)设计说明 4 3.1程序描述 4 3.2功能4 3.3输人项6 3.4输出项6 3.5流程逻辑7 3.6 接口 7 3.7尚未解决的问题 8 详细设计说明书 1引言 1.1编写目的 随着In ternet用户的剧增和In ternet技术的不断发展,信息的经济效益直接体现在生产 经营和管理活动中, 每个重视信息资源的单位,都能利用信息资源的及时性、准确性,提高 工作效率,取得经济效益和社会效益。网上购物系统的出现介入了企业的商务活动,促进企 业调整自己的业务流程,从根本上把企业改

2、造成以客户为中心的模式,高收益、低成本、方 便、可靠的优势,获得了绝大多数人的首肯,正以极快的速度发展着。目前大型的系统如: 淘宝网、易趣等成为网上购物系统的经典。 1.2背景 近年来,随着In ternet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步 进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店, 向消费者展示出一种新颖的购物理念。 在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一 流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、J.C培尼等纷纷挤身于网络经商的行列。 调查表明:美国的家庭已越来越习惯于在家中从网上购物。

3、 在我国,网上购物从无到有也不过短短几年时间。 我国第一家网上购物发生在 1996年, 燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的, 但这 毕竟为我国零售业奏出了网上购物的先声。如今,在北京、上海、深圳等大城市,已有200 多家商场,专卖店开设了网上商店,还有一些正处在观望阶段。 综上所述,通过电子商务网站的建设以实现对商业零售企业提供信息化管理是信息化时 代的必然产物。因此本小组结合一些网上购物的要求和特点,决定开发一个网上销售如电脑 以及和电脑相关零件的网上购物系统。开发者有:郭根娟,陈晨,莫莉莉,范丽,余晓阳, 钱斌,薛羽鹏和钱嘉伟 8名同学。该系统主要有

4、两类用户,即管理员和消费者,网上购物平 台主要是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(添加 大类、添加小类、商品添加、商品审查)、商品交易(处理订单、发货查询)、会员管理(会 员审查)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对网站的管理。 前台操作是用户登录到本网站,可以进行用户注册,通过网站的新品速递、商品热卖、商品 分类或电子商品搜索功能,找到自己想要买的产品,装入购物车,提交定单进行购买。 管理员进行后台操作:货物管理(商品添加、添加商品信息等)、会员管理(会员 信息修改,修改密码,删除会员等)以及订单管理( 订单的确认,删除等) 现在流行

5、的网上购物系统不仅要有漂亮的网页,更要有严谨的规划。 每一个细小的 环节都和重要。这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、 ASP等技术来编辑网页,并运用 ASP技术把数据库和动态网页相关联。传统的管理信 息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方 法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的 费用和出错的可能性都相应上升。我们这个项目是通过SQL 2005建立自己的数据库, 使得所有的商品信息可以即时的保存更新,可以即时的了解网上的买卖情况。 实现该系统对电脑的性能需求有: 1)硬件环境: 处理器:I

6、n ter Pe nti nm 3 或更高 内存:512MB 硬盘:2GB 2)软件环境: 操作系统: Win dows Server 2003 数据库:Microsoft SQL2005 开发工具:Visual Stdio 2008, Microsoft office Visio 2007. 1.3定义 Asp .n et,sql 1.4参考资料 1 汪小平 ASP网络开发技术.北京:人民邮电出版社.2003年 2 蔡翠平、尚俊杰.网络程序设计一ASPM.北京:清华大学出版社.2002年1月第一版. 3 龙马工作室.ASP+ SQL Server组建动态网站M.北京:人民邮电出版社.2004

7、年8月第一版. 4 http:/d.dow nload.csd n.n et/dow n/316866/simba228 2程序系统的结构 管理员 网上购物系统 用户 订单管理 查看所有订单 订单取消 订单确认 商品管理 2.1网上购物系统的总体结构图 3程序1 (标识符)设计说明 从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一 般情况的。对于一个具体的模块, 尤其是层次比较低的模块或子程序,其很多条目的内容往 往与它所隶属的上一层 模块的对应条目的内容相同,在这种情况下,只要简单地说明这一 点即可。 3.1程序描述 本程序设计分采用三层架构,即数据层,逻辑层和表

8、示层。数据层只包含数据库信息, 这样有利于系统的开发、维护、部署和扩展。分层是为了实现 “高内聚、低耦合”。采用 “分而治之”的思想,把问题划分开来各个解决,易于控制,易于延展,易于分配资源。 我们将程序中一些公用的处理程序写成公共方法,封装在类中,供其它程序调用。还 有通过接口实现方法的多次调用。我们的程序是常驻内存的,是顺序处理。 3.2功能 本系统分为前台购物流程和后台订单处理流程 确认提交订单 去收银台 注册 浏 览 商 品 用户订单 审查订单 U 订单发货 0 订单删除 n n n 3.2.1前台用户操作流程图 323用户登录流程图 商品管理 用户购物流程图 3.3输人项 登入的时候

9、要输入用户名和密码。用户名和密码都不能为空,如果没用户,则要先注 册。注册用户时,用户名必须在5到20个字符之间,Email地址必须合法,密码长度必须 大于6,而且两次输入的密码必须一致。输入的验证码必须要正确,同时要接受服务条款, 如果有其中的一项不满足要求,则注册失败。 3.4输出项 输入的用户名和密码成功时,就进入登入页面,右上角显示用户名。注册成功后,就跳 转到注册成功页面,然后点击“这里”,进入登入页面。 登入后就进入购物车页面,选择自己需要的物品放入购物车,点击付款,就进入收银台 页面,可以确认提交订单。 3.5流程逻辑 Cargo PI CarEoId FK1 Price Pic

10、ture Int rodurtion. Siote Sold SiiiCateld Tag: SubCa+etory FE SubCateU txi SubCatelbttje Cat eld 匚 ateory PK Cateld FK BCJQp FK2 EK1 Dookid CareoId CargaHuM Price Coiarnent PK Caeiild FK1 FEZ Acid Cumcntli Ctamlit le Cant ent ad Cargold Saak FK Sookld FK1 Tat aLP rice Destinat ionVawe Destinat icnAd

11、dr ess Defftinat i cnPhme Acid Ad AcflaBje Acfassmni Enil Avatoz Scor Birt hday Ad UserAccount GetAccountByName( string Name); UserAccount GetAccountByEmaiI( string p) bool AddAccount( UserAccount ac) ICargoService :所实现的方法有: IQueryable GetAIICargo(); View_AIICargo GetCargoByld( int id); IQueryable GetLastTenCargo(); List GetAIICategory(); IQueryable GetCargoByKeyWor

温馨提示

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

评论

0/150

提交评论