第一篇:图书馆管理系统数据字典
图书馆管理系统数据字典
数据流描述:
数据流编号:D01 数据流名称:图书采编信息 简述:图书采编信息
数据流来源:图书购买后,由图书馆采编人员整理后,输入计算机
数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表)数据流组成:图书编码,图书类别,书名,作者,出版社,出版日期,单价,购买数量
数据流量:300本/日 高峰流量:800本/日
数据流编号:D02 数据流名称:借书借阅 简述:借书证 数据流来源:用户将借书证交给借书员,借书员经过审查后将相关信息输入计算机
数据流去向:P2_11检查读者身份
数据流组成:借阅日期+书名+读者账号+读者姓名+借阅数量等 数据流量:800个/日 高峰流量:3000个/日
数据流编号:D03 数据流名称:填写借阅记录 简述:填入借阅表的记录
数据流来源:P2_13检查合格的借阅图书信息录入到借阅库中 数据流去向:借阅库
数据流组成:借阅号+借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态等
数据流编号:D04 数据流名称:借阅修改在库 简述:修改的借阅记录
数据流来源:P2_13将借阅的图书的记录录入到图书库 数据流去向:图书库
数据流组成:借阅号+借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态等
数据流编号:D05 数据流名称:图书检索要求
简述:读者要求求得图书检索信息 数据流来源:读者输入的检索要求 数据流去向:图书库以及检索处理系统 数据流组成:图书名+图书编号等
数据流编号:D06 数据流名称:图书检索结果
简述:读者经过在检索系统终端输入检索信息后由检索系统返回的结果 数据流来源:检索系统 数据流去向:读者
数据流组成:图书名+图书编号+图书索引号+图书所在的书架编号等
数据流编号:D13 数据流名称:电子读物查询要求 简述:读者需要查询的图书信息 数据流来源:读者
数据流去向:电子读物处理模块
数据流组成:图书编号+图书名+出版社等
数据流编号:D14 数据流名称:电子读物查询结果
简述:电子读物处理模块对读者输入的反馈 数据流来源:电子读物处理模块 数据流去向:读者
数据流组成:图书内容+图书所在网站超连接等
数据流编号:D15 数据流名称:还书记录
简述:所还图书进行入库记录 数据流来源:图书馆管理板块
数据流去向:图书馆归还处理模块
数据流组成:图书编号+图书名+借阅证号等
数据流编号:D16 数据流名称:填写归还记录
简述:管理员填写归还图书馆的图书记录 数据流来源:图书馆归还处理模块 数据流去向:读者库模块
数据流组成:图书编号+图书名+管理员编号+日期等
数据流编号:D17 数据流名称:归还修改在库数量 简述:图书归还后该书在读者库的记录 数据流来源:图书馆归还处理模块 数据流去向:读者库模块
数据流组成:图书编号+图书名+管理员编号+日期等
数据流编号:D18 数据流名称:图书维护需求
简述:对目前读者库图书进行维护 数据流来源:图书管理模块 数据流去向:图书维护模块 数据流组成:管理员编号+图书编号+图书名+条形码号+出版社+出版日期+入库日期+作者+单价+数量等
数据流编号:D19 数据流名称:库存图书统计
简述:对目前读者库内存书进行统计 数据流来源:图书管理模块 数据流去向:图书维护模块
数据流组成:图书编号+图书名+条形码号+出版社+出版日期+入库日期+作者+单价+数量等
数据流编号: D20 数据流名称: 借阅情况统计
简述:对目前外借的、不在读者库的图书进行统计 数据流来源:图书管理模块 数据流去向:图书维护模块
数据流组成:图书编号+图书名+条形码号+出版社+出版日期+出库日期+作者+单价+数量+借阅证号等
数据流编号:D21 数据流名称:读者情况统计
简述:对借阅者进行统计 数据流来源:图书管理模块 数据流去向:图书维护模块
数据流组成:借阅证号+图书名+条形码号+出版社+出版日期+出库日期+作者+单价+数量+金额+借阅期限等
数据流编号:D22 数据流名称:读者登陆信息 简述:图书管理员对读者登陆信息进行检查 数据流来源:图书管理模块 数据流去向:检查读者登陆模块
数据流组成:管理员编号+借阅证号等
数据流编号:D23 数据流名称:读者信息
简述:图书管理员对读者登陆信息进行记录 数据流来源:检查读者登陆模块 数据流去向:读者表 数据流组成:借阅证号等
数据流编号:D24 数据流名称:读者查询
简述:借阅管理员输入的读者登录信息 数据流来源:借阅管理员
数据流去向:读者登录检查系统 数据流组成:读者姓名+读者编号等
数据流编号:D25 数据流名称:读者查询结果
简述:登录系统在检查读者输入的读者信息后返回个借阅管理员的结果 数据流来源:登录系统 数据流去向:借阅管理员
数据流组成:读者姓名+编号等
第二篇:图书馆管理系统数据流程图及数据字典
图书馆管理系统
1)检索速度慢、效率低因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了二伟的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。2)借书、还书工作量大借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。3)图书统计工作难、藏书更新不能及时完成。图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。我校也是一所发展中的高校,近儿年的发展速度很快,图书馆的规模和藏书数量也不断的扩大,为了解决海量图书的管理问题,改变传统的管理方式也是迫在眉睫了。图书馆借书流程
1、图书管理员1录入图书清单并保存图书信息
2、读者根据自己列出的带借书清单,查看图书借阅状态,并得到图书索引表
3、图书管理员2扫描一卡通查看读者信息,得到读者已借图书清单,并审核借书权限
若是有效权限单,则进行接触操作并更新读者与图书信息 若是无效权限单,则返给读者 已下是业务流程图 图书管理员1图书清单录入图书信息图书信息库读者信息库图书管理员1图书管理员2读者待借图书清单查看图书借阅状态图书索引表扫描一卡通并查看读者信息读者借阅信息单读者
图书馆管理系统数据流程图及数据字典 一.图书采编系统流程图
P1_11采编人员图书采编信息(D01)图书采编信息采编管理(D01)图书表图书采编系统流程图
数据流编号:D01 数据流名称:图书采编信息 简述:图书采编信息
数据流来源:图书购买后,由图书馆采编人员整理后,输入计算机
数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表)数据流组成:图书编码,图书类别,书名,作者,出版社,出版日期,单价,购买数量
数据流量:300本/日 高峰流量:800本/日
二.图书管理系统零层数据流程图
P0读者管理信息图书馆管理员图书采编信息书目查询图书借阅图书馆管理信息系统图书借阅预定读者库存图书查询借阅情况统计图书管理系统零层数据流程图
三.图书借阅系统数据流程图
P2_14图书归还处理填写归还记录(D16)读者库还书记录(D15)归还修改在库数量(D17)读者库图书馆管理员图书借阅(D02)P2_11检查读者身份有效P2_13填写供阅记录(D03)借阅库填写借阅库、修改图书库借阅修改在库(D04)图书库读者库图书借阅系统数据流程图
数据流编号:D02 数据流名称:借书借阅 简述:借书证 数据流来源:用户将借书证交给借书员,借书员经过审查后将相关信息输入计算机
数据流去向:P2_11检查读者身份
数据流组成:借阅日期+书名+读者账号+读者姓名+借阅数量等 数据流量:800个/日 高峰流量:3000个/日
数据流编号:D03 数据流名称:填写借阅记录 简述:填入借阅表的记录
数据流来源:P2_13检查合格的借阅图书信息录入到借阅库中 数据流去向:借阅库
数据流组成:借阅号+借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态等
数据流编号:D04 数据流名称:借阅修改在库 简述:修改的借阅记录
数据流来源:P2_13将借阅的图书的记录录入到图书库 数据流去向:图书库
数据流组成:借阅号+借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态等
数据流编号:D15 数据流名称:还书记录
简述:所还图书进行入库记录 数据流来源:图书馆管理板块
数据流去向:图书馆归还处理模块
数据流组成:图书编号+图书名+借阅证号等
数据流编号:D16 数据流名称:填写归还记录
简述:管理员填写归还图书馆的图书记录 数据流来源:图书馆归还处理模块 数据流去向:读者库模块
数据流组成:图书编号+图书名+管理员编号+日期等
数据流编号:D17 数据流名称:归还修改在库数量
简述:图书归还后该书在读者库的记录 数据流来源:图书馆归还处理模块 数据流去向:读者库模块
数据流组成:图书编号+图书名+管理员编号+日期等
四.图书维护系统数据流程图
P6_11读者库图书维护需求(D18)库存图书统计(D19)图书库图书维护借阅情况统计(D20)图书馆管理员借阅库读者情况统计(D21)图书维护系统数据流程图
数据流编号:D18 数据流名称:图书维护需求
简述:对目前读者库图书进行维护 数据流来源:图书管理模块 数据流去向:图书维护模块 数据流组成:管理员编号+图书编号+图书名+条形码号+出版社+出版日期+入库日期+作者+单价+数量等
数据流编号:D19 数据流名称:库存图书统计
简述:对目前读者库内存书进行统计 数据流来源:图书管理模块 数据流去向:图书维护模块
数据流组成:图书编号+图书名+条形码号+出版社+出版日期+入库日期+作者+单价+数量等
数据流编号: D20 数据流名称: 借阅情况统计
简述:对目前外借的、不在读者库的图书进行统计 数据流来源:图书管理模块 数据流去向:图书维护模块
数据流组成:图书编号+图书名+条形码号+出版社+出版日期+出库日期+作者+单价+数量+借阅证号等
数据流编号:D21 数据流名称:读者情况统计
简述:对借阅者进行统计 数据流来源:图书管理模块 数据流去向:图书维护模块
数据流组成:借阅证号+图书名+条形码号+出版社+出版日期+出库日期+作者+单价+数量+金额+借阅期限等
五.图书馆查询系统流程图
图书检索要求(D05)P3-11读者D05图书检索结果D06检索处理D06 图书库图书馆查询系统流程图
数据流编号:D05 数据流名称:图书检索要求
简述:读者要求求得图书检索信息 数据流来源:读者输入的检索要求 数据流去向:图书库以及检索处理系统 数据流组成:图书名+图书编号等
数据流编号:D06 数据流名称:图书检索结果
简述:读者经过在检索系统终端输入检索信息后由检索系统返回的结果 数据流来源:检索系统 数据流去向:读者
数据流组成:图书名+图书编号+图书索引号+图书所在的书架编号等
六.读者管理系统数据流程图
借阅管理员读者登录信息(D22)读者查询(D24)读者查询结果(D25)P7_11读者登录检查读者信息(D23)读者表读者管理系统数据流程图
数据流编号:D22 数据流名称:读者登陆信息
简述:图书管理员对读者登陆信息进行检查 数据流来源:图书管理模块 数据流去向:检查读者登陆模块
数据流组成:管理员编号+借阅证号等
数据流编号:D23 数据流名称:读者信息
简述:图书管理员对读者登陆信息进行记录 数据流来源:检查读者登陆模块 数据流去向:读者表 数据流组成:借阅证号等
数据流编号:D24 数据流名称:读者查询
简述:借阅管理员输入的读者登录信息 数据流来源:借阅管理员
数据流去向:读者登录检查系统 数据流组成:读者姓名+读者编号等
数据流编号:D25 数据流名称:读者查询结果
简述:登录系统在检查读者输入的读者信息后返回个借阅管理员的结果 数据流来源:登录系统 数据流去向:借阅管理员
数据流组成:读者姓名+编号等
七.电子读物系统数据流程图
P8_11电子读物查询要求(D13)电子读物查询结果(D14)读者电子读物处理检索信息电子读物库检索结果读者表电子读物系统数据流程图
数据流编号:D13 数据流名称:电子读物查询要求 简述:读者需要查询的图书信息 数据流来源:读者
数据流去向:电子读物处理模块
数据流组成:图书编号+图书名+出版社等 数据流编号:D14 数据流名称:电子读物查询结果
简述:电子读物处理模块对读者输入的反馈 数据流来源:电子读物处理模块 数据流去向:读者
数据流组成:图书内容+图书所在网站超连接等
八.图书馆管理系统数据流程图
办公室读者管理信息(D03)P7读者管理系统P6读者库图书维护系统库存图书统计借阅情况统计图书馆管理员采编室图书采编信息P1图书采编系统图书库P3图书查询系统书目读者查询P2借阅室图书借阅图书借阅系统借阅库读者库P8P4图书预订系统图书预定电子书库图书馆管理员电子图书系统读者留言汇总读者留言库留言电子图书借阅P5读者留言系统图书馆管理信息系统1层数据流程图
第三篇:学生管理系统数据字典
NI项目小组数据字典
学生管理系统
Student Manage Data Dictionary Model:
学生管理系统需求模型
Report:
Student Manage Author:
NI_YinZ Version:
1.0 Date:
2011年11月20日
一、数据库数据字典
通过对学生管理系统工作的内容以及相关数据流程分析,根据学生管理系统的需要,可以设计出能满足用户需求的各种实体,以及它们之间的关系,由此得到数据库所支持的数据模型,即数据库的逻辑结构,具体情况如下:
在mysql中建立了student_manage数据库,共包含八张表:学生表,成绩表,课程表,考试表,学生操行表,教师表,班级表,班级评估表。每张表的字段、数据类型具体以及备注的详细情况如下:
1、学生表(student)
NI_YinZ NI项目小组数据字典
学生管理系统
学生主键(student_id)
Integer
(数据库里长度设置为8)学生姓名(student_name)
varchar(20)学生密码(student_password)
varchar(32)学生所属专业(student_major)
varchar(20)学生性别(student_sex)
varchar(2)
学生年龄(student_age)
Integer
学生生日(student_birthday)
varchar(10)学生地址(student_address)
varchar(40)学生兴趣(student_interests)
text
学生星座(student_constellation)
varchar(6)学生QQ(student_qq)
Integer
学生头像(student_photo)
text 学生日志(student_log)
text 学生日志标题(student_log_title)
text 学生所属班级(studet_class_name)
varchar(20)学生所属年级(student_this_semester)
varchar(20)
2、成绩表(grade)
一个学生一条数据每个学生对应的每门课程的成绩
成绩主键(grade_id)
Integer
成绩学生名字(grade_student_name)
varchar(20)成绩科目名(grade_curriculum_name)
text
(数据库里长度设置为3)(学生兴趣以数组形式存入)(数据库里长度设置为11)8)NI_YinZ
(数据库里长度设置为(以数组形式存入,与成绩对应)NI项目小组数据字典
学生管理系统
成绩分数(curriculum_grade_num)
text
(以数组形式存入,与科目对应)成绩学期名(grade_semester)
varchar(20)成绩专业名(grade_major)
varchar(20)成绩班级名(grade_class)
varchar(20)成绩考试时间/类型(grade_remark)
成绩登记时间(grade_time)
成绩学生学号(grade_student_num)
3、课程表(curriculum)
一天一课一条数据
课程主键(curriculum_id)
星期数目(week_num)
课程科目名(curriculum_name)
课程课次(curriculum_this_week_num_time)
课程所属班级名(curriculum_this_class_name)
当前班级的学期(curriculum_this_semester)
4、考试表(remark)
考试主键(remark_id)
考试类型或者时间(remark_grade_time)
当前考试分数(this_time_all_grade)
varchar(20)date
varchar(50)Integer
varchar(8)
varchar(20)
varchar(30)
varchar(20)varchar(20)Integer
text
Integer
8)(以如“星期一”形式存入)(以如“第一节”形式存入)8)(以如“期末”“一月”形式存入)8)
NI_YinZ
(数据库里长度设置为
(数据库里长度设置为
(数据库里长度设置为NI项目小组数据字典
学生管理系统
5、学生操行表(student_behavior)
操行主键(student_behavior_id)
操行学生名(behavior_student_name)
操行学期名(behavior_semester)
操行班级名(behavior_class)
操行学期周数(behavior_week_num)
操行星期数(behavior_weekday)
操行课次(behavior_class_time)
操行出勤情况(behavior_status)
操行总分(behavior_all_grade_num)
6、教师表(teacher)
教师主键(teacher_id)
教师姓名(teacher_name)
教师密码(teacher_password)
教师性别(teacher_sex)
教师所教班级名(teacher_class_name)
教师所教课程(teacher_teach_curriculum)
教师QQ(teacher_qq)
Integer
varchar(20)varchar(20)
varchar(20)varchar(10)varchar(10)text text
varchar(10)Integer
varchar(20)varchar(32)varchar(2)
text
text
Integer
8)8)
(以数组形式存入)(以数组形式存入)
(数据库里长度设置为11)NI_YinZ
(数据库里长度设置为
(数据库里长度设置为
NI项目小组数据字典
学生管理系统
教师头像(teacher_photo)
text 教师日志(teacher_log)
text 教师日志标题(teacher_log_title)
text
7、班级表(class)
班级主键(class_id)
班级名(class_name)
班级专业名(class_major_name)
班级课程名(class_curriculum_name)
班级教师名(class_teacher_name)
班级学生名(class_student_name)
班级数据单位为班级(个))当前学期名(class_this_semester)
当前教师所教课程(class_use_curriculum_name)
8、班级评估表(class_evaluating)
班级评估主键(class_evaluating_id)
班级评估年级名(class_evaluating_semester)
班级评估专业名(class_evaluating_major)
班级评估班级名(class_evaluating_class)
Integer
varchar(20)varchar(20)
text
text
text
varchar(20)
text
Integer
varchar(20)varchar(20)varchar(20)
(数据库里长度设置为8)(以数组方式存入与教师名对应)(以数组方式存入
与课程名对应)(以数组方式存入(以数组方式存入)
(数据库里长度设置为8)NI_YinZ
NI项目小组数据字典
学生管理系统
班级评估量化理由(class_evaluating_reason)
text 班级评估当前分值(class_evaluating_this_score)
Integer
(数据库里长度设置为8)班级评估时间(class_evaluating_time)
date 班级评估总分值(class_evaluating_all_score)
Integer
(数据库里长度设置为8)
二、代码数据字典
通过对学生管理系统工作内容及相关情况的分析,根据学生和老师对管理系统的需要,开发者设计出能满足用户需求的各种模块以及功能,具体情况如下:
根据命名规范:首字母小写,后面单词首字母大写。
在StudentManage中建立了七个模块:学生信息管理,教师信息管理,学生操行表,班级管理,班级评估,课程管理,成绩管理。每个模块的功能,字段以及备注详细情况如下:
1、学生信息管理(student)
注册学生信息(addStudentInfo)
(id学号自动生成,姓名和密码有限制,性别只能是男或女,年龄有范围限制。民族输入正确,联系方式填写正确!)
删除学生信息(deleteStudentInfo)
学生登陆(testLogin)
(需要选择学生登陆,姓名,密码需填写正确)
更新学生信息(updateStudentInfo)
(姓名,密码,性别,年龄等等)
获取学生列表(acquireStudentList)获取所有学生信息(getAllStudentInfo)
修改学生信息(changeStudentInfo)
(id和姓名不可以修改)
NI_YinZ 项目小组数据字典
学生管理系统
2、教师信息管理
注册教师信息(addTeacherInfo)(id自动生成,姓名,密码,性别需要填写正确)修改教师信息(updateTeacherInfo)删除教师信息(deleteTeacherInfo)
首页登陆(testLogin)获取教师列表(acquireTeacherList)
获取当前班级以有教师的课程(getCurriculumName)
3、学生操行管理
修改/添加操行信息(replaceStudentBehaviorIfon)根据条件获取学生操行(acquireStudentBehaviorIfon)获取学生最近一天的操行(acquireInitStudentBehaviorIfon)
4、班级管理
班级登记(classLogin)7
(id和姓名不可修改)(需要选择教师登陆,姓名和密码正确)应下的各个学生、实现按周次和星期数分别管理、操行信息为评分模式、分为“已到”“旷课”“请假”三种、“请假”下分“病假”“事假”、根据不同情况做出不同选择后将进行评分管理、同时更新当前学生当前时间段的操行总分)
(姓名,班级,时间等等)(请求为初始值)得到完善和补充)
NI_YinZ
(班级名字,学期名,专业名称,其他信息在别的模块中可NI项目小组数据字典
学生管理系统
注销班级(logoutClass)(可直接注销当前焦点班级、包括删除次班级在一切关联中的信息)
获得所有班级名字(acquireAllClassInfo)(按照ID先后顺序显示)根据ID获取焦点班级信息(acquireClassInfo)
根据班级名字获得焦点班级信息(acquireClassInfoByName)获取所有年级(getAllSemester)
根据年级获得所有专业(getAllMajor)
获取所有班级(getAllClass)获取所有课程名字(getAllCurriculumName)
5、班级评估
增加班级评估记录(addClassEvaluating)获取所有班级评估记录(getAllEvaluating)
6、课程管理
获取当前班级课程信息(acquireStudentCurriculumInfo)更新当前班级课程信息(replaceStudentCurriculumInfo)注销当前班级此学期课程信息(deleteStudentCurriculumInfo)增加新课程(addStudentCurriculumInfo)修改课程(changeStudentCurriculumInfo)
成直方图、方便直观的观察班级量化分走向、同时计算当前班级量化分的优值(期望值)、趋值(方差值)
NI_YinZ
(学期,专业,班级名字等等)(可通过年级、专业、班级所筛选出的对应班级动态进行生
(班级名字,学期名学期名,星期数等等)(星期数目,科目名科目名,课次等等)
(根据不同的年级、班级、星期数目)NI项目小组数据字典
学生管理系统
7、成绩管理
得到所有成绩的更新时间(getAllGradeTime)(Id,学期,专业,成绩等等)获取此次学生考试成绩(getThisTimeStudentGrade)添加学生成绩(newStudentGrade)增加考试时间/类型(newGradeRemark)
筛选出成绩信息(getGrade)删除学生成绩(deleteStudentGrade)修改学生成绩(changeStudentGrade)
(通过年级、专业、班级、考试信息、考试、课程等等筛选
出对应成绩结果)
NI_YinZ
第四篇:仓库管理系统的数据字典
(2)数据字典
数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典(由于篇幅原因,在此仅给出部分)。
① 数据项的定义 数据项编号:1-01 数据项名称:商品编号 别
名:无
简 述:某种商品的编号 类
型:字符型 长
度:8字节
取值范围:数字 + 英文字母
数据项编号:1-02 数据项名称:单价 别
名:购入单价
简 述:某种商品的购入单价 类
型:数值型
长
度:10位,小数位2位
取值范围:0.00-9999999.99
数据项编号:1-03 数据项名称:库存数量 别
名:实际库存数量
简 述:某种商品的库存数量 类
型:数值型 长
度:5位整数 取值范围:0-99999
② 数据流的定义 数据流名称:入库单 编
号:F1 简
述:采购人员填写的商品入库凭单 数据流来源:采购人员 数据流去向:登记库存台账
数据流组成:日期 + 入库单编号 + 商品编号 + 购入数量 流通量:25份/天 高峰流通量:50份/天
数据流名称:发货单 编
号:F2 简
述:供应商填写的商品发货凭单 数据流来源:供应商
数据流去向:登记合同台账
数据流组成:日期 + 发货单编号 + 供应商编号 + 商品编号 + 发货数量 流通量:25份/天 高峰流通量:50份/天
数据流名称:取货单 编
号:F3 简
述:库管员填写的要求车间取货凭单 数据流来源:库管员 数据流去向:车间
数据流组成:日期 + 车间编号 + 商品编号 + 数量 流通量:25份/天 高峰流通量:50份/天
③ 数据存储的定义
数据存储的名称:库存台账 数据存储编号:D1 简
述:记录商品的编号、名称、单价与库存数量等信息 数据存储组成:商品编号 + 购入单价 + 库存数量 关键字: 商品编号
数据存储的名称:合同台账 数据存储编号:D2 简
述:记录合同的编号、供应商编号、货物编号、单价与购入数量等信息 数据存储组成:合同编号 + 供应商编号 + 商品编号 + 单价 + 购入数量 + 日期 + 合同状态
关键字: 合同编号
数据存储的名称:计划台账 数据存储编号:D3 简
述:记录计划的编号、车间编号、商品编号、数量等信息
数据存储组成:计划编号 + 供应商编号 + 商品编号 + 数量 + 日期 + 计划状态 关键字: 计划编号
数据存储的名称:供应商信息 数据存储编号:D4 简
述:记录供应商的编号,名称,地址,电话,传真,银行帐号 数据存储组成:供应商编号 + 名称 + 地址 + 电话 + 传真 + 银行帐号 关键字: 供应商编号
数据存储的名称:商品信息 数据存储编号:D5 简
述:记录库存商品的编号,类别,名称,规格,单价,单位,存放位置,用途
数据存储组成:商品编号 + 名称 + 类别 + 规格 + 单价 + 单位 + 存放位置 + 用途 关键字: 商品编号
数据存储的名称:车间信息 数据存储编号:D6 简
述:记录车间的编号,名称,联系人,电话 数据存储组成:车间编号 + 名称 + 联系人 + 电话 关键字: 车间编号
数据存储的名称:用户信息 数据存储编号:D7 简
述:记录用户名称、密码和权限 数据存储组成:用户名 + 密码 + 权限 关键字: 用户名
④ 处理逻辑的定义 处理名:库存检查 编 号:P1 输 入:数据流F5 输 出:数据流F6 描 述:当车间将计划单发给库管员后,库管员要将计划单与库存台账进行比较,看是否需要订货。
处理名:验货处理 编 号:P2 输 入:数据流F2,数据流F5 输 出:数据流F1,数据流F4 描 述:采购员要检验货物的质量。
处理名:出入库检查 编 号:P3 输 入:数据流F1 输 出:数据流F3 描 述:当验货处理后,库管员将货物入库,并发取货单到订货单位。
第五篇:宾馆客房管理系统数据字典
订房信息管理 入住登记管理 住房信息管理 结算信息管理
数据结构名:客户
含义说明:来宾馆入住的客人
组成:{身份证号,姓名,性别,年龄,户籍,联系方式}
数据项名:身份证号
数据项含义说明:用来证明居民身份的证件的编码 别名:
数据类型:字符型 长度:18{字符}18 取值含义:代表客人的户籍信息
与其他数据项的逻辑关系:均可代表客人身份 数据项之间的联系:并列
数据项名:姓名
数据项含义说明:客户的名称 别名:
数据类型:字符 长度:2{字符}3 与其他数据项的逻辑关系:均可代表客人信息 数据项之间的联系:并列
数据项名:性别
数据项含义说明:人的种类划分 别名:
数据类型:字符 长度:1{字符}1 取值范围:男或女
取值含义:人的具体性别
与其他数据项的逻辑关系:均可代表客人信息 数据项之间的联系:并列
数据项名:年龄
数据项含义说明:一个人从出生时起到计算时止生存的时间长度 别名:岁数 数据类型:数字 长度:1{数字}100 取值范围:1到100 取值含义:客户的具体年龄大小
与其他数据项的逻辑关系:均可代表客人信息 数据项之间的联系:并列
数据项名:户籍
数据项含义说明:对自然人按户进行登记并予以出证的公共证明簿 别名:
数据类型:字符
与其他数据项的逻辑关系:均可代表客人信息 数据项之间的联系:并列
数据项名:联系方式
数据项含义说明:能够达到对个人直接沟通的相关信息 别名:手机号或电话号 数据类型:数字 长度:7{数字}13 与其他数据项的逻辑关系:均可代表客人信息 数据项之间的联系:并列
数据结构名:前台接待
含义说明:主要是负责客户的来访及登记
数据流名:订房信息
说明:客户的基本信息以及客户入住房间的信息 数据流来源:客户
数据流去向:核对信息客房 组成:客户
数据流名:当前客户状态 说明:客户有没有入住房间 数据流来源:核对客房信息 数据流去向:客房描述 组成:客户
数据流名:已核对状态的客房 说明:确定客人是否入住 数据流来源:核对客房信息 数据流去向:核对账目情况 组成:前台接待
数据流名:客户账目情况 说明:客户应交款型
数据流来源:核对账目情况 数据流去向:应收账款 组成:客户 数据流名:客房账目状况已核对 说明:客人已交清房款
数据流来源:核对账目情况 数据流去向:可入住客户 组成:客户
数据流名:入住客户 说明:已经住入的客户 数据流来源:可入住客户 数据流去向: 组成:客户
数据流名:前台接待可入住 说明:前台表示有空房 数据流来源:可入住客户 数据流去向:前台接待 组成:前台接待
数据存储名:客户描述 说明:对客人信息的全面记录 编号:1.1 输入的数据流:订房信息
输出的数据流:已核对客房的信息 组成:客户 数据量:1 存取频度:每一个客人存取一次 存取方式:联机处理进行更新
数据存储名:应收账款
说明:客户应该缴纳的费用 编号:1.2 输入的数据流:客户账目情况 输出的数据流:
组成:前台接待和客户 存取频度:一个客户一次
存取方式:联机处理进行更新
处理过程名:核对客房信息
说明:对客户的信息以及入住的房间进行核对 输入:订房信息
输出:已核对状态的客房
处理:对客人的姓名、年龄等进行检查
处理过程名:核对账目情况 说明:对客人应交款项进行检查 输入:已核对状态的客房
输出:账目状况已核对的客房 处理:对客户所交款项进行核对
处理过程名:可入住客户
说明:对核对完信息的客户可以进行入住 输入:账目状况已核对客房 输出:核对订房信息 处理:客户进行入住过程
入住登记管理
数据流名:已登记客户信息 说明:客户已经办理好入住手续 数据流来源:登记客房信息 数据流去向:分配客房
数据流名:分配客房号 说明:给客人分配入住客房 数据流来源:分配客房 数据流去向:发放房卡
数据流名:住户信息
说明:对客人及入住房间的详细记录 数据流来源:客户入住
数据流名:客户信息修改
说明:在原有信息上进行改动 数据流来源:客户入住 数据流去向:前台接待
数据存储名:客户消费记录本
说明:记录客户应交的各款项及总费用 组成:包括房间费用及各项服务的费用
处理过程名:登记客户信息 说明:对客户信息进行记录 输入:可入住客户
输出:已登记客户信息
处理:将客户信息输入系统
处理过程名:分配客房号 说明:为客人分配房间 输入:已登记客房信息
输出:发放房卡
处理:给客人分配已经预定的房间
处理过程名:发放房卡 说明:给客人房间的钥匙 输入:分配好客房号
输出:客户
处理:把客人带到房间,给予钥匙
处理过程名:客户入住 说明:客户此时已经入住房间 输入:客户
输出:客户信息修改 处理:客户正式入住
住房信息管理
数据结构名:主管部门
含义说明:负责批准各项活动的部门
组成:{管理员编号,姓名,职称,联系方式,密码}
数据项名:管理员编号
数据项含义说明:对管理员进行排序编号,便于管理 别名:
数据类型:数字
数据项名:姓名
数据项含义说明:管理员的名称 别名:
数据类型:字符 长度:2{字符}3
数据项名:职称
数据项含义说明:对管理员的职位进行有效说明 别名:
数据类型:字符
长度:2{字符}4
数据项名:联系方式
数据项含义说明:能够找到管理员的通知方式,包括手机号等 别名:
数据类型:数字 数据项名:密码
数据项含义说明:管理员登陆系统的密码 别名:
数据类型:字符
数据流名:消费记录
说明:对客人的消费项加以说明 数据流来源:客户换房
数据流去向:客户消费记录本
数据流名:客户提交换房信息 说明:客户需要换什么类型的房间 数据流来源:客户换房 数据流去向:前台接待
数据流名:客房信息添加 说明:有客户换房或者退房 数据流来源:客户换房 数据流去向:客户退房
数据流名:客房状态 说明:此时是否有客户入住 数据流来源:客户退房
数据流去向:核对客房状态
数据流名:消费细节
说明:客户总共做了哪些消费项目 数据流来源:核对客房状态 数据流去向:客户消费记录本
数据流名:实结房款
说明:客户最后需要交纳的费用 数据流来源:核对客房信息
数据流名:需维护客房
说明:需要进行清扫或修理的客房 数据流来源:核对客房状态 数据流去向:客房维护
数据流名:维护费用
说明:清扫或整理房间花费的钱数 数据流来源:客房维护
数据流去向:核对客房信息 数据流名:维护信息 说明:对维修房间的记录 数据流来源:客房维护 数据流去向:主管部门
数据流名:(不)批准
说明:是否对客房进行维修 数据流来源:主管部门 数据流去向:客房维护
处理过程名:客户换房 说明:客户换用其他房间 输入:入住客户
输出:客房信息添加
处理:对客户的住房记录进行修改
处理过程名:客户退房
说明:客户结束住宿,进行结账 输入:客房信息添加
输出:客房状态
处理:对客户消费记录本进行结算
处理过程名:客房维护
说明:客房需要进行清理或整修 输入:需维护客房
输出:主管部门
处理:对维修客房进行统计
结算信息管理
数据流名:支付款项
说明:客户在前台付款的过程 数据流来源:客户
数据流去向:结算账目
数据流名:结算信息
说明:客户需要支付的各项费用 数据流来源:结算账目 数据流去向:客户
数据流名:客房信息 说明:客房状态
数据流来源:客房管理 数据流去向:前台接待 数据存储名:结账信息表
说明:对客户的消费信息进行记录 组成:前台接待
数据存储名:客房状态
说明:客房此时是否有客人入住 组成:空和满
处理过程名:结算账目
说明:前台接待需要清算的账目 输入:实结房款
输出:结算信息
处理:对各款项进行清算
处理过程名:结算清单 说明:对各消费记录的打印 输入:结算信息
输出:客户信息修改
处理:打印客户的消费记录及总消费额
处理过程名:客房管理 说明:对客房状态的记录 输入:客户信息修改
输出:结算信息和客房信息 处理:对客房状态的改动