c语言课程设计题目及报告-2012

c语言课程设计题目及报告-2012

ID:18778614

大小:50.06 KB

页数:8页

时间:2018-09-23

c语言课程设计题目及报告-2012_第1页
c语言课程设计题目及报告-2012_第2页
c语言课程设计题目及报告-2012_第3页
c语言课程设计题目及报告-2012_第4页
c语言课程设计题目及报告-2012_第5页
资源描述:

《c语言课程设计题目及报告-2012》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C程序设计》大作业及备选题目1.目的本次大作业是《C程序设计》课程的综合实验,作为课堂教学和课内正常上机实验的补充。通过对《C程序设计》课程的学习,学生已初步掌握C语言的基本概念、过程化程序设计的基本方法,但是实际编程和上机调试程序的能力还远远不足。通过《C程序设计》大作业,加强学生自主学习、收集资料和动手编程的能力,为后续专业课程打好基础。2.大作业说明本次课程设计使用VisualC++6.0完成程序设计。按照2~6人为一组,每组选择一个题目,共同完成。每人必须独立该题目的一个部分,有能力的同学可独立

2、完成。本次课程设计要求每个程序要求调试通过;课程设计结束后,每个小组上交大作业设计报告一份、程序一套,要求演示,演示时采用答辩形式,由各小组同学边演示边讲解编程思路。源代码以电子版形式提交,提交的源代码要求加注释。3.提交内容要求(一)程序设计报告要求:(1)封面:201x级《C程序设计》大作业设计报告设计题目:……小组参与人员:[姓名:XXX][学号:XXXXXXX][分工:XXXXXXX][姓名:XXX][学号:XXXXXXX][分工:XXXXXXX](2)正文最好分章节,正文为5号宋体。(3)内容:

3、1)概述:需求说明,功能分析,开发环境等2)程序概要设计:程序流程是什么,有哪些文件、函数,各实现什么功能,程序如何使用,输入输出各是什么等。3)程序详细设计:关键代码的主要思想,例如采用的查找采用折半法、排序采用冒泡法等给出算法的主要思想。4)总结:分析程序的优点和不足,总结自己的收获。(一)程序代码清单要求:程序要求能够正常运行,并至少能实现基本功能要求。完成功能越多将得到较高的分数。1.备选题目(1)学习软件系统功能设计在本系统的设计中,主要实现如下一些功能:学习、测试、成绩统计与分析。其中,“学习

4、”部分要求教100以内的加、减、乘和除;“测试”模块要求随机给出参与运算的数及运算类型,并判断用户的答案,测试完给出得分;“成绩统计与分析”模块能够统计成绩各种运算的平均成绩。界面要求欢迎界面、登录界面、系统模块选择界面及各模块界面。(2)旅馆信息管理程序系统功能设计1.要求实现旅客的入住、换房和退房、查看旅客和房间信息,以及从文件读取相关信息,相关信息储存到文件的功能,从而实现旅馆信息管理的基本功能。;使用结构体数组来实现旅客入住、换房、退房三种行为。能将文件中的信息读到结构体中,能将结构体的信息保存到

5、文件中。2.旅客和房间的信息存放到文件中。界面要求欢迎界面、登录界面、系统模块选择界面及各模块界面。例如:(1)大学生信息管理系统系统功能设计1.在本系统的设计中,主要实现如下一些功能:增加记录、修改记录、删除记录、查询记录及浏览记录。学生记录包括:姓名、学号、性别、专业、联系电话、简历。2.学生记录以文件形式保存。界面要求欢迎界面、登录界面、管理界面。(2)毕业纪念册系统功能设计1.在本系统的设计中,主要实现如下一些功能:增加记录、修改记录、查询记录及浏览记录。毕业生记录包括:姓名、学号、性别、专业、联

6、系电话、留言。2.毕业生记录以文件形式保存。界面要求欢迎界面、登录界面、管理界面。(1)英汉电子词典系统功能设计1.在本系统的设计中,主要实现如下一些功能:(1)词典功能。英汉双解及例句。(2)生词本。查找过的单词写入生词本。2.词典中的词语及生词本以文件形式存储。界面要求管理界面。(2)电话簿管理程序系统功能设计1.在本系统的设计中,主要实现如下一些功能:增加新电话号码、删除电话号码、修改电话号码、查询电话号码(按照电话号码和按照姓名)、排序电话号码(按照电话号码和按照姓名)。电话记录包括:人名、工作单

7、位、电话号码和E-mail地址。2.电话记录以文件形式保存。界面要求欢迎界面、登录界面、管理界面。(3)工资管理程序系统功能设计1.在本系统的设计中,主要实现如下一些功能:加入一个员工的记录、删除一个员工的记录、显示所有员工记录、排序员工记录(按照职工号排序和按照姓名字母序排序)、查询工资(查询工资和显示某一工资范围的记录)、统计功能(统计某一工资范围的人数和统计各部门的工资总数)。员工记录包括:姓名、职工号、所属部门、基本工资、奖励工资.2.员工记录以文件形式保存。界面要求欢迎界面、登录界面、管理界面。

8、(1)商品库存管理系统功能设计1.在本系统的设计中,主要实现如下一些功能:输入商品总类、显示商品种类、增加商品种类、删除商品种类、查询商品种类。商品种类记录包括:名称、代码、颜色、数量、品牌。2.商品记录以文件形式保存。界面要求欢迎界面、登录界面、管理界面。(2)银行帐户管理系统功能设计1.在本系统设计中,主要实现:输入新用户账户信息;显示用户帐户信息;修改帐户信息,要求用户输入帐号,根据用户需要修改除了帐号之外的其余信息;查

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。