- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016秋季学期
信息技术基础大作业
专 业:机械设计制造及其自动化(卓越试点)
班 级: 卓越试点班
学生姓名:
学 号:
2016年11月
项目基本信息
项目名称 项目功能 团队成员 姓名 性别 年级 院、系、专业 学号 备注 指导教师 程银波 团队
联系
方式 联系人
姓名 联系电话 邮件
地址
目 录
1 团队介绍及人员分工 1
2引 言 2
2.1 课题背景及意义 2
2.2 可行性分析 2
3系统需求分析 3
3.1 功能需求分析 3
3.2 性能需求分析 3
3.3 系统总体结构设计 3
4详细设计 5
4.1 数据结构设计 5
4.2系统函数的组成、功能、参数说明、相互调用关系 6
5设计测试流程 8
6 作品设计、实现难点分析 13
1.难点分析 13
2.解决方案 13
3.测试结果 13
7心得体会 14
参考文献 15
附录 源程序清单 16
学生成绩管理系统
摘 要 本设计主要解决学生成绩管理问题。使用计算机进行信息管理,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。
在大作业中,系统开发平台为Windows XP,程序设计设计语言采用Visual C++,程序运行平台为Windows 98/2000/XP。在程序设计中,采用了面向对象解决问题的方法。程序通过调试运行,初步实现了设计目标。
关键词 程序设计;C++;成绩管理
1 团队介绍及人员分工
1)团队介绍
沈双燕:勤奋刻苦、有钻研精神,对待编程工作热情细心,孜孜不倦。
张敏:踏实耐心,有良好的策划能力,对待工作细致专注。
虞雯霞:有良好的创新能力,对代码的编写提供了好的想法。
团队成员之间有较好的默契度及协作性。分工明确,各司其职,在共同的努力及相互的配合下,共同解决程序中出现的困难并尽可能的优化程序,最终完成整个项目。
2)人员分工
沈双燕:负责程序的编码部分及项目具体功能的实现。
张敏:负责程序的策划部分,程序代码的部分编写以及文档的编写工作。
虞雯霞:负责项目的可行性分析,以及项目程序代码的部分编写工作。
2引 言
为方便对学生成绩进行高效的管理,编写该程序以提高学生成绩管理效率。使用该程序之后,学校管理者可以查询某位学生、某个科目的成绩情况,还可以对学生成绩进行排名,对学生的数据进行修改和删除,其中排名包括总分排名和各个科目的排名,学生可以更具自己的个人信息进行成绩查询,查询结果包括各个科目的分数、总分和平均分。通过本系统可以很好的掌握学生成绩的分布,减轻管理人员的负担,也使学生的成绩和信息长时期的保留。
2.1 课题背景及意义
一直以来人们使用传统的人工方式管理学生成绩,在计算机尚未在学校广泛使用之前,学生成绩管理主要依靠手工。一个最典型的手工处理过程就是:当考试完后,老师就要把学生成绩登记到文档中,当老师或学生要查询成绩的时候要一个一个去找,总分、平均分都需要一个一个累加起来算,很麻烦,不过最麻烦的还是排名,不能一目了然。
以上所描述的手工过程的不足之处显而易见,首先处理学生成绩的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们很清晰的看到自己的各个科目成绩和每个科目的排名和总分排名以及所有学生的成绩分布,而且还是零失误,所有的都是一目了然。极大的方便了学生和老师。为提高成绩管理效率,管理人员的工作负担,有必要开发一个小型成绩管理系统来对学生成绩实施有效管理。
2.2 可行性分析
由于这款程序本身就是一个简易的小型应用程序,从开发到后期的完善,维护都不需要投入太多的人力、物力,因此实现起来比较容易。对计算机的性能没有过高的要求,系统利用率的占用也较低。**********
3系统需求分析
3.1 功能需求分析
录入数据:将学生姓名、语文、数学、英语成绩写入文件。
增加人员:增加学生,并将学生姓名和成绩写入文件。
删除人员:删除学生信息和成绩。
修改数据:修改学生成绩。
按总成绩查询:根据总分查询学生成绩,包括平均分。
按姓名查询:根据学生姓名查询学生成绩,包括总分和
文档评论(0)