- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据要求说明书
引言
编写目的
为准确说明系统的数据存储与处理方式,特编写此数据要求说明。该数据要求说明书主要提供给系统实现人员使用,并用于与用户沟通,确认系统满足用户的功能需求。
背景
报刊亭管理信息系统要处理的数据主要是三大部分,一部分是员工信息数据,一部分是员工值班数据,一部分是销售信息数据。根据用户的需求,系统的开发是建立在 B/S 结构的网络系统。下面是关于数据库设计的关键说明。
系统名称:报刊亭管理信息系统
数据库名称:BKTDB
数据库管理系统:Microsoft SQL Server 2005
定义
PK,主码,是唯一确定一条记录的关键数据项。
ER 图,实体联系图,是反映与数据相关的实体及实体之间关系的图。
:Microsoft SQL Server 2005 ,微软公司开发的关系数据库管理软件,是本系统的开发工具。
参考资料
汤宗健,梁革英.信息系统分析与设计实验.:国防工业.2008.
邝孔武,王小敏.信息系统分析与设计(第 3 版).:清华大学,2006.
单,凌云,桃红,等.管理信息系统案例分析.:科学,2003. 2 数据的逻辑描述
静态数据
员工信息数据,包括职工_ID,,职位,学院,专业,年级, 性别。
员工排班信息数据,包括年度学期,周次,星期上课时间, 课程,职工课程。
员工职位信息数据,包括职位_ID,职位名,编码,应上班数,插入时间。
员工工资信息数据,包括工资_ID,职位_ID,时薪,周薪, 月薪,年薪,插入时间。
客户信息数据,包括客户_ID,。
商品信息数据,包括商品ID,商品名,单价。
动态数据
(1)职工工资表,包括考勤_ID,工资_ID,职工_ID (2)上班表,包括班次_ID,职工_ID,性质,备注
考勤表,包括考勤_ID,考勤,备注,插入时间
零售表,包括商品_ID,班次_ID,零售_ID,金额
预定表,包括预定_ID,班次_ID,商品_ID,客户_ID,金额, 预订数量,已取数量
部生成数据
员工工资
商品零售总金额
商品预订总金额
员工值班排班信息3.数据的采集
要求与围
报刊亭管理系统的数据采集主要来自人事部,销售部,其数据围包括所有员工的相关数据,商品信息数据,客户信息数据。
人事部提供的员工基本信息、员工排班信息、员工的考勤。
销售部提供的客户信息,商品信息 ,销售情况信息数据。
输入的承担者
B/S 结构网络系统的数据输入者分别是人事部(负责排班、考勤、统计员工工资),销售部(负责零售和预定的数据输入)
标志符和状态
PK :主码
CK:候选码(唯一约束)
UIX:唯一索引
FK:外码
(5)D C:参照关系级联删除
(
(2)职工表(职工_ID,职位 ID,职工,性别,,,地址,学院,年级,
UC:参照关系级联更新
DN:参照更新删除主码则将外码置空为NULL
(8) DF:参照关系,有外码参照不允许删除主码
Check:Check 约束,字段级约束
Assert:表级约束(业务规则)
Tranc:事务保证的业务规则
支持软件
需要数据库管理系统SQL Server 2005。
数据库概念结构设计
实体联系图(ER 图)
实体联系的属性
职位表(职位ID,职位名,应上班数)
班级)(3)时间表(时间ID,学年,学期,周次,星期)(4)课程表(课程表ID,职工ID,时间ID,课程名,上课时间,上课地点,是否有课)(5)排班表(排班ID,职工ID,时间 ID,上班时间,上班性质,是
班级)
(3)时间表(时间ID,学年,学期,周次,星期)
(4)课程表(课程表ID,职工ID,时间ID,课程名,上课时间,上
课地点,是否有课)
(5)排班表(排班ID,职工ID,时间 ID,上班时间,上班性质,是
(
(2)职工表(职工_ID,职位 ID,职工,性别,,,地址,学院,年级,
否已排班)
考勤表(考勤ID,职工ID,考勤,月考勤统计)
基本工资表(基本工资ID,职位ID,时薪)
职工工资表(职工工资ID,考勤ID,基本工资ID,职工 ID, 发放日期,月份,工资)
客户表(客户ID,,性别,学院,专业年级,,地址)
商品表(商品ID,商品名,单价,库存量)
预订表(预订 ID,职工 ID,商品 ID,客户 ID,预定金额,预订数量)
取货记录表(取货记录ID,预订数量,已取数量,职工ID)
零售表(零售ID,商品ID,职工ID,金额,销售数量,时间) 6.数据逻辑结构设计
ER 模型转换为关系模式
说明:表中有一条下划线为该表的主键 pk,两条下划线的为该表的外码fk,所有表中的编码都为唯一索引。
(1
文档评论(0)