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