- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VBA的学生成绩管理系统的设计与实现-毕业论文.doc
基于VBA的学生成绩管理系统的设计与实现
【摘要】
本系统是基于Excel来开发的一套学生成绩管理系统。该系统充分利用了Excel强大的数值计算、数据分析统计功能,以及VBA语言本身简明易懂的特点。系统分为六大模块:学生基本信息、学生成绩、课程基本信息、教师基本信息、学生奖惩情况(各类奖学金的评定、受处分情况以及学生职务的设定)、学生成绩图表统计分析等。系统提供了友好的界面和方便快捷的操作功能,主要适用于教学秘书来方便管理学生成绩,避免了每次评奖评优都需要手工填表计算的过程。该系统在成绩的处理上不是单纯地从学生课程成绩来考察评估学生,而是结合平时的工作表现来全面测评学生的综合素质,并根据它来评奖评优。系统还提供了报表打印、帮助等功能,同时还可以用直观的图表来显示学生成绩的分布情况。
【关键词】 VBA Excel 宏 报表 学生成绩管理系统
The Administration System of Student Score
ABSTRACT
This paper describes the Administration System of Student Score. The system is developed based on Excel. It makes the best of Excel’s powerful function, for examples, data analysis, data statistic and making chart, and uses the VBA developing language, a language similar with VB (Visual Basic). This system contains six components: Information of Student, Score of Student, Information of Course, Information of Teacher, Information of Rewards Punishments and Score Distributing Chart Printing. It provides a friendly interface and powerful functions, it is used by didactical secretary and it can avoid the mistake bringing by manual operating. It can evaluate the student’s general diathesis not only based on the course score but also based on his work behavior. It also provides the printing function and can show the intuitionist score distributing chart.
KEYWORD VBA Excel Macro Report Administration of Student Score
目录
一. 引言 4
1.1 项目概述 4
1.1.1 项目目的 4
1.1.2 项目背景 4
1.2 系统设计框架图 6
1.2.1 符号说明 7
1.2.2 系统整体流程图 7
1.2.3 系统详细的总体框架图 8
1.3 模块简述 9
1.4 VBA的介绍 9
1.4.1 VBA与Excel 10
1.4.2 编辑宏 10
1.4.3 VBA和VB的不同 11
1.4.4 为什么选择Excel 11
二. 系统设计 12
2.1 开发工具 12
2.2 数据库设计 12
2.2.1.数据字典 12
2.3 程序设计 14
2.3.1.用户登录 15
2.3.2.学生基本信息 17
2.3.3.学生成绩信息 18
2.3.4.学生课程信息 20
2.3.5.教师基本信息 21
2.3.6.学生奖惩信息 21
2.3.7.学生成绩统计分析 25
2.4 系统测试情况 27
三. 应用前景及后续工作 28
3.1 系统应用前景 28
3.2 后续工作 28
3.2.1.尚未解决的问题 28
3.2.2.需要改进的地方 29
四. 总结 30
五. 致谢语 30
六. 参考文献 31
七. 附件 32
7.1 安装说明 32
7.2 使用说明 33
引言
项目概述
目前市场上有很多的学生成绩管理系统,但是大多数都是用VB、C、C++、JAVA等语言来开发的。而这些语言的特点是他们是单纯的开发语言,通用性比较强,不能提供其他特有的功能,比如函数
文档评论(0)