3.3数据流程分析 内容来自论文无忧网 www.paper51.com
对系统分析师对系统调查研究数据的数据统计,处理过程进行分析和整理,主要是对本系统的数据进行输入输出,存储,传递及转换等分析。它具有抽象性和流动性。数据流程分析的结果要给出数据流程图,它可以方便的了解系统数据流向。数据流分析的结果是新系统实现业务处理的基础步骤。 copyright paper51.com
copyright paper51.com 图3-3 顶层数据流程图 paper51.com paper51.com 图3-4 1层数据流程图 内容来自论文无忧网 www.paper51.com 3.4数据字典 内容来自www.paper51.com
数据字典是对所有与系统相关的数据元素的一个有组织的列表,以及精确的、严格的定义,是对于系统输入、输出、存储成分和中间计算的明确定义。 paper51.com 1.数据项描述主要部分: paper51.com (1)学生表=编号+学号+报名时间+姓名+性别+年龄+学校+备注+专业+班级+联系1 copyright paper51.com +联系2+交费金额+优惠原因+所属校区+来源教区+录入人员 内容来自论文无忧网 www.paper51.com (2)班级表=编号+名称+开课时间+价格+类别编号+教区编号 copyright paper51.com
(3)院校表=编号+名称 内容来自www.paper51.com (4)专业表=编号+名称+院校编号 copyright paper51.com (5)用户表=编号+姓名+用户名+密码+级别 内容来自www.paper51.com
(6)教区班级报表=教区+班级+人数+交费金额 copyright paper51.com (7)学校专业报表=学校+专业+人数+交费金额 paper51.com (8)日报表=日期(年月日)+人数+交费金额 内容来自www.paper51.com (9)月报表=日期(年月)+人数+交费金额 内容来自www.paper51.com
(10) 年报表=日期(年)+人数+交费金额 内容来自论文无忧网 www.paper51.com
2.数据处理主要部分描述: paper51.com (1)数据处理模块的编号:P1 copyright paper51.com 名称:登陆 http://www.paper51.com 输入数据:用户名、密码 http://www.paper51.com
输出数据:显示不同的操作功能项,即进入主窗口 copyright paper51.com 处理过程:输入用户信息进行判断 paper51.com 显示该类用户权限的操作功能项 copyright paper51.com (2)数据处理模块的编号:P2 paper51.com 名称:主窗口 http://www.paper51.com 输入数据:由鼠标单击不同操作按钮来传值 内容来自www.paper51.com 输出数据:显示不同的操作窗口 copyright paper51.com 处理过程:单击选择的按钮传递参数 http://www.paper51.com 接收参数调用不同模块 paper51.com
(3)数据处理模块的编号:P3 内容来自论文无忧网 www.paper51.com 名称:报名、插班共用模块 paper51.com 输入数据:姓名、性别、年龄、学校、备注、专业、班级、联系1、联系2、交费金额、优惠原因、所属校区、来源教区 paper51.com 输出数据:添加成功提示或错误提示 内容来自www.paper51.com 处理过程:由不同的驱动信息分别调用此模块 内容来自www.paper51.com
输入学生报名信息 内容来自论文无忧网 www.paper51.com
显示用户输入的数据,让用户进行确认 内容来自论文无忧网 www.paper51.com 验证所需数据是否全部输入,错误给出提示 copyright paper51.com
检查数据库中是否有重复的记录 paper51.com 将学生报名信息添加到学生数据库 paper51.com 询问是否打印听课证 copyright paper51.com (4)数据处理模块的编号:P4 http://www.paper51.com
名称:调班、延班、修改、退费、听课证、重听共用模块 内容来自www.paper51.com 输入数据:学生姓名、报名日期、班级名称 paper51.com
输出数据:更改成功提示或打印听课证 内容来自www.paper51.com 处理过程:由不同的驱动信息分别调用此模块 内容来自论文无忧网 www.paper51.com
把更新的信息写入数据库 内容来自论文无忧网 www.paper51.com 返回给用户提示或打印出听课证等 copyright paper51.com 第四章 系统设计 内容来自论文无忧网 www.paper51.com
4.1总体设计 copyright paper51.com 4.1.1功能设计 paper51.com
paper51.com
图4-1 结构功能图 http://www.paper51.com
培训管理信息系统需要完成功能主要有: paper51.com 1.系统管理 包括登陆、退出功能。 paper51.com 2.学生管理 包括报名、调班、延班、插班、退费等功能。 内容来自www.paper51.com (1)报名:学生填写入学培训协议,录入人员依照协议将学生信息记入报名表和班级学生名册并打印听课证。 内容来自www.paper51.com
(2)调班:找出学生报名信息核对身份,在原来所报班级名册删除学生名字,在调班班级名册添加学生名字。 内容来自论文无忧网 www.paper51.com (3)延班:找出学生报名信息核对身份,在原来所报班级名册删除学生名字,将该学生记入延班学生名册,以便调入新班级。 http://www.paper51.com (4)插班:同报名,并显示系统当前日期前半年内所有的所有班次,要求手动输入金额,不涉及优惠项 内容来自www.paper51.com (5)退费:根据培训机构实际情况有退费的实际需求,设置了全部退费和部分退费功能。 copyright paper51.com ① 全部退费 paper51.com 找出学生报名信息核对身份,判断用户是否满足全部退费条件,在原来所报班级名册删除学生名字,增加一条全部退费记录。 内容来自论文无忧网 www.paper51.com ② 部分退费 paper51.com
找出学生报名信息核对身份,判断用户是否满足部分退费条件,在原来所报班级名册删除学生名字,增加一条部分退费记录。 copyright paper51.com 3.报表 包括教区班级报表、学校校区报表、日报表、月报表、年报表等的统计和打印功能。 内容来自论文无忧网 www.paper51.com (1)日报表:统计某天的报名情况。 copyright paper51.com (2)月报表:统计某月的报名情况。 内容来自www.paper51.com (3)年报表:统计某年的报名情况。 paper51.com (4)教区班级报表:统计各个班级的报名情况。 http://www.paper51.com (5)学校校区报表:统计各个学校各个校区的报名情况。 paper51.com 4.数据维护 包括基本设定和修改功能。 copyright paper51.com
(1) 设定:设定系统的信息如教区、类别、班级、学校、校区、优惠原因等。 paper51.com (2) 修改:为了保证数据的正确性,当发现数据库中的学生信息有错误时,可以修改错误。 paper51.com
5.用户管理 包括用户管理和密码修改功能。 http://www.paper51.com (1)用户管理:管理员有添加、修改和删除用户的功能。 copyright paper51.com |