教学管理系统.doc
《教学管理系统.doc》由会员分享,可在线阅读,更多相关《教学管理系统.doc(35页珍藏版)》请在沃文网上搜索。
1、教学管理系统分析设计书SANTEC大学目 录一、项目论证和计划31.1 系统调查31.1.1组织机构和岗位职责31.1.2 教学管理工作涉及到教学管理文件和数据表格41.1.3 业务流程分析51.2新系统的总体功能需求和性能要求71.2.1 总体功能需求71.2.2系统环境和性能要求81.3完成文档8二、需求分析92.1 数据流分析92.2 数据字典112.3 处理逻辑描述232.4形成需求规格说明书并进行需求评审25三、系统设计273.1系统总体概要设计273.1.l系统总体布局方案的确定273.1.2软件系统体系结构的设计273.1.3模块结构设计283.1.4 数据存储的总体设计303.
2、1.5 系统安全设计303.2代码设计313.3数据库设计313.3.1 数据库的概念模型313.3.2 数据库的逻辑模型323.3.3 合并原则323.4界面设计333.5完成设计文档和设计评审34四、系统实现354.1系统物理实现354.2. 数据库物理设计354.3编码35一、项目论证和计划SANTEC大学想开发一个“教学管理系统”,目标是建立及时、准确、全面、丰富的教学管理信息平台。系统针对教务教学信息管理的实际,紧贴用户需求,全面覆盖教学教务管理各个方面,提供强大的教学教务管理功能,充分发挥院、系教务管理的职能,提高管理水平、质量、效率,为学校宏观决策提供有力支撑。1.1 系统调查系
3、统分析人员首先与学校主要教学管理人员进行交流,了解学校的规模、管理的任务范围、管理情况。通过交流了解到学校各级领导和主管教学的副校长信息意识较强,大部分管理人员有一定的信息素质。通过调查明确如下问题。1.1.1组织机构和岗位职责通过对全校组织机构和业务的分析,明确了待开发的“教学管理系统”主要涉及该校的教务处、学生处两个管理部门,为此对两个部门的机构情况进行详细调查。主要内容包括:部门组织结构、下属岗位、岗位职责与权力、岗位人员配备、岗位规章制度等。该校的教务处、学生处组织结构如下图1所示。图1 教学管理组织机构图相关岗位职责分别是:教学任务管理岗位职责根据教学计划,制定学年校历并组织教学的运
4、行;组织下达教学任务;负责教室的使用与调度,负责提出教室设施配备计划;负责组织编排课程表,负责日常课程的调度工作。(2)教学评估管理岗位职责负责制定专业办学水平、课程建设质量、课堂教学质量评估等教学质量评估体系,并主持实施各种教学评估工作;组织各系(部)、教研室做好日常教学检查和期中教学检查工作,并深人实际监控理论教学、实践教学过程的各个环节(包括备课、授课、辅导、改作业、考核等);指导各系(部)、教研室的教学工作;协助人事处制定和实施教师的培养提高计划,做好教师定编、教师工作量核算工作负责教师业务的考核,建立教师业务档案;组织各系(部)、教研室做好教师开新课的试讲工作;组织各种教育教学研讨活
5、动根据学院教学和教学管理实际,组织有关教学课题研究,完成学院下达的教学研究任务,组织全院教学经验交流。(3)成绩档案管理岗位职责负责学生学习成绩的建档、保管工作;负责提供完整正确的毕业生成绩档案;负责日常的各种学生成绩统计、查询及分析工作。(4)考试考务管理岗位职责负责组织全校的期考试工作;负责组织全校补考工作;负责编排考场,组织监考、巡考人员;负责试题库建设及试卷的印刷、保管、保密、发放工作;负责组织计算机、英语等课程的统考、学生专升本摸底考试工作。(5)教材建设管理岗位职责负责起草学校教材建规划,收集有关教材建设、出版信息;负责制定并落实教材使用计划;组织教师缩写具有高等职业技术教育特色的
6、教材或讲义以及其他教学资料,并根据教学的需求,有计划地进行声像视听教材、CAI课件以及试题库的建设;做好教材出版工作;负责制订校内讲义的编审计划及审核工作;组织开展教材研究活动,组织优秀教材的评审和奖励工作;负责教材质量调查、评价及信息反馈工作;做好教材采购、销售和库存的管理工作。(6)学生科学籍档案管理岗位职责根据学校学生学籍管理规定,负责学生休、复、转、退、停、降、留等学籍变动处理工作;组织各系审核毕业生资格,负责管理毕业证书和补办学历证明工作;负责在校生统计报表、学生名册的编制,学生学籍变动情况统计工作;负责学生学籍注册及发布工作;协助有关部门做好新生入学的有关工作。1.1.2 教学管理
7、工作涉及到教学管理文件和数据表格(1)相关教学管理文件如下:学生学籍管理办法;学生成绩考核规定;教学评估细则;关于公共英语考核、计算机基础教育考试暂行规定;考试工作细则;试卷管理办法;关于教学事故及处理的暂行规定;教务管理系统数据管理规定。 (2)教学管理工作中涉及的数据表格如表l所示。表1 教学数据表表格名称相关部门管理业务处理时间数量使用目的录取学生表招生办新生录取30天5新生录取简况学生登记表学生科学籍档案60天100存档学生注册登记表学生科注册学籍7天5学生学期注册档案毕业生预审表学生科毕业管理15天50审查毕业生资格毕业生情况表学生科毕业管理15天50毕业生信息登记单科成绩表教务处成
8、绩管理3天500教师登记考试成绩班级成绩汇总表教务处成绩管理3天50学生成绩排名奖励成绩通知单教务处成绩管理7天3000通知学生本人补考通知单教务处成绩管理7天500通知学生本人期末考试安排表教务处考试考务7天100考试安排听课记录教务处评估15天50教师教学表现依据教师赋分表教务处评估1学期20教师德勤绩评估学期教学任务书教务处教学任务15天50通知教学安排班级课程表教务处教学任务15天50班级教学安排教师课程表教务处教学任务15天100教师教学安排系部教师授课汇总表教务处教学任务1.1.3 业务流程分析由系统的工作流程分析,可以得出,该系统的业务主要有学籍档案、教学任务、考试考务、成绩等管
9、理及教学评估5部分。为进一步了解和分析现有的系统并以概括的形式表达对现有系统的认识。系统分析人员采用结构化的描述工具业务流程圉描述系统的业务流程。其业务流程图如图2(a)(e)所示。图2 (a)学籍档案管理业务流程图图2 (b) 教学任务管理业务流程图图2 (c) 考试考务管理业务流程图图2 (d) 成绩管理业务流程图图2 (e) 教学评估管理业务流程图1.2新系统的总体功能需求和性能要求1.2.1 总体功能需求通过调查分析,得出新系统的总体功能需求如下。(1)学籍档案管理可处理学生的基本信息(包括照片)及注册、学习成绩、收费信息等进行处理、查询与统计;对新生可根据学号约束条件给新生分配学号;
10、学生注册处理;学生专业调整等;对毕业生分配、文凭发放的处理;对学生的异动(包括休、复、退、转、出国留学、开除学籍等)信息的处理和查询等功能。(2)成绩管理包括成绩的录入、修改、删除;论文成绩的录入、修改、删除;成绩的各种查询、统计;各种统计报表打印(包括各种形式的成绩单);成绩备份等功能。(3)教学任务管理对教学信息进行管理对管理人员提供课程设置、教学计划、教师信息、开课计划等的录入、修改、查询、统计、打印等功能。具体包括:每个学院(系)相关的教务员可对本院(系)所开的课程信息进行录入、修改和删除。课程信息包括课程号、课程中英文名、课程简介、教材、参考书、学分、周学时、总学时、开课学期、开课教
11、师、先修课程、课程学时分配等;对全校其他单位的课程可以进行查询,但不能录入、修改和删除。可编辑、录人本院(系)各专业的教学计划,同时提供对本院(系)教学计划查询、复制和打印的功能。可编辑、录入本院(系)下一学期计划开出的课程,用于计算机排课表,计算机排完课表后会把每门课程分配到的教室号进回开课计划中。各院、系可以在本地查询、打印课表。(4)考试考务管理包括试题库的管理功船,可完成试题的录入、查询、修改以及按照组卷的策略生成试卷等;考试管理功能,可编辑、录入院(系)该学期的考试课程时间安排,生成本学期的考试地点、考试时间、监考老师等数据。各院、系可以在本地查询、打印。(5)教学评估管理包括对各院
12、、系所开的课程、专业教学计划、开课计划进行宏观控制;各单位可对教师工作量和工作成绩进行计算和评估。可生成和打印各种统计报表,如实际开课统计表、教师出勤情况表、教学情况统计表、教师科研情况统计表、教学计划要求表、全校课程一览表等。1.2.2系统环境和性能要求(1)设计依据与标准全校教务信息用统一的数据格式描述,将教学计划等教务业务工作标准化、规范化。开发中涉及的部分标准如下。计算机教学管理(CMI)系统规范(CBTLTS-20 1) 高等学校管理基本信息集计算机软件开发规范(GB856688) 计算机软件产品开发文件编写指南(GB856788)软件工程术语(GBTIl457)采用信息标准的优先次
13、序是:国家标准、教育部标准、教育部下属机构标准、国家其他部颁标准等。(2)主要技术指标局域网传输能力要求如下:信息中心主干用 1 000 Mbps服务器传输速率用100 Mbps终端传输速率用 100-l 000 Mbps交互式信息查询时间用 小于2秒交互式统计表生成时间用 小于3秒信息管理能力用 3万人数据库灾难性故障恢复能力为数据完全恢复。1.3完成文档在上述工作的基础上,完成下列工作。 (1)可行性分析报告说明该软件开发项目的实现在技术上、经济上和社会因索上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明井论证所选定实施方案的理由。(2)项目开发计划为软件项目实施方案
14、制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。二、需求分析根据系统的业务流程和相关数据表,采用结构化分析技术对系统作进一步分析。2.1 数据流分析首先,分析划分系统边界,识别系统的数据来源和去处,确定外部项,得出系统的关联图如图3所示。图3 教学管理系统关联图然后,根据划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出系统的顶层数据流图,如图14所示。图4 教学管理系统顶层图顶层数据流图仅从总体上反映了系统的信息联系,按照结构化分析方法,自顶向下、透层分解,对顶层图进行细化。细化进行到数据流图中的每一个数据处理成为一个很容易理解的单
15、一功能,且这个单一功能可以通过简单的逻辑表达式在数据字典予以说明时为止。本系统的数据流图绘制三层即可符合要求。得到的二层数据流如图5(a)(f)所示。图5 (a) P1(学籍管理)的细化图图5 (b) P2(教学任务管理)的细化图图5 (c) P3(成绩管理)的细化图图5 (d) P4(考试考务管理)的细化图图5 (e) P5(教学评估)的细化图图5 (f) P3.3 成绩查询2.2 数据字典由于数据流图只是对数据处理和彼此之间的关系进行了说明,为了进一步明确数据的详细内容和数据加工过程,应将最底层数据流圈中的全部数据流及其组成部分的数据元素、数据存储、数据加工和外部项等进行详细描述,形成本系
16、统的数据字典,以便于此后系统设计的进行。限于篇幅,下面只列出几个典型的数据流、数据存储、数据加工、数据元素和外部实体。(1)数据流数据流系统名:学籍管理子系统编号:F1条目名;学生基本情况别名:来 源:学生(s2) 去处:学籍审查(Pl.l)并归档(D3)散据流结构:学号+姓名+性别+身份证号+出生年月+联系电话+民旗+家庭住址+邮编+照片简要说明:学生档案中需记录的个人信息 修改记录编写日期数据流系统名:教学任舟管理子系统 编号:F6条目名:教学课程表 别名:来源:教学任务通知(P2 4) 去处;教师(s3)数据流结构:教师编号+教师名+|班级名称+教室号+课程名称+|星期|十|课次|所有任
17、课班级简要说明:用于通知某教师某天在某班第某节上某课程修改记录编写日期 (2) 数据项数据元素系统名教学管理系统条目名学号别名属于数据流FlF3,F7, F8,F10,F15,F17存储处D3:学籍档案D4:成绩档案数据元素类型类型字符型长度10取值范围“0”“9”含义第l4位:人学年份;第57位:专业;第8位班级;第910位:序号 简要说明学号是每个学生的惟一识别码,且学号涵盖班级代码、专业代码数据元素系统名教学管理系统条目名教师代码别名属于数据流|F3f6,f9F11F14存储处D2:学期教学安排;D9:考评数据D10:业绩档案数据元素类型类型字符型长度8取值范围“0”“9”含义第13位专
18、业;第45位:教研室;第68位:个人代码简要说明教师代码是教师的惟一识别码,且学号涵盖专业代码数据元素系统名成绩管理子系统条目名成绩别名属于数据流F2,F3,F8,F10|存储处D4:成绩档案数据元素类型类型字符型长度4取值范围“0” “100”,“优秀”、“良好”、“中等”、“及格”和“不及”含义简要说明记录学生所学课程的状况等级。数据元素系统名教学管理系统条目名班级号别名属于数据流F4,F6,F10,F11F12,F16存储处D6:班级 数据元素类型类型字符型长度8取值范围“0”“9”含义第14位:入学年毋;第57位:专业;第8位;班级简要说明记录各班级的编号数据元素系统名教学管理系统条目
19、名课程代码别名课程号属于数据流F2,F6,F10,F11,F12,F16存储赴Dl:教学计划数据元素类型类型字符型长度8取值范围“0”“9”含义简要说明各门课程的代号数据元素系统名教学管理系统条目名学期别名属于数据流存储处数据元素类型类型字符型长度5取值范围“0”“9”含义第14位表示学期所在学年的起始年份(20042005学年记为2004年) 第5位表示学年中的学期(0代表第一学期,l代表第二学期)简要说明学期的编号(3)数据存储数据存储系统名教学任务管理子系统条目名教学计划别名编号D1存储组织二维表记录数数据量主键编号授课代码辅健记录组成授课代码 专业代码 课程代码 开课学期 学分 学时长
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学管理 系统