并对详细的类图、序列图、活动图详细描述
5.2 数据库物理设计
(1)系统所用到所有数据均存在服务器端,存于SQL Server 2000服务器中。
(2)系统界面的字体要规范化统一用宋体,使用CSS样式统一界面。
(3)系统界面中使用的相关图片需要保存在服务端机器上。
为了完成商品管理系统的各项功能,拟建立如下数据库(scholyardShop)表:
用户表 User.dbf
数据项 数据类型 是否为空 长度 主键 备注
UserName varchar NO 20 是 用户名
PassWord varchar NO 20 密码
Sex varchar 2 性别
Tel varchar 20 电话号码
Address varchar 50 地址
Email varchar 20 Email
描述:主要储存用户信息,用于登录
管理员Admin.dbf
数据项 数据类型 是否为空 长度 主键 备注
AdminId int NO 4 是 管理员编号
Name varchar NO 20 管理员姓名
PassWord varchar NO 20 管理员密码
描述:储存管理员的相关信息,用于登录
商品类目表:GoodsType.dbf
数据项 数据类型 是否为空 长度 主键 备注
GoodsTypeId int NO 4 是 类别编号
Goodsname varchar NO 20 类型名称
描述:储存商品类别编号和类型名称
商品信息表 :Goods.dbf
数据项 数据类型 是否为空 长度 主键 备注
GoodsId int NO 4 是 自增 商品编号
GoodsTypeId int NO 4 类型编号
PordId int NO 4 供应商编号
GoodsName varchar NO 20 商品名称
NowPrice varchar 20 现销售价
GoodsDiscount varcahr 20 商品折扣率
PicturePath varchar 50 图片路径
Prod_Name varchar 20 生产厂家
Bewrite text 30 描述
ISPreferred int 4 是否推荐
描述:储存商品的详细信息
订单表Order.dbf
数据项 数据类型 是否为空 长度 主键 备注
OrderId int NO 4 是 自增 订单编号
GoodsId int NO 4 商品编号
UserName varcahr NO 20 用户姓名
OrderDate varchar NO 20 订单日期
Address varchar NO 50 收货地址
ContactMan varchar NO 4 收货人
postcode varchar NO 6 邮政编码
OrderSum int NO 4 订单总额
DealDate varchar NO 20 订单处理日期
Status varchar NO 2 订单状态
Note varchar NO 10 联系电话
描述:储存顾客订单的基本信息
订单详细信息Order_detail
数据项 数据类型 是否为空 长度 主键 备注
OrderId int NO 4 是 自增 订单编号
GoodsId varchar NO 20 商品编号
GoodsName varchar 20 商品名称
NowPrice varchar 20 商品价格
Qty text 16 订购数量
描述:储存顾客订单的详细信息
库存表: storage.dbf
数据项 数据类型 是否为空 长度 主键 备注
StoId int NO 4 是 自增 库存编号
GoodsId varchar NO 20 商品编号
ImpAndExpDate varchar 20 进出仓日期
ImpAndExpCount varchar 20 进出仓数量
Price varchar 16 单价
Prod_Date date 生产日期
Vali_Date date 保质期
Because varchar 8 原因
描述:储存库存中所剩商品的详细信息
供应商信息表: Provider.dbf
数据项 数据类型 是否为空 长度 主键 备注
ProvId int NO 4 是 自增 供应商编号
ProdName varchar NO 20 供应商名称
ProdAddr varchar 20 供应商地址
Tel varchar 20 联系电话
Introduce text 16 公司简介
描述:储存供应商的详细信息,以便了解商品来源及联系供应商
建议信息表 LeaveWord.dbf
数据项 数据类型 是否为空 长度 主键 备注
LeaveWordId int NO 4 是 自增 留言编号
UserName varchar NO 4 用户编号
UserQQ int NO 4 留言者QQ
UserEmail varchar NO 20 留言者Email
LWTitle varchar NO 50 留言主题
LWContent varchar NO 100 留言内容
LWTime date 20 留言日期
描述:储存顾客对商品或服务所提建议和留言信息
第六章 系统实现
概述
6.1 编程工具与环境
编译程序软件平台:myeclispe+ tomcat
服务端:PC server 2台,一台用做应用服务器,另一台用作备份服务器。CPU Intel p4 3.0G、内存1G 以上的pc机、WINDOWS 2000操作系统。
客户端:Windows XP、CPU Intel p4 3.0G、内存512M 、Microsoft IE5.0以上的pc机。
6.2 系统测试
本系统的测试以黑盒测试为主。本次测试是针对校园超市网系统进行的确认测试,目的是为判定该系统是否满足《校园超市网系统需求规格说明书》中规定的功能与性能指标提供客观的依据。
以下是对系统功能模块和系统安全模块的测试计划展示:
表2.2 功能表现 第1页 共1页
测试需求<功能> 测试过程说明 过程标引
管理员模块
管理员管理信息模块
订单管理 检测管理员是否可以实现对订单的增、删、改、查进行管理。
用户管理 检测管理员是否可以实现对用户信息的管理
商品及供货商信息 检测管理员是否可以实现对商品及供货商信息的系统管理。
管理员登录管理模块 管理员登录 检测登录模块的约束条件是否可以实现。
管理员修改密码 检测管理员是否可以修改密码成功。
建议留言系统管理模块
查看用户留言 检测管理员是否可以实现对查看用户留言的实现。
删除用户留言 检测管理员是否可以实现删除用户留言。
顾客信息管理模块
查看用户信息 检测是否可以实现查看/查询用户信息。
采购信息管理模块
查看采购信息 检测是否可以实现查看采购信息。
订单信息管理模块 查看订单 检测是否可以实现查看订单信息。
查看库存 检测是否可以实现查看库存信息。
商品信息
管理模块 查看商品信息 检测是否可以实现查看/查询商品信息。
增加商品信息 检测是否可以实现对商品信息的增加功能。