2012年C语言课程的设计指导书.docVIP

  • 9
  • 0
  • 约4.28千字
  • 约 9页
  • 2018-06-28 发布于福建
  • 举报
2012年C语言课程的设计指导书

2012年C语言课程设计指导书 一、要求自由组队完成一个用C语言进行的程序设计项目。题目见附件1。每组不得超过3人。 二、课程设计的考核评估 通过课程设计答辩,结合学生的动手能力、独立分析解决问题的能力、创新能力、课程设计报告、答辩水平以及学习态度综合考核。 考核标准包括: 1、基本完成设计题目所要求的内容,程序有一定的实用性,可扩充性,创新性。(80%) 2、课程设计报告。word(10%) 3、答辩水平。PPT(10%) 三、课程设计报告(要求正规打印,A4幅面),内容包括: 题目 系统功能模块结构图(如图1,图2所示)。 数据结构设计及用法说明(列出程序中的struct设计和自己程序的使用、操作方法) 程序结构(画流程图)(如系统总体流程图,某种查询、插入、删除程序实现的程序流程图。要求采用教材中的标准流程图图符至少画两个流程图。) 各模块的功能(解释如图4中各个模块的软件功能) 试验结果(包括输入数据的结果,查询、修改、删除的结果,可以拷屏实现结果的报告) 实验体会(必须真实的说出自己在课程设计中的切身体会。例如:如何构思、如何设计、如何编程、如何调试?那些地方使你“痛苦不堪”?等等) 参考文献 附录:程序清单及源程序软盘 凡发现抄袭,抄袭者与被抄袭者皆以零分计入本课程设计成绩并向学院报告。凡发现实验报告或源程序雷同,涉及的全部人员皆以零分计入本课程设计成绩并向学院报告。 附1:C语言课程设计题目 1、五子棋游戏 人和人对弈,五子连珠者胜; 开始后,即显示一张20*20的棋盘,然后选择先后,黑先行; 自行设计代表棋盘信息的数据结构,自行设计计算机的下棋规则和判断胜负的规则。 2、学生成绩管理系统 学生信息包括:学号、姓名、学期、每门课程的成绩、平均成绩、名次。 要求实现: 1)学生信息的录入; 2)修改;删除、排序和查询,按学期、学号、成绩不及格等查询; 3)原始数据需保存到磁盘文件中。 3、工资管理系统? ? ? ? 每个职工的信息为:职工号、姓名、性别、单位名称、家庭住址、联系电话、基本工资、津贴、生活补贴、应发工资、电话费、水电费、房租、所得税、卫生费、公积金、合计扣款、实发工资。注:应发工资=基本工资+津贴+生活补贴;合计扣款=电话费+水电费+房租+所得税+卫生费+公积金;实发工资=应发工资 - 合计扣款。原始数据需保存到磁盘文件中。 要求实现: (1) 输入职工信息 (2) 插入(修改)职工信息; (3) 删除职工信息; (4) 按姓名浏览职工工资信息:    4、通讯录管理系统: 数据包括:人名、住址、电话号码和E-mail地址,QQ, ,原始数据需保存到磁盘文件中。 系统功能要求: 1)可对记录中的姓名和电话号码进行修改 2)可增加或删除记录 3)可显示所有保存的记录 4)可按人名或电话号码进行查询 5、小学生数学测试软件系统设计 要求: (1) 可选择题型(+,-,*,/); (2) 可选择每次答题的个数; (3) 随机生成两个数进行运算; (4) 每次在输入答案后应判断对错,若答案错误,应给出正确答案; (5) 最后给出做对题目的总个数。 6、图书管理系统 图书数据包括:图书名称,出版编号,作者,出版社,出版日期,单价,数量,库存量, 添加图书:增加新的图书,同时需检查新书的图书编号是否在原图书当中存在,若是则应取消添加并提示重新输入。 查询图书:通过图书编号或图书名称查询图书信息。 3)删除图书资料:通过编号查询该图书,若找到则允许删除,否则提示无该图书信息。 7、学生综合测评系统 每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互评分、品德成绩、任课教师评分、综合测评总分、综合测评名次。考试平均成绩、同学互评分、品德成绩、任课教师评分分别占综合测评总分的60%,10%,10%,20%。原始数据需保存到磁盘文件中。 (1) 输入学生信息、并存储到文件中。 (2) 插入(修改)同学信息: (3) 删除同学信息: (4) 浏览学生信息:输入学号或其他信息,即读出所有数据信息,并显示出来 B、学生数据处理: (1) 按考试科目录入学生成绩并且按公式:考试成绩=(语文+数学+外语) 计算考试成绩,并计算考试名次,提示:先把学生信息读入数组,然后按提示输入每科成绩,计算考试成绩,求出名次,最后把学生记录写入一个文件中。 (2) 学生测评数据输入并计算综合测评总分及名次。 提示:综合测评总分=(考试成绩)*0.6+(同学互评分)*0.1+品德成绩*0.1+任课老师评分*0.2。 8、实验室设备管理系统 数据包括:实验设备编号,设备名称,购入日期,经手人,单价,领用人,领用日期,归还日期。 1)、输入原始数据需

文档评论(0)

1亿VIP精品文档

相关文档