1.课题研究立项依据
当前随着高科技的飞跃发展,在高校招生规模的不断扩大的同时,学生成绩的管理工作就成为了摆在高校领导面前的突出问题,如学生的基本信息及其成绩等信息管理。本课题针对这个问题提出了建设学生成管理系统的方案,减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,学生能够及时获知考试成绩,合理安排学习时间。高校目前对学生成绩管理的工作来看,虽然是采用了计算机实现管理,免去了有纸化的管理模式,仍然有如不能实现数据共享、格式不统一、数据利于效率不高等实际问题,因此高校急需借助校园网络平台,搭建一套适合自身学生成绩管理的软件体系,来提升学校的管理能力,达到科学管理学生的目的。
90年代以来,西方发达国家的众多高校基本上实现了数字化校园,目前我国的信息数字化工作也进入了全新的发展时期,数字化校园已经成为各大高校提高自身管理水平、加强竞争力的重要方式,学生成绩管理系统层出不穷。学生成绩管理系统随着学分制系统的发展使用,需充分了解学分制下的成绩管理系统的特点和未来发展趋势并作出相应的对策适应发展。新建本科院校成绩网络化管理面临的问题主要从学生、老师、系统管理的问题等方面做出说明,加强成绩管理工作的宣传、建立全面规范的成绩管理制度、可计划的规范管理、成绩录入、数据备份和纠错能力等。因此开发基于高校的学生成绩管理系统对高校的发展有一定的意义。
2.课题研究的基本内容及预期目标或成果
为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,确定了系统分为以下六大模块:系统管理模块、教师管理模块、学生管理模块、成绩管理模块、用户管理模块。具体为:
(1)系统管理模块:需要通过系统实现权限管理以及数据库的备份与恢复功能。
(2)教师管理模块:教师通过系统实现成绩录入、成绩维护以及成绩查询等功能。
(3)学生管理模块:学生用户可以通过系统输入相应的查询条件,实现对各自考试成绩的查询功能。
(4)成绩管理模块:该用户可通过系统对所有学生的成绩信息进行查询,如对学生成绩进行浏览、添加等操作。
(5)用户管理模块:主要对系统的用户进行管理,对系统用户学生、教师和管理员的信息进行增删改查;
(6)统计报表模块:统计成绩报表,学生可以直观看到自己的排名,老师通过报表,统计学生一个学期成绩变化,方便更好的教学。
学生成绩查询系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息、高效、安全,学生在能方便的查看自己的成绩,。系统不仅仅实现了对学生信息的管理统计,也统计了学生档案,还可以对成绩进行变化统计,更清晰的看出学生的变化,基本上是一个完善的系统。
3.课题的研究方案
学生成绩管理系统用户相对稳定而且需求繁琐,所以系统的开发暂时以C/S架构为主,具体的架构等实验过后才知。主要选择QT平台作为系统的开发平台,以C++语言作为开发语言,以SQL Server2000数据库作为存储数据的工具,设计并实现基于QT的学生成绩管理系统。Qt具有基于C++简易、面向对象、优良的跨平台特性、架构健壮,性能强大、使用起来简便高效、开源软件等十分重要的优势,方便软件开发。系统的设计与开发以软件工程理论为指导思想,开发中以瀑布模型为主。主要分为需求分析、系统设计、系统实现、系统测试,最后进行系统的试运行。
4.研究进度安排
2015.11.1--2015.11.15 确定毕业设计题目。
2015.11.16--2015.11.31 查阅文献资料,撰写开题报告。
2015.12.1--2016.3.15 中期检查,完成需求分析、撰写设计文档。
2016.3.16--2016.3.30 完成毕业设计,项目开发完毕。
2016.3.31--2016.4.15 撰写毕业论文,并完成论文初稿。
2016.4.16--2016.5.10 论文修改,并定稿。
2016.5.11--2016.5.15 提交软件系统或嵌入式系统。
2016.5.16--2016.6.10 论文查重,毕业设计答辩等
5.参考文献
[5]韩万江.软件工程案例教程[M]北京.机械工业出版社,2007.5,44-56
[6]贺丹丹.嵌入式Linux系统开发编程[M]北京.清华大学出版社,2014,23-25
[7]陈传播,魏书光.一种具有高度可扩展性和灵活性的软件模型研究[J]计算机工程与科学.2009,(4)121-126
[8] 李旭东.中国教育信息化[J]· 基础教育2014(10):56-62
|