料。该表的数据既可以手工输入,也可导入各班级主任上报的学生资料。分发成绩单空表时,将调用该表中的学生姓名。
4.3 班级课程表
班级课程表按班级排列,每班占3列,分别保存学期、课程和对应课程的任课教师,分发成绩单空表时,将从该表中查询数据,再按班级、课程生成成绩单空表。表4—2所示;
表4—2 班级课程表
4.4 基础数据
如表4—3所示,该表将教师、班级、课程、学期等资料统一保存在基础数据表中。根据需要,也可以将这些资料分别保存在单独的工作表中。
4.5 成绩表
本系统中成绩表根据需要可以分为成绩样表、单科成绩样表以及学期班级成绩表。其中成绩样表主要用来生成各班级成绩表,如表4—4所示。生成班级成绩表时,将首先复制该表,然后将新表名称改为班级名称,同时在B2单元格填写班级名称,再从“学生总表”中复制该班的学生基本资料。该表将保存每一学期、各科任课教师及考试成绩,这些数据将由程序自动生成。而在单科成绩表中,按班级、课程和教师名称生成,然后分发给各任课教师,用于收集学生成绩,
表4—3 基础数据表
表4—5所示。学期班级成绩表主要应用于用户的查询,汇总了整个班级的成绩信息。
表4—4 成绩样表
18
表4—5 单科成绩样表
通过对系统的运行测试,生成相应的工作表格,基本实现了学生成绩管理系统的功能。测试效果样表如上各图所示。
结论
21世纪是一个信息时代、知识经济的时代,互联网的引入让我们的生活更加丰富多彩,同时也促进了我们对于信息管理的数字化、科学化。互联网技术与信息化管理技术的结合为我们的生活和工作带来了极大的便利。运用现有科技,对学生成绩以及档案进行无纸化管理,全部数据信息的数字化,并且信息能进行及时更新和查看,无疑提高广大教育工作者的工作效率,提高学校的办学效率和现代化水平。
此次的毕业设计,可以说是对自己各方面的一个挑战和考验。Excel VBA系统设计对自己可以说是一个全新的知识点,掌握其运用将增加自己的实践能力,在工作学习中更有竞争力。本系统的设计采用隐藏界面菜单、自定义菜单的方法。采用二级菜单设计,通过下拉菜单的隐藏功能使操作界面简洁方便。该系统基本上实现了学生成绩管理应有的功能。由于本人水平有限,针对编程中相对严谨的程序设计考虑的不是很全面,程序运行过程中存在的问题还有待日后解决。通过这次毕业设计,我深刻地认识到任何工作都有其结构和层次性,对任何工作都要脚踏实地、一丝不苟,才能真真的学到东西,学以致用。学习来不得半点的虚假和马虎,否则最终糊弄的是自己,生活也是如此。
19
致 谢
从选择毕业设计题目,确定开题报告,根据系统要求进行设计。过去的几个月时间里,运用互联网和学校图书馆的资料,借助老师和同学的帮助,基本完成了系统的设计。首先感谢的是学校提供给我这样一个自我锻炼、自我考核的机会,给予我四年大学知识上的一个总结;当然不仅仅限于知识,学校拥有良好的网络数据库,优秀的学校图书馆,这在我遇到问题时能及时找到相关书籍资料给予了很大帮助。其次要感谢的就是负责我本次毕业设计的吴老师,吴老师时时关心我们的毕业设计进程,耐心的指导我们。对开题报告的认真审查和修改,论文初稿的检查,包括后期系统存在的问题的指导和修改,都表现出吴老师极大的耐心和责任感。吴老师对于我们的督促和关心,产生了一种压力,同时也是动力,促使我们认真的去完成此次的毕业论文设计。最后要感谢的是帮助过我的同学们,大家相互学习,彼此促进,共同进步。
在此,我衷心的感谢学校以及计算机科学学院所有老师对我的培养和关心!
参考文献
【1】 李防主编.Excel VBA超级手册 [M].北京:机械工业出版社,2011 【2】 罗刚君主编.Excel VBA范例大全[M].北京:电子工业出版社,2008
【3】 韩泽坤主编. Excel VBA高效办公范例应用[M].北京:中国青年电子出版社,2004 【4】 杭琳、汪智编著.Excel办公秘技[M].北京:中国青年出版社,2013 【5】 陈浩编著.Excel在公司管理中的应用[M].北京:中国青年出版社,2005 【6】 钟伟编著.Excel VBA入门及其应用[M].北京:清华大学出版社,2008 【7】 伍云辉编著.Excel VBA应用高效开发[M].北京:电子工业出版社,2007
【8】 李利民.基于Excel VBA学生信息管理系统设计[J].电脑识别与技术.2010(2)
【9】 安剑、刘彬彬编著.Visual Basic从入门到精通[M].北京:清华大学出版社.2010(2) 【10】 李洪心、李楠.数字化办公系统的设计与实现[J].教育信息化.2006(7) 【11】 李程,学生成绩管理系统的设计与实现[D].数字信息化.2009
【12】 游应德,基于Internet的学生信息管理系统.[D].电子科技大学.2007 【13】 蒲玲,基于WEB的学生信息管理系统设计与实现[J].信息管理.2007 【14】 王斌,学生成绩管理系统的设计与实现[D].厦门大学.2011 【15】 李玲,学生成绩管理系统[D].大连海事大学.2010
【16】 王佩红、刘慧婷,基于VB的学生信息管理系统设计[J].计算机技术与发展2007(12) 【17】 万芳.基于数据库的管理系统设计与应用[J].制造业自动化.2012(5)
20