数据库大作业_-教务管理系统_华中科技大学

上传人:cn****1 文档编号:487959334 上传时间:2023-04-01 格式:DOCX 页数:42 大小:461.16KB
返回 下载 相关 举报
数据库大作业_-教务管理系统_华中科技大学_第1页
第1页 / 共42页
数据库大作业_-教务管理系统_华中科技大学_第2页
第2页 / 共42页
数据库大作业_-教务管理系统_华中科技大学_第3页
第3页 / 共42页
数据库大作业_-教务管理系统_华中科技大学_第4页
第4页 / 共42页
数据库大作业_-教务管理系统_华中科技大学_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《数据库大作业_-教务管理系统_华中科技大学》由会员分享,可在线阅读,更多相关《数据库大作业_-教务管理系统_华中科技大学(42页珍藏版)》请在金锄头文库上搜索。

1、教务管理系统设计第1章绪绪言2第2章系系统需求求分析222.1.现行业业务系统统描述222.2.组织结结构图222.3.业务流流程图332.4.现行系系统存在在的主要要问题分分析42.5.提出可可能的解解决方案案52.6.可行性性分析与与决策55第3章新新系统逻逻辑方案案53.1.数据流流图描述述53.2.数据字字典描述述93.3.基本加加工的小小说明书书11第4章系系统总体体结构设设计1224.1.软件模模块结构构的设计计124.1.1.HHIPOO图124.1.2.IIPO图图144.2.数据库库设计1154.2.1.实实体描述述154.2.2.实实体属性性描述1154.2.3.实实体之间

2、间的联系系174.2.4.EE-R图图174.2.5.关关系模式式174.3.计算机机系统配配置方案案的选择择和设计计194.4.系统总总体安全全性、可可靠性方方案与措措施199第5章系系统详细细设计1195.1.代码设设计1995.2.人机界界面设计计195.3.模块处处理过程程21第6章实实施概况况226.1.实施环环境与工工具的比比较选择择226.2.编程环环境、工工具、实实现鱼数数据准备备概况2226.3.系统测测试概况况226.4.系统转转换方案案及实现现概况2226.5.系统运运行与维维护概况况22摘要教务管理理系统是是一个辅辅助学校校教务处处教务人人员完成成日常工工作中,涉涉及学

3、籍籍管理、开开课编排排和成绩绩管理这这三项日日常比较较繁重的的工作。它它应用计计算机在在数据处处理和数数据整理理保存方方面的优优异性能能,帮助助工作人人员提高高工作的的效率、减减少出错错情况。同同时还能能提供快快速的查查询检索索功能以以及按要要求进行行成绩单单的打印印的功能能。教务管理理系统是是一个使使用Clliennt/SServver技技术、面面向学校校教务处处用户的的多模块块信息管管理系统统。它采采用了当当前流行行的C/S结构构,可以以突破了了原先教教务系统统使用的的局限性性,实现现多机同同时工作作统一数数据库。因因而就可可在多地地域、任任意时间间段来访访问教务务系统中中的数据据,大大大

4、加强了了系统数数据共享享的能力力。另外外采用了了以上流流行和标标准的网网络技术术也极大大地提高高了系统统的可移移植性。教务管理理系统特特点 先进的技技术。是是一个基基于C/S技术术的系统统,实现现了数据据的集中中管理,提提供最大大程度上上的数据据共享,在保障了数据的一致性的同时,降低系统的维护工作量。面向教务务管理人人员提供供服务。教教务管理理人员通通过教务务管理系系统管理理学生相相关的教教务数据据。模块化的的结构,学学籍管理理、开课课管理及及成绩系系统既可可一条龙龙运行,也也可分别别运行,只只要提供供各部分分所需的的入口数数据。 统一的风风格,标标准的操操作界面面,便于于教务人人员使用用教务

5、管管理的各各个子系系统。 方便易用用的工具具,便于于数据的的查询,维维护和打打印。关键词信息管理理系统 教教务管理理 数据库库应用系系统第1章 绪言本论文主主要介绍绍的是大大学使用用的教务务管理系系统的整整个设计计。随着计算算机技术术的不断断发展,计计算机应应用于各各大领域域,并给给人们的的生活带带来了极极大的便便利,在在学生管管理系统统亦是。以以往大学学教务员员由于缺缺乏适当当的软件件而给其其工作带带来了很很多不便便。本论论文所介介绍的便便是一个个大学教教务管理理系统,以以方便其其在课程程安排、成成绩处理理、学籍籍管理上上的工作作任务。该系统适适用于大大学教务务员,其其功能主主要分为为四大类

6、类:公共信息息管理 用于于学院信信息和专专业信息息建立和和修改,学生基本本信息管管理 用于班班级信息息和学生生信息的的建立和和修改以以及查询询;课程管理理 用用于各学学期课程程的开设设和修改改);成绩管理理 用用于成绩绩的输入入、修改改、汇总总和排名名。该系统性性能力求求易于使使用,具具有较高高的扩展展性和可可维护性性。整个系统统的开发发过程严严格遵循循软件工工程的要要求,做做到模块块化分析析、模块块化设计计和代码码编写的的模块化化。第2章 系统需求求分析2.1. 现行业务务系统描描述在学校,教教务管理理工作是是非常重重要的一一项工作作,它负负责整个个学校的的日常教教学安排排,学生生的学籍籍管

7、理等等等。以以前都是是人工进进行操作作。随着着学校规规模扩大大,教务务处的教教务管理理工作量量大大加加重。随随着计算算机应用用的发展展,教务务工作者者急切希希望能够够将大部部分繁琐琐的工作作交由计计算机的的处理,已已减轻人人工的压压力并提提高工作作效率。而而计算机机的普及及更加快快了教务务管理系系统的产产生。上一代的的教务管管理系统统主要为为单机单单用户的的系统,其其数据库库主要采采用Fooxbaase或或FoxxProo,系统统开发环环境也是是数据库库内置的的开发工工具。其其特点是是单机单单用户方方式,开开发简单单,能充充分利用用数据库库的特性性。其缺缺点是开开发出的的系统依依赖性强强,运行

8、行必须依依托数据据库环境境;不容容易升级级与扩展展;无法法实现数数据的共共享与并并行操作作;代码码重用性性差。随着计算算机网络络的发展展,特别别是校园园网的建建立。原原有教务务管理系系统数据据共享差差的问题题更加突突出,而而新需求求的提出出也越来来越多,越越来越频频繁。这这就要求求系统在在可扩展展性和标标准化的的要求更更高。而而原有的的系统由由于其与与生俱来来的缺点点而无法法在适应应现有的的需求了了。因此,使使用现在在的新技技术,开开发出适适应新的的需求的的新系统统的任务务刻不容容缓。2.2. 组织结构构图1大致致是学校校的组织织结构图图,其中中和教务务管理系系统由直直接关系系的有以以下部门门

9、:应用部门门:校教务处处,是使使用综合合教务系系统的主主要部门门,对学学生的教教务管理理主要由由教务处处承担,进进行中管管理。校长教务处计算机学院经济管理学院数学学院计算机软件与理论计算机应用计算体系结构软件教研室理论教研室图1 组组织结构构图2.3. 业务流程程分析教务管理理系统是是一个面面向学校校教务人人员,为为其提供供服务的的综合信信息管理理系统。教教务人员员通过本本系统完完成相关关的日常常工作,这这些工作作也是平平常较为为繁重的的工作。学学生的个个人信息息、所有有的课程程考试成成绩以及及每学期期的开课课情况都都记录在在教务系系统里进进行管理理。教务管理理系统工工作流程程由教务人人员在公

10、公共信息息系统中中完成对对运行教教务系统统所需的的基本数数据的维维护(如如:系所所信息,专专业信息息等)。包包括这些些信息的的增、修修、改,对对于系所所和专业业的变动动都将在在这进行行操作。所所有专业业都必须须附属于于一个也也只有一一个系所所。系统统开始投投入使用用,教务务人员先先根据学学校实际际情况,建建立系所所的信息息,主要要信息包包括系所所的名称称及它的的编号。输输入专业业信息的的过程是是首先从从系统数数据库中中选择相相关的系系所,然然后再它它下面加加入新的的专业信信息。当当学校系系所、专专业发生生变动后后,教务务人员要要及时完完成对库库中的系系所信息息和专业业信息的的维护。新生入学学后

11、由教教务人员员在学籍籍系统中中完成新新生学籍籍信息的的维护。包包括班级级的建立立,新生生个人信信息的录录入。班班级是一一个“专业”下面的的组织结结构,它它也是学学生的上上层组织织结构。在在每个新新学年,新新生来校校报到后后,教务务人员先先从公共共信息库库中选择择正确的的系所信信息及专专业信息息,在专专业下加加入班级级,班级级的信息息包括班班级名称称及其编编号,班班级添加加完后,就就可以在在其下面面添加新新生的信信息。新新生的信信息来自自新生的的信息卡卡,又教教务人员员手工输输入。如如果新生生所在班班级已经经存在,则则直接从从库中选选择相应应的班级级,进行行新生信信息的输输入。在每个学学期开始始

12、,教务务处根据据老师的的情况,以以班级为为单位,通通过排课课系统为为每个班班级制定定下学期期的开课课情况。这部分包括三个方面,一是任课教师的信息管理,教务人员要录入新的任课教师的基本信息,并负责对已有教师信息的变动的更新;二是课程信息的管理,教务人员还是对学校所有开设课程的信息的管理与维护,当课程变化后要及时更新;第三,也是本步骤最主要的工作,教务人员根据上两步所产生的信息,即班级信息、教师信息和课程信息,组织编排每个班级本学期的开课情况以及每门课的任课教师和课时。每学期末末,选课课的数据据送至成成绩系统统,由教教务人员员完成学学生成绩绩的维护护工作(成成绩排名名,成绩绩单打印印)。首首先是教

13、教务人员员根据成成绩单,将将每个学学生没门门课的成成绩录入入。然后后根据相相同专业业或同意意班级进进行成绩绩的排名名打印。还要打印每个学生的单课成绩,生成本学期的学生成绩单。在学生即即将毕业业时,教教务人员员在成绩绩系统中中查询每个个学生的的整个学学业的各各课成绩绩情况,为为学生的的毕业审审核提供供依据,并并根据需需要打印印出每个个学生所所有的成成绩单。下面的图图2是教教务处日日常的一一些工作作的业务务流程。教务人员系所信息专业信息基本数据维护公共信息数据表开课制定学籍信息维护学生信息成绩维护学生信息数据表开课信息数据表成绩信息数据表课程信息教师信息成绩信息成绩单打印教师信息维护课程信息维护课

14、程信息数据表教师信息数据表图2业务务流程2.4. 现行系统统存在的的主要问问题分析析现行系统统的主要要问题归归纳起来来主要有有,1.单机机单用户户系统,随随着网络络的发展展和校园园网的建建立,同同时教务务管理系系统中信信息的使使用者大大大增加加,原有有的单机机单用户户系统已已远远不不能满足足需要。同同时,原原有的数数据库也也不支持持多用户户的网络络运行环环境。2系统统独立性性差,原原有系统统一般都都是使用用数据库库提供的的开发工工具编写写的程序序,因此此收数据据库的制制约比较较大,编编写出来来的程序序性能也也不好。特特别是无无法支持持如Acccesss, MS SQLL Seerveer等新新

15、的数据据库。3模块块性差,由由于不是是一个完完整的编编程语言言,故无无法做到到代码的的模块化化,给功功能的扩扩展带来来了巨大大的不便便。2.5. 提出可能能的解决决方案鉴于目前前学校对对教务管管理系统统的需求求与实际际情况,新新系统方方案的重重点放在在系统的的可扩展展性上,为为了实现现这一设设计,新新系统应应具备以以下几方方面的要要求:1新系系统采用用服务器器/客户户端结构构,充分分利用现现有的校校园网络络资源,打打破地域域的限制制,并能能提供多多人同时时使用系系统,提提高工作作效率。2使用用最新的的数据访访问接口口(ADDO),可可以运行行于Wiin9xx/WiinNTT/Wiin20000/WinnXP多多种操作作系统上上,所有有支持AADO接接口的数数据库都都可以作作为系统统的后台台数据库库。因此此,在以以后对数数据处理理的要求求提高时时,容易易升级为为MS SQLL Seerveer 或或 Orraclle 等等数据库库。3

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号