网上书店设计说明书(含结构图、流程图和E-R图)

上传人:s9****2 文档编号:563435469 上传时间:2022-10-07 格式:DOC 页数:20 大小:502.50KB
返回 下载 相关 举报
网上书店设计说明书(含结构图、流程图和E-R图)_第1页
第1页 / 共20页
网上书店设计说明书(含结构图、流程图和E-R图)_第2页
第2页 / 共20页
网上书店设计说明书(含结构图、流程图和E-R图)_第3页
第3页 / 共20页
网上书店设计说明书(含结构图、流程图和E-R图)_第4页
第4页 / 共20页
网上书店设计说明书(含结构图、流程图和E-R图)_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《网上书店设计说明书(含结构图、流程图和E-R图)》由会员分享,可在线阅读,更多相关《网上书店设计说明书(含结构图、流程图和E-R图)(20页珍藏版)》请在金锄头文库上搜索。

1、网上书店系统设计说明书(含结构图、流程图和 E-R图)目录1引言3.1.1项目名称3.1.2编写目的3.1.2项目背景3.1.3 定义3.1.4参考资料3.2 任务概述4.2.1项目总体目标.4.2.3需求概述4.2.2运行环境4.2.2.1软件环境4.2.2.2硬件环境4.2.4开发环境4.2.5条件与限制4.3 .总体设计5.3.1系统架构6.3.2处理流程7.4. 功能详细设计7.4.1系统体系结构1.4. 2功能设计8.4. 3代码设计1.04. 4用户界面设计1.04. 5 数据库设计 1.05. 系统实施与维护1.45.1系统测试145.1.1软件测试1.45.1.2应用程序测试1

2、5越向前 #网上书店系统设计说明书(含结构图、流程图和 E-R图)越向前 #网上书店系统设计说明书(含结构图、流程图和 E-R图)5.1.3网站测试错误!未定义书签5.2系统维护错误!未定义书签越向前 #网上书店系统设计说明书(含结构图、流程图和 E-R图)1引言随着信息技术、In ternet技术、数据库技术的不断发展完善,网络成的加快,传统的购 物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门认识到互联网的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟, 电子商务的功能也越来越强大,注册用户可以在网上搜索到自己想要的各种商品,初步让 人们体会到

3、了足不出户便可以随意购物的快感。1.1项目名称网上书店(网上售书系统)1.2编写目的介绍网上书店系统的系统设计,为用户描述出一个具体的产品设计模型,为开发及测 试人员提供下一步工作的依据。1.3项目背景本系统的开发均满足顾客的需求,可以让顾客在网上方便查找到自己想要的书,并实 现在线购买。1.4定义无1.5参考资料电子商务系统规划与设计,徐天宇编著,清华大学出版社2任务概述2.1项目总体目标开发一个完善的功能齐全的网上书店系统。2.3需求概述作为一家网上书店,用户可以在 7X24小时的时间内进行浏览与购买图书。系 统首先满足不间断的服务模式,稳定性是网上书店开展的基础。安全支付是网上交 易的重

4、要问题。网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的 接口以供用户登录并选择喜好的图书;同时还必须提供系统的管理接口以供管理员 和一般的网站工作人员处理客户订单并维护网站正常运作。2.2运行环境2.2.1软件环境 操作系统:win dows 2000及以上系统 数据库:SQL server 浏览器:In ternet Explorer7.0及以上222硬件环境 服务器的中央处理部件(CPU)建议使用PIII 1G (以上)Xeon处理器芯片 服务器内存必须使用服务器专用 ECC内存。 为了保证数据存储的绝对可靠,硬盘应使用磁盘冗余阵列(RAID 01 )。2.4开发环境开发语言:

5、ASP、ASP.NET 开发工具:Microsoft Visual Studio.NET 数据库:Microsoft Sql Server 20002.5条件与限制越向前 #网上书店系统设计说明书(含结构图、流程图和 E-R图)越向前 #网上书店系统设计说明书(含结构图、流程图和 E-R图)3 总体设计3.1系统架构书店应用系统产品展示与订购配送管理库房管理4结算管理一5一客服管理图3-1系统结构图系统包括五个模块:产品展示与订购、配送管理、库房管理、结算管理和客服管理。3.2处理流程图3-2业务流程图网站游客通过注册成为会员,搜索自己想要的书目,下订单,系统发送配送 单到仓库,出书,配送,交

6、易完成。越向前 #网上书店系统设计说明书(含结构图、流程图和 E-R图)越向前 #网上书店系统设计说明书(含结构图、流程图和 E-R图)4功能详细设计4.1系统体系结构售书系统图书订单单信息单 库订单订,销售记记录送货反反贵车息 信产认判断信息M1产品展示与订购息 信 存统计结果客户意见疑问解答M1.1产品展 M1.2书目查|M1.3订单确M2仓库管理M3配送管理M4结算|_M5客服息丿言 存 库 ,单货单据订单确信信息-配料单资息收&物务货1业确 认 信息M2.1进货M2.2出货M2.3退换货M3.1物流联M3.2配送据录支信销售额 数记录信乂记4计售结统销算TT 结果算结果M4.1销售统M

7、4.2银行结 M4.3成本核图4-1模块结构图售书系统共包括五个模块:产品展示与订购、配送管理、库房管理、结算管 理和客服管理。每个模块下另包含数个功能模块4.2功能设计4.2.1用户信息维护每个使用该系统的用户必须经过注册,而注册的用户名是用户的唯一标识 系统可以接收更多可用的客户信息,比如购物方面的喜好、经济能力等。系统的后台程序会自动记录每个用户在登录网站后进行的所有操作,包括 查询和订购信息。4.2.2商品查询商品查询模块可以根据商品的名称、种类、价格、出版社等各种条件进行组合查询。商品查询结果的列表中,用户可以进一步的查看详细信息。商品查 询功能如图1-4所示。图4-2商品查询功能4

8、.2.3订购商品客户在根据喜好得到相应的商品列表后,可以选择订购商品。在订购商品 后,系统会自动保存并更新该用户的定单。系统的工作人员可以及时得到订单 并处理,根据情况选择发货,缺货或延迟发货。4.2.4订单维护客户在订购商品后可以查询其订单的状态(包括处理中、发货中、缺货中和 已经完成),并可以对处理中和缺货中的订单进行增加、删除和修改的操作。订 单修改的结果会及时更新并提交给工作人员。4.2.5商品信息维护系统管理员登录后可以对系统所有的商品信息进行维护,包括商品价格的 调整、商品描述信的更新、新商品的加入以及过期商品的删除。系统的后台程 序可以根据商品的销售情况提供给管理员一份详细分析报

9、告。4.2.6订单处理订单处理一般是普通员工的工作。用户在订购商品后,系统会及时更新 其订单,普通员工登录后,可以获取未处理的订单,并根据数据库情况发货或 选择延时发货。4.2.2销售统计查询销售情况查询是系统编码过程中非常重要部分,能够为企业管理者的决策提 供参考的信息。管理员登录后,可以得到详细的销售情况列表并既是更新热门商 品的信息(如排列位置),可以根据销售的走势和以往的销售记录及时判断部分 商品可能会出现库存不足并及时进货。4.3代码设计4.4用户界面设计统一的风格;良好的交互;视觉效果;网页简洁;传输速度快。4.5数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设

10、计的好坏 将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可 以提高数据存储的效率,保证数据的完整和一致。4.5.1实体之间的 E-R图本系统实体包括:会员、订单列表、订单、仓库和图书。越向前 #网上书店系统设计说明书(含结构图、流程图和 E-R图)图4-2实体之间的E-R图4.5.2会员信息E-R图会员信息包含ID、昵称、密码和邮箱图4-3会员信息E-R图4.5.3图书信息E-R图图书属性:书名、编号、作者、出版社、剩余数、价格、简介和分类图4-4图书信息E-R图4.5.4订单列表E-R图订单列表包含4个信息,订单号、会员号、购买量及图书编号订单列表图4-5订单列表E-R

11、图4.5.5订单信息E-R图订单信息:商品、日期、总价格、订单号、会员号、地址、电话图4-6订单信息E-R图4.5.6数据表1、用户表列名数据类型长度允许空注释IDInt20否用户编号NickNameVarchar50否昵称PasswordVarchar50否密码EmailVarchar50否邮箱2、图书表列名数据类型长度允许空注释IDInt4图书编号BookNamevarchar40否图书名称BookClassInt4否图书分类AuthorVarchar25是作者PublishVarchar150是岀版社Contenttext300是简介Pricefloat8是价格Leav_numberin

12、t4是剩余数量3、订单列表列名数据类型长度允许空注释IDInt4否订单号UseridInt4否会员号BookNoInt4否图书编号Amountint4是购买数量4、订单表列名数据类型长度允许空注释IDInt4否订单IDThingVarchar50否商品UserIdVarchar50否用户IDSubmitDateDatatime8否日期TotalPriceFloat16否总价格PhoneInt12否电话AddressVarchar50否地址5系统实施与维护5.1系统测试5.1.1软件测试通过不同层次的测试(单元测试、集成测试、系统测试和面向对象的软件测 试)验证和确认软件是否满足设计和需求。5.

13、1.2电子商务应用程序测试可用性测试:导航测试与检验;图形测试与检验;内容;整体界面功能测试:连接;表单;数据校验;cookies。接口测试:操作系统;浏览器;视频设置;打印机;组合测试。数据库测试:数据库搜索结果相关性;回应时间;完整性;有效性。5.1.3网站测试Web服务器是整个系统的关键因素,它主要负责对来自客户端的请求提供应 答服务,浏览器和 Web服务器之间通过HTTP协议交换信息。性能测试:连接速度测试;负载测试;压力测试。安全测试:攻击性内容;病毒预防;数据丢失等。5.2系统维护网上书店系统运行后,系统维护工作将随之而来。系统维护的目的是保证系 统正常而可靠的运行,不断改善和提高系统,以充分发挥其作用。系统维护主要 包括一般性维护和网站维护。一般性维护又包括硬件和设备的维护、数据文件及代码的维护和应用软件的 维护。网站维护主要涉及网站内容的文化和交互信息的处理。越向前 #

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号