24小时论文定制热线

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

探讨教务管理系统的设计和开发

添加时间:2020/08/19 来源:江西财经大学 作者:朱江毓
本文通过对国内外教务管理系统的了解,明确了系统研究的目标和内容。接着,对系统开发过程中应用的架构、平台、开发语言和相关技术进行了简单的介绍。
以下为本篇论文正文:

摘 要

  在学校管理过程当中,教务管理一直都是关注度最高,且最为繁琐、最受诟病的环节。比如,学生学籍信息、课程信息或成绩信息如果无法及时更新或查询,学生则只能通过传统的方式,向负责教务的老师进行咨询和求助,长此以往,只会让学生和教务管理工作人员疲于事务性的处理,浪费时间和人力,徒增教务管理工作的压力。

  对学校教务处来说,完善的教务管理系统,必须是在管理学生、课程、教师等信息和发布通知公告信息的基础上,提供教学环节中的选课和成绩管理等功能,满足教务管理工作的需求。如仍采用传统的方式来管理,不仅工作繁重且琐碎,主要是容易发生差错。 本文通过对国内外教务管理系统的了解,明确了系统研究的目标和内容。接着,对系统开发过程中应用的架构、平台、开发语言和相关技术进行了简单的介绍。然后,在系统需求分析的基础上,进行了业务流程分析、功能分析和性能分析,将教务管理系统分为了教务管理员、任课教师、学生子系统,各个子系统针对不同的用户又设计了不同的功能结构,同时,完成了系统数据库的设计。最后,在 Visual Studio 2010 平台的基础上,利用 ASP.NET 框架和 SQL SERVER 2008 数据库管理系统对教务管理系统的用户登录、用户管理、班级管理、选课管理和成绩管理等主要功能模块进行了实例测试,测试结果以截图的形式予以展示。最后,就系统开发和测试过程不足之处进行了总结和展望。通过教务管理系统的设计和开发,不仅避免了各类工人操作的弊端,还给学生、教师和教学管理人员提供业务上的方便,提升教务管理工作效率的同时,促进了高校信息化建设。

  关键词: ASP.NET,教务管理,数据库

探讨教务管理系统

Abstract

  In the process of school management, academic affairs management has always been the most concerned, and the most cumbersome, most criticized link. For example, if student status information, curriculum information or performance information can not be updated or inquired in time, students can only consult and seek help from teachers in charge of academic affairs management in the traditional way. If this continues, students and academic affairs staff will only be exhausted in dealing with affairs, waste time and manpower, and increase management pressure.

  For the academic affairs department, a perfect academic affairs management system must be based on the management of students, courses, teachers and the other issuance information, and provide the functions of course selection and scoremanagement in teaching links to meet the needs of academic affairs management. If we still use the traditional way, it is not only heavy and trivial, but also prone to errors.

  Through understanding the academic affairs system at home and abroad, the objectives and contents of the system are clarified. On the basis of system requirement analysis, the academic affairs system is pided into administrator subsystem, teacher subsystem and student subsystem, each subsystem has different function structure for different users. On the basis of Visual Studio 2010 platform, the main function modules of the administrative management system, such as user login, user management, class management, course selection management and score management, are tested by using ASP.NET framework and SQL SERVER 2008 database management system. Finally, the deficiencies of the system development and testing process are summarized and prospected. Through the design and development of academic affairs management system, it not only avoids the drawbacks of all kinds of workers, but also providesconvenience for students, teachers and academic affairs managers, and improves the efficiency of academic affairs management, at the same time, it promotes the construction of informationalized technology in Universities.

  Keywords: ASP.NET,academic affairs management,data base
 

目 录

  1 绪论

  1.1 研究背景和意义

  随着高等教育扩招政策的实施,高校在校生人数日益增加,办学规模也不断扩大,给学校的管理也无形中增添了很大的压力。在学校管理过程当中,教务管理一直都是关注度最高,且最为繁琐、最受诟病的环节。比如,学生学籍信息、课程信息或成绩信息如果无法及时更新或查询,学生则只能通过传统的方式,向负责教务的老师进行咨询和求助,长此以往,只会让学生和教务管理工作人员疲于事务性的处理,浪费时间和人力,徒增教务管理工作的压力[1].所以,传统得教务管理方式亟待改革,为提高管理效率,促进高校信息化水平,建设既简单实用又方便快捷的教务管理信息系统,对学校来说是一件势在必行的事情。

  教务管理系统的设计和开发研究不但能够减少人力、物力和财力的浪费,更主要的是能够帮助管理者提升对教务管理的工作效益。教务管理者管理学生的学籍、管理老师上课是一项复杂的工作,其中的复杂性不仅有学生的学籍变更复杂、管理人员少的问题,更体现在教务管理环节中,随着学生数量和办学规模的增加,多校区管理的难度越来越高,故开发一个便捷、高效、科学、合理、安全的教务管理系统显得卓为重要。

  对学校教务处来说,完善的教务管理系统,必须是在管理学生、课程、教师等信息和发布通知公告信息的基础上,提供教学环节中的选课和成绩管理等功能,满足教务管理工作的需求。如仍采用传统的方式来管理,不仅工作繁重且琐碎,主要是容易发生差错。

  因此,基于 ASP.NET 的教务管理系统开发,其真正意义不仅能给学生、教师和教学管理人员提供业务上的方便,还能避免工人操作的各类弊端,提升教务管理工作效率的同时,促进高校信息化建设。

  1.2 国内外研究现状

  在国外,70 年代,随着信息化时代的来临,美国的 M.C.Zisman 教授将计算机技术有机的融入到教务管理过程当中,改变了传统教务管理文件存储不方便、应用受地域限制等缺陷,充分利用教学资源,既降低了教务管理的成本,还提高了教务管理的效率,彻底实现了教务管理的自动化。随后,Lee D. A 等人开发了一种交互式教务管理系统,采用 Email 的方式实现文档的存储和访问,有效的实现了数据资源的文档共享,同时,确保了数据资源的安全性。Oerter C.等人撰写的教务管理系统开发和设计论文中,通过需求分析、系统设计和系统实现等方面,具体描述了教务管理系统的设计过程和实现方法,为教务管理系统的开发和设计提供了思路[2].Jain.S 等人根据用户需求,引入工作流程技术设计了基于业务流流的处理方法,不仅优化了数据共享过程和数据传输流程,同时,还提高了系统处理业务的速度。美国的 Jeff 教授在基于 B/S 模式的基础上,利用 JSP 技术,结合 MySQL 数据库管理系统开发的教务管理系统,整合优化了教务管理资源,提高了教务管理的智能化水平[4].实际上,教务管理系统在国外的技术发展已经比较成熟了,比较典型的如 Centre/SIS 教务管理系统,通过根据用户身份不同,分别为教师、学生、教务管理人员设计了不同角色的功能模块,系统功能性好,且可扩展性强,受到了诸多用户的系统体验好评。

  在国内,除了软件公司以外,部分高校也自主研发了一些适合自身学校教务管理运行状态的教务管理系统。比较典型如清华大学自主研发的综合管理系统,它是基于 B/S 和 C/S 模式相结合的综合信息系统,为不同的角色用户提供了教务管理工作中的自动化和智能化信息管理,该系统由于具备科学的管理方式和优秀的性能管理特点,获得了 2001 年度国家级教学成果一等奖的殊荣。另外,被国内高校采用比较多的就是湖南青果软件公司和杭州正方电子公司开发的青果教务管理系统和正方教学管理系统,两套系统都通过计算机网络技术,实现了教务管理过程中不同部门、不同用户间的数据资源共享和管理,通过用户管理、课程管理、选课管理、成绩管理等功能模块,完成学校教务管理环节的数据存储和访问,实现教务管理的自动化和智能化。由于这两套系统大致包含了教务运行的所有功能需求,所以,被国内诸多高校选择并使用到教学管理当中。

  然而,以上业内闻名的教务管理系统存在两个弊端。第一,系统购买价格昂贵,对于多数地方性院校来说,学校的财力不一定能承受的起;第二,以上教务管理系统的功能设计是以教务管理的共性需求为主体,虽然每个学校教务管理运行比较了类似,但也会有大同小异,存在一些具体的差异,那么后期的个性化修改又会无形中提高系统运行的成本。因此,本文研究的教务管理系统便是致力于建立一套简洁明了、高效便利、安全稳定的教务管理系统,为更多的学校实现教务管理信息化建设提供服务。

  1.3 研究内容和目标

  1.3.1 研究目标教务管理系统

  根据其发展,大致分为单机版、C/S 模式和 B/S 模式三种类型[5].

  单机版属于较早形式的教务管理系统,该系统通过单机方式完成教务事务的自动化管理,实现较为简单,开发难度小,且成本投入地,但特别受使用地点的约束,无法实现数据共享,使用不方便,无法满足教师、学生、教务管理人员实时数据访问的需求。第二种是 C/S 模式的教务管理系统,该类型的系统自动化程度和执行效率高,但必须通过安装服务端和客户端才能使用系统,且系统更新时必须同时对服务端和客户端软件进行更新,才能正常使用系统,比较受到使用范围的限制,不仅缺乏灵活性,而且系统维护复杂,升级比较困难。第三种是基于 B/S 模式的教务管理系统,该类型的系统所有事务由 WEB 服务器执行,数据存储和访问由数据库服务器完成,如果系统需要更新,可直接由系统管理员在 WEB 服务器上完成,用户通过浏览器随时随地的进行系统访问,数据共享好,不仅系统开放性好,容易维护,而且系统使用也方便。

  综合以上分析,高校采用基于 B/S 模式的教务管理系统为上佳选择。为满足高校教学运行管理的需求,基于 B/S 模式的教务管理系统应该具备以下特点[6]:

  (1)教务管理系统应该满足管理信息系统的基本规律和要求;

  (2)教学管理系统应该以实际教学管理运行的需求为前提;(3)教学管理系统应该满足教学管理过程中排课、选课、成绩管理等基本业务;

  (4)教学管理系统应该具备一定的灵活性和开放性,方便进行系统修改或升级。

  为方便用户,确保教务管理自动化工作的正常开展,提出教务管理系统的设计目标如下[7]:

  (1)教务管理系统的基本信息必须具备一定的完整性和准确性;

  (2)教务管理系统的数据必须具备规范性、一致性和安全性;

  (3)教务管理系统必须根据用户角色不同,分配相应的操作权限;

  (4)教务管理系统必须以满足不同用户的使用需求为前提,做到界面简洁,功能清晰;

  (5)教务管理系统必须采取合理的方式进行排课和成绩管理;通过对以上内容的设计和实现,达到教务管理的准确性、规范性、便捷性、合理性和安全性目标,提高教务管理工作效率的同时,促进教务管理规范化、信息化建设。

  1.3.2 研究内容

  本文研究的主要内容如下:

  (1)以教学管理运行的实际需求为基础,采取科学合理的方式进行系统设计;

  (2)利用数据库技术确保教务管理业务过程中的数据信息规范、完整且一致;

  (3)根据不同用户的需求,授予不同的系统业务权限,确保系统的实用性;

  (4)为不同角色用户提供修改个人信息功能;

  (5)利用通知公告功能,让教师和学生登录系统即可发布或查看相关信息;

  (6)采用申请→审核→落任务→选课的业务流程处理方案,完成教务系统的排课管理;

  (7)通过教师录入成绩,学生在线查询的方式,完成教务系统的成绩管理;

  (8)利用数据库技术和网络技术确保系统的安全性。

  1.4 论文组织结构

  第一章,对国内外教务管理系统的研究现状进行了了解,提出了教务管理系统的研究目标和内容;

  第二章,对教务管理系统过程中利用的相关计算机技术进行简单的叙述;

  第三章,通过经济性、可运营性、技术型和可操作性对系统开发进行了可行性分析,通过系统用例图、业务流程图、数据流图和系统功能等方面进行了详细的系统需求分析;

  第四章,分析选择利用 B/S 模式进行系统开发,并设计了系统硬件和软件结构。根据教务管理的业务需求,将系统分为管理员子系统、教师子系统和学生子系统,各个子系统下又设计了不同的用户功能。最后,完成了数据库的概念设计、逻辑设计和物理设计。

  第五章,配置基于 Microsoft Visual Studio 2010 平台,ASP.NET 框架,Microsoft SQL Server 2008 数据库管理系统的测试环境,详细描述了系统用户登录、用户管理、班级管理、选课管理和成绩管理等主要功能模块的处理流程、实现算法和实现结果。

  第六章,就系统开发进行了总结和展望,





  2 相关技术介绍
  2.1 B/S 架构
  2.2 Visual Studio 2010 平台
  2.3 ASP.NET 框架
  2.4 ADO.NET 技术
  2.5 CSS 和 DIV 技术
  2.6 SQL SERVER 2008 平台
  2.7 C#语言
  2.8 本章小结

  3 系统分析
  3.1 系统可行性分析
  3.1.1 经济可行性
  3.1.2 运营可行性
  3.1.3 技术可行性
  3.1.4 操作可行性

  3.2 需求分析
  3.3 系统功能分析
  3.4 系统性能分析
  3.5 系统业务流程分析
  3.6 系统数据流图
  3.7 本章小结

  4 系统设计
  4.1 系统结构设计
  4.2 系统功能设计
  4.3 数据库设计
  4.3.1 概念设计
  4.3.2 逻辑设计
  4.3.3 物理设计
  4.4 本章小结

  5 系统实现
  5.1 用户登录模块实现
  5.1.1 处理流程
  5.1.2 实现结果
  5.2 教师管理模块实现
  5.2.1 处理流程
  5.2.2 实现算法
  5.2.3 实现结果

  5.3 学生管理模块实现
  5.3.1 处理流程
  5.3.2 实现算法
  5.4 班级管理模块实现
  5.4.1 处理流程
  5.4.2 实现算法
  5.4.3 实现结果

  5.5 选课管理模块实现
  5.5.1 处理流程
  5.5.2 实现算法
  5.5.3 实现结果
  5.6 教师管理模块实现
  5.6.1 处理流程
  5.6.2 实现算法
  5.6.3 实现结果
  5.7 本章小结

6 总结与展望

  本文首先就国内外教务管理系统的现状进行了分析和了解,在此基础上,提出了系统研究的内容和目标。根据对学生、教师和教务管理员三种不同用户的系统需求分析,大致将系统划分为用户管理、基础资料管理、课程信息管理、成绩信息管理、公告信息管理五个模块,为了确保系统安全性和实用性,不同类型用户拥有不同模块的功能和权限。

  通过对现行网络系统开发模式的分析,选了 B/S 模式作为系统开发软件结构,同时设计了系统应用的硬件架构。叙述了教务管理过程排课和成绩业务的实现方法,其中,选课任务采用申请→审核→落任务→选课的业务流程处理方案来完成,成绩任务是由任课教师先上传,学生自行浏览查阅的方式来完成。接着,对教务管理系统进行了概念和逻辑设计,结合系统开发使用的 SQL SERVER 2008 数据库管理系统进行了物理数据表设计。

  最后,通过 Visual Studio 2010 平台对系统功能进行了测试,同时,按照处理流程、实现算法和实现结果的方式,辅助用例图、流程图、界面图对用户管理、教师管理、学生管理、班级管理、选课管理、成绩管理等功能的测试过程进行了详细的描述。

  通过教务管理系统的设计和实现,不仅提升本人计算机方面的业务水平,更是锻炼了我分析问题解决问题的能力。截至论文撰写完毕,系统功能均如期实现,但如果能融入教学评价、考试报名等功能,更有助于推动高校教务管理信息化管理的进程,也明确了本人后续进行系统扩展的研究方向。

  参考文献
  [1] 林月姣。 高校教务管理系统的设计与实现[D].吉林大学,2017,6.
  [2] 刘晓婷。 高校教务管理系统的设计与实现[D]. 吉林大学,2016,11.
  [3] 牛雪。 高校教务管理系统设计与实现[D].天津大学,2015,11.
  [4] 袁月梅。 国内高等学校教务管理系统发展概况[J].大学研究与评价,2007,3:79-83.
  [5] 张玉。 高校教务管理系统设计与实现[D].南昌大学,2017,12.
  [6] 毛奇。 高校教务信息管理系统设计与实现[D].武汉工程大学,2016,5.
  [7] 胡如会。 基于 ASP.NET 教务管理系统的设计与实现[J].毕节学院学报,2010,4(28):100-104.
  [8] 钟文祥。 基于 Web 的教务管理系统的设计与实现[J].信息与电脑,2013,1:221-223.
  [9] 韦强。 基于 B/S 的教务管理系统设计与实现[D].大连理工大学,2016,10.
  [10] 邬佳。 基于 B/S 模式的教务管理系统设计与实现[D].电子科技大学,2012,11.
  [11] 杨辉。 基于 C/S 和 B/S 结构的高校教务管理系统的设计与实现[J].湖南工业大学学报,2009,6(23):69-72.
  [12] Lan K.Bray. An Introduction to Requirement Engineering[M].2003,9.
  [13] John w.Sazinger, Robert B.Jackson ,Stephen D.Burd. Systems Analysis andDesign[M]. Prentice Hall, 2002. chapter 9.
  [14] 任华。 基于 WEB 的教务管理系统的设计与实现[D].吉林大学,2017,6.
  [15] 吴玉萍。 新建本科院校教务管理系统现状及对策研究[J].黑龙江教育,2016,3:58-59.
  [16] 杨婧琳。 教务管理系统的设计与实施[D].天津大学,2015,11.
  [17] 邵光俭。 学校教务管理系统设计与实现[D].吉林大学,2017,6.
  [18] 乐艺。 基于三层结构的教务管理系统的开发与实现[J].计算机与现代化,2012,23(7):192-194.
  [19] 林红。基于 WEB 的教务管理系统的设计与实现[J]. 电子技术与软件工程, 2014,32(1):95-95.
  [20] 黄茜。基于 B/S 模式的教务管理系统的设计与实现[J].数字技术与应用,2014,41(2):145-146.
  [21] Yan ling S, Dong feng Y. Information management system for sportsmeetings based on C/S and B/S models[J]. Journal of Nanyang Teachers College,2005, 41(16):65-66.
  [22] Chang-wen Y, Ke C. Research of collet chuck production management systembased on C/S structure[J]. Journal of Shaanxi University ofTechnology(NaturalScience Edition), 2013, 33(11):65-66.
  [23] Hai-Rong Z. Design and Implementation of Affairs Management System Basedon C/S Structure[J]. Computer Development & Applications, 2012, 43(11):75-76.
  [24]张小红。 高校教务管理系统的设计与实现[J]. 信息通信, 2012, 36(3):142-143.
  [25] 刘本发。 教务管理系统中 Web 服务的安全问题[J]. 软件导刊, 2012,25(4):145-147.
  [26] Chun-xi W, Meng C. Design and Implementation of Library Management SystemBased on B/S[J]. Computer Knowledge and Technology, 2012, 42(11):65-66.
  [27] Ai-ping T. The Study of Order Management Based on B/SMode[J]. Computer Knowledge and Technology, 2012, 23(11):25-26.
  [28] Roger S. Pressman. Software Engineering: A Practitioner's Approach (5th Edition)。Tsinghua Press, 2011, 28(7):41-41.
  [29] 韩颖,卫琳,陈伟。 ASP.NET 3.5 动态网站开发基础教程[M]. 北京:清华大学出版社,2010:65-82.
  [30]曾长军。 用 ADO.NET 实现三层结构[J]. 信息通讯, 2011, (115):39-41.
  [31] LI Tai huan, FENG Wei. Design and implementation of blood management systembased on B/S[J]. Journal of Capital Medical University, 2010,31(6):821- 823.
  [32] WANG Da ping, WANG Bing wen. Design and implementation of dam safetymonitoring platform based on B/S [J]. Computer & Digital Engineering,2010,38(12):145-147.
  [33] 刘 铸 . 现 阶 段 高 校 学 生 信 息 管 理 系 统 设 计 问 题 试 分 析 [J]. 品 牌 ( 下 半月),2015(04):221-223.
  [34]谢秋霞。 某高校教务管理信息系统的设计与实现[D]. 厦门大学,2016:12[35] Buffington J. Microsoft sql server[J]. Data Protection for Virtual Data Centers,2010: 267-315.
  [36] Jiang Y. Design and Implementation of Educational Administration System on theBasis of C/S and B/S Heterogeneous Architecture[J]. Springer Berlin Heidelberg,2011, 243:473-481.
  [37] Carlo Ghezzi. Fundamentals of Software Engineering [J]. Prentice Hall,2003.
  [38] Yang C. The Design and Implementation of Educational Administration Systemin Higher Vocational Schools Based on ASP.NET [J]. Office Informatization, 2013,28(1):31-41.
  [39] Ronald R. Plew, Bryan Morgan, Jeff Perkins, Ryan K. Stephens.Teach YourselfSQL in 21 Days [M].Macmillan Computer,2003[40] De jan Sunderic. SQL Server2000 Stored Proceed &XML Programming SecondEdit on[M],McGraw-Hill,2003.12

致 谢

  首先需要感谢的是我的指导教师杨波教授,在系统设计和实现过程当中遇到困难和麻烦时,都是杨老师给了我无私的关怀和孜孜不倦的指导,才让我顺利的完成了本次毕业设计和论文的撰写。杨老师精益求精的治学态度对我影响至深,在此要特表表示对导师由衷的谢意。

  另外,在系统设计过程中,得到了同学和同仁的热心帮助和大力支持,才能让我心无旁骛的完成此次毕业设计和论文的撰写,在此一律致以衷心的感谢。

  最后要感谢的是我求学就读研究生的江西财经大学,是你为我们提供一次强化能力、锻炼业务、提升学历的机会。在就读研究生的三年时间内,本人敬业乐群,在计算机专业领域的理论知识和实践动手能力有所提升,与指导教师和同学们其乐融融,再此感谢各位老师和同学在我求学路上给予的关怀和帮助。

(如您需要查看本篇毕业设计全文,请您联系客服索取)

相关内容
相关标签:计算机毕业设计
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!