收藏 分销(赏)

小超市管理系统-数据库设计说明书.doc

上传人:人****来 文档编号:3418987 上传时间:2024-07-05 格式:DOC 页数:12 大小:570.50KB 下载积分:8 金币
下载 相关 举报
小超市管理系统-数据库设计说明书.doc_第1页
第1页 / 共12页
小超市管理系统-数据库设计说明书.doc_第2页
第2页 / 共12页


点击查看更多>>
资源描述
计算机学院 小超市管理系 统设计与实现 数据库设计说明书 学 生 姓 名: 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 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服