资源描述
计算机学院
小超市管理系
统设计与实现
数据库设计说明书
学 生 姓 名:
XX
学 号:
XXXXXXX
年级班级:
XX级 X班
指导教师:
XX
所在学院:
计算机学院
提交日期:
XX年 XX月 XX 日
数据库设计说明书
目 录
1. 引言 1
1.1. 编写目的 1
1.2. 背景 1
1.3. 术语 1
1.4. 参考 2
2. 总模型图及对象列表 3
2.1. 总模型图 3
2.2. 对象列表 3
2.2.1. 表列表 3
2.2.2. 视图列表 4
2.2.3. 存储过程列表 4
3. 表信息 4
3.1. 员工表 4
3.2. 商品表 5
3.3. 进货单表 5
3.4. 进货单关联 6
3.5. 订单关联表 7
3.6. 订单表 7
3.7. 薪资表 8
3.8. 会员表 8
4. 视图信息 9
4.1. 商品视图 9
4.2. 员工视图 9
5. 存储过程信息 10
5.1. 前台员工工资存储过程信息 10
5.2. 库管员工资存储过程信息 10
6. 数据库安全设计 10
1. 引言
1.1. 编写目的
数据库说明书主要是指出本系统设计的数据库表,方便程序的编写者能够快速的了解系统需要的表,根据数据表之间的关联信息设计功能模块的相互关联。
数据库表可以大致的了解本系统的相关功能,根据数据表之间的关联就可以看出功能背后的关联信息,根据数据之间的关联信息可以更好地设计测试数据,更好地了解功能背后的关联信息。
1.2. 背景
a、小超市管理系统设计与实现:SMDI
b、任务的提出者:XX
开发者:XX
c、系统的范围:小型超市的管理
用户:超市的管理员、前台员、库管员
1.3. 术语
Mysql:数据库
SQL:是一种数据库查询和设计语言
SMDI:小超市管理系统设计与实现
JSP:在服务器端编译执行的web设计语言
HTML:是一种用来制作超文本文档的简单标记语言
1.4. 参考
[1]黄安波.基于 JAVA 的超市管理系统的研究[J].电脑与电信,2013,(第7期).
[2]马冰,洪海编著. MySQL网站架设高手. 北京:科学出版社, 2001.
[3]吉跟林 顾韵华编. Web程序设计.北京:电子工业出版社,2008
[4]王慧芳,毕建全编著.软件工程.浙江大学出版社,2012
[5]耿祥义 张跃平编.JSP大学实用教程.北京: 电子工业出版社,2011
[6]王珊 萨师煊编著.数据库系统概论.北京: 高等教育出版社,2008
[7]黄晓东编著.Java课程设计.北京: 中国水利水电出版社,2012
[8]徐聪,刘牧源.小型超市管理系统[J].科教导刊(电子版),2013,(第2期).
2. 总模型图及对象列表
2.1. 总模型图
图2-1 模型图
2.2. 对象列表
2.2.1. 表列表
表2-1 表清单
序号
中文名称
物理表名
备注
1
salary
薪资表
员工薪资
2
employee
用户表
管理员、库管员、前台员信息
3
vip
会员表
积分用户表
4
orders
订单表
前台员处理过的单子
5
goods
商品表
商品信息表
6
list
进货单
库管员购货清单
2.2.2. 视图列表
表 2-2视图清单
序号
中文名称
物理名称
备注
1
V__goods
商品视图
商品信息视图表
2
V__employee
员工视图
员工信息试图表
3
V__VIP
会员视图
会员信息视图表
2.2.3. 存储过程列表
表2-3 存储过程清单
序号
名称
参数
返回值
功能说明
1
salary-orders
(前台员薪资计算)
orders_id
empno
前台员处理订单,关联员工编号和商品编号,最后关联到薪资计算
2
Salary-list
(库管员薪资计算)
List_id
empno
库管员列出进货单,关联到商品编号和员工编号,最后关联到薪资计算
3. 表信息
3.1. 员工表
表3-1 员工表
中文名称
员工表
物理表名
employee
主键
empno
业务主键
无
所属表空间
TS_employee_02
索引
IND_employee_PK(主键索引)
字段列表
序号
中文名称
列名
数据类型
主键
非空
外键
01
员工编号
empno
char
是
是
02
密码
password
char
否
是
03
角色
role
int
否
是
04
基本工资
basesalary
float
否
是
05
级别
scale
float
否
否
3.2. 商品表
表3-2 商品表
中文名称
商品表
物理表名
goods
主键
Goods_id
业务主键
无
所属表空间
TS_goods_01
索引
IND_goods_PK(主键索引)
字段列表
序号
中文名称
列名
数据类型
主键
非空
外键
01
商品编号
Goods_id
char
是
是
02
商品名称
name
varchar
否
是
03
商品价格
price
float
否
是
04
描述
samary
varchar
否
是
05
清单
inventory
int
否
是
06
供应商
supplier
varchar
否
是
07
得分
score
int
否
是
3.3. 进货单表
表3-3 进货单表
中文名称
列表单
物理表名
list
主键
List_id
业务主键
无
所属表空间
TS_list_03
索引
IND_list_PK(主键索引)
字段列表
序号
中文名称
列名
数据类型
主键
非空
外键
01
列表编号
List_id
char
是
是
02
员工编号
empno
char
否
是
是
03
日期
date
date
否
是
04
价格
price
float
否
是
05
描述
samary
varchar
否
否
3.4. 进货单关联
表3-4 进货单关联
中文名称
进货单关联
物理表名
List_pices
主键
list_id,goods_id
业务主键
无
所属表空间
TS_list_pices_04
索引
IND_list_pices_PK(主键索引)
字段列表
序号
中文名称
列名
数据类型
主键
非空
外键
01
进货单编号
List_id
char
否
否
是
02
商品编号
Goods_id
char
否
否
是
03
数量
num
int
否
否
04
单位
unit
char
否
否
3.5. 订单关联表
表3-5 订单关联表
中文名称
订单关联表
物理表名
Order_pices
主键
Goods_id,order_id
业务主键
无
所属表空间
TS_order_pices_05
索引
IND_order_pices_PK(主键索引)
字段列表
序号
中文名称
列名
数据类型
主键
非空
外键
01
商品编号
Goods_id
char
否
否
是
02
订单编号
Order_id
char
否
否
是
03
数量
num
int
否
是
否
04
单位
unit
char
否
是
否
4. 视图信息
4.1. 商品视图
表4-1 商品视图
中文名称
商品信息视图表
物理名称
商品视图表
功能
主要实现对商品的查询,增加,删除,修改
相关联表
goods
脚本
Create view v_goods as select goods_id from goods
4.2. 员工视图
表4-2 员工视图
中文名称
员工信息视图表
物理名称
员工视图表
功能
方便员工信息的增加,删除,修改
相关联表
Employee
脚本
Create view v_employee as select empno,name from employee
5. 存储过程信息
5.1. 前台员工工资存储过程信息
表5-1 前台员工工资存储过程信息
功能名称
前台薪资
功能说明
存储过程关联计算员工的工资
参数
Orders_id
返回值
empno
相关表或视图
Orders,employee,salary,orders_pices,goods
关键算法
总额=基本工资+提成
5.2. 库管员工资存储过程信息
表5-2 库管员工资存储过程信息
功能名称
库管员薪资
功能说明
存储过程关联计算员工的工资
参数
List_id
返回值
empno
相关表或视图
List,list_pices,goods,salary,employee
关键算法
总额=基本工资+提成
6. 数据库安全设计
数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。系统安全保护措施是否有效是数据库系统的主要指标之一。数据库的安全性和计算机系统的安全性,包括操作系统、网络系统的安全性是紧密联系、相互支持的。
管理系统的数据信息主要是商品的信息和员工的信息,虽然功能比较完善,但受到自身体系结构,设计思路以及运行机制等等的限制,也隐含许多的的不安全因素。对于数据的输入输出,数据存取和备份,代码的漏洞或者缺陷,或者内部人员的破坏也可能毁坏数据库。因此,为使本系统能够真正安全,可靠,稳定地工作,必须考虑如下问题:为保证安全,不致使系统遭到意外事故的损害,系统因该能防止火,盗或其他形式的人为破坏。
1) 系统要能重建
2) 系统应该是可审查的
3) 系统应能进行有效控制,抗干扰能力强
4) 系统使用者的使用权限是可识别的
MySQL数据库相对比较全,数据在本地,可以自行备份,一般不存在人为的破坏,需要账户的密码登录数据库,对于数据的安全有保障。
2010年读书节活动方案
一、 活动目的:
书是人类的朋友,书是人类进步的阶梯!为了拓宽学生的知识面,通过开展“和书交朋友,遨游知识大海洋”系列读书活动,激发学生读书的兴趣,让每一个学生都想读书、爱读书、会读书,从小养成热爱书籍,博览群书的好习惯,并在读书实践活动中陶冶情操,获取真知,树立理想!
二、活动目标:
1、通过活动,建立起以学校班级、个人为主的班级图书角和个人小书库。
2、通过活动,在校园内形成热爱读书的良好风气。
3、通过活动,使学生养成博览群书的好习惯。
4、通过活动,促进学生知识更新、思维活跃、综合实践能力的提高。
三、活动实施的计划
1、 做好读书登记簿
(1) 每个学生结合实际,准备一本读书登记簿,具体格式可让学生根据自己喜好来设计、装饰,使其生动活泼、各具特色,其中要有读书的内容、容量、实现时间、好词佳句集锦、心得体会等栏目,高年级可适当作读书笔记。
(2) 每个班级结合学生的计划和班级实际情况,也制定出相应的班级读书目标和读书成长规划书,其中要有措施、有保障、有效果、有考评,简洁明了,易于操作。
(3)中队会组织一次“读书交流会”展示同学们的读书登记簿并做出相应评价。
2、 举办读书展览:
各班级定期举办“读书博览会”,以“名人名言”、格言、谚语、经典名句、“书海拾贝”、“我最喜欢的___”、“好书推荐”等形式,向同学们介绍看过的新书、好书、及书中的部分内容交流自己在读书活动中的心得体会,在班级中形成良好的读书氛围。
3、 出读书小报:
第 10 页 共 5 页
展开阅读全文