《c语言程序设计》课程设计指导new

《c语言程序设计》课程设计指导new

ID:20411556

大小:72.50 KB

页数:7页

时间:2018-10-13

《c语言程序设计》课程设计指导new_第1页
《c语言程序设计》课程设计指导new_第2页
《c语言程序设计》课程设计指导new_第3页
《c语言程序设计》课程设计指导new_第4页
《c语言程序设计》课程设计指导new_第5页
资源描述:

《《c语言程序设计》课程设计指导new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C语言程序设计》课程设计指导手册一、实施步骤1、选题学生根据自己的兴趣爱好按指导教师公布的课题进行选题、着手准备资料的查阅。学生也可以自己选题。2、拟出具体的设计方案在实施课程设计之前,学生根据自己的设计题目应该充分的分析和理解,首先明确需要解决的问题是什么、即提出问题;其次要分析问题中涉及了哪些数据,如何在计算机中进行表示;同时还要将复杂的问题分解为计算机可以完成的若干操作步骤,编写程序。。3、设计与调试按照设计的功能划分功能模块,定义主函数模块和各子函数模块;按照书写规范,用C语言写出函数具体代码。程序编写完毕后,根据设计的功能选择合适的测试数

2、据对程序进行测试,在测试的过程中根据出现的具体情况进行调试,直到程序调试通过。4、撰写课程设计总结报告课程设计总结报告是课程设计工作的整理和总结,主要包括课程设计的总体设计方案、算法设计、程序测试与调试等部分。二、上交材料学生将总结报告在5月26日前送交系办公室。三、课程设计报告的撰写规范1、统一的封面(含课程设计课题名称、专业、班级、姓名、学号、指导教师等,详见附录2);2、设计任务和技术要求;3、内容摘要;4、目录;5、课程设计总结报告正文,正文可按章节来撰写,格式见附录3,应含以下内容:⑴课程设计的目的;⑵需求分析陈述说明程序设计的任务,根据设

3、计的目的划分具体的功能模块,说明每个功能模块具体的要求和完成的任务。⑶总体设计对总体设计方案进行说明,说明本程序中用到的数据、主函数的流程以及各函数模块之间的层次(调用)关系。⑷详细设计首先根据功能模块的划分,给出每个功能模块的子函数的具体代码,画出函数之间调用的关系图。⑸调试和测试结果分析调试分析包括:调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析;经验和体会等。测试结果分析:列出你的测试结果,包括输入和输出。这里的测试数据应该完整和严格。⑹使用说明说明如何使用你编写的程序,详细列出每一步的操作步骤。5、按统一格式列出主要参考文献

4、;6、指导教师成绩评定表(封底,见附录4)。附录1:课程设计的题目及要求:(一)职工信息管理系统(限最多2人完成)1.数据信息职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。2.基本要求系统以菜单方式工作v职工信息录入功能(职工信息用文件保存)--输入v职工信息浏览功能--输出v查询和排序功能:(至少一种查询方式)--算法v按工资查询l按学历查询等职工信息删除、修改功能(任选项)v(二)图书信息管理系统(限最多2人完成)1.数据信息图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。2.基本要求系统

5、以菜单方式工作v图书信息录入功能(图书信息用文件保存)--输入v图书信息浏览功能--输出v查询和排序功能:(至少一种查询方式)--算法vl按书名查询l按作者名查询图书信息的删除与修改(可选项)v(三)学生信息管理系统(限最多2人完成)1.数据信息学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。2.基本要求系统以菜单方式工作学生信息录入功能(学生信息用文件保存)---输入学生信息浏览功能---输出查询、排序功能---算法按学号查询按姓名查询学生信息的删除与修改(可选项)(四)学生选修课程系统(限最多2人完成)1.数据信息假定

6、有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。2.基本要求系统以菜单方式工作v课程信息录入功能(课程信息用文件保存)--输入v课程信息浏览功能--输出v查询功能:(至少一种查询方式)--算法v按学分查询l按课程性质查询l学生选修课程(可选项)v(五)销售管理系统(限最多2人完成)1.数据信息销售员:销售员的代号、销售员的姓名、产品的代号、产品的名称、销售额;产品:产品的代号、产品的名称、产品的单价2.基本要求某公司有四个销售员(编号:1-4),

7、负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:(1)销售员的代号(2)产品的代号(3)这种产品的当天的销售额每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定),进行如下处理。(1)计算上个月每个人每种产品的销售额。(2)按销售额对销售员进行排序,输出排序结果(销售员代号)(3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)(4)输出统计报表:销售统计报表销售员代号产品代号销售之和1

8、23451234每种产品之和(六)学生成绩管理(限最多2人完成)1.数据信息学生信息包括:学号、姓名、班级、

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

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

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