江城大学教务管理系统 毕业设计论文.doc

上传人:文库蛋蛋多 文档编号:4028023 上传时间:2023-04-01 格式:DOC 页数:47 大小:987.50KB
返回 下载 相关 举报
江城大学教务管理系统 毕业设计论文.doc_第1页
第1页 / 共47页
江城大学教务管理系统 毕业设计论文.doc_第2页
第2页 / 共47页
江城大学教务管理系统 毕业设计论文.doc_第3页
第3页 / 共47页
江城大学教务管理系统 毕业设计论文.doc_第4页
第4页 / 共47页
江城大学教务管理系统 毕业设计论文.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《江城大学教务管理系统 毕业设计论文.doc》由会员分享,可在线阅读,更多相关《江城大学教务管理系统 毕业设计论文.doc(47页珍藏版)》请在三一办公上搜索。

1、哈尔滨德强商务学院 毕业论文(设计)题 目 江城大学教务管理系统 指导教师 学生姓名 二0一三年四月十五日黑龙江财经学院毕业论文(设计)任务书系 别 计算机与信息工程系专 业 信息管理与信息系统班 级 二班学生姓名 二0一二年七月一日毕业论文(设计)任务书姓名 系别计算机与信息工程系专业信息管理与信息系统班级二班毕业论文(设计)题目:江城大学教务管理系统毕业论文(设计)目的意义:改革开放以来,我国的教育事业获得了飞速的发展,各大学校的教学规模不断壮大,而与此不相适应的是我国教学管理模式依然以传统的人工教学管理为主,长年以来依赖手工,管理工作所涉及的大量动态信息难以及时、准确、全面地获得。若实现

2、从前台到后台的全面计算机管理,存储建设过程中的各种资料、编制教学计划、信息查询服务,将会大大减轻教学工作者的工作量,提高效率。为了适应信息技术应用大众化的趋势,提高应用技术,以江城大学的现状和客观条件,特编制这教务管理系统,一方面,可以使学生在大学四年所学理论知识和社会实践密切联系起来,起到相互促进的作用。另一方面,也能解决现在大学当前所面临的一些实际问题。把教育工作者从繁重的劳动中解放出来。 通过开发系统将提高学生综合运用所学知识进行分析问题、解决问题的能力,不断增强学生的创新能力,使学生将书本中学到的知识更好地灵活地应用于实践,对以后步入社会参加工作,更好的解决现实中的问题具有重要意义。毕

3、业论文(设计)要求与计划:参考文献数量不少于15篇,其中外文文献不少于2篇,严格按照规定的模板来填写,所做论文要有实用价值,字数不能少于1万字,所开发系统能够运行实现。第一阶段:明确任务,选题。第二阶段:查找资料,选择设计方案。第三阶段:系统的需求分析。第四阶段:系统分析。第五阶段:系统设计和各功能模块的实现。第六阶段:论文的修改。 第七阶段:交毕业设计并准备答辩。时间安排:2012年6月7月 明确设计任务,选题。8月1日8月31日 查找资料,选择设计方案。9月1日9月30日 撰写开题报告,系统的需求分析。10月9日10月30日 系统分析。11月1日11月30日 系统设计和各功能模块的实现。2

4、013年3月1日3月31日 论文的修改和制作演示文稿。 4月1日4月9日 准备论文答辩。指导教师意见(签字): 20 年 月 日专业指导委员会意见(签字):20 年 月 日系主任意见(签字):20 年 月 日毕业论文(设计)评语及成绩一、指导教师评语 指导教师签字: 20 年 月 日二、评阅人评语 评阅人签字: 20 年 月 日三、答辩委员会评语四、毕业论文(设计)成绩 学生所在系盖章: 20 年 月 日五、答辩委员会主任单位 答辩委员会主任职称 答辩委员会主任签字 20 年 月 日说明:1.本表所列各项内容要认真填写并签字。 2.本表要按照毕业论文(设计)撰写规范要求装订在毕业论文(设计)中

5、。江城大学教务管理系统摘 要本文首先介绍了高校教务管理系统的研究背景和现状。在开发工具上主要是SQL Server数据库技术;以及采用目前的主流技术JSP.NET与JAVA开发一个更实用的教学管理系统,具体分析了高校教务管理系统的功能需求、可行性分析、业务流程和系统目标。除此,本系统分析了高校教务管理信息系统的相关实体,主要包括教师、学生、学籍信息和课程等。首先,该系统采用了浏览器/服务器模式,客户端采用浏览器界面,简单易用。在设计上本系统采用人性化的操作模式,采用生动直观的用户图形界面和向导式操作,处处体现出现代教学的高度自动化,易学易用。最后,在系统实现和测试上,使得该系统模块之间相对独立

6、,可自由组合,并具有兼容和可扩展的功能。关键词:JSP.NET;JAVA;SQL Server;管理系统River City University Academic Management SystemAbstractThis paper first introduces the research background and the current status of the university educational administration management system. As the development tool is SQL Server database techno

7、logy; as well as the mainstream technology of JSP.NET and JAVA to develop the present a more practical teaching management system, a detailed analysis of the college educational administration management system functional requirements, feasibility analysis, business process and system. In addition,

8、the system analysis of the relevant entities of university educational administration management information system, including teachers, students, student information and course etc. First of all, the system uses the browser / server mode, the client uses the browser interface, easy to use. In the d

9、esign of this system adopts humanized operation mode, using the graphical user interface and guide operation vivid, everywhere manifests a high degree of automation of modern teaching, easy to learn and use. Finally, in the system implementation and testing, the module of the system is relatively in

10、dependent, free combination, and is compatible and extensible function.Keywords: JSP.NET; JAVA; SQL Server; management system目 录摘 要IAbstractII绪 论11 系统开发背景21.1 管理系统的概述21.2 江城大学教务管理系统现状31.3 江城大学教务管理系统的应用意义42 系统规划52.1 江城大学教务管理系统的整体规划52.2 可行性分析52.2.1 技术可行性分析62.2.2 经济可行性分析62.2.3 社会可行性分析63 系统分析73.1 需求分析73

11、.1.1 教学内容管理83.1.2 学生信息管理83.1.3 考试管理83.1.4 教学数据管理83.1.5 用户界面需求83.1.6 运行需求93.2 系统功能需求93.2.1 管理人员功能的需求分析93.2.2 教师功能的需求103.2.3 学生功能的需求104 系统设计144.2.1 数据结构设计184.2.2 概念结构设计195 系统实现245.1系统的实施245.2系统的代码设计246 系统测试296.1系统测试的目的和意义296.2系统测试的方法297 系统评价34结 语35参考文献36致 谢.37绪 论近年来,随着电子商务的飞速发展,人类进入到了信息时代,企事业单位的管理技术也迈

12、入到了革新时代,纷纷引用高效率、高水平的信息管理系统,大大提高了管理效率,同时也节省了很大的管理成本。可谓是人类历史上前所未有的管理技术大革命。同时,随着中国教育的快速发展和国家对教育的大力扶持,学校的规模也在日渐壮大,高效率低成本的管理技术应运而生。本系统正是基于这样的环境,拟采用目前的主流技术JSP.NET与JAVA开发一个更实用更简洁的管理系统,向学校提供一个全功能、高效率、低成本的教务系统,同时也适应着当今社会网络教学、网络办公的先进理念,开发出一个集教师、学生于一体的信息系统,使学生或教师真实体验电子商务操作全过程。 通过此管理系统,让教师和学生得益于先进的管理模式,来提升我国的教育

13、管理水平。与传统的教学软件相比,本教务管理系统是一套真正实现网络交互教学、理论与实践相结合,全程模拟电子商务模式全过程的切实可用的教学软件。各模块均分前台与后台,模块之间独立,可以自由组合,并具有兼容和可扩展功能。其功能齐全,很大程度地方便了教学工作的开展。 既然是面向学校的系统,那么教学管理就是不可或缺的部分,因为如果这些工作只是人工完成的话,那工作量是十分庞大的,而且随着社会的发展,有些工作只靠人的手工是很难甚至不能完成的,所以我们从实际情况出发,经过对教学管理现状的调查与分析,提出了该系统管理的核心思想。然后对该构思进行可行性调查和分析,选择一套先进的电子技术(JSP.NET、JAVA与

14、SQL Server2000)建立了一个高校教学管理系统,使教学管理更方便更快捷更智能。1 系统开发背景教务管理系统是高等学校教育工作的一项重要内容,是整个学校管理的核心和基础。教务管理工作是指学校管理人员按照一定的教育方针,运用先进的管理手段,组织、协调、指挥和指导各方面人员的活动,以便高效率、高质量地完成各项教学任务,完成国家所制定的教育目标。教务管理工作是学校教学工作的中枢,是保证高等教学机制正常运转的枢纽,它是一项目的性、计划性、适应性、创造性和科学性很强的工作。教务管理工作关系到高等教学秩序的稳定和教学质量的提高,关系到高校的发展和人才的培养,教学管理在高校中占有相当重要的地位。随着

15、计算机技术的飞速发展和高等教育体制改革的不断深入,传统的教学管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教学管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。同时,运用先进的信息技术,开发高校综合教务管理系统,是深化教务体制改革的有力措施。要全面理解高校教务管理系统的需求,首先需要了解高校教务管理的内容、方法和流程等知识。1.1 管理系统的概述教务系统管理平台充分利用互联网络B/S管理系统模式,以网络为平台,为各个学校教务系统的管理提供一个平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,并且学校可以自由选择学校需要的教务管理系统,

16、灵活地定制符合学校自己实际情况的教务系统。在运行模式上,教务管理系统基于网络使信息管理集中化,如浙江师范大学的教务管理系统,采用Browser/Server网络结构,利用网络数据库存储信息,通过专用客户端界面,实现各院系与教务科的业务往来;又如由长春光机学院开发的教务管理系统,采用文件共享的网络结构,利用桌面数据库存储信息,教务科内各模块管理人员通过专用客户端界面对各模块进行操作,但在各院系与教务科之间没有提供信息交互的手段。 在功能上,教务管理系统的模块划分大同小异,都是为了保证信息的充分共享。如浙江师范大学的教务管理系统主要包含辅助模块、学籍模块、成绩模块、教学计划模块组、课室模块组、选课

17、模块组、考试模块组; 如由长春光机学院开发的教务管理系统主要包含数据维护、基本数据管理、教学计划管理、开课管理、学籍管理、教室管理、排课管理、考务管理、毕业管理、教材管理。各模块的功能划分又体现了开发者对数据库的建模思路,主要是把基本信息(如教室、班级、院系专业方向、教研室、开设课程等)集中管理,模块的划分映射到相应表对信息的划分。在排课策略上,并没有对问题进行数学建模,把课表求解看作NP问题,选取求近似解的方法,即:根据排课的约束条件,检测所有可能的候选解,从而得出最佳排课方案。 1.2 江城大学教务管理系统现状教务管理系统对高校教务管理信息化建设有重要意义,在学生的教学管理、成绩管理、学籍

18、管理和其它培养过程中,实现了培养全过程的网络化和信息化,为高校教务管理的信息化、智能化奠定了坚实的基础。然而,随着教育管理系统的进一步的应用和教务管理信息化工作的逐步深入,也逐渐暴露出了一些问题,并且已经影响到教务管理信息化工作的健康发展,最尖锐的问题就是教育管理信息标准化的问题。其主要的表现有以下一些:1原有的管理信息标准不完备,缺少一套完整的教育管理信息标准。由于缺乏一套完整的教育管理信息标准,目前许多教育管理部门和学校均根据各自工作需要采用相应的管理信息,这些信息不仅不规范、不完整,且互不兼容,难以进行信息交流。随着全国性的教育管理信息网络的逐步建立,这些信息的价值将难以得到体现和发挥,

19、有的甚至会成为信息垃圾。2教务管理系统灵活性差,缺少可扩充性和开放性。随着教学改革的不断深入,专业培养方案的不断调整,对教务管理系统的灵活性要求很高,目前的教务管理系统,多数不具有扩充性,对高校教务管理工作的新要求,难以进行及时调整,因此,造成了一些管理系统不能长期稳定的应用。3教务管理系统的平台很多,水平参差不齐。目前我国教务管理系统开发者很多,有专业的软件公司人员,也有在高校教务工作的管理者;开发的应用软件类型也多种多样,有单机版的教务管理系统,也有基于Internet的教务管理系统。教务平台的水平高低不齐,但是能真正适合高校教务管理实际情况,并且智能化的可扩充性的教务系统并不多见。4适合

20、网上应用的管理系统较少。目前大多数管理系统的应用局限在单机或小型局域网上,缺乏在大型网络,如办公网、校园网、城域网、互联网上应用的管理系统。5缺乏一套完整的网上信息交换规范。通过网络实现不同教育部门之间的信息交流需要一套完整的网上信息交换规范,由于缺乏这样的一个规范,已开始在一定程度上影响了教育部门间的网上信息交流。6缺乏对教育管理信息化工作的指导和管理。管理信息化工作是一项全新的事业,发展速度很快,对技术的依赖程度高。由于缺乏对该项工作的指导和管理,造成财力、物力、人力资源的浪费十分惊人。7教学管理信息的信息化含量和程度不高。在教学管理的组织上,网络技术还没有得到广泛的应用。在教学行政管理手

21、段上,网络化、智能化还远未普及,管理效率低下。当前,很多高校都应用自行开发或主管部门颁发的管理信息系统软件,在排课、考试、成绩、学生基本信息等管理方面发挥了一定的作用,但同时也存在如下不足:一方面,软件重复开发,中途搁置和废弃现象较为普遍;另一方面,针对某一特定应用而编制的单机系统之间没有集成,数据不能共享,在不同系统中资源重复冗余的现象极为普遍,造成管理资源的严重浪费。1.3 江城大学教务管理系统的应用意义1高校教务管理信息化是当前教学管理模式创新的必然趋势。高校教务管理工作是高等教育管理的一个重要环节,是高校管理工作的核心和基础。教务管理工作效率和质量直接影响学校的办学效率和人才培养质量。

22、随着信息技术的迅猛发展及高校本身的改革和发展,高等教育对教务管理工作提出了更高要求。面对种类多、数量大的数据和报表,手工处理的教务管理方式已经不能适应现代化管理的需要,尽快改变传统的管理方式,运用现代化手段进行科学管理,已经成为亟待解决的课题之一。网络以其快捷的信息提供方式和无可比拟的信息容量,日益成为人们获取知识和各种信息的重要途径。高校为适应终身教育、素质教育以及各种灵活多样的学习形式的需求,使用网络化的教学手段,避免了大量的重复劳动,实现了教学信息资源的共享及快速集成。几年来的实践证明,教学管理信息化是实现教学管理现代化的重要途径,是当前教学管理模式创新的必然趋势。2高校教务管理信息化是

23、提高办公效率的重要途径。随着我国高等教育的快速发展,高校办学规模的不断扩大,在校学生人数的不断增多,办学层次出现了多元化,由一地办学发展到多地多点办学,同时进一步推行全面学分制。这些变化使教务管理部门的管理任务越来越繁重,不仅增加了工作量,更增加了工作难度和复杂度,按传统的管理模式,只靠有限的工作人员已无法进行高效管理。高校教务管理的信息化已成为教学管理现代化的迫切要求,因为它能够将教务工作人员从繁琐的手工劳动中解放出来,在大量的数据面前进行查询、统计同时进行管理,减轻了教务工作人员的劳动强度,极大了提高了工作效率。3高校教务管理信息化是高校教务管理工作规范化的有力保障。高校的教务管理是一项庞

24、大的系统工程,工作事务杂、环节多、工作量大,没有科学的手段和严格的规章制度是无法保障教学秩序的。教学工作规范化管理是比常规教学管理更高层次上的管理,几乎涉及到教与学的所有方面,其基本信息更渗透到教学各个环节且贯彻始终,这就要求必须按一定规范流程进行科学的管理,而信息化有助于这一管理过程成功实现,通过完善管理信息化制度,可以规范管理,保证教学效果,提高管理效率,有效地提高教务管理工作的规范化和现代化水平,使教务管理工作走上良性循环的轨道。2 系统规划系统规划是管理信息系统生命周期的第一个阶段,是开发信息系统的一项基础工作。科学的规划可以减少盲目性,使系统有良好的整体性和较高的适应性,建设工作有良

25、好的阶段性,以缩短系统开发周期,节约开发费用。因此,对江城大学教务管理的整体系统进行规划是成功构建教务管理系统的关键步骤之一。2.1 江城大学教务管理系统的整体规划在构建该系统时,采用BSP的基本思想,首先“自上而下”识别系统目标,识别业务流程,识别数据,然后“自下而上”设计系统。通过对各个模块的具体分析以及模块间的关系分析,整合整个系统结构,以支持系统目标的实现。江城大学教务管理系统管理人员教学管理公共下载学生专区信息修改信息查询成绩录入成绩修改成绩查询网络选修课表查询信息查询查询学生名册查询课表 图2-1 江城大学教务管理系统总体结构规划图2.2 可行性分析系统进行总体规划后,并不是马上进

26、行系统分析与设计等实质性系统开发工作,因为时间证明,这样做可能会造成在花费了大量人力和物力之后才发现系统不能实现和没有实际意义。所以,可行性研究是系统开发过程中不可缺少的一部分。针对江城大学教务管理系统的可行性研究,从技术、经济和社会三方面进行分析。2.2.1 技术可行性分析技术可行性分析是系统可行性分析的关键。教务管理系统的可行性分析是建立在网站系统初步规划制订的总体方案基础上,这时必须有一个经过各方基本认可的系统目标,从技术上分析这些目标能否实现,并分析技术的先进性等。在技术的选择上要充分考虑对实现功能的支持程度,需要配备WEB服务器,数据库服务器,网络操作系统在内的软硬件环境等。随着网络

27、的飞速发展,为改变传统的教学管理模式提供了一种技术上的可行性方案利用Internet的技术和协议,建立学校内部网,学校外部网,通过廉价的通信手段,将学校的教师、学生和领导以及教职工密切的联系起来,不仅为规模日益壮大的教学任务减轻负担,同时也在教学管理成本和效率上,具有划时代的重要意义。为了保障所开发的系统有尽可能长的生命力,同时根据江城大学的教学规模,选择市场上比主流技术稍超前一些并且稳定可靠、性价比比较高的技术和设备。大学教务网站系统采用的是B/S结构。根据项目的规模以及对服务器的要求等方面考虑,选用网上免费提供的WEB服务器TOMCAT。开发技术的选择主要以稳定为主兼顾到其他方面,选择的都

28、是现在比较主流的,如在开发环境上选择比较稳定的JSP网站开发技术。2.2.2 经济可行性分析经济可行性中网站成本分析主要在网站信息的更新成本和用户反馈信息的处理成本等。由于本网站选用的是免费的WEB服务器,这就大大降低了项目成本。通常,服务器的成本是项目的成本的主要部分。开发应用软件也是网上免费的软件,这又减少了项目成本。因此,本系统的开发成本就在硬件和开发人员的开销上,这些成本并不大,对于本网站的长远发展来讲还是很经济的。综上所述,江城大学教务管理系统在成本分析上是可行的。2.2.3 社会可行性分析随着网络时代的到来,互联网已经被各个领域所使用。同时,随着中国教育事业的发展,江城大学教学规模

29、也在不断的壮大,教学压力日益增大,在此背景下,促进了教学管理模式的大变革,一个高效率、低成本的教务管理系统成为各大学教学管理的重要方式。在当今社会的环境下,一个新兴的教学管理系统也是适应当今社会的网络化发展的必然趋势。综合以上三个方面的要求分析,经过严格的论证,JSP具有强大的网络开发功能,能够简便地开发出WEB应用程序,并且能够快速实现网络上数据的传输,用户界面友好,便捷容易操作,切开发成本较低,不存在大量经费等问题,使用户容易接受。因此所开发教务管理系统在技术、经济和社会分析上是完全可行的。3 系统分析系统分析阶段明确了系统的目的、功能和结构,并建立了系统的逻辑模型,回答了“系统做什么”的

30、问题。系统设计阶段将描述如何实现系统分析规定的系统功能,并将建立系统的物理模型,将回答“系统如何做”的问题。对此,本章针对江城大学教务管理系统在组织结构、主要功能以及业务和数据流程分析上进行了详细的研究和分析。3.1 需求分析要实现一个软件系统,首先应该进行需求分析,这样才能令设计出的软件满足用户的各项功能。下面就对教学管理系统进行需求分析。该系统包括:系统管理、数据库管理、教学管理等功能。教学管理包括教学内容管理,学生信息管理,教学数据管理,成绩输入、修改功能管理,课表查询功能管理。直接退出主界面学生专区公共下载信息查询教学管理管理员入口 进入系统主界面否是教师(学生)进入界面系统判断正误系

31、统提示重新输入系统信息输入系统提示输入账号、密码教师(学生)输入密码图3-1 教务管理系统功能结构关系析图3.1.1 教学内容管理教学内容管理是该系统重要模块之一,也是该系统在增加、删除、修改和查询功能上重点实现的子系统,教学管理功能的实现与否直接决定着该系统整体的成败。所以在教学管理功能分析上,对教学内容管理进行了详细的全面的分析和评估,以确保教学管理功能的有效性和完整性。本模块主要是教师对教学内容的增加,删除,查询,修改,上传下载。其访问权限仅限于教师,学生和管理员没有相关增加、删除等权限。3.1.2 学生信息管理学生信息管理主要包括成绩查询、考试服务、服务指南以及公共下载等模块。其中添加

32、学生信息、修改学生信息、删除学生信息是管理员对学生进行信息管理的主要工作,而学生具有查询考试成绩、查询考试相关信息以及学校服务信息等职能。在对学生信息系统管理功能分析上,要求实现查询学生信息、修改学生信息和删除学生信息等基本功能的实现。3.1.3 考试管理管理员:他具有一般用户所没有的权限,即具有管理用户、试题以及试卷等内容的权力。它不需注册,在数据库中单独一张表,登陆名为admin,那些可以修改数据库的页面就是通过识别权限进入的。教师用户:主要是指学校的老师。可以进行试题信息管理,考试结果管理和个人信息维护。学生用户:学生进入系统的权限比较低,可以进行考试,成绩查询及个人信息维护。3.1.4

33、 教学数据管理教学数据管理需要实现数据备份和数据恢复等功能数据备份:把既定服务器里面指定数据库里面的数据备份到一个本地磁盘,以防误操作或被恶意修改造成的数据丢失或被篡改。数据恢复:根据需要,把数据恢复到上次修改前的数据状态。3.1.5 用户界面需求用户界面的需求分析要求简单明了,不仅使得管理员能够熟练掌握系统的日常管理和维护,也要保证老师、学生以及教职工能够方便快捷的使用该系统,这就要求在用户界面设计上必须简单明了,结构清晰,除此,也要提供相服务窗口,以供咨询信息者查看相关相关信息指南。总之,为了更好的实现人机交互,界面应该简单明了,尽可能的为用户的各种操作提供方便。通过对用户界面的简要分析,

34、构造出用户界面的主要框架,其用户需求分析结构图如下: 用户界面需求分析结构图学员信息教师专区系统管理公共信息图3-2 用户界面需求分析结构图3.1.6 运行需求正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、可移植性、互联性。3.2 系统功能需求为了能够操作方便,系统应该具有很大的灵活性,安全性。这就需要对系统进行功能分析,以确保系统的基本功能实现,其功能分析包括管理人员功能需求分析、教师功能需求分析和学生功能需求分析三方面。3

35、.2.1 管理人员功能的需求分析管理员权限最大,可以对教师、学生、课程、成绩情况进行统一的管理,管理员对功能的需求如下:1系统管理:包括添加教务人员及管理员自己的密码修改,添加教务人员,完成新教务人员的基本信息,输入教务人员的编号,密码,确认密码及姓名密码修改,完成管理员本身的密码更新,输入密码,确认密码。2学生信息管理:包括学生查询及添加学生。学生查询,完成学生基本信息的查询,可根据类型,匹配模式,关键值查看指定的学生信息,也可完成学生信息的修改及删除。添加学生,完成学生的添加,输入对应学生的基本信息。3教师信息管理:包括教师查询及添加教师。教师查询,完成老师基本信息的查询,可根据类型,匹配

36、模式,关键值查看指定的教师信息,也可完成教师信息的修改及删除。添加教师,完成教师的添加,输入对应教师的基本信息。4课程信息管理:包括课程查询,添加课程,成绩录入。课程查询,完成课程基本信息的查询,可根据类型,匹配模式,关键值查看指定的课程信息,也可完成课程信息的修改及删除。添加课程,完成课程的添加,输入对应课程的编号,课程名,学分等相关信息。成绩录入,对学生的各个课程的考试成绩进行录入。5平均成绩管理:完成各个课程的平均成绩统计。6重新登录系统与退出:退出管理界面的时候,只是退出管理界面,显示登录界面,便于重新登录,以及完全退出本系统。3.2.2 教师功能的需求教师主要是对自己信息的查询,课程

37、成绩的查询。教师功能的需求如下:1教师信息设置:包括个人信息的查看,密码修改,重新登入及退出。个人信息,完成个人信息的查看。密码修改,完成个人的密码修改,输入密码,确认密码。重新登录,退出本界面,显示登录界面重新登录。退出,退出本系统。2学生信息管理:完成学生基本信息的查询,可根据类型,匹配模式,关键值查询指定的学生。3课程信息管理:包括课程信息的查询,课程表的查询。课程信息的查询,完成课程基本信息的查询,可根据类型,匹配模式,关键值查询指定的课程。4平均成绩的查询:对课程的平均成绩进行查询。5成绩查询:对学生的指定课程或某个课程指定学生的成绩进行查询。3.2.3 学生功能的需求学生主要是对自

38、己信息的查询,课程信息的查询。学生功能的需求如下:1学生信息的设置:包括学籍信息,修改密码,重新登录及退出 学籍信息,完成本学生基本信息的查询 修改密码,完成个人的密码修改,输入密码,确认密码 重新登录,退出本界面,显示登录界面重新登录 退出,退出本系统。2学生信息的查询:主要是对个人信息的查看。3课程信息管理:主要是对课程信息的查询。4成绩查询:对学生个人的课程成绩的查询。3.3 组织结构功能分析组织结构分析通常是通过组织结构图来实现的,因此,江城大学教务管理系统在组织结构分析上通过构造组织结构图来对该系统进行分析。系统要有一个总的目标,为了达到这个目标,必须完成各子系统的功能,而各子系统功

39、能的完成,又依赖于下面各项更具体的功能来执行。现行的系统的许多处理功能多数有手工。教务管理也不例外,大多都是依赖管理员的手工去输入、修改信息等,这种方式不仅影响工作效率,而且也会导致各个功能模块之间的联系不够密切,同时影响信息的准确性,这就要求在分析管理系统的功能时,构造出系统的功能结构图,以保证系统功能的完整性。系统组织结构功能图如下所示: 教务管理系统负责发布动态信息管理员职能教师入口学生入口教职工专区系统日常维护录入学生成绩修改学生成绩网络公共下载工作任务发布网络选课报名图3-3 系统的组织结构图结构图3.4 业务流程分析业务流程分析是清晰的认识一个具体业务的处理过程,以及这个处理过程总

40、的具体方法、步骤等,需要从一个世纪业务流程的角度将系统调查中有关该业务流程资料都串起来作进一步的分析。通过业务流程分析,可以发现和处理系统调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务流程。因此,业务流程分析是系统分析的主要步骤,对整个系统分析具有基础性作用。业务流程图是表达业务流程的主要途径。课程安排教学计划教务管理成绩管理教师学生管理员教师学生信息库教学计划学生登记表新信息库学生学籍管理档案库基本信息管理学生信息图3-4 江城大学教务管理系统业务流程图3.5 数据流程分析数据流程分析是把数据在组织或者原系统内部的流动情况抽象地独立起来,舍去了具体组织机构、信息

41、载体、处理工作、物资等单从数据流动过程来考查实际业务的数据处理模式。江城大学通过对系统数据流程分析,通过数据流程图来描绘该系统的数据流程分析结果。信息入库信息管理学生成绩管理综合管理教师 成绩表 档案管理中心学生中心录入校正管理员 档案库 权限管理 权限管理 学籍表 修改学生信息信息入库图3-5 教务管理系统数据流程图3.6 系统分析报告通过对本系统的需求分析,组织功能结构分析以及对系统的业务流程和数据流程分析,在系统的需求分析上对系统的用户界面分析、教学内容分析以及学生信息管理需求分析,针对目前学校对教务管理系统的的需求,从中不断的修改,以适应教务管理系统的要求,在组织功能结构分析上,主要对

42、管理员功能、学生功能以及教学功能三大块进行了分析,也确保系统功能的完整性。除此,也对系统的业务流程分析和数据流程分析这两大块进行了分析,以确保整个系统中各个模块之间的联系紧密性,为下一步的系统实施奠定了坚实的基础,同时也保证了系统的实现不会脱离系统的需求和基本的功能要求。4 系统设计4.1 用户界面设计(1) 系统登录输入登录信息、修改登录密码、退出系统。用户登录界面如下图:图4-1 用户界面登录图(2)主界面管理主界面主要是对该管理系统的轮廓构造,确定系统的主要内容,为各模块具体功能的实现奠定基础。主界面如图所示: 图4-2 管理系统主界面图(3) 教学管理教学管理主要是教师通过此功能实现对

43、学生考试成绩的录入和修改。教师添加功能如图所示: 图4-3 添加教师信息功能 (4)公共下载公共下载主要是管理员将学校的有关资料发布上去,为教师和学生提供一个查阅平台。其系统公共下载功能界面如图所示:图4-4 公共下载界面设计图(5)学生专区学生专区主要是为学生提供一个课表查询、成绩查询和网络选修,成绩查询是学生通过该系统获得自己的考试成绩重要途径,学生只要登录自己的账号,可在任何时间任何地点,通过进入本校的教务管理系统学生专区成绩查询界面,即可查询到学生自己的考试成绩。学生信息设计如图所示:图4-5 学生信息界面设计图学生成绩查询界面设计图如下:图4-6 学生成绩查询设计图 (6)考试管理考试管理是学校开发教务管理系统的一个重要目标之一,一个先进的考务管理子系统可以为学校在考务工作上节省大量的时间。除此,其子系统也为学生和教师的考试工作提供了便捷的方式。该系统通过管理员的后天管理,对相关考务信息的输入和发布,提供给老师和学生,使老师和学生们及时有效的获得相关信息。下图为考务管理界面功能设计图:图4-7 考试管理界面

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号