- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩管理系统数据结构课程设计
2008-2009学年度第二学期
赣南师范学院数学与计算机科学学院
《算法与数据结构课程设计》
综合实验
课程设计名称:学生成绩管理系统
专 业:计算机科学与技术
班 级:07计本(1)班
学 号:070703032
姓 名:杨倍平
指 导 教 师:曾春梅老师
学生成绩管理系统
问题的描述和分析
1.1问题的描述
?? 随着社会的发展和经济时代的到来,管理信息系统在各行各业都越来越重要,特别是教育事业。在经济发达的国家,许多教育机构(如公办、私立、培训机构等),都投入了大量的资金开发MIS系统,以求在将来激烈的竞争中立于不败之地。在我国,民办教育是新兴的一个行业,是随着改革开放和市场经济的发展根据中国特有的国情发展起来的,特别是中国民办教育促进法的出台,从一定的程度上规范和促进了中国民办教育的发展,这是一个很有发展前途的新兴产业,但是同发达国家相比,我国的民办教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的民办院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的民办机构还没有全部具备这种功能。因此可见,随着我国民办教育的迅速发展,信息技术在其上的应用会更加地广泛和深入。
1.2现有系统存在问题的分析? 有的学校根本就没有系统,还是手工操作计算机日新月异的发展,但是有的领导只见眼前利益,不关心,甚至不敢尝试新兴的事物。手工操作还十分落后,效率极低,成本很大,以后的社会是信息的社会,信息只有快,准,精才能发挥其价值。 ? 所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。 ? 有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。 ? 还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统能有保障吗?所以制作一个完善的学生管理系统是必不可少的。
二、数据结构的设计
struct person
{
char name[20];
long num;
float math;
float English;
float chinese;
float average;
float sum;
}student;
三、模块:
学生成绩管理系统模块
四、算法的设计
1.在此成绩管理系统中,要求用户输入的只是有字符型和数值型数据,所以我设计了下面函数来处理并对输出的数据进行检验。
int N=0;
Enter()
{
FILE *fp;
char ch;
char ch2;
char numstr[20];
struct person student2;
clrscr();
fp=fopen(jie.txt,ab);
if(fp==NULL)
{
printf(cant open this file.\n);
printf(wait for a second with patience.\nthe system is exiting.\n);
getch();
exit(0);
}
else
{
do{
printf(your name:);
gets(student.name);
printf(\nyour num:);
gets(numstr);
student.num=atol(numstr);
printf(\nyour math:);
gets(numstr);
student.math=atof(numstr);
printf(\nyour English:);
gets(numstr);
您可能关注的文档
- 如何以绩效考核促企业成长课程.doc
- 如何保证市政道路工质量的有效措施探析.doc
- 如何克服孩子在学中的焦躁情绪.doc
- 如何做好企业各项理制度的编制与执行.doc
- 如何分别行货、水、欧版、港版.doc
- 如何做好我国水利设工程质量检测.doc
- 如何加强建筑起重械安全管理.doc
- 如何发挥教师在区活动中的指导作用.doc
- 如何在linux统下安装程序.doc
- 如何保养和维护好已的电脑!!.doc
- 人教版英语5年级下册全册教学课件.pptx
- 部编人教版2年级上册语文全册教学课件含单元及专项复习.pptx
- 人教版8年级上册英语全册教学课件(2021年8月修订).pptx
- 教科版(2017版)6年级上册科学全册课件+课时练.pptx
- 人教版PEP版6年级英语下册全册教学课件(2022年12月修订).pptx
- 部编人教版2年级下册语文全册课件(2021年春修订).pptx
- 人教版数学6年级下册全册教学课件(2023年教材).pptx
- 湘少版5年级下册英语全册教学课件(2021年春修订).pptx
- 人教PEP4年级下册英语全册教学课件 [2}.pptx
- 人教版6年级上册英语全册教学课件.pptx
最近下载
- 科学一年级下册《第一单元 身边的物体》大单元整体教学设计2025.docx
- 第四章-vcenter server介绍.pptx
- 项目一任务一 水果的挑选(教学设计)小学劳动浙教版四年级上册.docx
- 24设计开发输出清单.docx VIP
- 2025年金华职业技术学院单招职业适应性测试题库及完整答案一套.docx VIP
- 2024年湖南省高考数学试卷(含答案详解).docx
- 主题意义探究下的小学英语单元整体教学.pptx
- 2023--2024学年广东省深圳市深圳中学八年级历史上册期中试卷(含解析).pdf VIP
- 2024年高等教育文学类自考-00181广告学(一)历年高频考点试卷专家荟萃含答案.docx
- 《现代社会调查方法》配套教学课件.pptx
文档评论(0)