完整网上图书销售系统文档(包括ER图)29页

上传人:文库****9 文档编号:175393850 上传时间:2021-03-22 格式:DOC 页数:29 大小:2.44MB
返回 下载 相关 举报
完整网上图书销售系统文档(包括ER图)29页_第1页
第1页 / 共29页
完整网上图书销售系统文档(包括ER图)29页_第2页
第2页 / 共29页
完整网上图书销售系统文档(包括ER图)29页_第3页
第3页 / 共29页
完整网上图书销售系统文档(包括ER图)29页_第4页
第4页 / 共29页
完整网上图书销售系统文档(包括ER图)29页_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《完整网上图书销售系统文档(包括ER图)29页》由会员分享,可在线阅读,更多相关《完整网上图书销售系统文档(包括ER图)29页(29页珍藏版)》请在金锄头文库上搜索。

1、网上图书销售系统网上图书销售系统 说明书说明书 组员: 哈尔滨华夏计算机职业技术学院 目录目录 引言引言.2 概述概述.2 文件编号:T-50-J-2010-06-04生效日期: 密级:机密 版本号:1.1 总页数24正文22附录 编制:审核:批准: 发行受控编号 1 1 1、可行性分析、可行性分析.2 2 2、需求分析、需求分析.3 2.12.1 系统总体的功能需求系统总体的功能需求.3 2.22.2 用户接口模块用户接口模块.4 2.32.3 管理员接口模块管理员接口模块.5 2.42.4 运行环境需求运行环境需求.7 3 3、系统的、系统的 UMLUML 建模建模.7 3.13.1 建立

2、初始模型建立初始模型.7 3.23.2 系统的用例图系统的用例图.7 3.33.3 系统的时序图与协作图系统的时序图与协作图.9 3.43.4 系统的活动图系统的活动图.14 3.53.5 类图的生成类图的生成.14 3.63.6 各类这间的关系各类这间的关系.15 3.73.7 系统的配置与实现系统的配置与实现.16 4 4、概要设计、概要设计.17 4.14.1 系统设计目标系统设计目标.17 4.24.2 系统设计思想系统设计思想.17 4.3 系统功能模块划分系统功能模块划分.18 4.4 系统结构设计系统结构设计.19 4.54.5 系统功能简介系统功能简介.20 4.5.14.5.

3、1 系统基本功能系统基本功能.20 4.64.6 数据库设计数据库设计.20 4.6.14.6.1 数据库需求分析数据库需求分析.20 4.6.24.6.2 数据库概念结构设计数据库概念结构设计.20 4.74.7 数据库逻辑结构设计数据库逻辑结构设计.22 5 5、详细设计、详细设计.24 5.15.1 程序描述程序描述.24 5.1.15.1.1 功能功能.24 5.1.25.1.2 可用性可用性.24 5.1.35.1.3 可靠性可靠性.24 5.1.45.1.4 性能性能.25 5.1.55.1.5 联机用户文档和帮助系统需求联机用户文档和帮助系统需求.25 5.1.65.1.6 接口

4、接口.25 5.25.2 总体设计总体设计.25 5.2.15.2.1 数据层数据层.25 5.2.25.2.2 应用层应用层.28 5.2.35.2.3 表示层表示层.29 引言 随着 Internet 国际互联网的发展,越来越多的企业开始建造自己的网站。基于 Internet 的信息服 务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅 2 能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态 商务网站。同时人们的生活方式也在随着发生改变,传统的购物方式已不能满足人们的需求。 概述 随着时代的发展,信息技术、Intern

5、et/Intranet 技术、数据库技术的不断发展完善,网络进 程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的 IT 部门已经认识 到 Internet 的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断 成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步 让人们体会到了足不出户,便可随意购物的快感。网上图书销售系统就是一个电子商务系统的开发。 1 1、可行性分析、可行性分析 商业企业在运营过程中,经常会受到以下一些条件的限制: 产品的宣传受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的

6、 获取,受一定的时间与物理空间的局限并且成本较高。 庞大的商业经济周转。 复杂的产品周转渠道。从看样品、谈价格到支付货款等一系列的产品周转渠道过于复杂, 企业与顾客之间缺乏全面的沟通与快捷运营的平台。 商业企业中根据季节的变化,热销商品在销售高峰到来时货源紧张,企业需要实时了解商 品的销售情况,保证热销商品的要货满足率。 因此,企业需要重新认识市场、消费者以及自身市场定位,正确认识电子商务技术在企业中的 重要地位,以少量的时间和资金建立企业信息门户网站并架设一定范围的商务网络,以此来制定长 远发展战略,使企业与顾客间的经济活动变得更灵活、更主动。 本系统是一个中小型的电子商务系统-网上书店,可

7、以为各类用户提供方便的在线买书环境, 符合目前国内流行的电子商务模式。用户可以在系统中实现注册、浏览商品、搜索查询商品、下定 单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管理等管理功能来对 系统进行维护更新。 由分析可得,不论是商业还是技术上,网上图书销售系统的开发都是可行的。 2 2、需求分析、需求分析 寻找需求不是件容易的事情,软件开发人员最讨厌的就是需求经常变化,因此,在建模之前明确需 求非常重要。 通过对电子商务网站及网上书店的考察、分析以及实际的市场调查,要求本系统具有以下功能: 统一友好的操作界面,能保证系统的易用性。 规范、完善的基础信息设置。 图书分类详

8、尽,可按不同类别查看商品信息。 按图书大类及图书名称进行模糊查询。 实现网上购书。 新书及特价图书展示。 2.12.1 系统总体的功能需求系统总体的功能需求 网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的 图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常 3 运作。 系统总体功能需求框图如图 2-1 所示。 网上图书销售系统 管 理 员 接 口 模 块 数 据 服 务 模 块 用 户 接 口 模 块 图 2-1 系统总体功能需求框图 1.用户接口模块用户接口模块 用户接口是网站用户使用图书销售系统服务的入口,所有

9、的在线用户都通过浏览登录网站,并 进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维 护 4 个部分。用户登录系统后,用户 ID 将会被保存在服务器的缓存中,用户在系统中所做的操作, 包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。 2.管理员接口模块管理员接口模块 这是系统提供给网站维护和管理人员的接口。管理员接口模块包括商品信息维护、内部员工信 息维护、订单处理、销售情况查询、报表维护 5 个部分。网站的一般工作人员通常只具有订单处理 的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具

10、有 所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同 的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。 3.数据服务模块数据服务模块 数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人员的定单 处理;网站管理员的销售情况查询与分析。 2.22.2 用户接口模块用户接口模块 用户接口模块包括如图 2-2 所示的几个方面。 4 用户接口模块 商 品 查 询 订 购 商 品 用 户 信 息 维 护 订 购 维 护 图 2-2 用户接口模块 1.用户信息维护用户信息维护 每个使用该系统的用户必须经过注册,而注册的用户名是用

11、户的唯一标识。系统可以接收更多 可用的客户信息,比如购物方面的喜好、经济能力等。 系统的后台程序会自动记录每个用户在登录网站后进行的所有操作,包括查询和订购信息。这 些信息对于系统的管理员都是珍贵的数据,系统分析程序可以根据用户的查询记录判断该客户的喜 好,可以根据用户的购买情况判断该客户的经济情况。系统后台程序可以根据分析的结果自动得出 给该用户的推荐商品,在用户登录时显示在醒目的位置。用户维护功能如图 1-3 所示。 1:输入新客户信息 F:将记录更新到 数据库 O:生成新的客户 列表 图 2-3 用户信息维护功能 前置条件:用户登录。 2.商品查询商品查询 商品查询模块可以根据商品的名称

12、、种类、价格、厂家等各种条件进行组合查询。商品查询结 果的列表中,用户可以进一步的查看详细信息。商品查询功能如图 1-4 所示。 1:输入商品的查询 条件 F:到数据库中查 询相应信息 O:提供符合条件 的商品列表 图 2-4 商品查询功能 前置条件:用户登录。 3.订购商品订购商品 客户在根据喜好得到相应的商品列表后,可以选择订购商品。在订购商品后,系统会自动保存 并更新该用户的定单。系统的工作人员可以及时得到订单并处理,根据情况选择发货,缺货或延迟 发货。 用户所有的订购商品记录都将保存在系统数据中供后台程序分析该用户的喜好和购买力。以后 该用户登录时可以推荐与其购买力相应的商品。订购商品

13、功能如图 1-5 所示。 5 1:输入订购商品 F:更新该用户的 订单 O:生成新的客户 订单 图 2-5 订购商品功能 前置条件:用户已登录,商品可供购买。 4订单维护订单维护 客户在订购商品后可以查询其订单的状态(包括处理中、发货中、缺货中和已经完成) ,并可以 对处理中和缺货中的订单进行增加、删除和修改的操作。订单修改的结果会及时更新并提交给工作 人员。 客户的订单维护信息也将被保存在系统的数据库中供分析使用。订单维护功能如图 1-6 所示。 1:输入要更改的信 息 F:更新该用户的 订单 O:生成新的客户 订单 图 2-6 订单维护功能 前置条件:用户登录 2.32.3 管理员接口模块

14、管理员接口模块 管理员接口模块包括如图 2-7 所示的几个方面。 管理员接口模块 订 单 处 理 销 售 情 况 查 询 内 部 员 工 信 息 维 护 报 表 维 护 商 品 信 息 维 护 图 2-7 管理员接口模块说包括的功能模块 管理员接口模块是系统管理员事业网兜核心模块,是整个网上图书销售系统正常运行的基础。 1 商品信息维护商品信息维护 系统管理员登录后可以对系统所有的商品信息进行维护,包括商品价格的调整、商品描述信的 更新、新商品的加入以及过期商品的删除。 系统的后台程序可以根据商品的销售情况提供给管理员一份详细分析报告。管理员可以根据该 报告及时的调整热门商品的信息(例如将其放

15、置到醒目的位置) 、对非热门的商品进行价格调整, 这一切的数据都来源自系统客户的查询和订购信息。商品信息维护功能如图 2-8 所示。 6 I:输入要更 改商品的信息 F:把更新信 息保存到数据 库 O:生成新 的商品信息 图 2-8 商品信息维护功能 前置条件:用户已登录。 2 内部员工信息维护内部员工信息维护 系统管理员登录后可以用对内部员工和普通员工,系统管理员拥有所有的权限,而普通员一 般只拥有订单处理的权限。但管理员可以定制任意员工的权限,比如增加他的报表打印权限内部 员工信息维护功能如图 2-9 所示。 I:输入要更 改员工的信息 F:把更新信 息保存到数据 库 O:生成新 的员工信

16、息 图 2-9 内部员工信息维护功能 前置条件:用户已登录。 3.订单处理订单处理 订单处理一般是普通员工的工作。用户在订购商品后,系统会及时更新其订单,普通员工登录 后,可以获取未处理的订单,并根据数据库情况发货或选择延时发货。 客户在查询商品时会显示商品的库存数量,但系统的管理者并不希望显示某商品的库存为零, 因为这样会失去部分客户。因此,在订购商品后可能会出现库存不足的情况,这时工作人员一般选 择延时发货或者拒绝订单。如果该商品有现货,那么工作人员确认用户订单后选择发货,订单处理 功能如图 2-10 所示。 I:输入订单 的处理结果 F:把处理结 果保存到数据 库 O:更新客 户订单信息 图 2-10 订单处理功能 前置条件:管理员或普通工作人员已登录。 4.销售情况查询销售情况查询 销售情况查询是系统编码过程中非常重要部分,能够为企业管理者的决策提供参考的信息。管理 员登录后,可以得到详细的销售情况列表并既是更新热门商品的信息(如排列位置) ,可以根据销售 的走势和以往的销售记录及时判断部分商品可能会出现库存不足并及时进货。由于本功能模块涉及 到企业的经营信息,考虑到商业信息的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

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