排课系统数据流图
更新时间:2024-07-04 06:50:01 阅读量: 综合文库 文档下载
- 排课系统数据流图推荐度:
- 相关推荐
2.4数据与数据流程分析
2.4.1数据流图
数据流图是通过系列符号及其组合来描述系统功能的输入、输出、处理或加工构造。
数据源点或终点 ,或者外部实体数据流加工或处理数据存储
图2-1 数据流图的基本元素
绘制目标系统的背景图时,关键在于分析系统有哪些外部用户及与该系统进行交互的数据源点或终点。例如,对于本系统来说,其外部用户为用户。
根据上述分析,可以得到排课系统的背景图,如图2-2所示:
课程代码/课程名称/学时/学分课程信息教工号/姓名/性别/职称/职务/教授课程教师信息课程信息班级名称/课程名称班级信息排课完成排课系统教师信息教工号/姓名/性别/职称/职务/教授课程教室名称班级名称/专业名称/学生人数/院系/年级班级名称班级课程信息课程代码/课程名称/学时/学分班级名称/课程名称教室名称班级名称教室代码/教室地点教室信息/教室容量/容纳班数用户班级课表教室课表班级个数班级名称/专业名称/学生人数/院系/年级课程名称/课程名称/星期/天/教室班级课程信息课程信息课程名称/课程名称/星期/天/教室课程信息班级信息课表排课所需信息课表信息教室信息教室代码/教室地点/教室容量/容纳班数
图2-2 背景图
0号数据流图是对背景图的细化,它把目标系统主要的功能模块细分为不同的功能,并对数据在不同加工之间的流动关系进行描述。按照结构化需求分析方法,排课系统的主要功能模块可以分为信息维护、自动生成课表及课表查询功能。在数据处理的过程中,系统内部的信息存储应该包括各功能的输入输出信息。
课程代码/课程名称/学时/学分课程信息教工号/姓名/性别/职称/职务/教授课程教师信息课程信息班级名称/课程名称班级信息1信息维护教工号/姓名/性别/职称/职务/教授课程班级名称/专业名称/学生人数/院系/年级班级课程信息课程代码/课程名称/学时/学分班级名称/课程名称教师信息教室信息班级名称/专业名称/学生人数/院系/年级课程信息教室代码/教室地点/教室容量/容纳班数课程名称/课程名称/星期/天/教室课程信息班级信息课程名称/课程名称/星期/天/教室班级课程信息教室信息用户排课完成班级个数教室课表教室代码/教室地点/教室容量/容纳班数2自动生成课表课表排课所需信息课表信息班级课表教室名称班级名称3课表查询班级名称教室名称
图2-3 0层数据流图
为了对数据流图进行细化,可以进一步对0号数据流图中的每一个功能进行分解和求精。
(1) 信息维护流程
信息维护数据流程如图2-4所示:
修改登录信息登录信息查询奖惩信息奖惩信息及报表员工查询修改个人信息个人信息1.1个人信息管理员工基本信息个人信息报表1.2奖惩信息查询登录信息工资详情及生生报产产表情情况况及查报询表个人信息修改工资详情查询个人信息查询所需数据奖惩记录奖惩报表奖惩报表所需数据工资记录1.7登录信息管理工资查询所需数据工资报表1.3工资信息查询1.8显示报表请请假假情情况况查及询报表生产记录生产情况报表个人考勤查询所需数据用户登录信息1.4生产情况查询生产情况查询所需数据请假记录请假情况报表个人考勤管理1.5请假情况查询请假查询所需数据个人考勤报表考勤记录1.6个人考勤管理图2-4 员工操作数据流图
(2) 部门经理操作数据流程
部门经理操作数据流程如图2-5所示
记录员工奖惩信息查询员工奖惩信息增加员工奖惩信息删除员工奖惩信息管理奖惩信息3.2员工奖惩记录奖惩信息查询员工工资记录修改员工工资记录部门经理操作功能3.1工资信息工资管理3.3员工工资记录新增员工工资记录删除员工工资记录员工信息删除员工信息新增员工信息修改员工信息查询员工信息部门员工信息管理3.4员工信息记录图2-5 部门经理操作数据流图
(3) 财务人员操作数据流程
财务人员操作数据流程如图2-6所示
考勤加班信息记录工资报表分析结果财务人员奖惩、请假信息记录3.4奖惩金额计算奖惩金额3.7整体工资查询分析工资报表财务人员登录信息产品信息记录产品单价3.6生成工资报表员工基本工资计件所得工资工资发放确认信息五险一金金额3.1财务人员登录及用户名修改3.2计件工资产品件数3.5五险一金计算3.3基本工资计算各部门五险一金数据个人工资报表生产情况记录3.8工资发放,确认和查询工资发放查询结果基本工资基本工资部门职位信息记录员工基本信息员工基本信息及工资记录
图2-6 财务人员操作数据流图
(4) 总经理操作数据流程
员工管理操作数据流程如图2-7所示
员工基本信息及工资记录部门职位信息记录4.3工资计算参数修改4.2部门员工信息查询4.6更改部门经理工资计算参数修改数据4.1总经理登录及用户名密码修改部门员工信息总经理登录信息产品单价修改数据部门经理更换总经理产品信息记录4.4产品计件单价修改4.5添加新产品新产品新产品数据图2-7 总经理操作数据流图
2.4.2数据字典
数据流图表达了数据与处理的关系,数据流图作为直观的了解系统运行机理的手段,并没有具体描述各类数据的细节,只有通过数据字典进一步细化才能对系统的需求得到具体而确切的了解。数据字典用来说明数据流图中出现的所有元素的详细的定义和描述,包括数据流、加工处理、数据存储、数据的起点和终点或外部实体等。
数据字典包括的项目有:数据项、数据结构、数据流、数据存储、加工逻辑和外部实体。可使用一些符号来表示数据结构、数据流和数据存储的组成。
正在阅读:
排课系统数据流图07-04
《我的梦__中国梦》教案05-21
社区相亲 联谊方案05-22
西经复习题11-10
断口金相分析05-06
《建设工程经济》计算公式汇总02-29
HPL 截单要求01-27
5-SPSS上机考试练习试题10-14
医用化学习题12-20
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 数据流
- 系统
- 新疆版小学四年级下册综合实践活动教案
- 河南省扶沟县包屯高级中学2016届高三语文上学期第二次段考(期中)
- 分析化学实验 教案
- 2017年创建文明城市工作总结(社区)
- 资阳市公安局“大走访”开门评警活动总结
- 杭州2013高考命题比赛参赛试题高中历史21
- 人教版二年级数学上册《认识时间》学案
- 2017年12月逻辑推断题集锦
- 高压线下施工安全专项方案
- 2010年高考综合基本能力训练试题 - 图文
- 2015春季小学开学典礼校长讲话稿
- C程实验习题答案
- 七年级生物第四节输血与血型教案1新版新人教版
- 《教育心理学》分章强化题三:第三章学习的基本理论
- 七年级课外习题(内含材料作文训练;西游记、朝花夕拾文学常识)
- 小学语文教师教学随笔
- 苏教版小学六年级语文上册教案
- 住宅小区1#给排水检验批 2
- 高考数学11.3随机变量及其分布
- GB-50057-2010建筑物防雷设计规范 - 图文