《大学教务管理信息系统设计与实现.docx》由会员分享,可在线阅读,更多相关《大学教务管理信息系统设计与实现.docx(59页珍藏版)》请在优知文库上搜索。
1、教务管理信息系统主要应用于各大高等院校,可以协助完成学校日常的教学、教务、教师以及学生的信息化管理。开发教务管理信息系统可以减轻教务人员的工作压力,比拟系统地对教务、教学上的各类信息进行管理。同时,还可以加快查询速度、提高工作效率,使各项管理更加标准化。目前,各高等院校的教务工作十分繁杂、资料重多。虽然,管理信息系统已进入局部高校,但还尚未普及,而对于教务管理来说,现在还没有一套完整的、统一的管理系统。因此,开发一套适应学校工作需要的、兼容性好的教务管理信息系统是十分必要的。教务管理信息系统具有许多功能,具体包括:教师信息、学生信息、班级信息、课程管理、系统管理等。系统开发过程遵循调查研究、可
2、行性分析、需求分析、系统设计和系统实施、测试六个主要阶段来对系统进行开发。在开发工具的选择上,主要选用DelPhi7.0作为前台开发工具,选用SQLSerVer2000作为后台数据库,从而保证了数据的完整性与一致性。论文主要从可行性分析、需求分析、系统设计、系统实施与测试等几个方面对教务管理信息系统进行介绍。关键词:大学教务管理;数据库技术;Delphi7.0;SQLServer;ADO组件AbstractTheeducationaladministrationmanagementinformationsystemmainlyisapplyineachbigandhighetc.college
3、,canhelptocompleteusualteaching,theinformationeducationaladministration,teacherinschoolandthestudentsinformation-basedmanagements.Developtheeducationaladministrationmanagementinformationsystemcaneasetheeducationaladministrationpersonnelsworkpressure,carryingonthemanagementtoeachkindofinformationofth
4、eeducationaladministration,teachingmoreandsystematically.Atthesametime,canalsospeedtosearchthespeed,theexaltationworkefficiency,makevariousmanagementmorethenormturn.Currently,theeducationaladministrationworkofeachhighetc.collegeisverycomplicated,thedataismuchmoreheavy.Although,themanagementinformati
5、onsystemhasalreadyenteredpartofhighschools,didn,tyetstillmakewidelyavailable,butforeducationaladministrationmanagementtosay,nowreturnhavenoasetofintegrityof,unitedmanagementsystem.Therefore,developasetoforientationschoolworktoneedof,andpermittheeducationaladministrationthatsexlikemanagementtheinform
6、ationsystemisverynecessary.Theeducationaladministrationmanagementinformationsystemhasmulti-function,includeinaspecificway:Teacher,sinformation,studentsinfation,classinformation,thecoursemanagement,thesystemmanagementetc.Thesystemdevelopmentprocessfollowstoinvestigatetheresearch,viabilityassessment,n
7、eedanalysis,systemdesignandthesystemimplementsandtestsixmainstagestocometocarryonthedevelopmenttothesystem.Indevelopingthechoiceofthetool,mainlychoosetobethestagedevelopmenttoolwiththeDelhi7.0,choosetousetheSQLServer2000bethebackstagedatabase,thusguaranteedtheintegrityandtheconsistencyofthedata.Thet
8、hesismainlymanagestheinformationsystemtocarryontheintroductiontotheeducationaladministrationfromtheviabilityassessment,theneedanalysis,thesystemdesign,thesystemimplementandtestetc.afewaspects.Keywords:Theuniversityeducationaladministrationmanagement;Databasetechnique;Delphi7.0;SQLServer;ModuleofADO第
9、I章绪论11.1 系统的开发背景11.2 系统的开发环境11.3 系统开发的必要性2第2章系统可行性分析32.1 经济可行性32.2 技术可行性42.3 操作可行性6第3章需求分析73.1 现状的分析73.2 需求的分析83.3 系统的业务流程93.4 系统的数据流程103.5 数据字典10数据项的定义11数据结构的定义错误!未定义书签。数据流的定义错误!未定义书签。数据存储的定义错误!未定义书签。第4章系统设计错误!未定义书签。4.1 数据库设计错误!未定义书签。概念设计错误!未定义书签。逻辑设计错误!未定义书签。物理设计错误!未定义书签。4.2 系统模块设计错误!未定义书签。第5章系统实施
10、错误!未定义书签。5.1 系统后台数据库的实施错误!未定义书签。创立数据库错误!未定义书签。创立数据表错误!未定义书签。建立触发器错误!未定义书签。建立存储过程错误!未定义书签。5.2 系统前台的实施错误!未定义书签。数据库的访问方式错误!未定义书签。界面设计错误!未定义书签。第6章测试错误!未定义书签。第7章结论错误!未定义书签。参考文献错误!未定义书签。致谢错误!未定义书签。附录错误!未定义书签。1.1 系统的开发背景随着计算机的开展及网络技术的应用,电子商务、电子政务及电子办公等名词早已经从一个前卫的概念走入了每个人的生活。各种各样的计算机应用系统已经在人们的生活中和工作中起着越来越重要
11、的作用。一个好的应用系统,不仅仅可以方便信息的传送、流通、提高工作的效率和节省办公的本钱,更主要的是通过这样的系统,可以标准各项事务的管理,建立起高效的工作机制。学校每年都有很大的人员流动,如新生入学、老生毕业,还有其他各种人事变动等。以前都是能过人工的形式对学校事务进行管理的。但原来采用人工记录的方式来管理学校事务已经不能满足学校管理的需要。这是因为采用人工的管理模式存在着很大的缺陷,如维护性差,出错之后不易修改;不方便查询学生的情况,工作效率低;学生选课时麻烦,费时费力等。随着信息技术的不断开展,有必要对原来的教务管理模式进行改良,使之便于学生信息的查询和维护,便于学生管理。为了提高学校的
12、教学质量、扩大教育规模、增强办学力量,各高等院校也将计算机应用系统引入到学校的办学体系当中。建立教务管理信息系统,它主要是实现对一般大专院校的教师、学生以及课程的信息化的管理。并可以把数据库储存的学生信息和所有的课程信息通过客户端程序访问数据库,从而实现对教务信息的管理。这样就可以减轻老师和教务处工作人员的负担,同时也方便了同学们了解开课情况及成绩的查询。教务管理信息系统能有效地管理学校的事务,跟踪学生的流动去向,帮助学校和老师掌握学生情况。因此,建立个易于操作、稳定性好的教务管理信息系统对各高等院校来说尤为重要。1.2 系统的开发环境教务管理信息系统是个人在3个月的时间内开发出的管理信息系统
13、,该系统的开发平台是在WindowsXP下的Delphi7.0与SQLServer2000,并选用了一台性能优良的PC机作为开发工具。系统中所需要的功能在Delphi7.0与SQLServer2000组建的数据库管理系统中都可以实现。而且DClPhi7.O与SQLSerVCr2000组合兼容性好。另外,SQLServer2000除了具有扩展性、可靠性以外,还具有可以迅速开发新的因特网系统的功能,这些都充分说明Delphi7.0与SQLServer2000是该系统开发的完美结合体。计算机的硬件要求如下:处理器:IntelPentium166MHz以上物理内存:256MB以上硬盘:普通80GB操作
14、系统:windowsXPWindOWS2000(SerVer版本)网络环境:windowsNT13系统开发的必要性在我国,教育问题长久以来都受到政府、群众以及各大媒体的广泛关注。学校教育更是其中的重要组成局部。学校的教学质量、教育规模、办学力量以及采用的教学体系,这些都是人们谈论的焦点。而且,当今人类已经进入了科技进步、信息高速开展了时代,计算机技术的迅速开展和互联网的兴起,使管理信息系统已经深入到了各行各业。学校也同样把管理信息系统引入到实际的工作当中来,利用管理信息系统可以方便数据的传递,实现数据共享,防止重复劳动,标准教学管理行为,从而提高了管理效率和水平。管理信息系统给人们带来方便的同
15、时也减轻了工作压力,增加经济上的效益。因此,开发高效的教务管理信息系统是当今社会实现信息化的必经之路,是我国现阶段学校管理的首要任务。第2章系统可行性分析进行可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决,而且我们的目的不仅仅是解决问题,还要确定问题是否值得去解决。在可行性分析阶段,首先需要进一步分析和澄清问题的定义。在问题定义阶段初步确定的规模和目标,如果是正确的就进一步加以肯定,如果有错误就应该及时改正,如果对目标系统有任何约束和限制,也必须把它们清楚地列举出来。可行性分析主要分为经济可行性、技术可行性、操作可行性三个方面。2.1经济可行性当今时代是飞速开展的信息时
16、代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其平安性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好教务信息而设计的。在学校里,学校教务资料繁多,包含很多的信息数据的管理,现今,有很多的学校都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于学生成绩的统计和核实等往往采用算盘,计算器等工具进行,对学生考试资料,以及成绩管理多用手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丧失,且