C++学生成绩管理系统课程设计报告
C++学生成绩管理系统
C++学生成绩管理系统
指导教师签字:
年 月 日
C++学生成绩管理系统
目 录
摘 要 ........................................................ II Abstract ...................................................... II 1 绪论 ......................................................... 1
1.1 背景 .............................................................. 1 1.2 目的 .............................................................. 1 1.3 意义 .............................................................. 1 1.4 内容 .............................................................. 1
2 设计方案简述 ................................................. 2
2.1系统框架 .......................................................... 2 2.2功能分析 .......................................................... 3 2.3需求分析 .......................................................... 3
3 详细设计 ..................................................... 4
3.1、模块设计与分析 ................................................... 4 3.2、类的设计与分析 ................................................... 5 3.3、特色算法分析 ..................................................... 6
4 设计结果及分析 ............................................... 8
4.1功能测试 .......................................................... 8 4.2存在的缺陷和优点 ................................................. 13
5 总结 ........................................................ 14 参考文献 ...................................................... 14 附录:程序源代码 .............................................. 15
C++学生成绩管理系统
摘 要
学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
本系统主要完成对学生成绩的管理,包括添加、修改、删除,查询,打印信息以用户管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。 系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学生成绩的修改。查询功能也是系统的核心之一,在系统中主要根据学生姓名和学号进行查询,其目的都是为了方便用户使用。系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。
系统采用Microsoft Office中的Access 2000来设计数据库,并使用当前优秀的开发工具—VB 6.0,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。 关键词:MIS;VB 6.0;学生成绩管理系统
Abstract
In modern, high-tech leap in the development of a large number of popular computer, making it faster and faster pace of life. Therefore, the education sector for effective multi-information management, has become the top priority in the education industry. Currently, school complex, multi-weight data, although the various types of management information system has entered the university, but not yet universal, and for student performance management, the current does not have a complete, unified system. Academic staff for the university to reduce negative and enhance efficiency, so make the student achievement management system.
Student performance management system development requirements based on the education system is mainly used to complete the education of students on the daily performance management of digital files. Systematically to the Senate, the teaching service and information management, data management, more modern, automated, intelligent, humane. At the same time, reducing the workload of University academic staff management, reduce costs, improve efficiency and accuracy, it has become more organized, scientific, for the education sector has made tremendous contributions, but also for today's private education competitiveness in the future increased.
Student performance management system uses a new concept of performance management system from a sound basis for information management, and to create a new user, has created scores of data input, modification, browsing, statistics, functional operation, able to basically meet the needs of university teachers needs
Keywords:Multi-information;management system; performance data
C++学生成绩管理系统
1 绪论
1.1 背景
学院在教学这一部分主要是由教务处对课程、对学生、对学生成绩进行合理地安排以及统筹计划,以及让教务处在最短的时间段把学生的成绩核算出来,提高教务处的办事效率。同时,能够随时对学生、学生成绩进行各种查询和统计,以及很好地对系统进行维护。
1.2 目的
1、使用本系统将大大提高学院教务人员管理业务的处理效率; 2、提高成绩信息数据的准确性和安全性;
3、减少成绩信息管理的重复性和低效性,节约人力、物力和时间。
1.3 意义
C++是实践性很强的课程。课程设计是加强学生实践能力的一个强有力手段。课程设计要求学生在完成程序设计的同时能够写出比较规范的设计报告。严格实施课程设计这一环节,对于学生基本程序设计素养的培养和软件工作者工作作风的训练,将起到显著的促进作用。
1.4 内容
1、输入学生资料 2、输出学生资料
3、按学生姓名进行排列 4、添加学生资料
5、按姓名查找,删除该学生资料 6、查找并显示学生资料
7、按姓名查找,修改学生资料 8、从文件中读入数据
9、储存学生资料并退出系统
C++学生成绩管理系统
2 设计方案简述
2.1系统框架
图2-1
C++学生成绩管理系统
2.2功能分析
“学生成绩管理系统”包括九个模块:输入学生资料,输出学生资料,学生姓名按顺序排列,添加学生资料,按姓名查找,删除该学生资料,查找并显示学生资料,按姓名查找,修改该学生资料,从文件中读入数据,储存学生资料并退出系统。这九个模块既相互联系又相互独立。
本系统根据学生成绩管理的需要,而建立一个“学生成绩管理系统”,以方便对成绩的各项管理操作。本系统能对成绩进行输入 …… 此处隐藏:3867字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




