论文部分内容阅读
摘要:该文介绍了在校园网环境下,规划设计学校教务信息化管理系统的组成结构,使全校师生可以在任意平台、任意时间和地点查询本专业教学计划、成绩等信息,方便授课教师及时掌握课程的设置情况、选课学生人数等,学生可进行网上查询成绩、网上选课等。
关键词:net;管理;缓冲池
中图分类号:G473 文献标识码:A 文章编号:1009-3044(2015)08-0014-02
Abstract:Based on the analysis of the advantages and disadvantages of the original information management system, the compositional structure of institute educational administration information management system is designed , which enables the entire school teachers and students to know the specialized information and plan of instruction in any platform at every time and place. Based on the platform, students can inquire grades, on-line chose the class, and teachers can inquire the curriculum, the student information and so on.
Key words:net;management; the buffer pool
很多高等院校结合本校实际,结合长期的研究和探索,很多学校在教务管理信息系统的建设上已经走到前面,甚至部分的学校实现了网络化的教务管理工作,已经研发出适合自身的现代信息化教务管理信息系统。基于B/S模式的现代信息化教务管理系统的采用和运行,使得学校教务管理工作更加规范和科学,更加适应发展的要求,不仅提高了效率,还使整个过程更加透明,但在教务管理信息化建设实施的过程中,也出现一些问题和弊端,如系统对信息数据的要求、系统的可操作性、灵活性和二次开发性等直接影响其发展。
1功能需求
能够对学生个人基本信息、学生选课信息、学生学习成绩、学生学习进度,授课教师资料、课程的相关资源等信息进行的管理和维护是整个教务管理系统要实现的具体目的。而各类管理员则依据此教务管理信息系统掌握学生和教学资源的一些信息实时,同时进行必要的管理并进行维护,其他用户则可以在此教务管理信息系统实现对相关的课程和信息查询等相关功能。系统设计的总体目标是使教务信息管理工作更加科学、规范、连续。各具体模块数据关系如图1所示。
本系统的功能需求主要包括管理员的管理维护功能需求、具体工作相关人等对管理的掌握功能、广大用户查询修改功能的需求三部分。
(1) 管理员的管理维护功能的需求
①系统管理员的权限管理。根据工作需求添加普通用户和系统用户,删除普通用户和管理用户,根据系统的要求对用户的权限进行设置和修改。管理员账户的权限根据系统要求可以划分为三个大类:一类是最高用户级(包括系统管理维护人员和学校主管领导);一类是工作人员级(包括学校教务相关人员);一类是广大用户级(包括学生和授课教师); 个人注册信息由系统管理员导入,密码由各层级对应管理员进行修改。
②维护各种基础环境。代码维护是第一部分,数据维护是第二部分。代码维护:作为计算机进行处理信息的基础,运行代码的正确与否是保证各种data的正确性和唯一性,能否为使用者带来更加方便快捷的操作,是否能够简单容易的进行统计分类等工作的关键。代码维护只有最高级别拥有权限,包括学校的基本信息等,保证了各种基础数据代码的查询、输入、修改、增减等功能的真实性。data的管理及data恢复与备份:包含了数据恢复、数据备份和跨平台作业的三个基本功能。数据备份是非常重要的一种功能,它对系统后台数据库中的数据信息以增量和完全的方式进行处理,导出的备份文件放到专门的存储设备上保存起来,以备不时之需。
(2) 具体工作人员等对管理功能的需求
①在校生信息管理。包括功能有:新生入学报道学籍注册、在校生基本信息查询修改(跟学号、身份证号的唯一性查询学生个人信息,根据姓名进行模糊查询,删除、修改和添加学生个人信息)、学生学籍的变动、学生毕业处理、学生结业申报等。
②教师用户信息处理。包括功能:管理专业课教师个人基本信息、管理学校科研成果、管理绩效考核、管理计算教学工作量等。
③各种课程资源管理。包括功能:各专业管理,各年级管理和各班級的管理 (查询、设置、删除、更新)等。
④管理教师的教学计划。教学计划是教师教学工作开展的依据。教学计划规划了课程的整体设置,它规定不同类型课程相互通过哪种方式结构,还对不同课程在管理学习方式的要求及其权重值进行了规定,并且,将学校的教授、课外活动、生产劳动等进行合理安排,对学校的学科设置进行了规定,还包含开设课程的授课顺序及课时量的分配,并划分学期、学年甚至假期。开展针对性的对学生的培养进行的专业指导。教学计划管理具备如下功能:对不同专业课程的教学计划设置、根据不同学生的不同需要和教师情况修改与调整原有教学计划、对下学期的教学计划及时生成等。
⑤管理选课。功能包括:教务处员工依据教学计划对专业选课流程进行设置、对学生数据进行统计、生成上课学生名单,分别对教师和学生生成各自课表。
⑥管理学生的成绩。按照教学计划,在每门课程结束以后,学生的成绩由该门课程的任课教师提供,教务工作人员仅仅进行成绩的登记和统计,并对真实性进行审核再留档。 ⑦管理征订教材。包括功能: 管理教材的分类,管理教材的基本信息 (按书名分类、按出版社分类、输入教材进行教材查询、删除无用教材信息、编辑更新教材信息等)。
⑧管理教学设备。包括功能:学校教学设备很多,主是管理设备的基本信息。⑨考务管理。根据学校实际,按照专业、班级或科目,进行考试安排,避免人工安排造成的冲突,同时可以有效利用学校资源,避免资源浪费。考务管理的功能:分门别类安排监考、根据考试人数分配考试教室、根据人数分配考试场次以及合理安排考试时间。
(3) 普通用户对功能的需求
学生和教师是系统最基本的普通用户,他们能够输入和查询的只能是系统给予的权限之内的信息,学生的功能比較简单:
①个人基本信息、选定课程和考试成绩查询。个人基本信息的浏览,具体内容包括姓名、性别、学号、年龄、民族、系别、专业等;对个人成绩信息进行查询。
②修改和更新本人在系统内的注册信息。学生和教师作为基本用户进入系统后,教师用户可以对个人信息进行修改,仅限基本信息,如有大的改动应通过教务管理员进行,根据学校的规定和系统运行数据准确性,学生只能修改个人登陆密码;
③成绩录入。考试结束之后一周内,该科教师在一周内完成整理课程的成绩,并将相关学生成绩录入系统完毕,过时不能再录入。如出错则需教务管理员进行更正,教师不能随意更改学生已录入完成的成绩。
④学生选课。在选课之前,学生用户可以对课程信息进行浏览,可浏览信息包括课程名、课程类型、任课教师和讲授课程的特点,课程学时、修完学分等。依照学校规定结合个人情况,选择必修和选修课程,用户在选课过程中,可查询该课程的基本信息和讲师的基本情况,系统会自动统计当前选此课的人数,将结果显示在选课页面,还能够随时查询本人的选课信息,在要求的时间内对选课信息进行修改等。
综上所述,教务管理信息系统可以用一个系统结构框图来表示,如图2所示。
2 性能需求
(1) 适应性
① 本系统采用三层(DAL/BLL/UI)设计架构,此种架可以将用户对后台逻辑业务处理、数据访问和目标用户操作界面三者之间分离,使得在数据处理过程中,数据结构的变化影响和业务流程更新的变化影响对整体系统运行效果的影响减少的最小,对系统具有良好的扩展性进行了促进,进而从进了以后的功能变化有较好的适应度。
② 由于本系统面向不同层次、专业不一的使用者,对业务系统流程的实用性、简明性、方便性提出了要求,界面简洁、清晰、通俗,同时设计必要的提示信息,使得表达的信息严谨科学。
(2)流畅性、及时性
① 本套系统以校园网为依托平台,对所有系统管理人员提供权限管理,对所有教师和学生提供教务管理数据和信息查询服务,由于人员数量众多,访问内容不尽相同,可能在一段时间内产生巨大的访问量,这就对该系统的运行提出了更高的要求,要保证系统运行的流畅性,数据信息的及时更新,基于.NET框架教务管理信息系统是个高效的系统,可以保证系统高效的运行。
② 本系统采用解决某一时间段并发访问处理用户量大的问题,利用数据缓冲池技术管理用户访问的排队,在系统及时响应访问和系统稳定运行方面起到积极作用,进一步躲开了用户挤占系统资源降低运行速度,影响系统性能。
③ 该系统设计了对历史数据的定时整理功能,此功能提供了对系统在处理数据时运行的高效性的保证,减少不必要的数据处理,提高运行质量。
参考文献:
[1] 刘伟平. 基于.NET框架的教务管理系统的设计与实现[D].河北工程大学, 2014.
[2] 赵成松. 基于.NET平台的教务管理系统的设计与实现[D].电子科技大学, 2013.
[3] 吴莉. 基于.NET框架的分布式应用程序开发[D].江南大学.2009.
[4] 马军. 精通ASP.NET2.0网络应用系统开发[M].北京:人民邮电出版社,2006.
关键词:net;管理;缓冲池
中图分类号:G473 文献标识码:A 文章编号:1009-3044(2015)08-0014-02
Abstract:Based on the analysis of the advantages and disadvantages of the original information management system, the compositional structure of institute educational administration information management system is designed , which enables the entire school teachers and students to know the specialized information and plan of instruction in any platform at every time and place. Based on the platform, students can inquire grades, on-line chose the class, and teachers can inquire the curriculum, the student information and so on.
Key words:net;management; the buffer pool
很多高等院校结合本校实际,结合长期的研究和探索,很多学校在教务管理信息系统的建设上已经走到前面,甚至部分的学校实现了网络化的教务管理工作,已经研发出适合自身的现代信息化教务管理信息系统。基于B/S模式的现代信息化教务管理系统的采用和运行,使得学校教务管理工作更加规范和科学,更加适应发展的要求,不仅提高了效率,还使整个过程更加透明,但在教务管理信息化建设实施的过程中,也出现一些问题和弊端,如系统对信息数据的要求、系统的可操作性、灵活性和二次开发性等直接影响其发展。
1功能需求
能够对学生个人基本信息、学生选课信息、学生学习成绩、学生学习进度,授课教师资料、课程的相关资源等信息进行的管理和维护是整个教务管理系统要实现的具体目的。而各类管理员则依据此教务管理信息系统掌握学生和教学资源的一些信息实时,同时进行必要的管理并进行维护,其他用户则可以在此教务管理信息系统实现对相关的课程和信息查询等相关功能。系统设计的总体目标是使教务信息管理工作更加科学、规范、连续。各具体模块数据关系如图1所示。
本系统的功能需求主要包括管理员的管理维护功能需求、具体工作相关人等对管理的掌握功能、广大用户查询修改功能的需求三部分。
(1) 管理员的管理维护功能的需求
①系统管理员的权限管理。根据工作需求添加普通用户和系统用户,删除普通用户和管理用户,根据系统的要求对用户的权限进行设置和修改。管理员账户的权限根据系统要求可以划分为三个大类:一类是最高用户级(包括系统管理维护人员和学校主管领导);一类是工作人员级(包括学校教务相关人员);一类是广大用户级(包括学生和授课教师); 个人注册信息由系统管理员导入,密码由各层级对应管理员进行修改。
②维护各种基础环境。代码维护是第一部分,数据维护是第二部分。代码维护:作为计算机进行处理信息的基础,运行代码的正确与否是保证各种data的正确性和唯一性,能否为使用者带来更加方便快捷的操作,是否能够简单容易的进行统计分类等工作的关键。代码维护只有最高级别拥有权限,包括学校的基本信息等,保证了各种基础数据代码的查询、输入、修改、增减等功能的真实性。data的管理及data恢复与备份:包含了数据恢复、数据备份和跨平台作业的三个基本功能。数据备份是非常重要的一种功能,它对系统后台数据库中的数据信息以增量和完全的方式进行处理,导出的备份文件放到专门的存储设备上保存起来,以备不时之需。
(2) 具体工作人员等对管理功能的需求
①在校生信息管理。包括功能有:新生入学报道学籍注册、在校生基本信息查询修改(跟学号、身份证号的唯一性查询学生个人信息,根据姓名进行模糊查询,删除、修改和添加学生个人信息)、学生学籍的变动、学生毕业处理、学生结业申报等。
②教师用户信息处理。包括功能:管理专业课教师个人基本信息、管理学校科研成果、管理绩效考核、管理计算教学工作量等。
③各种课程资源管理。包括功能:各专业管理,各年级管理和各班級的管理 (查询、设置、删除、更新)等。
④管理教师的教学计划。教学计划是教师教学工作开展的依据。教学计划规划了课程的整体设置,它规定不同类型课程相互通过哪种方式结构,还对不同课程在管理学习方式的要求及其权重值进行了规定,并且,将学校的教授、课外活动、生产劳动等进行合理安排,对学校的学科设置进行了规定,还包含开设课程的授课顺序及课时量的分配,并划分学期、学年甚至假期。开展针对性的对学生的培养进行的专业指导。教学计划管理具备如下功能:对不同专业课程的教学计划设置、根据不同学生的不同需要和教师情况修改与调整原有教学计划、对下学期的教学计划及时生成等。
⑤管理选课。功能包括:教务处员工依据教学计划对专业选课流程进行设置、对学生数据进行统计、生成上课学生名单,分别对教师和学生生成各自课表。
⑥管理学生的成绩。按照教学计划,在每门课程结束以后,学生的成绩由该门课程的任课教师提供,教务工作人员仅仅进行成绩的登记和统计,并对真实性进行审核再留档。 ⑦管理征订教材。包括功能: 管理教材的分类,管理教材的基本信息 (按书名分类、按出版社分类、输入教材进行教材查询、删除无用教材信息、编辑更新教材信息等)。
⑧管理教学设备。包括功能:学校教学设备很多,主是管理设备的基本信息。⑨考务管理。根据学校实际,按照专业、班级或科目,进行考试安排,避免人工安排造成的冲突,同时可以有效利用学校资源,避免资源浪费。考务管理的功能:分门别类安排监考、根据考试人数分配考试教室、根据人数分配考试场次以及合理安排考试时间。
(3) 普通用户对功能的需求
学生和教师是系统最基本的普通用户,他们能够输入和查询的只能是系统给予的权限之内的信息,学生的功能比較简单:
①个人基本信息、选定课程和考试成绩查询。个人基本信息的浏览,具体内容包括姓名、性别、学号、年龄、民族、系别、专业等;对个人成绩信息进行查询。
②修改和更新本人在系统内的注册信息。学生和教师作为基本用户进入系统后,教师用户可以对个人信息进行修改,仅限基本信息,如有大的改动应通过教务管理员进行,根据学校的规定和系统运行数据准确性,学生只能修改个人登陆密码;
③成绩录入。考试结束之后一周内,该科教师在一周内完成整理课程的成绩,并将相关学生成绩录入系统完毕,过时不能再录入。如出错则需教务管理员进行更正,教师不能随意更改学生已录入完成的成绩。
④学生选课。在选课之前,学生用户可以对课程信息进行浏览,可浏览信息包括课程名、课程类型、任课教师和讲授课程的特点,课程学时、修完学分等。依照学校规定结合个人情况,选择必修和选修课程,用户在选课过程中,可查询该课程的基本信息和讲师的基本情况,系统会自动统计当前选此课的人数,将结果显示在选课页面,还能够随时查询本人的选课信息,在要求的时间内对选课信息进行修改等。
综上所述,教务管理信息系统可以用一个系统结构框图来表示,如图2所示。
2 性能需求
(1) 适应性
① 本系统采用三层(DAL/BLL/UI)设计架构,此种架可以将用户对后台逻辑业务处理、数据访问和目标用户操作界面三者之间分离,使得在数据处理过程中,数据结构的变化影响和业务流程更新的变化影响对整体系统运行效果的影响减少的最小,对系统具有良好的扩展性进行了促进,进而从进了以后的功能变化有较好的适应度。
② 由于本系统面向不同层次、专业不一的使用者,对业务系统流程的实用性、简明性、方便性提出了要求,界面简洁、清晰、通俗,同时设计必要的提示信息,使得表达的信息严谨科学。
(2)流畅性、及时性
① 本套系统以校园网为依托平台,对所有系统管理人员提供权限管理,对所有教师和学生提供教务管理数据和信息查询服务,由于人员数量众多,访问内容不尽相同,可能在一段时间内产生巨大的访问量,这就对该系统的运行提出了更高的要求,要保证系统运行的流畅性,数据信息的及时更新,基于.NET框架教务管理信息系统是个高效的系统,可以保证系统高效的运行。
② 本系统采用解决某一时间段并发访问处理用户量大的问题,利用数据缓冲池技术管理用户访问的排队,在系统及时响应访问和系统稳定运行方面起到积极作用,进一步躲开了用户挤占系统资源降低运行速度,影响系统性能。
③ 该系统设计了对历史数据的定时整理功能,此功能提供了对系统在处理数据时运行的高效性的保证,减少不必要的数据处理,提高运行质量。
参考文献:
[1] 刘伟平. 基于.NET框架的教务管理系统的设计与实现[D].河北工程大学, 2014.
[2] 赵成松. 基于.NET平台的教务管理系统的设计与实现[D].电子科技大学, 2013.
[3] 吴莉. 基于.NET框架的分布式应用程序开发[D].江南大学.2009.
[4] 马军. 精通ASP.NET2.0网络应用系统开发[M].北京:人民邮电出版社,2006.