第2章 网上购物系统功能描述 §2.1 系统背景 内容来自www.paper51.com 网上购物系统,SOSS(ShoppingOnline Sale System)的开发是为了给厂家提供一个直接和用户交流,并且完成商品买卖的平台。此系统为厂家提供了一个在网上的家,它不仅可以使客户足不出户就能买到想买的商品,还能让厂家节省很多的人力、物力、财力,同时能更好的得到客户的意见与建议,从而对商品进行改进,更好的为客户服务。 内容来自www.paper51.com
§2.2 系统功能划分 copyright paper51.com 网上购物系统主要分成两部分,用户模块和管理员模块。 内容来自论文无忧网 www.paper51.com §2.2.1 用户模块功能及流程图 内容来自www.paper51.com §2.2.1.1用户模块功能: 内容来自论文无忧网 www.paper51.com 1.用户注册、登录、验证模块。 内容来自www.paper51.com 2.公告模块。 内容来自www.paper51.com 3.特价商品模块。 copyright paper51.com 4.最新商品浏览模块。 内容来自论文无忧网 www.paper51.com 5.全部商品模块。 paper51.com 6.全部特价商品模块。 http://www.paper51.com 7.购物车模块。 copyright paper51.com
8.服务台模块。 内容来自www.paper51.com 9. 支付模块。 copyright paper51.com §2.2.1.2 用户功能流程图 http://www.paper51.com 用户进入网上购物系统后可以浏览全部商品、公告,并了解商品的详细情况以及是否特价等信息。当放入购物车时需要验证是否登录,如果之前登录了则直接进入,没有则需要注册或登录,然后完成后续操作。进入服务台,填写相关信息,提交订单,最后得到系统反馈的订单号。用户部分流程图如图2.1所示: copyright paper51.com 内容来自www.paper51.com 图2.1 用户模块流程图 copyright paper51.com §2.2.2 管理员模块功能及流程图 http://www.paper51.com
§2.2.2.1 管理员模块功能 paper51.com 管理员模块可分为以下几个部分: 内容来自论文无忧网 www.paper51.com
1.管理员登录模块。 copyright paper51.com 2.用户管理模块。 copyright paper51.com 3.订单管理模块。 paper51.com
4.公告管理模块。 copyright paper51.com 5.库存管理模块。 http://www.paper51.com
6.管理员管理模块。 paper51.com
§2.2.2.2 管理员模块流程图 内容来自论文无忧网 www.paper51.com
当管理员进入管理员模块时必须对身份进行验证,所以必须登录,然后才能对商品、公告、订单进行管理,并且所有的操作都会记录管理员的用户名。管理员模块流程如图2.2所示: http://www.paper51.com
内容来自www.paper51.com
图2.2 管理员模块流程图 内容来自论文无忧网 www.paper51.com §2.3 系统体系结构 内容来自论文无忧网 www.paper51.com
§2.3.1 系统功能结构图 http://www.paper51.com
copyright paper51.com 图2.3 系统功能结构图 内容来自www.paper51.com §2.3.2 用户系统功能结构图 paper51.com
内容来自www.paper51.com
图2.4 用户系统功能结构图 内容来自论文无忧网 www.paper51.com §2.3.3 管理员系统功能图 内容来自www.paper51.com
paper51.com
图2.5 管理员系统功能结构图 copyright paper51.com §2.4性能需求分析[8] 内容来自论文无忧网 www.paper51.com 本节说明系统时间特性的需求。 paper51.com 时间特性可包括:响应时间、更新处理时间、数据的转换和传送时间、运行时间等。 内容来自www.paper51.com a.窗口弹出的时间(从发出命令到窗口出现)不得超过1秒钟。 paper51.com b.原则上存盘(包括对数据进行验证)的时间不能超过3秒,录入时按键的延迟不得大于0.1秒,输入项之间的切换校验及准备(从一个录入项到下一个录入项可以开始响应)不得超过0.5秒, http://www.paper51.com
c.一般在5秒钟之内得到响应,大多数查询操作响应时间最长不得超过1分钟。 http://www.paper51.com §2.5 系统属性描述 内容来自论文无忧网 www.paper51.com §2.5.1 可用性 http://www.paper51.com
软件运行平台要求:该系统软件应在WIN32系统下运行正常。 copyright paper51.com
故障处理方法:作为一个应用软件,在运行中遭遇到各种故障是不可避免的,当系统发生故障时,应能将正在处理的数据保存在本机系统中,待系统恢复后取回,同时应避免不完整的数据写入数据库. 内容来自www.paper51.com §2.5.2可靠性 paper51.com 系统应能支持的最大终端数、支持并行操作的最大用户数应能达到由服务器的硬件性能、SQL Server2000所支持的并行用户数所决定的最大用户数,并能保证在最大用户数操作下保证运行的速度、稳定性正常。 内容来自www.paper51.com §2.5.3效率 内容来自www.paper51.com 系统应在该店现有配置中,所占用的系统资源性能小于12%。 http://www.paper51.com |