网站大量收购独家精品文档,联系QQ:2885784924

13学年02学期c语言课程设计指导书.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
13学年02学期c语言课程设计指导书

《c语言程序设计》 课 程 设 计 指 导 书 绍兴文理学院元培学院信息与电子系 2014年6月 一.课程设计目的 本次课程设计是为《c语言程序设计》开设的一门重要的实践课程,主要要求学生掌握c语言程序的基本结构和文件的应用。本课程设计的目的是使学生在理论学习的基础上,深入实践,通过应用所学习的知识,来解决一些实际应用问题。在此基础上,真正理解和掌握c语言程序设计的相关理论,具备一定的程序设计的能力。 二.课程设计题目 任选下列一项目进行,查阅相关资料书籍、了解相关的系统,每个课题必须包括分析、设计与实现。 1. 编写一个图书信息管理系统 2. 编写一个通信录管理系统 3. 编写一个人事信息管理系统 三.任务完成形式 完整的软件系统 课题完成后最终向指导老师提交完整的电子版程序源代码、可执行程序、数据文件和课程设计报告书等。源代码文件要特别注意编程规范、代码风格,关键代码需有合理的注释,不含任何无用代码;数据文件内要求有一定数量的“真实”数据(如对于记录文件,需要有10条以上记录)。 课程设计报告(详细要求请参考附录一) 课程设计报告总体上主要包括以下几个部分: 1)封面; 2)目录; 3)正文; 4)参考文献; 5)附录(代码); 四.总体要求 根据所给的课程指导书的要求,从中选择项目,应用所学的知识,完成题目所规定的各项要求。总体要求如下: 1.程序代码规范,关键代码必须有合理注释; 2.课程设计报告正文字数不少于1500汉字,概念清楚、叙述正确、内容完整、书写规范。 3.课程设计中必须按指导书要求,综合应用所学的程序设计知识解决实际问题,有必要的理论分析,设计要有合理的依据,独立完成课程设计,不得抄袭他人。 4.系统设计要求功能正确、有一定实用性,鼓励创新。 5.程序界面友好,便于交互。 五.工作阶段与考核方法 大体上可分成五个阶段: 1.资料查阅准备阶段 2.分析设计阶段 3.编程调试阶段 4.课程设计报告书写阶段 5.验收阶段 考核方法: 课程设计满分100分,因未能独立完成设计(尤其是抄袭)或概念不清的同学,总成绩将核定为不及格。总成绩由以下几个部分组成: 工作量(代码量、功能多少、难度、经历的曲折) 实用性、创新 代码书写规范性(包括注释的质量、详尽程度和明晰性) 程序界面、新技术引用、易用性 课程设计报告(叙述、书写规范、字数) 动手能力、分析问题解决问题能力 六.任务具体要求 以下题目按指导教师分配选择,但是要达到工作量和代码量的要求。每个题目的规定的基本功能必须实现,再可以适合添加其他功能。 1、图书信息管理系统 系统功能如下: 1)系统以菜单方式工作 具有主控界面,用户按照主控界面提示选择相应的功能; 2)图书信息录入添加功能 图书信息用文件保存,要求库存中已有10条以上记录; 用户录入一条新记录信息后,这些信息就存入到相应的文件中(可以考虑结构体类型数组来操作); 文件信息不超过100条记录,即数组长度可固定为100; 3)图书信息删除功能 根据用户输入需要删除的图书编号,查找该条记录,若找到该记录,可对此图书的相应数据进行删除,即对该记录进行标记,当重新写入文件里,不予写入,若未找到该记录,提示用户“未找到符合要求的记录”; 4)图书信息查询功能(多种查询方式) 用户可以根据图书编号或书名等条件在数组中进行查询,若能找到该记录,则在屏幕上输出符合条件的记录信息,否则,打印出“未找到相关记录”的提示信息; 用户可以对某单价段的商品进行查询,显示结果如下: 请输入查询的价格段:20 价格段 图书编号 书名 价格 出版日期 出版社 库存 20 001 C语言程序设计 2.5 2014-5-29 清华大学出版社 5 用户还可以查询到出版日期在2014年的书籍,以及库存量小的图书(小于等于5); 5)系统其他功能模块 根据课题适当加入相应的扩展功能,自由发挥,如图书信息的修改、借阅、归还功能等; 注: 图书信息包括图书编号、书名、出版日期、出版社、价格、库存量等(图书编号不重复)。 2、通信录管理系统 系统功能如下: 1)系统以菜单方式工作 具有主控界面,用户按照主控界面提示选择相应的功能; 2)录入功能 数据使用文件存放; 可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱,会提示是否继续添加显示:可以以表格形式输出所有通讯录里的记录 可以选择用姓名、、三种方式查询 姓名姓名年龄电话号码、 通讯地址电子邮箱年龄电话号码、 通讯地址电子邮

文档评论(0)

aicencen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档