资源描述:
《基于web的教务管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于web的教务管理系统的设计与实现:该文采用目前流行的融合了先进成熟计算机X络、中间件和组件技术的B/S(BroinistrationManagementSystemDesignandImplementation FANGFu-gui (CollegeofInformationTechnologyandMassMedia,He-xiUniversity,Zhangye734000,China) Abstract:Inthispaper,theeducationaladministrationmanagementsystemisonthebas
2、isofofsoftiddleinistrationsystemodel,anuallaborofeducationaladministration.Inthispaper,thesuperiorityofthedesined-systemliesinpopstructure,advancedplatforms,easymaintenanceandsimpletooperate,beautifulstatements,convientprint,stable,safeandreliableoperation,andsupportthemodeloft
3、heofficehasbeenundertheentthroughtestoperationofthesystem,efficient,stableandpractical,anagementsystem;B/Sarchitecture;WindoS)己取代了层状型和X状型数据库,成为数据库管理系统的主流。根据数据库管理系统的选取准则,结合教务管理系统的需要和开发难易程度,我选取SQLServer2000作为教务管理系统的数据库管理系统。 2.2X络操作系统选择 2.2.1WindowsServer2003简介 与Unix/Linux相比较,富
4、于灵活性的windowsserver产品家族众多的优秀特性使之最终深受用户、系统和X络管理员以及软硬件开发人员的青睐。Windows操作系统是从个人PC和平台发展而来的,强调图形用户界面(GUI)和桌面应用程序,WindowsServer系列操作系统能够完整地建立X络系统,这一点是其他任何操作系统所不能比拟的。 本工作中,我们选取了WindowsServer2003作为教务管理系统的X络操作系统。WindowsServer2003是一个多任务操作系统,具有可靠、高效、连接性好和最经济等的优点。 3系统需求分析 一个软件项目主要经历软件工程的需求
5、分析、系统设计(总体设计/详细设计)、编码实现和测试维护等四个阶段,其中需求分析是软件工程第一个也是最重要的一个阶段。我对用户的需求进行了系统的分析,整理如下。 3.1系统用户 系统用户分为 教师:只需凭教师用户名和密码,就可以在X上录入自己的工作和学习简历、在校期间的科研情况、每学期的工作情况等等。 管理员:管理员负责系统用户权限管理、教师信息的管理、资源管理、系统框架的建立等工作,在系统中根据实际需要又可以把管理员分为校管理员和系管理员。 由于教务管理系统X站只对在校的教师使用,所以其他人对教务管理系统不具有访问资格。 3.2系统的功
6、能性需求 3.2.1教师的需求分析 1)教师信息管理。 教师信息管理包括本校甚至外聘任课教师的名片、教师的任课表、简历表等。系统提供了教师信息录入、更新修改和删除功能。 2)教学研究管理。 系统提供了对在研课题的录入、修改和删除的功能。我设计这一模块主要是为了补充本校教务管理系统,在高校,搞科研项目也是很重要的一项工作,并且对于职称评定是必不可少的,对于有科研项目的人都是在评职称时把发表的原刊拿出用来证明自己的科研成果,有了该教务管理系统以后可以在平时由相关部门审核后记录在该系统中,这样既可以在关键时间不会累积工作,又可以长久保存。3)学科
7、建设管理。 系统提供了对学科资料和教师的教学工作资料的录入、修改和删除的功能,这些都有该教师进行录入,像我校每年都有新聘用的教师,每个学期的所授课程都在变化,所以当学期结束时就需要把教师的任课情况更改为下一学期的,并且还可以记录近几年的工作情况用来对该教师的评定。 3.2.2管理员的需求分析 系统管理员除了具备教师的所有功能外,还要通过后台对用户和数据库以及整个系统都要进行全面的管理,比如及时删除已经退休教师的信息,对用户进行审核通过、主页上公告栏公告的发布、系统模块的调整和维护,对某些操作权限的设置等等。如果某个专业已经停开,那就可以删除此专
8、业计划;新添了系或专业也需要及时更新。 3.3系统的非功能性需求 系统的非功能性需求主要体现在以下几个方