数据结构课程设计报告-高校成绩管理系统汇.doc

数据结构课程设计报告-高校成绩管理系统汇.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构课程设计报告-高校成绩管理系统汇

课程设计说明书 课程名称: 数据结构课程设计 专业: 计算机科学与技术 班级: 103012 姓名: 学号: 12 指导教师: 成绩: 完成日期: 2012 年 1 月 13 日 任 务 书 题目:高校成绩管理系统 设计内容及要求: 1、提供身份验证,和使用系统的权限设置、判定。 2、(教师用户)能实现103012班同学各科成绩的录入、编辑,数据必须保存在文件中,以便反复使用。 3、(学生用户或游客)提供对学号或姓名,各学科成绩的查询。 4、(学生和教师用户)能按各学科分数排序输出(每一科都要能排序输出)。 5、(教师用户)能统计各科成绩分数段的分布(60以下、60~70、70~80、80~90、90~100)情况,并输出。 性能需求: 1、操作界面美观、友好,有必要的容错处理(如:能判定合理的成绩0~100等); 2、查询应根据查询条件合理选择先进的查询方法; 3、分数段统计结果要求保存在单独的文件中; 开发环境: Microsoft Visual C++ 6.0 实现目标: 1、身份验证 2、成绩查询及管理 3、将成绩排序输出 4、统计各成绩段分布 5、数据容错 摘 要 本叙述了成绩管理的现状。重点介绍了学生成绩管理系统的实现过程:包括系统分析 、数据流程分析、功能设计、系统实现、 系统测试和调试。本系统主要功能有用户管理、学生信息录入、学生成绩录入、、。介绍了本系统的具体实现关于本系统开发过程中的体会。 学生成绩管理系统,功能,特点 目 录 引 言 1 1 系统设计 2 2 系统实现 3 2.1 学生模块实现 3 2.2 教师模块实现 8 结论 13 参 考 文 献 14 引 言几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加、物力来进行学生成绩管理。但手工管理具有效率、所以我想借,开发一个。建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和 现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理 方法 必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。 1 系统功能模块图,如图1.所示: 图 1.1 系统功能模块图 模块: 教师模块: 2 系统实现 .1 学生模块实现 功能 界面 学生界面 成绩查询界面(选择查询方式) 学号查询界面 姓名查询界面 查询结果 成绩排名界面 成绩排名结果 修改密码界面 先输入旧密码,如输入错误则将提示重新输入直至输入正确;然后再输入新密码,最后再次输入新密码,当两次输入的新密码相同时,密码修改成功。 主要代码 { unsigned long k; int i,j,m; system(cls); printf(\n请输入欲查找同学的学号:\n); scanf(%u,k); i=0; j=N-1; while(i=j) { m=(i+j)/2; if (student[m].number==k) { chakan(leibie,gongneng,m); break; } else { if (kstudent[m].number) j=m-1; else i=m+1; } } printf(\n无该同学记录!); printf(\n按任意键返回上一菜单); getch(); } 2.2 教师模块实现 功能 成绩录入界面 选择科目后在此界面录入成绩 修改学生记录界面 选择好查询方式后输入学号姓名 即可进入此界面 输入相应科目的序号即可更改相应科目成绩 成绩排名 同学生模块的成绩排名 成绩分布段结果界面 选择科目后即可看到所需结果 同时可以选择是否保存结果 查询学生成绩界面同学生模块 主要代码 { int a=0,b=0,c=0,d=0,e=0,i; char x; FILE *fp; cha

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档