APP下载

西昌学院学生成绩绩点管理信息系统设计

2018-01-09卢宇

电脑知识与技术 2017年34期

卢宇

摘要:在记录学生学习成绩的过程中,学生成绩绩点管理信息系统在衡量学生学习效果、帮助高校采取具有针对性和建设性的决策方面具有重要意义。该文针对西昌学院的具体情况,从学生成绩绩点管理系统的技术可行性与经济可行性分析入手,对这一信息管理系统进行具体的需求性与结构设计,包括系统架构设计和功能模块设计,探究学生成绩绩点管理系统的功能性设计,并提出设计中可能存在的问题如系统稳定性问题与推广问题,针对相应问题提出了解决方法。

关键词:高校学生成绩绩点管理;系统设计;数据库

中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2017)34-0001-03

西昌学院积极推进教育教学改革,推行“学分制”、“双师制”、“导师制”,注重实践技能和综合素质的培养,建立了较完善的教学质量监控、评估体系,学生成绩绩点作为衡量学生学习成绩的重要指标,在西昌学院的日常教学中占有重要地位,更在奖学金评定、优秀学生及集体评选和研究生考试等活动中起到重要的作用。教学质量及管理效率也可以充分地体现在学生成绩绩点中。因此,借助先进的信息系统对学院学生成绩绩点进行管理对西昌学院具有重要意义。教师可以根据系统中科学处理的学生绩点相关数据有针对性地开展教学活动,从而提升高效教学质量;学校管理人员借助完善的成绩绩点管理信息系统,可以减轻工作压力、提升工作效率;学生借助这一信息管理系统可以及时了解自身成绩,便于学生有针对性地学习和复习相关课程内容,根据自己的目标对自己的课程进行科学的规划,有助于学生管理成本的节约。因此,学生成绩绩点管理信息系统是西昌学院紧随时代发展的产物,更是未来学校网络化教学的必然要求。学校采取学生成绩绩点管理信息系统不但可以让学生及时获知自己的具体成绩结果,更能通过信息管理与分析,根据学生的选择与需求,进一步完善课程体系,提升学校的教学成效。

1 可行性分析

1.1 技术可行性

一方面,當前人才市场上存在一大批优秀的电子信息以及计算机、软件与微电子等人才,人才资源雄厚,对于高校来说,聘用人才的成本远远低于应用高校学生成绩绩点管理信息系统后所节约的成本;另一方面,当今的互联网技术以及信息技术发展已经较为成熟,在国内外的部分高校中也有应用高校学生成绩绩点管理信息系统的实例,而且效果很好,可以看出此项技术基础是较为扎实的。在设计学生成绩绩点管理信息系统时,应该在诸多技术方案中选择相对来说更加适合西昌学院的信息系统方案,选择硬件性能以及技术手段相对优秀的系统架构技术,建立较为稳定的学生成绩绩点管理信息系统。

1.2 经济可行性

随着当今高校扩招政策的实行,高校录取人数逐年增多,且每个学生每个学年都需缴纳一定金额的学费,从而使学校都拥有较好的经济基础,可以为信息技术开发提供强有力的资金支持。而且学生成绩绩点管理信息系统的设计可以使学校对成绩和绩点的管理更加高效,降低劳动力工作成本,极大地节省时间成本,且信息共享与传递的效率更高,准确度更好,质量更加有保证。因此,该系统设计在经济上具备一定的可行性。

2 系统分析

2.1 具体流程

学生成绩绩点管理信息系统的具体流程分析需要同时具备实用性与功能性,以学生作为系统具体流程分析的主要对象。在系统设计的前期,需要进行一系列的分析与调查,明确学生对成绩绩点管理系统的基本要求,并由此作为出发点,根据学校成绩管理人员的具体工作过程,针对性地对学生成绩绩点信息管理系统进行设计与开发。这一系统的具体技术流程将直接关系到学生成绩绩点管理信息系统的管理效率,技术流程的科学性关系到系统的使用效率和质量。在学生成绩绩点管理信息系统的流程的需求分析中,首要应该关注系统数据的利用率,从而实现学生成绩绩点管理信息系统的数据共享以及格式统一。在对学生成绩绩点管理信息系统的系统流程需求性分析完成后,需要在每次考试后,由教师将学生成绩在指定的窗口将学生成绩登记录入并汇总,而其他计算平均绩点、加权绩点以及排名等其他工作则可以由系统根据指定的算法计算完成。为了加强学生成绩绩点管理信息系统的创新与时效性,学生成绩绩点管理信息系统的设计应在保留基础功能的前提上,增加成绩横纵对比和奖学金评审功能,由系统统计学生各个学年的奖惩记录,并与绩点和成绩一同上报给面向教务处的信息汇总平台,形成简洁的学生综合成绩信息表,并面向学生及教师发布。

2.2 功能需求分析

在学生成绩绩点管理信息系统的设计过程中,不但要分析教师和学生等个体用户的具体功能要求,更要兼顾到成绩管理工作人员和教务处管理人员等用户对操作性与成绩宏观统计方面的要求,使这一系统科学地服务于学校教师、系统维护与管理人员、教务管理人员等多个主体。在学生成绩绩点管理信息系统的学生用户主体层面,在保证最基本的学生成绩查询功能以外,行应该包含学生信息查询与备案、学生专业课表查询、选修课选择及查询等附加功能,还可以包括课程、教室、讲座等信息查询等功能,这有利于学生及时获取信息,科学规划自主学习进程。学生成绩绩点管理信息系统的教师用户层面中,主要功能包括录入学生成绩及奖惩信息、修改及发布学生成绩等。而对于教务处成绩管理人员,对改系统的功能需求主要包括对系统内部的各个模块进行日常管理和维护,正常进行学生管理、成绩管理、课程管理等工作。信息系统维护管理人员的主要工作包括对学生成绩绩点管理信息系统的日常维护,进行数据写入及修改,运用指令以及算法计算学生绩点以及相关各项指标,维护各个窗口的信息完整性及客观性,负责学生成绩绩点数据库的故障处理、数据库备份和恢复。

3 系统架构设计

现代先进的成绩管理系统一定是分阶段分层次的高效管理,它包括两大方面,对成绩绩点的管理和对其他相关信息的管理。传统的人事化管理常常无法避免一系列繁琐的计算统计分析问题以及各种潜在矛盾纠纷,效率低下且易出错。使用成绩绩点管理信息系统管理则可以有效解决上述问题。若某项工程中涉及两万名学生,使用成绩绩点管理信息系统后,教务处主管部门可以实现对这些学生成绩的有效管理,每一个学生的成绩及信息都记录在内。endprint

在成绩绩点管理过程中,各种使用情况对系统技术的方案提出了一系列要求,例如整个绩点管理信息系统在操作时应具有良好的人机互动功能。在这一信息系统的开发与应用中,系统设计者需要将用户网站及界面设计的更加人性化,在综合各个用户群体的使用需求以及工作特点之后,将整个操作界面设计得更加人性化与科学化,利用专业信息技术提升系统技术的可操作性。

学生成绩绩点管理系统的设计结构需要综合操作者与用户等多者的操作需求,充分利用当今在系统架构开发领域中的开发工具,选择合理的系统架构,例如当今的B/S结构,由浏览器和服务器系统共同组成。这就可以作为学生成绩绩点管理信息系统的主要设计架构。而在选择系统的开发工具时,开发者应该首先选择MySQL数据库和MyEclipse8.0等简便小型的开发工具,因为这种小型工具的体积较小,能够保证系统更加流畅地工作与运行,且大大节约了系统建设成本。另外,这两种数据库系统具备相对较完整的数据编码、代码测试和发布调节等功能,其语言形式可以匹配多种脚本,兼容性交强。在成绩绩点管理信息系统的逻辑框架选择上,设计人员可以选择基于web的struts框架,这一框架的分离性能良好,可以使系统实现一系列的数据处理和输出分离开的操作,较为适合高校成绩绩点管理信息系统的设计,此外,这一框架还可以兼容JSP技术,在信息系统设计中广泛应用。

4 功能模块设计

学生成绩绩点管理信息系统的功能模块应该建立在使用这一系统的不同用户主体上,根据不同用户群体的实际需要,我们可以将成绩绩点管理信息系统的功能划分为四个模块:学生用户群体的子系统结构、教师用户群体的子系统结构、教务管理人员用户群体的子系统结构以及系统后期维保人员用户群体的子系统结构。其中学生用户系统可以进行成绩查询、课程查询等工作,教室用户系统可以进行成绩录入、课程发布等功能,教务管理人员系统可以进行教室安排、课程管理等工作,系统后期维护人员系统可以对系统的权限、备份和数据进行相应的管理。

学生成绩绩点管理信息系统的每个功能模块都基于使用这一系统的各个用户主体需求而设计实现,因此这些子系统可以相应地划分为学生用户模块、教师功能模块、教务管理人员模块和后期维保人员模块,每个模块都对应学生、教室、课程、成绩等信息实体。

4.1 学生用户功能模块设计

学生用户群体使用这一系统的最主要功能即为查询成绩,系统实现这一功能的流程如下:学生首先通过web浏览器进入教务系统登录页面,输入个人学号密码等信息,教务系统通过对比数据库中信息,验证学生身份,在通过验证登录后,在功能界面中选择成绩查询选项,此时成绩管理系统将其身份信息在数据库中进行调取,将成绩绩点信息输出到查询界面。

4.2 教师用户功能模块设计

教师对着一系统的需求主要在于成绩录入,主要流程为教室现在教务系统中输入用户名和密码,系统通过对比数据库中数据对教师身份进行验证,通过后教室可以选择相应选项卡,进行成绩录入修改等工作,完善后由数据库保存数据。

4.3 教务管理人员功能模块设计

主要是满足其学生及教师管理需求。主要操作内容由学生信息的录入、查询及维护;教师队伍及课程信息的录入及管理等。

4.4 系统后期维保人员功能模块

应设置系统的留置后门,便于其开展权限设定、数据库更新、备份及恢复等操作,同时允许维保人员进行系统功能项目添加、修改、发布及撤销等具体操作。

4.5 数据库

在这一信息系统数据库的设计过程中,应借助E-R模型实现实体与系统之间的关联性。设计人员应先设计出不同实体间的E-R图,并将数据库中的字段信息加入进去,利用科学的关系结构将各类信息的关联表现出来。在成绩绩点管理信息系统的数据库设计中,一方面,要确定学生成绩绩点管理信息系统数据库的E-R图及相应实体和字段,主要包括系统用户实体、成绩实体、课程实体、教师实体等,其中用户实体的字段主要是用户名、密码,成绩实体的字段是课程编号、学生学号等,课程实体的字段主要是课程名称、授课教师等,教师实体的字段主要是教師姓名、课程编号等。另一方面,需要设计数据库表。数据库表主要是用于将学生、教师、班级、课程、成绩等信息加以保存,从而体现出各类信息之间的关联性,在数据库表设计上,要注重数据的有效完整。

5 设计问题及解决

5.1 系统稳定性问题及解决

由于网络平台的日益开放,用户的日益增多,网络环境的复杂性可想而知。信息盗窃频繁发生,黑客事件也不乏少数,网络犯罪的案例要求着任何一个信息平台都应具有严格完善的安全举措。这就要求学生成绩绩点管理系统设计人员在系统安全性及稳定性方面要多下工夫。一方面,安全设计要全面,如密码等设置,为客户个人信息以及生活隐私提供有力保护等;另一方面,要最大程度上减少技术漏洞,严格按照系统的设计维护周期定期对系统进行维护和更新,为广大用户提供安全可靠的信息平台。

5.2 推广问题及解决

信息化产品和便携式移动产品的出现使得人们的生活更加快捷方便。随着当今经济的高速发展,学校规模逐渐扩大,学生成绩管理问题是不仅办理过程繁琐,处理事务繁多,而且需要长时间反复地与工作人员磨合沟通,不停地确认信息,是教务处工作过程中的麻烦事。当今通过管理信息系统,一切程序数字化,一切信息数据化,交互流通网络化,由传统的点地式奔走转化为网络式连接,不仅简化了事务办理流程,节省了时间,也让学校对成绩的管理更加高效,有利于教务部门各项工作的稳步推进。此外,国家大体推广信息化行业的发展,此举也是顺兴国家号召和时代潮流,加之本系统低成本、见效快的优点,推广使用前景还是比较乐观的。

5.3 系统优化问题及解决

为了进一步改善系统性能,提高用户体验,成绩绩点管理信息系统仍需要实施进一步优化。优化主要可从三大方面进行:首先,最基础的部分是对代码以及设计过程的优化,不断追求完善,争取做到方方面面细致入微;其次是对关键算法进行优化,要选择最简单、性能最优良的算法;此外,数据库与系统的接口也是十分重要的,选择最佳的数据接口,为客户提供最人性化的服务平台。因此,企业要合理利用软件、硬件资源,在试用阶段反复调试,以创造最为稳定、简便、快捷的管理信息系统。

6 结束语

学生成绩绩点管理系统一方面体现出学校的信息化建设水平,另一方面又有助于提高学生管理工作的效率和质量。主要围绕学生成绩绩点管理系统设计的意义、需求及技术途径进行了简要概述,随着信息技术的日臻成熟学生成绩绩点管理系统在功能上必将实现更深层次的细化和完善。

参考文献:

[1] 修晓琪. 高校学生选课与成绩管理信息系统设计与实现[D]. 吉林大学, 2015.

[2] 印明阳. 基于B/S结构的学生成绩管理系统的设计与实现[D]. 吉林大学, 2015.

[3] 王迪. 高职院校学生成绩管理系统的设计与实现[D]. 吉林大学, 2015.

[4] 毛宇昂, 黄超. 学生成绩管理信息系统设计研究[J]. 科技风, 2017(1).

[5] 庞伟勤. 基于网络的学生成绩管理信息系统的设计与实现[J]. 科技视界, 2017(4).

[6] 曹斌. 基于php的学生体育成绩管理系统设计与实现[D]. 吉林大学, 2013.

[7] 李静. 贵州民族大学学生成绩管理系统的分析与设计[D]. 云南大学, 2013.

[8] 张昆. 学生信息管理系统的设计与实现[D]. 吉林大学, 2012.

[9] 黄学寿. 基于.net的高校学生成绩管理系统设计与实现[D]. 吉林大学, 2014.

[10] 方思懿. 上海财经大学浙江学院实验室管理信息系统设计与实现[D]. 电子科技大学, 2013.endprint