您好,欢迎来到榕意旅游网。
搜索
您的当前位置:首页网上购物系统概要设计说明书

网上购物系统概要设计说明书

来源:榕意旅游网


【网上购物系统】

———概要设计说明书

- 1 -

制作人: 审核人:

1引言 .............................................................................................................................. 3

1.1编写目的 ............................................................................................................. 3 1.2背景 .................................................................................................................... 3 1.3定义 .................................................................................................................... 3 1.4参考资料 ............................................................................................................. 4 2总体设计 ....................................................................................................................... 4

2.1需求规定 ............................................................................................................. 4

2.2运行环境 ............................................................................................................. 5 2.3基本设计概念和处理流程 ..................................................................................... 5 2.4结构 .................................................................................................................... 7 2.5功能需求与程序的关系 ...................................................................................... 12 2.6人工处理过程 .................................................................................................... 12 2.7尚未问决的问题 ................................................................................................. 12 3接口设计 ..................................................................................................................... 13

3.1用户接口 ........................................................................................................... 13 3.2外部接口 ........................................................................................................... 13 3.3内部接口 ........................................................................................................... 13 4运行设计 ..................................................................................................................... 14

4.1运行模块组合 .................................................................................................... 14

4.2运行控制 ........................................................................................................... 14 4.3运行时间 ........................................................................................................... 14 5系统数据结构设计 ....................................................................................................... 14

5.1逻辑结构设计 .................................................................................................... 14 5.2物理结构设计 .................................................................................................... 15 5.3数据结构与程序的关系 ...................................................................................... 16 6系统出错处理设计 ....................................................................................................... 16

6.1出错信息 ........................................................................................................... 16

6.2补救措施 ........................................................................................................... 17 6.3系统维护设计 .................................................................................................... 17 6.4安全保密设计 .................................................................................................... 18

- 2 -

概要设计说明书

1引言

1.1编写目的

为明确软件设计、安排项目规划与进度、组织软件开发和测试,撰写本文当。本文档供项目经理、设计人员 、开发人员参考。

1.2背景

现如今网络的快速发展,是人们越来越来享受到其无所不能的强大。人们如今可以足不出户的逛天南海北的商店,看上了就买,喜欢了就买,便宜了也买…无一不彰显出网上购物的巨大市场。因此网店店主们也就需要一个合理顺心的操作界面,为其营造一个舒心的工作环境;顾客们也需要一个更人性化的服务平台进行购物。因而为方便顾客与店主、店主与商家之间的交流与沟通,人性化的功能与操作也同样是必不可少的。

1.项目开发名称:网上购物系统。 2.开发单位:5+3快乐开发小组。

1.3定义

本文档中没有用到专门术语的定义和缩写词的原文。

3

1.4参考资料

有关的参考文件,如下:

1.项目经核准的计划任务书、合同或上级机关的批文。 2. 网上购物系统可行性报告; 3.《C#程序设计与开发》; 4.《实用软件工程与实训》 5. 网上购物系统需求报告

2总体设计

2.1需求规定

本系统主要的输入数据有:

1. 用户基本信息:如:用户名,密码,身份相关信息。 2. 顾客购物信息:如:顾客基本信息,商品名,商品号,商品单价,厂家等相关信息。

3. 店主管理信息:如:店主基本信息,商品名,商品号,单价,厂家,商品数量等相关信息。

主要输出项目:

1. 查询所得的相关结果。 2. 产生更新各种报表。 处理的功能:

1. 顾客:浏览购买商品、查询货物信息、查询店主信息、

4

实现下订单、退货以及可以与店主进行交流沟通。

2.店主:货物信息的查询、修改、删除、查看货物销售记

录、实现货物的订购和退货,及时与顾客进行交流。

2.2运行环境

配置要求: 最低硬件要求:

处理器:CPU PIII ,内存:128M 推荐使用:

处理器:Intel Pentium CPU ;处理器主频:1.87GHz;内存256M 操作系统:Windows2000,WindowsXP;推荐使用:WIN2000 数据库运用Microsoft Access2003

2.3基本设计概念和处理流程

本系统的基本设计概念:

根据商品所具有的属性以及商品和顾客、商品和店主、商品和供货商之间的关系基本设计围绕本图:

5

用户名用户名密码顾客1买等级店主N类型商品号NN卖商品名商品N单价数量供货厂家N供货商用户名类型 本系统的处理流程:

网上购物系统购买信息顾客进货订单供货缺货通知商商品订单信息显示查询店主

6

2.4结构

概要设计系统顶层图:

基本信息用户信息基本信息基本信息录入用户信息修改用户信息删除用户信息 查询系统概要设计图:

查询系统选择选择一般查询选择选择模糊查询选择单选查询复选查询单选查询 用户信息概要设计图:

7

用户信息系统选择选择普通用户信息管理员信息条件信息显示方法信息显示用户信息查询用户信息添,删,增信息显示用户信息查询条件

顾客购买概要设计图:

顾客购物子系统订购商品信息显示条件条件查询登录顾客信息总汇录入信息显示顾客个人信息显示商品信息购物车订购商品信息显示在线交流订购商品信息显示下订单商品信息顾客个人信息 店主管理概要设计图:

8

店主管理子系统条件登录商品库存信息显示查询查询商品汇总信息商品库存录入商品进货信息显示顾客反映信息店主回顾信息在线交流查询商品信息显示商品信息显示录入进货信息店主个人信息商品信息

商品管理概要设计图:

9

商品管理系统选择选择选择商品进购供货商信息相关信息供货商信息记录相关信息条件商品库存信息商品进购记录商品信息商品信息条件查询商品库存信息查询商品销售信息

通过对用户需求的分析,可以分析出该网上购物系统大致分为前台三个模块:商品查询模块、订单查询模块、订购模块。后台模块分为:商品管理模块、商品交易模块 总体功能需求:

网上购物系统是针对网络用户提供的网上购物平台;以实现用户方便的查询和购买商品,店主可以跟买家快捷方便的管理商品以对销售记录进行相应的管理

具体的顾客功能模块的描述: (1)商品查询模块

通过对商品的名称或商品序号进行查询,可以更快的得到自己想要的商品信息 (2)订购模块

10

提供顾客对所选商品的订购确认,并选择商品数量,以及对所订购的退订。

(3)店家信息查询

快速全面的了解店家的信息、信誉度 (4)顾客交流模块

顾客可以通过本模块和店主进行沟通交流、对商店提出自己的意见和见解。

具体的店主功能模块的描述 (1)商品信息管理模块

实现店主对商品进行划分类别,定期更新管理商品,进行添加、修改和删除操作。 (2)预定商品管理模块

店主通过本模块对预定货物进行划分,对商品的信息进行添加、修改和删除操作。 (3)销售记录模块

店主可以通过本模块方便快捷的对商店的进货、发货、退货交易进行相应的记录。 (4)店主交流模块

店主通过本模块与顾客及时进行沟通交流,便于对商店不足之处进行提高和改进。

11

2.5功能需求与程序的关系

用户 程基本序 单 信息 元 统 用户基本信息 √ √ 1 用户基本信息查询 商品信息 商品信息查询 商品订购信息 商品订购信息查询 商品库存 商品进购信息 商品进购信息查询 在线交流 子 系 顾客购物系统 √ √ √ √ √ 店主管理系统 √ √ √ √ √ 2.6人工处理过程

本系统中包含有4个人工处理过程:

1.在用户选择购买商品时,需用户输入自己用户名与密码。 2.当用户选择网上支付时,需自己填写银行帐号和密码。 3.用户与店主的在线交流。

4.商品的预定(进货)时,需店主自行填写商品数量。

2.7尚未问决的问题

在用户购物与店主管理系统的一般查询中,复选和模糊查询的程序实现问题。

12

3接口设计

3.1用户接口

用户界面接口设计:本系统采用面向对象语言编写,程序的界面采用不再是常用的页面结构,而是采用windows常用的MDI的窗体结构,本系统的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相应的界面,用户输入方便,语法简单,用户只需了解 windows常用的操作即可。

3.2外部接口

本系统只适用于windows操作平台,采用Access数据库,同数据库连接采用微软开发的ADO数据引擎,只需安装SQL Sever驱动,具有系统兼容性强的特点,运行稳定不易出错,在网络方面采用SQL Sever自带网络功能,网络兼容性好适用于广域网和局域网,数据的传输支持TCP/IP协议,允许批量数据传输。

3.3内部接口

在该系统中各个子系统之间用 2个表(商品库存表、商品信息表)相互连接,各个子系统之间的数据调用均调用这 2个表的数据,而各个程序单元仅存在数据的调用,相互之间联系相对较少。

13

4运行设计

4.1运行模块组合

本系统主要是一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过大块另一个子窗口来实现各个模块之间不同功能的连接和组合。各个模块之间相对独立,程序可移植性好。各个模块之间传递数据项的引用来实现模块之间的合作和数据共享。

4.2运行控制

1.本软件通过打开桌面上的快捷方式可以打开。

2.只要符合操作说明书,用户可以自由控制,不额外限定用户输入,异常程序内部进行处理,并给出相应的提示信息。

4.3运行时间

各模块运行时间据控制在1-10秒内。

5系统数据结构设计

5.1逻辑结构设计

标识符 用户名 密码 级别 商品编号 数据类型 Char Char Char Char 取值范围 完整用户名 字母及数字 店主、顾客 0001-9999 14

商品名称 价格 生产日期 进货量 原有量 销售量 欢迎程度 购买数量 供货厂家 进货数量 剩余比例 Char Char Date Int Int Int 文本 Int Char Int 文本 完整商品名 数字 完整日期 数字 数字 数字 1%-100% 数字 完整厂家名 数字 1%-100% 5.2物理结构设计

标识符 用户名 密码 级别 商品编号 商品名称 价格 生产日期 进货量 原有量 销售量 欢迎程度 购买数量 供货厂家 进货数量 剩余比例

用户类型 店主(管理员) 顾客 店主(管理员) 顾客 顾客 顾客 顾客 店主(管理员) 店主(管理员) 店主(管理员) 店主(管理员) 店主(管理员) 店主(管理员) 店主(管理员) 店主(管理员) 访问权限 更改、访问 修改、访问 更改、访问 修改、访问 修改、访问 修改、访问 修改、访问 更改、访问 更改、访问 更改、访问 更改、访问 更改、访问 更改、访问 更改、访问 更改、访问 15

5.3数据结构与程序的关系

用户用户程 基本基本序 单 数 信息 信息元 据 查询 结 构 √ √ 商品信息 商品信息查询 商品订购信息 商品订购信息查询 商品库存 商品进购信息 商品进购信息查询 用户信息 商品库存信息 商品销售记录 商品购买(顾客) 商品订购(进货) √ √ √ √ √ √ √ √ √ √ 6系统出错处理设计

6.1出错信息

出错输出信息:

在用户使用错误的数据或访问没有权限的数据后,系统给出“对不起,您使用了非法数据,没有权限!”而且用户名的密码管理可以允许用户修改自己的密码,当购买商品时不允许用户的匿名登录。 用户不能进行录入操作,系统提示:您的权限不够!建议重新安装驱动。

用户输入数据与本系统已收集的商品信息与顾客信息等其他信息

16

不匹配系统提示:您所输入的信息不存在,请仔细核对您的信息重新输入。

用户输入数据不符合数据的类型,系统提示:输入格式错误请重新输入。

管理员输入数据不能写入数据表,系统提示主码重复,应重新启动系统。

6.2补救措施

系统出现故障后可能采取的补救措施,包括:

1.后备技术:对数据进行备份,对丢失数据可以从备份文件中找回,销售记录进行一天一次备份,商品信息进行更新备份。 2.降效技术:数据丢失且没有进行备份的,需找距离没备份时间最近的备份文件再重新输入。

3.恢复及在启动技术:该软件对断电输入的数据不仅没有储存,而且没有恢复功能,需重新录入。

6.3系统维护设计

系统测试后,进入运行及维护阶段,这一阶段的目的是保证系统正常而可靠的运行,并且是系统不断得到改善和提高,以充分发挥系统本身的作用。在整个系统运行过程中,系统的维护和管理是始终贯穿其中的。

17

6.4安全保密设计

本系统的所有数据文件只有系统管理员才有权管理修改,用户的一切信息也只有系统管理员才可以查看并且修改。当用户使用系统是,系统会审核用户的合法性,根据不同的用户权限使其达到不同的访问条件,所以本系统安全十分可靠。

18

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- nryq.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务