C程序设计课程设计计划书_第1页
C程序设计课程设计计划书_第2页
C程序设计课程设计计划书_第3页
C程序设计课程设计计划书_第4页
C程序设计课程设计计划书_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C语言程序设计课程设计计划书(2011级通信1、2班)一、目的:课程设计是与课程C语言程序设计相配合的设计性实验课程,设计的主要目的: 1. 通过实践,使学生建立对程序设计的认知; 2. 通过对某小型信息系统的设计,使学生掌握程序设计的主要步骤和方法,提升学生解决实际问题的能力; 3. 使学生掌握一定的程序设计思想; 4. 培养学生的团队合作精神。 二、主要内容和要求 根据选题范围,选择某题目进行程序设计: 1. 根据所选择题目,进行调查分析 2. 在调查分析的基础上,完成程序流程图 3. 选择开发环境,实现设计结果 4. 撰写课程设计各个阶段的总体设计和详细设计的设计报告 (实验报考格式参看

2、数计系课程设计样式)三、设计组织安排 设计时间:第19周 设计专业班级:11通信1、2班设计分组: 4人一组 上机地点:同文3-201,3-202时间:第19周周一至周五 上午8:0011:35、周四上午2:305:30 具体安排:时间安排课程设计计划周一1、 课题内容介绍,课程设计安排、课程设计纪律,注意事项2、 学生选题,做好课题的前期准备工作周二1、根据题目查找资料及调研,并在分析的基础上画出程序的流程图,.写出程序设计系统的需求分析报告。2、 根据需求分析,设计系统的功能结构,画出系统的功能结构图。设计的功能要全面、正确,能解决现实世界各类用户的实际需要.周三使用函数按流程图分别完成每

3、一模块的程序设计周四1、 综合各模块功能2、检验程序是否完整,结果是否符合要求,对程序进行验收周五1、撰写并上交课程设计报告2、按个人进行课程设计答辩四、设计报告提交:(1)设计报告及程序源代码一并打包上交。(报告格式参考数计系课程报告样式)(2)设计报告打印文件:要有封面(包括设计题目、班级、课题组成员学号、姓名及分工)( 上交方式参看数计系课程设计管理办法 第六条)检查要求1、 每个人必须有程序运行结果2、 每个人必须提交设计报告(纸质打印版和电子版)和程序完整源代码3、 课程设计任务必须有个人独立完成,严禁抄写复制五、 评分标准1、 程序运行结果 (10%)2、 设计报告 (30%)3、

4、 设计考勤,平时上机成绩,教师不定期检查(10%)4、 学生根据自己设计报告对教师的提问可以熟练的解释(30%)5、 设计课题的难易程度(20%) 七参考选题如下:(课题也可自选)备选题目:(也可经老师允许自己选择其它题目)题目一:职工信息管理系统设计职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、职工信息录入功能(职工信息用文件保存)输入3、职工信息浏览功能输出4、职工信息查询功能算法查询方式 按学历查询等按职工号查询等5、职工信息删除、修改功能(可选项) 题目二:图书信息管理系统设计图书

5、信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、图书信息录入功能(图书信息用文件保存)输入3、图书信息浏览功能输出4、图书信息查询功能算法查询方式 按书名查询 按作者名查询5、图书信息的删除与修改(可选项)题目三:学生信息管理系统设计学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、学生信息录入功能(学生信息用文件保存)输入3、学生信息浏览功能输出4、学生信息查询功能算法按学号查询按姓名查询5、学生信息的删

6、除与修改(可选项) 题目四:学生成绩管理系统设计学生成绩信息包括:学期,学号,班别,姓名,四门课程成绩(语文、数学、英语和计算机)等。主要功能:(1) 能按班级完成对学生成绩的录入、修改(2) 能按班级统计学生的成绩,求学生的总分及平均分(3) 能查询学生成绩,不及格科目及学生名单(4) 能按班级输出学生的成绩单要求:使用二进制文件方式存储数据,系统以菜单方式工作题目五:学生选修课程系统设计假定有n门课程,每门课程有:课程编号,课程名称,课程性质(公共课、必修课、选修课),总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统

7、,使之能提供以下功能:1、系统以菜单方式工作2、课程信息录入功能(课程信息用文件保存)输入3、课程信息浏览功能输出4、课程信息查询功能算法查询方式 按学分查询 按课程性质查询5、学生选修课程(可选项) 题目六: 学生成绩记录簿设计编制一个C语言成绩记录簿,每个学生信息包括:学号、姓名、C语言成绩。具体功能:(1)创建信息链表并以磁盘文件保存;(2)读取磁盘文件并显示输出所有学生的成绩;(3)按学号或姓名查询成绩;(4)添加成绩记录;(5)修改指定姓名或学号的学生的成绩并可存盘;(6)显示输出60分以下、6079、8089、90分以上各分数段的学生信息(可选项)。题目七:学生通讯录管理系统设计设

8、计一个学生通信录,学生通迅录数据信息构成内容可自行设计(如:姓名、家庭地址、邮政编码、电话号码等等),通信录数据类型定义为结构体类型。1.主要功能:(1) 能建立、修改和增删学生通讯录(2) 能够按多种方式进行查询2.要求:界面友好,易于操作,采用文件存储数据。题目八:信息加密,解密操作功能要求:1、可输入一行原始信息2、可让实现加密,输出密文,并将原文、密文保存到文件3、可解密题目九:计算日期功能要求:六、 输入年、月、日七、 求这日期是该年中的第几天八、 要求能给出错误输入的提示题目十:设计一个简单计算器功能要求:在功能上尽量模拟windows操作系统中的计算器,系统界面不做强制要求。题目十一:学生成绩计算功能要求:1、 输入10个学生5门课的成绩,计算成本每个学生平均分。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论