ERP教学管理系统.pptx

上传人:莉*** 文档编号:77751421 上传时间:2023-03-16 格式:PPTX 页数:34 大小:305.25KB
返回 下载 相关 举报
ERP教学管理系统.pptx_第1页
第1页 / 共34页
ERP教学管理系统.pptx_第2页
第2页 / 共34页
点击查看更多>>
资源描述

《ERP教学管理系统.pptx》由会员分享,可在线阅读,更多相关《ERP教学管理系统.pptx(34页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 某校教学管理是由校教务处教务科和下属系、学院教学办公室共某校教学管理是由校教务处教务科和下属系、学院教学办公室共同完成的,其同完成的,其组织结构图组织结构图如下:如下:教务处教务处教务科教务科科长科长排课排课管理管理业务业务人员人员学籍学籍管理管理业务业务人员人员教室教室管理管理业务业务人员人员数学系数学系教学教学管理管理办公室办公室物理系物理系教学教学管理管理办公室办公室化学系化学系教学教学管理管理办公室办公室哲学系哲学系教学教学管理管理办公室办公室管理学管理学院教学院教学管理管理办公室办公室系统规划报告系统规划报告第1页/共34页对各个部门、各业务人员进行详细的调查,现行管理业务是:新生

2、入学后填写学生情况登记表报各系、院后,再上报教务处教务科,教务科将这些报表汇总后与学校招生办公室进行核对,准确无误后以备使用。每年各个专业在制定完教学计划后,交系教学办公室进行审核,然后上报教务科,由教务处和教务科出面组织全校进行讨论,最后形成年度教学计划下发各系组织。各系将落实后的教师任务分配表和教室情况,排出本系课程表,再报教务科,由教务科进行统一协调,最后制定出全校课程表下发各院系。学校在部分专业中实施了学分制管理,在每学期开学以前还要进行学生选课工作。期末考试结束后,各院系将学生成绩归档并进行学籍处理,然后将成绩及学籍处理结果报教务科审批执行。另外教务科还根据教师任课情况、学生情况制定

3、各种报表上报教委、学校及各有关单位。一、现行系统调研及企业模型的建立一、现行系统调研及企业模型的建立第2页/共34页 教学管理是学校各项管理中的一个职能域。将上述调查结果进行分析,可以将教学管理系统划分为 以下几部分,组织/业务关系图如下:即业务过程:学生学籍管理学生成绩管理教学计划管理学生选课管理排课管理教室设施管理教师基本信息管理统计管理报表管理学学籍籍处处理理成成绩绩管管理理教教学学计计划划学学生生选选课课排排课课管管理理教教室室设设施施教教师师信信息息统统计计管管理理报报表表管管理理教务科教务科科长科长学学籍籍管管理理业业务务人员人员排排课课管管理理业业务务人员人员教教室室管管理理业业

4、务务人员人员院院、系系教教学学办办公室公室 主要负责人和决策者主要负责人和决策者业务过程主要参加者业务过程主要参加者 业务过程部分参加业务过程部分参加者者第3页/共34页一、业务流程分析一、业务流程分析 根据总体规划中对线行业务的描述,该系统的高根据总体规划中对线行业务的描述,该系统的高层业务流程图如图层业务流程图如图1 1。系统分析报告系统分析报告第4页/共34页日常日常事务事务处理处理图图1教学管理系统高层业务流程图教学管理系统高层业务流程图学生情况学生情况登记表登记表核实学核实学生情况生情况登记表登记表学学生生招生招生办公室办公室学生情况档案学生情况档案建立建立学生学生变动变动台帐台帐学

5、生变动台帐学生变动台帐学生学生情况情况统计统计各类各类统计报表统计报表省教委省教委校校长长各有关各有关单位单位教务科教务科教学教学执行计划执行计划教学教学执行计划执行计划开会开会讨论讨论打印教打印教学执行学执行计划计划各专业各专业各院系各院系教务科教务科教学执行计划教学执行计划学生学生成绩单成绩单学生学生学籍学籍处理处理教务科教务科学生成绩档案学生成绩档案教师任务教师任务分配表分配表教室情况教室情况登记表登记表课程表课程表排课排课学学生生教教师师教务科教务科第5页/共34页 一般来说,反映子系统总体业务概况的一般来说,反映子系统总体业务概况的高层业务流程图只有高层业务流程图只有一张,它描述了各

6、项业务过程之间的处理关系。而由此向下扩展的一张,它描述了各项业务过程之间的处理关系。而由此向下扩展的低层业务流程图有若干张,它们是对每个业务过程的详细描述,反低层业务流程图有若干张,它们是对每个业务过程的详细描述,反映的是业务活动之间的处理关系。映的是业务活动之间的处理关系。通过对通过对“学籍处理学籍处理”业务的业务的详细调查,可以了解到其业务处详细调查,可以了解到其业务处理有:理有:1 1、跳级、转专业、休复学、退学、降留级处理。学生的跳级、跳级、转专业、休复学、退学、降留级处理。学生的跳级、转专业、休复学、退学(指自动退学)都要由本人提出申请,经系、转专业、休复学、退学(指自动退学)都要由

7、本人提出申请,经系、院教学办公室审查初步同意后,报教务处教务科进行复核,最后报院教学办公室审查初步同意后,报教务处教务科进行复核,最后报请学校领导批准由教务处教务科负责执行,相应的执行结果要记入请学校领导批准由教务处教务科负责执行,相应的执行结果要记入学生情况档案。学生情况档案。2 2、每学期期末教师将学生成绩单送交各系院,由教学办公室、每学期期末教师将学生成绩单送交各系院,由教学办公室负责将学生成绩存档,在新学期的开学初期,各系院要根据学生的负责将学生成绩存档,在新学期的开学初期,各系院要根据学生的学习成绩进行降留级或退学等学籍处理,并报教务处教务科审批实学习成绩进行降留级或退学等学籍处理,

8、并报教务处教务科审批实施。施。3 3、另外每年各教学办公室还要对应届毕业生进行毕业资格审、另外每年各教学办公室还要对应届毕业生进行毕业资格审查,确定其毕业资格有三种类型:拥有毕业证书和学位证书、仅拥查,确定其毕业资格有三种类型:拥有毕业证书和学位证书、仅拥有毕业证书、仅拥有结业证书,然后报教务科复审上报,再将证书有毕业证书、仅拥有结业证书,然后报教务科复审上报,再将证书下发学生,相应的结果也要载入学生情况档案。下发学生,相应的结果也要载入学生情况档案。学籍处理的详细业务流程图如图学籍处理的详细业务流程图如图2 2。第6页/共34页学生毕业学生毕业资格清单资格清单学生学生毕业证书毕业证书复审及复

9、审及报批报批毕业资格毕业资格初审初审毕业毕业资格资格学生学生教务科教务科图图2扩展后详细的业务流程图扩展后详细的业务流程图学籍变动学籍变动申请申请审查学审查学生申请生申请初审初审学生学生申请申请实施学实施学生学籍生学籍变动变动审批审批审批意见审批意见学籍变动学籍变动申请申请学籍变动学籍变动申请申请学籍变动学籍变动通知通知学学生生学生学生校长校长教务科教务科教务科教务科学生情况档案学生情况档案系、院教学系、院教学办公室办公室降留级降留级处理通知处理通知降留级降留级处理清单处理清单学生成学生成绩存档绩存档学生学生成绩单成绩单学生学生降留级降留级处理处理学生学生降留级降留级预处理预处理学生学生教师教

10、师教务科教务科学生成绩档案学生成绩档案系、院教学系、院教学办公室办公室学生情况档案学生情况档案系、院教学系、院教学办公室办公室第7页/共34页二二、数据流程分析数据流程分析 数据流程图实质上是对业务流程图进行分析的结果,它也是数据流程图实质上是对业务流程图进行分析的结果,它也是采用采用“自顶向下,逐层分解自顶向下,逐层分解”的方法绘制的。的方法绘制的。(1 1)教学管理系统高层数据流程图:)教学管理系统高层数据流程图:从教学管理高层业务流程图中分析可以发现,在这张图中从教学管理高层业务流程图中分析可以发现,在这张图中“核实学生情况登记表核实学生情况登记表”是在招生办公室参与下进行的,对于教学是

11、在招生办公室参与下进行的,对于教学管理系统而言,最终只是负责将准确的学生情况登记表存入档案,管理系统而言,最终只是负责将准确的学生情况登记表存入档案,以备学生在学习期间的各项业务处理使用。因此,可以考虑本系以备学生在学习期间的各项业务处理使用。因此,可以考虑本系统只实现信息的输入功能。统只实现信息的输入功能。“开会讨论开会讨论”是在教务处教务科的主是在教务处教务科的主持下,各院系中的各专业针对每一学年的课程安排进行相互协商,持下,各院系中的各专业针对每一学年的课程安排进行相互协商,最终产生教学执行计划的过程,对计算机信息系统而言,只能实最终产生教学执行计划的过程,对计算机信息系统而言,只能实现

12、将协商确定后的教学执行计划存入档案。现将协商确定后的教学执行计划存入档案。“日常事务处理日常事务处理”业业务中经常涉及到的一些信息的检索放在其他的业务过程中实现,务中经常涉及到的一些信息的检索放在其他的业务过程中实现,而不考虑具体实现这项业务过程。通过以上分析,可以画出教学而不考虑具体实现这项业务过程。通过以上分析,可以画出教学管理系统的高层数据流程图。如图管理系统的高层数据流程图。如图3 3所示:所示:第8页/共34页图图3 3 现行教学管理系统现行教学管理系统1-1-DFDDFDP3学生情况学生情况变动处理变动处理D1学生变动台帐学生变动台帐P1输入输入学生情况学生情况学生情况登记表学生情

13、况登记表D2学生情况档案学生情况档案学生学生P5打印教学打印教学执行计划执行计划教师执行计划教师执行计划各系、院各系、院P4学生情况学生情况统计统计各类统计表各类统计表省教委省教委校长校长各单位各单位P2输入教学输入教学执行计划执行计划教学执行计划教学执行计划D3教学执行计划教学执行计划各专业各专业P7学生学生学籍管理学籍管理学生成绩单学生成绩单D4学生成绩档案学生成绩档案教师教师P6排课排课课程表课程表教师任务教师任务分配表分配表学生学生D5教室情况登记表教室情况登记表第9页/共34页(2 2)教学管理系统扩展层的数据流程图)教学管理系统扩展层的数据流程图 根据教学管理系统的高层数据流程图扩

14、展出根据教学管理系统的高层数据流程图扩展出数据流程图若干张。下面以数据流程图若干张。下面以“学生学籍管理学生学籍管理”为例,为例,扩展出扩展出“学生学籍管理学生学籍管理”数据流程图。从数据流程图。从“学生学学生学籍管理籍管理”业务流程图中分析可以看出,校长对学生业务流程图中分析可以看出,校长对学生学籍变动的审批过程由信息系统完成是不现实的,学籍变动的审批过程由信息系统完成是不现实的,因此考虑将其排除在系统实现的功能之外,同时可因此考虑将其排除在系统实现的功能之外,同时可以将以将“审查学生申请审查学生申请”和和“实施学生变动申请实施学生变动申请”合合并,然后画出并,然后画出“学生学籍管理学生学籍

15、管理”数据流程图。如图数据流程图。如图4 4所示:所示:第10页/共34页 图图4“4“学生学籍处理学生学籍处理”2-”2-DFDDFDP7.3学生情况学生情况变动处理变动处理初审后学生初审后学生 变动申请变动申请P7.2初审学生初审学生毕业资格毕业资格学生毕业学生毕业资格清单资格清单P7.4复查学生复查学生毕业资格毕业资格降留级通知降留级通知D4学生成绩档案学生成绩档案P7.5学生成绩学生成绩存档存档学生学生成绩单成绩单教师教师P7.1初步审查初步审查学生申请学生申请学籍变动申请学籍变动申请学生学生学生毕业学生毕业资格证书资格证书P7.7降留级降留级处理处理降留级降留级学生清单学生清单P7.

16、6降留级降留级预处理预处理D2学生情况档案学生情况档案D2学生情况档案学生情况档案学生变动通知学生变动通知学生学生第11页/共34页三、数据字典三、数据字典为了对数据流程中的各个元素作出详细说明,要建立数据字典。数据字典的内容主要是:数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六方面进行具体的定义。数据流程图配以数据字典,就可以图形和文字两方面对系统的逻辑模型进行完整的描述。注:自己补充数据字典内容注:自己补充数据字典内容第12页/共34页按照实体分析方法所设计的主题数据库共有8个:1)学生学籍管理数据库。该数据库记录了学生基本信息、学生奖惩情况、学生学籍变动情况、学

17、生参加课外活动情况等信息,它反映了学生自身在校4年的主要情况。2)学生成绩管理数据库。该数据库记录了学生的各门课程的学习成绩,反映了学生在校4年的学习情况。3)教师管理数据库。该数据库记录了教师自身的基本信息及所属教研室、所属院、系的基本概况。4)课程管理数据库。该数据库记录了教学执行计划的详细内容。二、进行数据分析建立主题数据库模型二、进行数据分析建立主题数据库模型第13页/共34页5)教室管理数据库。该数据库记录了学校所有教室的基本配置及使用情况。6)教师任课数据库。该数据库记录了每一个任课教师的任课情况及日常必须的调课信息。7)课表数据库。该数据库是各专业、各班级课程安排的具体体现。8)

18、统计数据库。该数据库是根据教师、学生的各类信息进行分类汇总形成的初步的综合统计信息。为了支持高层的统计分析,可在该数据库的基础上拓展,建立更高层次的统计数据库以辅助高层管理人员的决策活动。第14页/共34页 SDB过程学籍成绩教师课程教室任课课表统计学籍CU教学计划C教师CC教室C排课UUUUC选课U成绩UC统计UUUUUUUC报表U SDB过程学籍课程教师任课教室课表成绩统计学籍CU教学计划C教师CC教室C排课UUUUC选课U成绩UC统计UUUUUUUC报表UU/CU/C矩阵矩阵第15页/共34页教务处主数据库包含学籍管理数据库、成绩管理数据库、课程管理数据库、教师任课数据库、教师管理数据库

19、、教室管理数据库、课表数据库、学生统计数据库。教务处负责学籍管理、统计管理、报表管理、排课管理、教室设施管理、教师基本信息管理和教务处日常事务管理。各院系子集数据库包含学籍管理数据库、成绩管理数据库、课程管理数据库、教师任课数据库、课表数据库。各院系负责教学计划录入管理、学生选课管理、学生基本情况录入、成绩管理和日常事务处理。三、进行数据的分布分析三、进行数据的分布分析第16页/共34页从主题数据库的需求和经济条件等方面,对用户的标识和确认、用户的授权提出实施方案,即针对每一个主题数据库依据它的分布规划,确定它应该由那些用户负责建立、维护和使用,这些用户身份的确认采取什么手段。例如:四、主题数

20、据库的可靠性规划四、主题数据库的可靠性规划 SDB过程学籍成绩教师课程教室任课课表统计教务人员CUCCUCCC教师UCQQQQQ学生QQQQQ表中表中Create(C),Query(Q),Update(U)Create(C),Query(Q),Update(U)第17页/共34页四、主题数据库的规范化设计四、主题数据库的规范化设计 1 1、按照实体分析方法所设计的主题数据库按照实体分析方法所设计的主题数据库共有共有8个。个。1)学生学籍管理学生学籍管理数据库。该数据库记录了学生基本信息、学生奖惩数据库。该数据库记录了学生基本信息、学生奖惩情况、学生学籍变动情况、学生参加课外活动情况等信息,它反

21、情况、学生学籍变动情况、学生参加课外活动情况等信息,它反映了学生自身在校映了学生自身在校4年的主要情况。年的主要情况。2)学生成绩管理学生成绩管理数据库。该数据库记录了学生的各门课程的学习成数据库。该数据库记录了学生的各门课程的学习成绩,反映了学生在校绩,反映了学生在校4年的学习情况。年的学习情况。3)教师管理教师管理数据库。该数据库记录了教师自身的基本信息及所属教数据库。该数据库记录了教师自身的基本信息及所属教研室、所属院、系的基本概况。研室、所属院、系的基本概况。4)课程管理课程管理数据库。该数据库记录了教学执行计划的详细内容。数据库。该数据库记录了教学执行计划的详细内容。5)教室管理教室

22、管理数据库。该数据库记录了学校所有教室的基本配置及使数据库。该数据库记录了学校所有教室的基本配置及使用情况。用情况。6)教师任课教师任课数据库。该数据库记录了每一个任课教师的任课情况及数据库。该数据库记录了每一个任课教师的任课情况及 日常必须的调课信息。日常必须的调课信息。7)课表课表数据库。该数据库是各专业、各班级课程安排的具体体现。数据库。该数据库是各专业、各班级课程安排的具体体现。8)统计统计数据库。该数据库是根据教师、学生的各类信息进行分类汇数据库。该数据库是根据教师、学生的各类信息进行分类汇总形成的初步的综合统计信息。为了支持高层的统计分析,可在总形成的初步的综合统计信息。为了支持高

23、层的统计分析,可在该数据库的基础上拓展,建立更高层次的统计数据库以辅助高层该数据库的基础上拓展,建立更高层次的统计数据库以辅助高层管理人员的决策活动。管理人员的决策活动。第18页/共34页 2 2、将概念主题数据库分解为一组基本表、将概念主题数据库分解为一组基本表 学籍管理主题数据库包含一系列的数据项,显然,学籍管理主题数据库包含一系列的数据项,显然,按规范化的理论和方法,应将括号中的内容分做六部分,按规范化的理论和方法,应将括号中的内容分做六部分,建立六个基本表:建立六个基本表:学籍管理学籍管理数据库数据库 学生基本情况表学生基本情况表 STUD STUD DBSTU DBSTU 学生处分情

24、况表学生处分情况表 STUD_PSTUD_P 学生奖励情况表学生奖励情况表 STUD_ESTUD_E 学生变动情况表学生变动情况表 STUD_CSTUD_C 学生验证情况表学生验证情况表 STUD_DSTUD_D 学生课外活动情况表学生课外活动情况表 STUD_ASTUD_A第19页/共34页 3 3、确定基本表的组成、确定基本表的组成 学籍管理主题数据库包含了教学管理系统高层数据流程图中的学籍管理主题数据库包含了教学管理系统高层数据流程图中的“学生学生变动台帐变动台帐”和和“学生情况档案学生情况档案”两个数据存储中的信息。将有关这些信息的两个数据存储中的信息。将有关这些信息的载体收集上来以后

25、,通过分析、识别、定义出教学管理系统中学籍管理主题载体收集上来以后,通过分析、识别、定义出教学管理系统中学籍管理主题数据库的数据库的逻辑数据模型如下逻辑数据模型如下。主键:学号主键:学号+奖励时间奖励时间学号学号 奖励时间奖励时间 奖励原因奖励原因 奖励形式奖励形式 奖金奖金 学籍管理主题数据库学籍管理主题数据库模型(部分)模型(部分)学生基本情况表学生基本情况表 STUDSTUD主键:学号主键:学号学号,姓名,性别,民族,政治面貌学号,姓名,性别,民族,政治面貌 出生日期出生日期学生处分情况表学生处分情况表 STUD_PSTUD_P学生奖励情况表学生奖励情况表 STUD_ESTUD_E学生变

26、动情况表学生变动情况表 STUD_CSTUD_C主键:学号主键:学号+处分时间处分时间学号学号 处分原因处分原因 处分形式处分形式 处分时间处分时间主键:学号主键:学号+变动时间变动时间学号学号 原学生学号原学生学号 变动原因变动原因 变动时间变动时间 课外活动情况表课外活动情况表 STUD_ASTUD_A主键:学号主键:学号+活动小组名称活动小组名称 学号学号 活动小组名称活动小组名称 起始日期起始日期 终止日期终止日期学生验证情况表学生验证情况表 STUD_DSTUD_D主键:学号主键:学号+新学生证号新学生证号学号学号 学生证挂失时间学生证挂失时间 新学生证号新学生证号学生学籍管理主题数

27、据库学生学籍管理主题数据库DBSTUDBSTU第20页/共34页五、新系统的逻辑结构的建立五、新系统的逻辑结构的建立 新系统的逻辑结构的建立主要依据数据分析所建立的主新系统的逻辑结构的建立主要依据数据分析所建立的主题数据库,将现行系统的数据流程图转换为新系统的数据流题数据库,将现行系统的数据流程图转换为新系统的数据流程图,形成新系统的逻辑结构。教学管理系统的数据分析对程图,形成新系统的逻辑结构。教学管理系统的数据分析对总体规划中提出的总体规划中提出的8 8个主题数据库进行了规范处理后,所建立个主题数据库进行了规范处理后,所建立的数据库模型是建立新系统逻辑结构的基础。新系统的逻辑的数据库模型是建

28、立新系统逻辑结构的基础。新系统的逻辑功能应该是围绕这功能应该是围绕这8 8个主题数据库而建立。个主题数据库而建立。“学生学籍管理数据库学生学籍管理数据库”的内容包含了的内容包含了“学生变动台帐学生变动台帐”和和“学生情况档案学生情况档案”中的信息,所以有关中的信息,所以有关“输入学生情况登记输入学生情况登记表表”和和“建立学生变动台帐建立学生变动台帐”的功能可以归并为的功能可以归并为“学生学籍学生学籍管理管理”功能模块中,同时该模块还要完成有关学籍管理的其功能模块中,同时该模块还要完成有关学籍管理的其它功能。它功能。各系院送交的教师任务表进入系统后,其信息要进入各系院送交的教师任务表进入系统后

29、,其信息要进入“教师教师任课数据库任课数据库”、教学执行计划数据存储中的信息在新系统中、教学执行计划数据存储中的信息在新系统中被放在被放在“课程管理数据库课程管理数据库”中,对这两个主题数据库可以由中,对这两个主题数据库可以由“教学计划管理教学计划管理”功能模块来完成。功能模块来完成。第21页/共34页档案信息放在档案信息放在“学生成绩数据库学生成绩数据库”中,相应地根据由教师送交的学中,相应地根据由教师送交的学生成绩单所进行的学生成绩存档功能由生成绩单所进行的学生成绩存档功能由“成绩管理成绩管理”功能模块来完功能模块来完成。成。对对“教师管理数据库教师管理数据库”和和“教室管理数据库教室管理

30、数据库”的管理也通过的管理也通过“教师教师基本信息管理基本信息管理”和和“教室设施管理教室设施管理”两个功能模块来完成。两个功能模块来完成。根据根据“课程管理数据库课程管理数据库”、“教师任课数据库教师任课数据库”、“教室管理数据教室管理数据库库”和和“教师管理数据库教师管理数据库”信息所进行的信息所进行的“排课管理排课管理”产生的排课产生的排课信息放入信息放入”课表数据库课表数据库“中。中。考虑到实际的应用需求,将现行系统中的考虑到实际的应用需求,将现行系统中的“学生情况统计学生情况统计”所实现所实现的功能在新系统中分解为的功能在新系统中分解为“统计管理统计管理”和和“报表管理报表管理”。其

31、统计信。其统计信息放入息放入“统计数据库统计数据库”中。值得注意的是该统计数据库中存放了大中。值得注意的是该统计数据库中存放了大量的统计信息,还包含日常事务统计和对历史数据的统计分析。以量的统计信息,还包含日常事务统计和对历史数据的统计分析。以备将来的需求扩充。备将来的需求扩充。由此可以画出新系统的逻辑结构图由此可以画出新系统的逻辑结构图:第22页/共34页图图5 5 教学管理系统总体逻辑结构图教学管理系统总体逻辑结构图P8教室设教室设施管理施管理DBCLA教室管理数据库教室管理数据库DBSTA统计数据库统计数据库P3统计统计管理管理P1学籍学籍管理管理学生情况登记表学生情况登记表DBSTU学

32、籍管理数据库学籍管理数据库学生学生P.2成绩成绩管理管理DBGRA学生成绩数据库学生成绩数据库学生成绩单学生成绩单教师教师DBCOU课程管理数据库课程管理数据库DBTC教师任课数据库教师任课数据库P5教学计教学计划管理划管理教学执行计划教学执行计划教师任务分配表教师任务分配表各专业各专业P7教师基本教师基本信息管理信息管理DBTEA教师管理数据库教师管理数据库教师基本情况表教师基本情况表人事处人事处DBCT课表管理数据库课表管理数据库P6排课排课管理管理课程表课程表学生学生教师教师P4报表报表管理管理各类统计表各类统计表各单位各单位校长校长省教委省教委第23页/共34页 图图5 5中所表示的各

33、项处理功能实际上是教学管理系统子系中所表示的各项处理功能实际上是教学管理系统子系统的划分,表示的是各子系统之间的数据存取与交换关系,而统的划分,表示的是各子系统之间的数据存取与交换关系,而这些子系统的功能描述只是表达了它们内部数据处理业务的范这些子系统的功能描述只是表达了它们内部数据处理业务的范围。为了更加详细地描述其内部处理功能,必须按照同样的方围。为了更加详细地描述其内部处理功能,必须按照同样的方法对它们进行扩展分析,设计出每个子系统的逻辑结构图。现法对它们进行扩展分析,设计出每个子系统的逻辑结构图。现以以“学籍管理学籍管理”为例设计子系统的逻辑结构图。为例设计子系统的逻辑结构图。由教学管

34、理系统总体逻辑结构图中可以看出,与学籍管理由教学管理系统总体逻辑结构图中可以看出,与学籍管理子系统相关的数据库有子系统相关的数据库有“学生学籍管理数据库学生学籍管理数据库”和和“学生成绩学生成绩数据库数据库”,与外界的联系是学生外部项提供的,与外界的联系是学生外部项提供的“学生情况登记学生情况登记表表”。有关学籍的各项现行管理表示出学生的学籍变动申请、。有关学籍的各项现行管理表示出学生的学籍变动申请、学生的毕业资格审查以及学生的降留级处理,首先都要通过各学生的毕业资格审查以及学生的降留级处理,首先都要通过各系、院的先期处理后再交教务处教务科做最后的处理,从管理系、院的先期处理后再交教务处教务科

35、做最后的处理,从管理内容上来说这是一种复杂的劳动,新系统的建立则要考虑系统内容上来说这是一种复杂的劳动,新系统的建立则要考虑系统的优化问题。的优化问题。学籍管理子系统的逻辑结构图表示如下:学籍管理子系统的逻辑结构图表示如下:第24页/共34页P1.2汇总学生汇总学生基本情况基本情况DBSTU学籍管理数据库学籍管理数据库(主库主库)STUD学学生生基基本本情情况况表表P1.9毕业资毕业资格审查格审查P1.5自费试自费试读处理读处理DBGRA学生成绩数据库学生成绩数据库(主库主库)GRAD学生成绩情况表学生成绩情况表GRAD_B学生补考情况表学生补考情况表学生证丢补申请学生证丢补申请住址变更住址变

36、更换证申请换证申请P1.8学生换学生换证处理证处理DBSTU学籍管理数据库学籍管理数据库(主库主库)STUD_A学学生生验验证证情情况况表表学生学生P1.1录入学生录入学生基本情况基本情况学生情况登记表学生情况登记表学生学生DBSTU学籍管理数据库学籍管理数据库(子集子集)STUD学学生生基基本本情情况况表表P1.4降留级降留级处理处理DBSTU学籍管理数据库学籍管理数据库(主库主库)STUD_P学学生处分情生处分情况况表表P1.6学生受学生受奖处理奖处理DBSTU学籍管理数据库学籍管理数据库(主库主库)STUD_E学学生生奖奖励励情情况况表表学生受奖名单学生受奖名单各院系各院系P1.7学生处

37、学生处分处理分处理学生处分名单学生处分名单DBSTU学籍管理数据库学籍管理数据库(主库主库)STUD_P学学生生处处分分情情况况表表图图6 6 学籍管理逻辑结构图学籍管理逻辑结构图P1.3学籍变学籍变动处理动处理学籍变动申请学籍变动申请DBSTU学籍管理数据库学籍管理数据库(主库主库)STUD学学生生基基本本情情况况表表STUD_C学学生生变变动动情情况况表表第25页/共34页系统设计报告系统设计报告 一、功能结构设计一、功能结构设计 教学管理系统的高层数据流程图中包含了教学管理系统的高层数据流程图中包含了8 8个处理功能,个处理功能,采用事务分析方法将其转换成结构图。采用事务分析方法将其转换

38、成结构图。教教 学学 管管 理理 系系 统统成绩成绩管理管理教师基本教师基本信息管理信息管理排课排课管理管理教学计教学计划管理划管理报表报表管理管理统计统计管理管理教室基本教室基本设施管理设施管理学籍学籍管理管理12345678A第26页/共34页 教学管理系统高层结构图教学管理系统高层结构图教学管理系统教学管理系统学籍管理学籍管理汇总学汇总学生基本生基本情况表情况表学籍学籍变动变动处理处理录入学录入学生基本生基本情况表情况表11.21.31.41.51.61.71.81.1降、降、留级留级处理处理自费自费适读适读处理处理学生学生受奖受奖处理处理学生学生处分处分处理处理学生学生换证换证处理处理

39、毕业毕业资格资格审查审查1.9AB第27页/共34页 教学管理系统的三层数据流程图中包含了若干个处理功能,教学管理系统的三层数据流程图中包含了若干个处理功能,也可采用变换的方法将其转换成结构图。下面以也可采用变换的方法将其转换成结构图。下面以“学籍变动处理学籍变动处理”为例,将其转换成结构图:为例,将其转换成结构图:学籍管理下层的学籍管理下层的学籍变动处理学籍变动处理转专业转专业处理处理跳级跳级管理管理学籍管理的下层:学籍变动处理功能结构图学籍管理的下层:学籍变动处理功能结构图1.31.3.21.3.1跳级跳级处理处理汇总汇总跳级跳级信息信息转专业转专业处理处理汇总汇总转专业转专业信息信息修、

40、复修、复学学处理处理汇总汇总修、复修、复学信息学信息修、复修、复学管理学管理退学退学管理管理1.3.31.3.4退学退学处理处理汇总汇总退学退学信息信息B第28页/共34页HIPO概念层次输入、处理、输出图的简称,由层次化结构图与IPO图两部分构成。学籍管理系统学籍管理系统处理处理输入输入1.3层次化结构图层次化结构图基本基本情况情况输入输入简历简历输入输入查询查询修改修改基本基本情况情况查询查询简历简历查询查询输出输出统计表统计表分数表分数表降留级降留级处理处理统计统计第29页/共34页IPO图处理功能标识:P1.4处理功能名称:降留级处理输入数据:学生成绩数据库(DBGRA)中的学生成绩基

41、本表(GRAD)和学生补考成绩表(GRAD_B)输出数据:学生学籍管理数据库(DBSTU)中学生基本情况表(STUD)和学生变动请况表(STUD_C)功能描述:获得降留级处理的学年号,对于每一个学生,循环进行:打开学生基本成绩表(GRAD)获得本学期不及格门数,放入KS 打开学生补考成绩表(GRAD_B)获得补考成绩不及格门数,放入BS 如果 KS=4则修改学生学籍管理数据库中学生所在班级,变动信息输入学生变动情况表.如果KS=3且BS0则修改学生学籍管理数据库中学生所在班级,变动信息输入学生变动情况表.如果KS=2且BS=3则修改学生学籍管理数据库中学生所在班级,变动信息输入学生变动情况表.

42、处理方式:在每学期开学补考工作完成后,按照学生的学生成绩对学生进行一次处理。第30页/共34页二、数据库设计二、数据库设计 数据库设计应从实际的管理需求出发,按照用户对数据数据库设计应从实际的管理需求出发,按照用户对数据处理的要求,考虑到系统的运行效率、可靠性、可修改性、灵处理的要求,考虑到系统的运行效率、可靠性、可修改性、灵活性、通用性和实用性等各个方面,主要完成以下设计内容:活性、通用性和实用性等各个方面,主要完成以下设计内容:1、数据库物理设计、数据库物理设计2、用户权限的设计用户权限的设计 例如:根据总体规划中数据的分布要求,设计例如:根据总体规划中数据的分布要求,设计用户权用户权限表

43、限表规定各院系、教务处和学生各自的权限。规定各院系、教务处和学生各自的权限。3、视图的设计、视图的设计 由一个或若干个表导出的表,在由一个或若干个表导出的表,在DBMS中,只保留导出中,只保留导出的定义,在使用过程中却可以和表一样进行各种操作。的定义,在使用过程中却可以和表一样进行各种操作。第31页/共34页1、数据库物理设计、数据库物理设计选择选择SQL Server 2000SQL Server 2000数据库管理系统,各基本表中数据元素结构如下表:数据库管理系统,各基本表中数据元素结构如下表:基本基本表表元素元素标识标识元素元素名称名称元素元素类型类型长度长度小数小数位位是否是否关键字关

44、键字是否允许是否允许为空为空备注备注STUDSTUD学生学生基本基本情况表情况表SnoSno学号学号字符字符8 8是是否否SnameSname姓名姓名字符字符8 8否否SexSex性别性别字符字符2 2否否BirthdayBirthday出生日期出生日期日期日期是是NationalityNationality民族民族字符字符1616是是STUD_PSTUD_P学生学生处分处分情况表情况表SnoSno学号学号字符字符8 8是是否否PcausePcause处分原因处分原因字符字符1010否否PFormPForm处分形式处分形式字符字符8 8否否PDatePDate处分时间处分时间日期日期是是否否第

45、32页/共34页三、分类编码设计三、分类编码设计教学管理系统确定编码对象如下表:教学管理系统确定编码对象如下表:1 1、学生学号:、学生学号:8 8位数字组成,前两位代表入学年,第三四位代表学院位数字组成,前两位代表入学年,第三四位代表学院编号、第五位代表专业编号,第六位代表班级号,最后两位顺序号。编号、第五位代表专业编号,第六位代表班级号,最后两位顺序号。2 2、课程编码:、课程编码:5 5位数字组成,第一位表示课程大类号,第二、三位表位数字组成,第一位表示课程大类号,第二、三位表示课程中类号,第四、五位表示课程顺序号。示课程中类号,第四、五位表示课程顺序号。3 3、教师编号:采用工作证号,

46、由、教师编号:采用工作证号,由7 7位数字组成,前四位代表年份,后位数字组成,前四位代表年份,后三位是该年调进学校的教工顺序号。三位是该年调进学校的教工顺序号。4 4、教室编号:由两个数据字段组成,第一个字段表示教室所在楼的编、教室编号:由两个数据字段组成,第一个字段表示教室所在楼的编号,可以考虑采用顺序码的编码方法;第二个字段表示教室的房间号,可以考虑采用顺序码的编码方法;第二个字段表示教室的房间号,如号,如2 2楼楼1 1号为号为201201等。等。5 5、民族编码:按国家标准对民族按顺序编码,、民族编码:按国家标准对民族按顺序编码,9999表示外国国籍。表示外国国籍。编码对象编码对象对象的分类对象的分类使用范围使用范围使用期限使用期限建议使用的编码方法建议使用的编码方法学生学号学生学号A整个系统整个系统长期长期合成码合成码课程编码课程编码A整个系统整个系统长期长期位别码位别码教师编号教师编号A整个系统整个系统长期长期合成码合成码教室编码教室编码A整个系统整个系统长期长期合成码合成码民族编码民族编码B整个系统整个系统长期长期顺序码顺序码第33页/共34页感谢您的观看!第34页/共34页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com