网上商城毕业设计.docx
《网上商城毕业设计.docx》由会员分享,可在线阅读,更多相关《网上商城毕业设计.docx(17页珍藏版)》请在冰豆网上搜索。
![网上商城毕业设计.docx](https://file1.bdocx.com/fileroot1/2023-4/1/42ffcc14-4d2e-4d3f-83db-7c4ea22b4113/42ffcc14-4d2e-4d3f-83db-7c4ea22b41131.gif)
网上商城毕业设计
商场VIP消费管理系统
详细设计说明书
(第一学期)
1.引言
1.1目的
编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作,希望能使本软件开发工作更具体。
本文档为该系统的软件详细设计说明书,较详细阐述了用户的系统概况,和对此软件所提出的需求,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。
同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。
本文档主要适用于商场VIP消费管理系统的设计指导,ACCP第一学期学员毕业设计实习项目指导,或作为今后从事此系统开发及维护人员的技术参考资料。
1.2项目背景
系统名称:
VIP商场消费管理系统
项目功能:
为商场VIP提供规范化管理,对VIP购物提供指导性建议。
项目提出者:
某超市销售部门
项目开发者:
ACCP第一学期学员
项目管理者:
培训中心
最终用户:
某超市销售部门
1.3术语及缩略语定义
1.3.1术语定义
列明「系统详细设计说明书」中涉及到的全部计算机术语定义。
1.3.2缩略语定义
列明「系统详细设计说明书」中涉及到的全部缩略语全称及其含义。
1.4参考资料
2.总体设计
2.1需求概述
2.1.1总体功能需求
1)要求能够对商场VIP资料进行管理,如登记会员,删除不存在的会员,对已经存在的会员信息进行浏览,可以根据会员编号从数据库中查询会员的详细信息。
2)要求能对新商品信息进行登记管理,如登记新商品,删除不存在的商品,对已经存在的商品信息进行浏览,可以根据商品编号从数据库中查询商品的详细信息。
3)提供VIP购物录入,对购物信息进行登记,并存入数据库。
4)提供系统维护,由超级用户统一管理用户,对用户信息进行增、删、改。
2.2功能划分
功能结构图如下
商场VIP消费管理系统
用户管理
VIP管理
商品管理
用户信息维护
商品资料查询
商品资料登记
VIP资料查询
VIP信息登记
2.3功能描述
2.3.1商品管理
1.商品资料登记:
1)登记商品的相关信息包括商品名称,规格,品牌,类型、价格、折扣。
2)在登记商品资料的同一界面可以浏览其他商品资料。
3)浏览商品详细资料时,提供对该商品信息删除的功能
2.商品资料查询
1)根据商品编号可以查询该商品的详细信息,若不存在此编号,系统将会提示。
2.3.2VIP管理
1.VIP信息登记
1)登记新会员的相关信息包括会员姓名,年龄,职业、住址、联系电话、身份证号。
2)显示会员详细信息时,要求显示会员姓名,年龄等详细信息。
3)显示会员详细信息时,提供对该会员信息删除的功能。
2.VIP资料查询
能够根据会员编号列会员的详细信息,并可列出会员购买过的商品详细信息,包括商品名称,购买时间,商品价格等。
3.VIP购物登记
根据VIP编号和商品编号对会员的VIP进行登记,系统根据这些信息会自动填入会员姓名、商品名称、购物日期等信息。
2.3.3系统维护
1.用户信息维护
用户信息由一个超级用户统一管理,对用户和用户资料进行增、删、改。
3.商品VIP消费管理系统详细设计
3.1软件系统结构图
商品登记
商品管理
VIP登记
VIP管理
用户管理
3.2程序设计
3.2.1菜单对象描述
打开商品登记窗体
打开商品查询窗体
打开VIP登记窗体
打开VIP查询窗体
打开购物登记窗体
打开用户管理窗体
3.2.2商品管理
3.2.2.1商品资料登记
1)模块功能
上一个:
上一个商品信息,如果是第一个则提示。
下一个:
下一个商品信息,如果是最后一个则提示。
登记:
提供一个空表格填写新商品信息。
删除:
删除当前商品信息
保存:
保存登记的商品信息
关闭:
关闭此窗体
2)界面画面
3.2,2.2商品资料查询
1)模块功能
查询:
根据商品编号,可以得到商品的详细资料。
关闭:
关闭本窗体,返回主界面。
2)界面画面
3.2.3VIP管理
3.2.3.1VIP资料登记
1)模块功能
上一个:
上一个VIP信息,如果是第一个则提示。
下一个:
下一个VIP信息,如果是最后一个则提示。
登记:
提供一个空表格填写新VIP信息。
删除:
删除当前VIP信息
保存:
保存登记的VIP信息
关闭:
关闭此窗体
2)界面画面
3.2.3.2 VIP信息查询
1)模块功能
查询:
根据VIP编号可以查看会员的详细资料,系统同时会列出会员的历史购物记录,若无购物记录则提示。
关闭:
关闭此窗体,返回主窗体。
2)界面画面
3.2.3.3 VIP购物信息录入
1)模块功能
确定:
将会员的购物信息存入数据库,若信息不全则提示。
关闭:
关闭此窗体,返回主界面。
2)界面画面
3.2.4系统维护
3.2.4.1用户管理
1)模块功能
进入此模块需首选输入超级用户权限密码,输入正确后才能进入该模块界面。
添加:
添加新用户,设立新用户名和登录系统密码,若用户名已经存在,系统将提示,添加成功将提示。
更改密码:
输入用户名和新密码,即可更改成功。
删除:
输入用户名和密即可将该用记删除。
关闭:
关闭该窗体,返回主界面。
2)界面画面
3.2.4.2帮助信息
1)模块功能
主要传述各个系统模块的作用。
2)界面画面
3.3数据表及文件结构设计
3.3.1数据表设计
系统名称
商场VIP消费管理系统
完成日期
版本
设计者
审核者
2004-7-8
1.0
表名
Commodity_Id
实体名称
主键
商品编号
外键
索引表名称
和
索引字段名称
估计纪录数(条/月)
100
估计数据量(MB/月)
1
序号
字段名称
字段说明
类型
位数
属性
备注
1
商品编号
数字
10
必填,非空
2
商品名称
文本
10
必填,非空
3
商品价格
文本
10
必填,非空
4
商品折扣
文本
10
必填,非空
5
商品类型
文本
10
必填,非空
6
商品规格
文本
10
必填,非空
7
商标
文本
10
必填,非空
8
产地
文本
10
必填,非空
系统名称
商场VIP消费管理系统
完成日期
版本
设计者
审核者
2004-7-8
1.0
表名
Viip_Id
实体名称
主键
Vip编号
外键
索引表名称
和
索引字段名称
估计纪录数(条/月)
100
估计数据量(MB/月)
1
序号
字段名称
字段说明
类型
位数
属性
备注
1
Vip编号
数字
10
必填,非空
2
注册时间
日期/时间
10
必填,非空
3
姓名
文本
10
必填,非空
4
年龄
数字
10
必填,非空
5
从事行业
文本
10
必填,非空
6
身份证号
文本
10
必填,非空
7
电话
文本
10
必填,非空
8
家庭地址
文本
10
必填,非空
续表
系统名称
商场VIP消费管理系统
完成日期
版本
设计者
审核者
2002-8-8
1.0
表名
Consume
实体名称
主键
无
外键
索引表名称
和
索引字段名称
估计纪录数(条/月)
100
估计数据量(MB/月)
1
序号
字段名称
字段说明
类型
位数
属性
备注
1
Vip编号
数字
10
必填,非空
2
姓名
文本
10
必填,非空
3
商品编号
数字
10
必填,非空
4
商品名称
文本
10
必填,非空
5
商品价格
文本
10
必填,非空
6
商品折扣
文本
10
必填,非空
6
采购日期
日期/时间
10
必填,非空
系统名称
商场VIP消费管理系统
完成日期
版本
设计者
审核者
2002-8-8
1.0
表名
Users
实体名称
主键
无
外键
索引表名称
和
索引字段名称
估计纪录数(条/月)
100
估计数据量(MB/月)
1
序号
字段名称
字段说明
类型
位数
属性
备注
1
用户名
文本
10
必填,非空
2
用户口令
文本
10
必填,非空
4.软件测试要点
测试数据库损坏或不存在时是否能正常运行。
测试输入数据与需求不一致是否能识别并正常运行。
测试增加,删除,保存,关闭等模块功能是否正常。
测试各种查询是否正常。
附录
错误(error)信息一览表
系统名称
图书借阅系统
序号
Error编码
Error内容描述
解决办法
1
101
数据库连接错误
对话框提示,确认后退出
2
102
非法数据类型
对话框提示,并返回初始界面
3
103
不合法的输入
对话框提示,并清空,等待重新输入
4
5