- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计(大作业)报告
课程名称: 程序设计基础课程设计
设计题目: 学生信息管理系统
院 系: 信息技术学院
班 级: 10级(2)班
设 计 者:
学 号:
指导教师:
设计时间: 2011/06/16
昆明学院
昆明学院课程设计(大作业)任务书
姓 名: 院 系:信息技术学院
专 业:计算机科学与技术专业 学 号:
任务起止日期: 2011.06.13—2011.6.17
课程设计题目: 学生信息管理系统
课程设计要求:
分析课程设计的要求。
写出详细设计说明。
编写源程序代码,调试程序使其能正确运行。
设计完成的软件便于操作和使用。
设计完成后提交课程设计报告。
工作计划及安排
对程序所要执行的功能做模块划分,设计总图;
分别对各功能模块设计可行算法,编写源代码;
将各模块组装、整合;
调试程序、修正错误得到功能得以实现的源代码;
分析程序的可行性、力图将程序做到最简适用。
指导教师签字
年 月 日
课程设计(大作业)成绩
学号:201011010205 姓名: 指导教师:白 冰 老师
课程设计题目: 学生信息管理系统
总结:
课程设计,用了结构体、函数调用、指针、排序等知识
对于C的课程设计,给我以学以致用的感觉。
总是感觉自己知道的、学的东西太少,简直就是沧海一粟。
指导教师评语:
成绩:
填表时间:
指导教师签名
课程设计(大作业)报告
1、课程设计介绍………………………………………………1
1.1 课程设计内容……………………………………………………………….5
1.2 课程设计要求……………………………………………………………….5
2、总体设计……………………………………………………6
2.1 课设题目总体设计、算法描述……………………………………………6
2.2功能模块图、流程图分析………………………………………………….6
3、调试与性能分析……………………………………………10
4、参考文献……………………………………………………10
附 录(程序清单)…………………………………………..11
一 课程设计介绍
1.1 课程设计内容
1、设计的目的
1. 巩固和加深学生对C语言课程的基本知识的理解和掌握
2. 掌握C语言编程和程序调试的基本技能
3. 利用C语言进行基本的软件设计
4. 掌握书写程序设计说明文档的能力
5. 提高运用C语言解决实际问题的能力
2、设计的任务
根据学生的实际情况,进行分组选题。主要的课程设计题目如下(学生可自主选题):
1、学生成绩管理系统
2、设计一个通讯录管理系1.2 课程设计要求
1.学生成绩管理系统。
具体要求如下:1、输入初始的学生信息:其中包括学生的姓名、学号和性别以及学生的语文、数学、英语和计算机等相关信息;可用函数cin(stu *p1)来实现此操作。2、查询模块:可用stu *lookdata(stu *p1) 来实现。找到就输出此学生全部信息包括学生的语文、数学、英语和计算机等的成绩。3、插入模块:可用insert( )函数来实现。其中通过学号的大小来比较的,并且以此来排序。4、输出学生的信息以及成绩:通过学生的姓名来查看学生的语文、数学、英语和计算机等相关成绩,同时也可以分别通过caverage() 、 maverage() 、eaverage() 和comaverage() 来输出语文、数学、英语和计算机等成绩的平均分数、最高和最低分数。5、退出系统:可用一个函数exit()来实现,首先将信息保存到文件中,释放动态创建的内存空间,再退出此程序。2.2功能模块图、流程图分析
1、查找原有数据 输入函数
2、显示所有数据函数(输入2回车即显示)
3、按各学科成绩排名输出(语文)
4、按学号或姓名查找函数
5、插入数据
插入后的排序(总分)
6、按学号或姓名删除记录(学号)
三 调试与性能分析
问题一、学生初始信息模块:
其中包括学生的姓名、学号和性别以及学生的语文、数学、英语和计算机等相关信息;可用函数cin(stu *p1)来实现此操作。当正确输入存在的学生学号,系统进行判断时,提示不存在此学生。
解决办法及步骤:
1、一个个输出所有的学生的学号,检查文件中是否有此学生,发现有。
2、既然有此学生,那么检查循环判断是否有
您可能关注的文档
- 《数据库原理与应用》课程设计论文-中小学教学管理系统数据库设计.doc
- 《数据库原理与应用》课程设计-影碟出租数据库系统设计与实现.doc
- 《数字电子电路》课程设计-简易数显电子钟设计.doc
- 《数字电子技术》课程设计-交通信号灯控制电路的设计与仿真.doc
- 《数字电子技术基础》课程设计-电子秒表电路的设计.doc
- 《数字电子技术基础》课程设计说明书-简易电子琴的设计与制作.doc
- 《数字通信系统》课程设计-FSK调制通信系统设计.doc
- 《数字系统仿真与VHDL设计》课程设计报告-交通灯.doc
- 《网络营销综合》课程设计.doc
- 《微机原理与接口技术》课程设计-单片机数字温度传感器测温显示系统课程设计.doc
原创力文档


文档评论(0)