网上书店设计说明书 含结构图流程图和ER图.docx

上传人:b****3 文档编号:5107908 上传时间:2023-05-08 格式:DOCX 页数:12 大小:180.43KB
下载 相关 举报
网上书店设计说明书 含结构图流程图和ER图.docx_第1页
第1页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第2页
第2页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第3页
第3页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第4页
第4页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第5页
第5页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第6页
第6页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第7页
第7页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第8页
第8页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第9页
第9页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第10页
第10页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第11页
第11页 / 共12页
网上书店设计说明书 含结构图流程图和ER图.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

网上书店设计说明书 含结构图流程图和ER图.docx

《网上书店设计说明书 含结构图流程图和ER图.docx》由会员分享,可在线阅读,更多相关《网上书店设计说明书 含结构图流程图和ER图.docx(12页珍藏版)》请在冰点文库上搜索。

网上书店设计说明书 含结构图流程图和ER图.docx

网上书店设计说明书含结构图流程图和ER图

1引言

随着信息技术、Internet技术、数据库技术的不断发展完善,网络成的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门认识到互联网的优势,电子商务就是在这样一个背景下产生发展起来的。

伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索到自己想要的各种商品,初步让人们体会到了足不出户便可以随意购物的快感。

1.1项目名称

网上书店(网上售书系统)

1.2编写目的

介绍网上书店系统的系统设计,为用户描述出一个具体的产品设计模型,为开发及测试人员提供下一步工作的依据。

1.3项目背景

本系统的开发均满足顾客的需求,可以让顾客在网上方便查找到自己想要的书,并实现在线购买。

1.4定义

1.5参考资料

《电子商务系统规划与设计》,徐天宇编著,清华大学出版社

2任务概述

2.1项目总体目标

开发一个完善的功能齐全的网上书店系统。

2.3需求概述

作为一家网上书店,用户可以在7X24小时的时间内进行浏览与购买图书。

系统首先满足不间断的服务模式,稳定性是网上书店开展的基础。

安全支付是网上交易的重要问题。

网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。

2.2运行环境

2.2.1软件环境

①操作系统:

windows2000及以上系统

②数据库:

SQLserver

③浏览器:

InternetExplorer7.0及以上

2.2.2硬件环境

①服务器的中央处理部件(CPU)建议使用PIII1G(以上)Xeon处理器芯片。

②服务器内存必须使用服务器专用ECC内存。

③为了保证数据存储的绝对可靠,硬盘应使用磁盘冗余阵列(RAID01)。

2.4开发环境

开发语言:

ASP、ASP.NET

开发工具:

MicrosoftVisualStudio.NET

数据库:

MicrosoftSqlServer2000

2.5条件与限制

3.总体设计

3.1系统架构

图3-1系统结构图

系统包括五个模块:

产品展示与订购、配送管理、库房管理、结算管理和客服管理。

3.2处理流程

图3-2业务流程图

网站游客通过注册成为会员,搜索自己想要的书目,下订单,系统发送配送单到仓库,出书,配送,交易完成。

4功能详细设计

4.1系统体系结构

图4-1模块结构图

售书系统共包括五个模块:

产品展示与订购、配送管理、库房管理、结算管理和客服管理。

每个模块下另包含数个功能模块。

4.2功能设计

4.2.1用户信息维护

每个使用该系统的用户必须经过注册,而注册的用户名是用户的唯一标识。

系统可以接收更多可用的客户信息,比如购物方面的喜好、经济能力等。

系统的后台程序会自动记录每个用户在登录网站后进行的所有操作,包括查询和订购信息。

4.2.2商品查询

商品查询模块可以根据商品的名称、种类、价格、出版社等各种条件进行组合查询。

商品查询结果的列表中,用户可以进一步的查看详细信息。

商品查询功能如图1-4所示。

图4-2商品查询功能

4.2.3订购商品

客户在根据喜好得到相应的商品列表后,可以选择订购商品。

在订购商品后,系统会自动保存并更新该用户的定单。

系统的工作人员可以及时得到订单并处理,根据情况选择发货,缺货或延迟发货。

4.2.4订单维护

客户在订购商品后可以查询其订单的状态(包括处理中、发货中、缺货中和已经完成),并可以对处理中和缺货中的订单进行增加、删除和修改的操作。

订单修改的结果会及时更新并提交给工作人员。

4.2.5商品信息维护

系统管理员登录后可以对系统所有的商品信息进行维护,包括商品价格的调整、商品描述信的更新、新商品的加入以及过期商品的删除。

系统的后台程序可以根据商品的销售情况提供给管理员一份详细分析报告。

4.2.6订单处理

订单处理一般是普通员工的工作。

用户在订购商品后,系统会及时更新其订单,普通员工登录后,可以获取未处理的订单,并根据数据库情况发货或选择延时发货。

4.2.2销售统计查询

销售情况查询是系统编码过程中非常重要部分,能够为企业管理者的决策提供参考的信息。

管理员登录后,可以得到详细的销售情况列表并既是更新热门商品的信息(如排列位置),可以根据销售的走势和以往的销售记录及时判断部分商品可能会出现库存不足并及时进货。

4.3代码设计

4.4用户界面设计

统一的风格;良好的交互;视觉效果;网页简洁;传输速度快。

4.5数据库设计

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。

合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

4.5.1实体之间的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图

4.5.5订单信息E-R图

订单信息:

商品、日期、总价格、订单号、会员号、地址、电话。

图4-6订单信息E-R图

4.5.6数据表

1、用户表

列名

数据类型

长度

允许空

注释

ID

Int

20

用户编号

NickName

Varchar

50

昵称

PassWord

Varchar

50

密码

Email

Varchar

50

邮箱

2、图书表

列名

数据类型

长度

允许空

注释

ID

Int

4

图书编号

BookName

varchar

40

图书名称

BookClass

Int

4

图书分类

Author

Varchar

25

作者

Publish

Varchar

150

出版社

Content

text

300

简介

Price

float

8

价格

Leav_number

int

4

剩余数量

3、订单列表

列名

数据类型

长度

允许空

注释

ID

Int

4

订单号

UserId

Int

4

会员号

BookNo

Int

4

图书编号

Amount

int

4

购买数量

4、订单表

列名

数据类型

长度

允许空

注释

ID

Int

4

订单ID

Thing

Varchar

50

商品

UserId

Varchar

50

用户ID

SubmitDate

Datatime

8

日期

TotalPrice

Float

16

总价格

Phone

Int

12

电话

Address

Varchar

50

地址

5系统实施与维护

5.1系统测试

5.1.1软件测试

通过不同层次的测试(单元测试、集成测试、系统测试和面向对象的软件测试)验证和确认软件是否满足设计和需求。

5.1.2电子商务应用程序测试

可用性测试:

导航测试与检验;图形测试与检验;内容;整体界面。

功能测试:

连接;表单;数据校验;cookies。

接口测试:

操作系统;浏览器;视频设置;打印机;组合测试。

数据库测试:

数据库搜索结果相关性;回应时间;完整性;有效性。

5.1.3网站测试

Web服务器是整个系统的关键因素,它主要负责对来自客户端的请求提供应答服务,浏览器和Web服务器之间通过HTTP协议交换信息。

性能测试:

连接速度测试;负载测试;压力测试。

安全测试:

攻击性内容;病毒预防;数据丢失等。

5.2系统维护

网上书店系统运行后,系统维护工作将随之而来。

系统维护的目的是保证系统正常而可靠的运行,不断改善和提高系统,以充分发挥其作用。

系统维护主要包括一般性维护和网站维护。

一般性维护又包括硬件和设备的维护、数据文件及代码的维护和应用软件的维护。

网站维护主要涉及网站内容的文化和交互信息的处理。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2