教务管理系统的设计与实现.doc
《教务管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《教务管理系统的设计与实现.doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流教务管理系统的设计与实现.精品文档.目 录摘 要3引 言5第一章 系统设计51.1 系统的设计原则51.1.1 先进性51.1.2 可靠性51.1.3 安全性51.1.4 整体性61.1.5 可维护性61.2系统功能目标61.2.1 建立系统61.2.2 提供动态信息61.2.3 建立编码体系61.2.4 划分功能模块61.3系统结构61.3.1教师基本信息资料61.3.2其他情况71.4 系统模式7第二章 系统的实现82.1系统用户界面的设计82.2 实现系统主要代码92.3数据库访问112.3.1 ASP.NET访问数据库112.3.2
2、ADO.NET访问数据库的具体办法122.4利用对象进行数据处理132.5基于Web服务的身份认证13第三章 系统模块流程143.1登陆系统流程143.2查询系统模块流程15第四章 系统特点154.1操作界面友好154.2数据安全124.3 查询功能强大124.4满足多用户需求12设计总结16致 谢17参考文献18教务管理系统的设计与实现张亚蕊(郑州师范高等专科学校 现代信息技术部,河南 郑州450044) 摘要随着教育体制的改革,提高全民素质,高校招生名额每年以30%的速度递增。而各个高校在原有的硬件,软件条件下,学生人数都不同程度的按比例增加,为了保证教学质量,最大程度的发挥软硬件作用,有
3、必要开发一个高效的基于网络的教务管理系统。与此同时,郑州师范高等专科学校的发展速度不断加快,办学规模越来越大,急切需要借助计算机与网络来完成大量、烦琐的教务工作。经过对郑州师范高等专科学校教务工作全面的调查和研究,结合郑州师范高等专科学校学年学分制的教务管理的实际要求,来设计出这一种教务管理系统。关键词:教务管理;设计;实现;数据库Design and Realization of Teaching affairs management systemZhang ya-rui(Department of Modern Information Technique,Zhengzhou Teacher
4、s College,Zhengzhou 450044,PRC)Abstract: Along with education constitutional reform, to enhance all the People Predispositions, quota of recruit students increase by 30% pace yearly. Each college or university still works on old hardware and software. But quantities of student increase with vary deg
5、ree proportion. For ensuring quality of teaching, at utmost to exert affect of hardware/software, it is necessary and urgent to develop efficient educational administration system basing on Internet Network. At the same time, Zhengzhou Teachers College has high development velocity in size, so compu
6、ters and Internet network should be urgently demanded and utilized to manage so much complex work in educational administration. Basing on a complete research and investigation, considering the actual requirement for the system of academic year and credit hour in educational administration, accordin
7、g to the characteristic of mufti-client and mufti-user in this system, we design this kind of educational administration system.Key words:teaching affairs management, design, realization, , database0 引言教学管理是学校运作的中心枢纽,教学管理的质量直接关系到一所高校在当代社会竞争中的地位甚至生存与发展。当今时代,计算机信息处理技术的广泛应用,为高校教学管理提供了有力手段。一所高等学校要走在时代的先
8、进行列,实现教学管理工作的现代化、科学化,其关键就在于要运用现代网络信息技术建立计算机教学管理系统,实现管理的电脑化。教务工作在学校的发展和建设中占有重要的地位。教务管理水平的高低,在某种程度上反映了一所学校管理水平的整体状况。它与学校工作的其它方面有着密切的联系,对学校的教学工作、思想工作、管理工作、建设工作、教育改革以及教育方针的贯彻执行等产生重要作用与影响,而这一系列的工作又影响到整个学校的发展进程。在当前的形势下,随着社会的不断进步与发展,教育的现代化、规范化和管理现代化的步伐也不断加快。教育的现代化要求教务工作也应当现代化、规范化。管理现代化既包括管理思想、管理体制的现代化,也包括管
9、理方法、管理手段的现代化。建立教务管理信息系统,加强计算机技术在高校教务管理中的应用,必将使高校教务管理工作更加科学化、规范化、现代化,从而大大提高高校教务管理水平。第一章 系统设计1.1 系统的设计原则1.1.1 先进性。教师档案管理系统是我校信息化建设的重点工程,在软件设计方案上,应在保证满足现有业务需求的基础上,保持系统具有一定的先进性,以使系统尽量增长其生命周期。1.1.2 可靠性。可靠性是指软件系统的可靠程度和健壮性,系统在运行过程中应不发生或极少发生故障,系统应具有较强的自恢复能力。1.1.3 安全性。科研管理信息系统保存着学校重要的科研信息,因此对系统的安全性要求非常高,一方面要
10、保证数据的一致性,另一方面又要在非常情况下保证数据的丢失减少到最低限度。1.1.4 整体性。教师档案管理系统是我校信息系统一个相对独立的系统。系统开发必须按照科学的开发原则,在系统分析的基础上,搞好整个系统的总体设计。1.1.5 可维护性。可以随时添加和修改应用程序的功能,不必导致必须重新实现原有代码的巨大开销。1.2系统功能目标1.2.1 建立系统建立一个能够覆盖院系级各部门的计算机管理信息系统。以校园网为平台,利用计算机网络技术简化人工管理流程,实现信息的一次录入多方共享及信息的综合加工,满足不同管理层次对各类信息的需求;1.2.2 提供动态信息系统应及时为校、院系各级科研管理部门提供国内
11、外科研动态信息,辅助管理人员制定科研计划、并能根据需要分析科研计划及合同完成情况,实现对计划、合同执行的控制;1.2.3 建立编码体系建立科研数据信息的标准化编码体系。使其统一规范,便于实现校内及与外部信息交换;1.2.4 划分功能模块适应高教系统科研管理的实际需要,按业务划分功能模块,使系统具有良好的扩充性、可维护性及可调整性。另外,提供良好的汉字用户界面和完整的文档资料。1.3系统结构系统由八大模块构成,分别为:教师基本信息资料,学位获得情况,职称晋升情况,工作经历及参加工作以来访问进修情况,教学工作情况,获得荣誉称号、表彰及教学科研获奖情况,承担教研、科研项目情况,论文发表情况。如图1所
12、示。1.3.1教师基本信息资料教师登陆后可对基本信息情况进行修改操作。档案管理模块的管理员对该资料可以预览。1.3.2其他情况对学位获得情况,职称晋升情况,工作经历及参加工作以来访问进修情况,教学工作情况,获得荣誉称号、表彰及教学科研获奖情况,承担教研、科研项目情况,论文发表情况等功能模块,为了确保数据的安全性,教师登陆后只可进行添加操作。管理员可对有错误或不明确的档案数据进行删除。1.4 系统模式教师档案管理系统教师基本信息学位获得情况职称晋升情况工作经历访问进修情况教学工作情况获奖情况承担教研科研项目情况论文发表情况图1 系统结构图设计模式是面向对象的程序设计人员用来解决编程问题的一种形式
13、化表示。教师档案管理系统的开发模式采用当今流行的B/S模式,B/S三层体系结构为:表示层(presentation)、功能层(BusinessLogic)、数据层(dataService)。第一层,表示层:Web浏览器。在表示层中包含系统的显示逻辑,位于客户端。第二层,功能层:具有应用程序扩展功能的Web服务器。第三层,数据层:数据库服务器。B/S结构极大地简化了客户机的工作。客户机上只需安装、配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。在本系统中,服务器操作系统使用的是:Windows Server 2000;客户端操作系统为:Windo
14、ws XP;数据库为:SQL Server2000;WEB服务器采用IIS5.0以上,WEB程序采用ASP.NET,如图2。浏览器(IE)数据库Web服务器及应用程序图2 B/S三层结构图系统采用客户机/服务器模式(client/server,简称C/S)模式和web浏览器/服务模式(browser/serv-er,简称B/S)模式相结合的方式。在这种结构体系中,满足多数访问者请求的功能接口采用B/S模式结构。后台如数据管理维护接口采用C/S结构。第二章 系统的实现2.1系统用户界面的设计用户界面设计的要求是:(1)简单清晰,一目了然易上手;(2)功能相似的页面,采用统一的布局;(3)方便操作
15、,尽量减少数据录入量;(4)具有较好的录入容错功能。页面主要采用来进行设计。登陆界面效果如下:本登陆系统可以实现不同的用户登陆操作,方便各权限的用户进行相关操作,进入登陆界面后,是一个菜单页面,不同的用户进入后,可以根据登录身份进行相关操作。登陆后的操作界面如下:2.2实现系统主要代码 protected void Button1_Click(object sender, EventArgs e) string txtcc = Requesttxtcc.ToLower(); string checkcode = Convert.ToString(SessionCheckCode); /判断验证
16、码 if (txtcc = checkcode) string username = Requestyh; string userpsw = Requestps; string Tclass = this.RadioButtonList1.SelectedValue.ToString(); /if(Tclass=2) / userpsw = FormsAuthentication.HashPasswordForStoringInConfigFile(userpsw, MD5); SqlDAL sql = new SqlDAL(); bool isuser=sql.ValidUser(usern
17、ame, userpsw,Tclass); if (Tclass = 3) isuser = sql.ValidS_User(username,userpsw); if (isuser) string strUserId = this.yh.Text; ArrayList list = Application.Get(GLOBAL_USER_LIST) as ArrayList; if (list = null) list = new ArrayList(); for (int i = 0; i list.Count; i+) if (strUserId = (listi as string)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统 设计 实现
限制150内