- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 程 设 计
目录
C语言课程设计成绩评定表…………………….
C语言课程设计任务书………………………….
程序基本框架结构图……………………………. 1页
程序设计说明书…………………………………. 2页
源代码清单………………………………………. 3页
课程设计总结…………………………………… 16页
课程设计成绩评定表
班级 电自091 学号 12 姓名 赵国锋 项目组 07 项目组长 赵国锋 项目组组员 赵国锋 郑春明 揭谣进 岳顺寿 史翔 谢长书 本人工作简介:
我主要编写修改和工资排序这两块内容。除此之外,作为组长,我还帮助其他组员完成他们他们的模块。另外,关于程序中的创新和完善由我和我们的组员共同完成。 组长评语:
我们组主要运用调用函数来完成整个程序。关于输入方面的控制,我感觉我们组做的很好,还有我们组的页面控制的不错,很好的运用清屏来清空页面。总体上说,我和组员完成的不错。 成绩评定标准 A B C D E 报告完成情况 很好 好 比较好 一般 不好 纪律表现 很好 好 比较好 一般 不好 程序功能性 强 较强 一般 较弱 弱 界面美观性 很好 好 一般 较差 不好 程序可操作性 很好 好 一般 较差 不好 答辩表现 很好 好 一般 较差 不好 所起作用程度 80%以上 60%以上 60%以下 最后成绩 优秀
A=5
C=0
良好
A=3
C=0
中等
B=2
C=4
及格
A=0
B=0
C=3
不及格
A=0
B=0
C=2
E=1 负责指导教师: (签名) 指导教师: (签名) 电自091班C语言课程设计任务书
一、设计目的
通过本次课程设计使学生进一步加深对C语言课程内容的理解,初步掌握一般应用程序的开发方法和步骤,进一步了解与掌握C语言的编程方法和技巧,提高学生用C语言解决实际问题的能力。
二、设计要求
1、认真查阅参考书、资料 2、遵守课程设计时间安排
3、按时上机,认真调试程序 4、认真完成课程设计报告
三、课设报告装订内容及顺序
1、课程设计封皮 2、目录
3、课程设计成绩评定表 4、课程设计任务书
5、程序基本框架图 6、程序设计说明书
7、源代码清单 8、课设总结与心得
四、设计题目
学生档案管理 宾馆住宿管理 学生宿舍管理 ★ 职工档案管理系统 人事档案管理系统 航空售票管理系统 五、时间安排(一周:从06月28日到 07月02日)
1、查阅资料及程序设计(1天) 2、程序编制及调试(3天)
3、成绩评定(0.5天) 3、打印报告(0.5天)
六、参考文献
1、《C语言程序设计》李淑华/李贞编 大连理工大学出版社
2、《C语言程序设计》孙连科/姚大鹏编 辽海出版社
3、《C++时尚编程百例》网冠科技编.机械工业出版社
4、《TURBO C 实用大全》徐金梧等编. 机械工业出版社
程序基本框架结构图
程序设计说明书
总体:
我们编写的是职工档案管理系统,主要运用了调用函数的方式完成程序。程序主要包括录入、显示、查询、修改、删除、添加、排序和统计八大模块。各个组员分工完成,然后进行整合,调试。对一些细节问题,如全局变量的引用,文件打开后必须关闭等进行查看,修改。在将近一周的时间圆满完成该程序。
个人:
我主要编写修改、排序和菜单这三大块内容。
在修改这个模块中,查询被修改职工我设计了两种方式,按工号查询和按姓名查询,并且控制了查询结果的输出,若没有该信息,请重新输入,直到找到为止。修改就是对职工信息的重新输入,在输入过程中,控制了各种输入量的范围,若输入的数据不在该范围内,有错误提醒,并且要求重新输入,直到输入正确为止。最后设置了确定修改信息的选项,如果知道自己输入的信息有错误,可以重新输入。
在工资排名这个模块中,主要是将文件中的数据读到数组中,然后对数组进行操作。运用冒泡排序法依次交换数组中元素的位置。最后使其由大到小进行排列。
在主菜单这个模块中,主要输入的是提示信息,并且控制输出的格式。
在整个编程中,很好的使用了清屏函数,使程序运行结果更加整洁。多次使用printf输出函数来输出提示语,使程序易懂,用户易操作。充分运用了\n,\t等转义字符来控制输出的格式,使程序运行结果美观、好看。除此之外,还引用其他函数,如引用getch()来暂停程序运行,以便用户观看输出数据。
源代码清单
#includestdio.h
#includestdlib.h
#includestring.h
文档评论(0)