还剩18页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
通信技术11级c语言课程设计任务
一、设计题目
二、设计要求
1.要求动态的创建链表,对学生的、出生日期、籍贯、学号及成绩进行管理要有学生成绩的查找、排序以及学生人数的添加、删除等操作创建的链表要存在文件中,并能从文件中读取所存储的数据
2.要写出设计报告报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间
四、评分.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成.各个模块设计及实现是否可行.设计中,是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料通信技术11级C语言课程设计任务书2
一、设计题目基于链表的教职工信息管理系统
二、设计要求
1.要求动态的创建链表对教师的号、出生日期、籍贯、学历、工资、工作年限、所带课程等信息进行管理要有教师按的查找、排序以及添加、删除等操作创建的链表要存在文件中并能从文件中读取所存储的数据
2.要写出设计报告,报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间20周周五下午以设计小组为单位由组长交主管老师处
四、评分设计中是否有总体方案的说明及设计设计方案是否比较完整或者是否按要求完成各个模块设计及实现是否可行设计中,是否能体现出小组人人都已参预小组组长是否对每一个人都有评语,及个人参预设计的最大体味体现设计团队精神,组评分可以拉开.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成.各个模块设计及实现是否可行.设计中,是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料
六、设计报告格式:.设计目的
2、总体设计〔程序设计组成框图、流程图
3、详细设计(模块功能说明〔如函数功能、入口及出口参数说明,函数调用关系描述等
4、调试与测试调试方法烦U试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、源程序清单和执行结果清单中应有足够的注释七.设计小组成员通信技术11级C语言课程设计任务书12
一、设计题目基于链表的大学英语等级考试报名系统
二、设计要求.要求数据存储在数组中,对报名序号、、所在学校、专业、班级、学生证、考试等级等信息进行管理要有按序号查找、排序以及添加、删除等操作数据要存在文件中并能从文件中读取所存储的数据.要写出设计报告,报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间20周周五下午以设计小组为单位由组长交主管老师处评分标准.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成各个模块设计及实现是否可行.设计中是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料《C程序设计(第二版》《C语言程序设计》《C语言课程设计》《C语言时尚编程百例》《标准C机能百练》.设计目的
2、总体设计(程序设计组成框图、流程图
3、详细设计(模块功能说明〔如函数功能、入口及出口参数说明,函数调用关系描述等
4、调试与测试调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、源程序清单和执行结果清单中应有足够的注释七.设计小组成员设计例子
1、职工信息管理系统设计.目的1〉要求学生熟练掌握C语言的基本知识和编程技能;2基本掌握结构化程序设计的基本思路和方法;.要求基本要求1试设计一个职工信息管理系统,使之能提供以下功能2〉系统以菜单方式工作3职工信息录入功能(职工信息用文件保存〉——输入4〉职工信息浏览功能——输出5〉查询或者排序功能〈至少一种查询方式算法,按工资查询,按学历查询等6系统进入1E1面〈静态或者动画7职工信息删除功能8〉职工信息修改功能3•创新要求屋基本要求达到后,可进行创新设计如对菜单进行美化
三、信息描述职工信息包括职工号、、性别、出生年月、学历、职务、工资、住址、等(职工号不重复
四、功能描述
1.录入职工信息并保存
2.显示所有职工信息(以一定的格式
3.查询职工信息(以一种或者多种方式4修改职工信息并保存(学生成绩管理系统班级姓名学号成绩时间指导教师:例子职工信息管理系统需求分析编写目的通过对用户需求进行调查分析,写出需求分析文档作为项目设计的基本准则要求,以及作为系统分析员进行系统分析和测试人员进行测试时的手册需求概述设计一个职工信息管理系统,使之能提供以下功能1>录入职工信息并保存2〉显示所有职工信息3>查询职工信息4>修改职工信息并保存5〉删除职工信息需求说明职工信息包括职工号、、性别、出生年月、学历、职务、工资、住址、等,并且要求职工号不重复;录入的职工信息要求用文件形式保存,并可以对其进行浏览、查询、修改、删除等基本操作;职工信息的显式要求有一定的规格式;对职工信息应能够分别按工资及按学历两种方式进行,要求能返回所有符合条件的职工的信息;对职工信息的修改应逐个地进行,一个职工信息的更改不应影响其他的职工记录;所设计的系统应以菜单方式工作,应为用户提供清晰的使用提示,依据用户的选择来进行各种处理,并要求在此过程中能够尽可能的兼容用户使用过程中的异常情况总体设计编写目的根据需求分析文档,初步提出问题的解决方案,以及软件系统的体系结构和数据结构的设计方案并写出书面文档总体设计说明书,为下一步进行详细设计做准备总体设计.该系统可以按功能进行模块划分,其模块图如下系统模块图其中信息输入模块完成职工信息的输入功能输入信息包括职工号、、性别、出生年月、学历、职务、工资、住址、等;信息浏览模块完成已录入职工信息的显示;信息查询模块完成职工信息的查询,查询时对应有按工资查询和按学历查询两种方式;信息修改模块完成职工信息的修改功能;信息删除模块完成职工信息的删除功能;菜单选择模块完成用户命令的接收,此模块也是职工信息管理系统的入口用户所要进行的各种操作均需在此模块中进行选择并进而调用其他模块实现相应的功能;
2.数据结构本系统中主要的数据结构就是职工的信息,包含职工号、、性别、出生年月、学历、职务、工资、住址、等,在处理过程中各项可以作为一个职工的不同属性来进行处理
3.程序流程系统的执行应从功能菜单的选择开始,依据用户的选择来进行后续的处理,直到用户选择退出系统为止,此间应对用户的选择做出判断及异常处理系统的流程图如下程序流程图详细设计编写目的根据项目概要设计说明书,在项目概要设计的基础之上对系统进行详细设计,以便下一步进行程序编码工作详细设计对应于总体设计时的系统功能模块图,各个功能模块的处理逻辑如下:
①①信息输入模块打开职工信息文件;while<继续输入>(读入职工信息;将读入信息添加到职工信息文件中;提示是否继续输入;)关闭职工信息文件;
②②信息浏览模块打开职工信息文件;while<不到文件结束〉(从文件中顺序读出一个职工的信息;按指定格式输出该职工的信息;)关闭职工信息文件;
③③信息查询模块while<仍继续查询>(if<按工资查询〉(读入查询的职工工资条件;打开职工信息文件;while<不到文件结束>(顺序读出一个职工的信息;if(该职工信息的工资符合条件输出该职工的信息;}关闭职工信息文件;提示共有几条符合条件的记录;)elseif<按学历查询>(读入学历查询的条件;打开职工信息文件;while<不到文件结束>(顺序读出一个职工的信息;if<该职工信息的学历符合条件>输出该职工的信息;关闭职工信息文件;提示符合条件的记录数;else提示输入不合适;提示是否继续查询;
④④信息修改模块while<继续修改>从给出信息文件中所有的记录情况;提示并读入待修改的记录的职工的职工号;打开职工信息文件;查找并读出该职工的信息到一个中间变量中;提示并读入要针对该职工的哪个属性进行修改;根据用户的选择提示并读入所要修改属性的新值;在该职工的中间变量中修改刚刚读入的属性值;提示是否确定要进行修改;如果用户确定则将中间变量重新写回到原职工信息文件中;关闭职工信息文件;}
⑤⑤信息删除模块while<继续删除>显示所有职工的信息;提示并读入待删除的职工的职工号;打开职工信息文件;查找是否有符合条件的职工记录;if<有符合条件的记录〉提示是否确认该删除操作;if<用户确认此操作〉创建一个新的暂时文件;打开原信息文件;while<原信息文件中记录未读完>读出原信息文件中的下一条记录;if<此条记录不是待删除记录〉写入暂时文件中去;关闭原信息文件;关闭暂时文件;读方式打开暂时文件;写方式重建与原信息文件同名的新信息文件;将暂时文件中的容写入到新信息文件中去;关闭新信息文件;关闭暂时文件;删除暂时文件;else提示没有符合条件的记录存在;
⑥⑥菜单选择模块给出信息提示;清屏;绘制菜单包含输入、显示、查询、修改、删除、退出;提示菜单选择并读入到变量;根据读入变量的值调用不同的模块函数;数据结构性另ll enumSex{malefemale};学历enumEducation!highjuniorcollegemasterdoctor};日期:Date{intyear;intmonth;intday;;职工信息structInfocharnum
[5];/*职工号*/charname
[8];/**/enumSexsex;/*f生另U*/structDatebirthday;/*出生年月*/enumEducationeducation;/*学历*/charduty
[8];/*职务*/doublewage;/*工资*/charaddr
[12];/*地址*/charphone
[8];/**/;.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成.各个模块设计及实现是否可行.设计中,是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料
六、设计报告格式:.设计目的
2、总体设计(程序设计组成框图、流程图
3、详细设计(模块功能说明〔如函数功能、入口及出口参数说明,函数调用关系描述等
4、调试与测试调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、源程序清单和执行结果清单中应有足够的注释七.设计小组成员通信技术11级C语言课程设计任务书3
一、设计题目基于链表的个人通信录管理系统
二、设计要求.要求动态的创建链表,对联系人编号、、、、通信地址、邮编等信息进行管理要有教师按的查找、排序以及添加、删除等操作创建的链表要存在文件中,并能从文件中读取所存储的数据.要写出设计报告,报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间20周周五下午以设计小组为单位由组长交主管老师处
四、评分.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成.各个模块设计及实现是否可行.设计中,是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料
六、设计报告格式:.设计目的
2、总体设计(程序设计组成框图、流程图
3、详细设计(模块功能说明〔如函数功能、入口及出口参数说明,函数调用关系描述等
4、调试与测试调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、源程序清单和执行结果清单中应有足够的注释七.设计小组成员通信技术11级C语言课程设计任务书4
一、设计题目基于链表的图书管理系统
二、设计要求.要求动态的创建链表,对图书编号、书名、作者、现存本数、、出版日期、接要等信息进行管理要有按图书编号的查找、排序以及添加、删除等操作创建的链表要存在文件中,并能从文件中读取所存储的数据.要写出设计报告,报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间20周周五下午以设计小组为单位由组长交主管老师处
四、评分设计中是否有总体方案的说明及设计设计方案是否比较完整或者是否按要求完成各个模块设计及实现是否可行设计中,是否能体现出小组人人都已参预小组组长是否对每一个人都有评语,及个人参预设计的最大体味体现设计团队精神,组评分可以拉开.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成.各个模块设计及实现是否可行.设计中,是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料
六、设计报告格式:.设计目的
2、总体设计〔程序设计组成框图、流程图
3、详细设计(模块功能说明〔如函数功能、入口及出口参数说明,函数调用关系描述等
4、调试与测试调试方法烦U试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、源程序清单和执行结果清单中应有足够的注释七.设计小组成员通信技术11级C语言课程设计任务书6
一、设计题目基于链表的大学英语等级考试报名系统
二、设计要求.要求动态的创建链表,对报名序号、、所在学校、专业、班级、学生证、考试等级等信息进行管理要有按序号查找、排序以及添加、删除等操作创建的链表要存在文件中并能从文件中读取所存储的数据.要写出设计报告,报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间20周周五下午以设计小组为单位由组长交主管老师处评分标准.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成.各个模块设计及实现是否可行.设计中,是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料
六、设计报告格式:.设计目的
2、总体设计(程序设计组成框图、流程图
3、详细设计(模块功能说明〔如函数功能、入口及出口参数说明,函数调用关系描述等
4、调试与测试调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、源程序清单和执行结果清单中应有足够的注释七.设计小组成员通信技术11级C语言课程设计任务书7
一、设计题目基于数组的学生信息管理系统
二、设计要求.要求用数组存储数据,对学生的、出生日期、籍贯、学号及成绩进行管理要有学生成绩的查找、排序以及学生人数的添加、删除等操作数组容要存在文件中并能从文件中读取所存储的数据.要写出设计报告,报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间20周周五下午以设计小组为单位由组长交主管老师处
四、评分.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成.各个模块设计及实现是否可行.设计中,是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料
六、设计报告格式:.设计目的
2、总体设计(程序设计组成框图、流程图
3、详细设计(模块功能说明〔如函数功能、入口及出口参数说明,函数调用关系描述等
4、调试与测试调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、源程序清单和执行结果清单中应有足够的注释七.设计小组成员通信技术11级C语言课程设计任务书8
一、设计题目基于数组的教职工信息管理系统
二、设计要求.要求数据存储在数组中对教师的号、出生日期、籍贯、学历、工资、工作年限、所带课程等信息进行管理要有教师按的查找、排序以及添加、删除等操作数据要存在文件中并能从文件中读取所存储的数据.要写出设计报告,报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间20周周五下午以设计小组为单位由组长交主管老师处
四、评分.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成.各个模块设计及实现是否可行.设计中,是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料
六、设计报告格式:.设计目的
2、总体设计(程序设计组成框图、流程图
3、详细设计(模块功能说明〔如函数功能、入口及出口参数说明,函数调用关系描述等
4、调试与测试调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、源程序清单和执行结果清单中应有足够的注释七.设计小组成员通信技术11级C语言课程设计任务书9
一、设计题目基于链表的个人通信录管理系统
二、设计要求.要求数据存储在数组中对联系人编号、、、、通信地址、邮编等信息进行管理要有教师按的查找、排序以及添加、删除等操作数据要存在文件中,并能从文件中读取所存储的数据.要写出设计报告,报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间20周周五下午以设计小组为单位由组长交主管老师处
四、评分.设计中是否有总体方案的说明及设计.设计方案是否比较完整或者是否按要求完成.各个模块设计及实现是否可行.设计中,是否能体现出小组人人都已参预.小组组长是否对每一个人都有评语,及个人参预设计的最大体味.体现设计团队精神,组评分可以拉开
五、参考资料
六、设计报告格式:.设计目的
2、总体设计(程序设计组成框图、流程图
3、详细设计(模块功能说明〔如函数功能、入口及出口参数说明,函数调用关系描述等
4、调试与测试调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、源程序清单和执行结果清单中应有足够的注释七.设计小组成员通信技术11级C语言课程设计任务书10
一、设计题目基于链表的图书管理系统
二、设计要求
1.要求数据存储在数组中对图书编号、书名、作者、现存本数、、出版日期、接要等信息进行管理要有按图书编号的查找、排序以及添加、删除等操作数组中的数据要存在文件中并能从文件中读取所存储的数据
2.要写出设计报告,报告中要求写出总体设计框架和详细程序分析.6名学生分为一组选出组长共同完成在报告中各个同学要明确写出自己所做的工作并由组长认可评定.书写及设计方案均用A4纸打印以便统一装订成册,并且要求上交电子文本
三、设计完成时间20周周五下午以设计小组为单位由组长交主管老师处
四、评分《C程序设计【第二版》谭浩强清华大学《C语言程序设计》田祥松电子科技大学《C语言课程设计》黄明等电子工业《C语言时尚编程百例》网冠科技机械工业《标准C机能百练》隹华中国铁道《C程序设计(第二版》谭浩强清华大学《C语言程序设计》田祥松电子科技大学《C语言课程设计》黄明等电子工业《C语言时尚编程百例》网冠科技机械工业《标准C机能百练》隹华中国铁道《C程序设计(第二版》谭浩强清华大学《C语言程序设计》田祥松电子科技大学《C语言课程设计》黄明等电子工业《C语言时尚编程百例》网冠科技机械工业《标准C机能百练》隹华中国铁道《C程序设计【第二版》谭浩强清华大学《C语言程序设计》田祥松电子科技大学《C语言课程设计》黄明等电子工业《C语言时尚编程百例》网冠科技机械工业《标准C机能百练》隹华中国铁道《C程序设计(第二版》谭浩强清华大学《C语言程序设计》田祥松电子科技大学《C语言课程设计》黄明等电子工业《C语言时尚编程百例》网冠科技机械工业《标准C机能百练》隹华中国铁道《C程序设计(第二版》谭浩强清华大学《C语言程序设计》田祥松电子科技大学《C语言课程设计》黄明等电子工业《C语言时尚编程百例》网冠科技机械工业《标准C机能百练》隹华中国铁道《C程序设计(第二版》谭浩强清华大学《C语言程序设计》田祥松电子科技大学《C语言课程设计》黄明等电子工业《C语言时尚编程百例》网冠科技机械工业《标准C机能百练》隹华中国铁道《C程序设计(第二版》谭浩强清华大学《C语言程序设计》田祥松电子科技大学《C语言课程设计》黄明等电子工业《C语言时尚编程百例》网冠科技机械工业《标准C机能百练》隹华中国铁道。