C语言程序设计课设计指导书.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计课设计指导书

课程设计指导书 课程名称: C语言程序设计 班次: 电自2014-01,02,03,04班 设计任务: 整个课程设计一共提供了10个题目,编号为1~10。按学号尾数进行选题设计。 课程设计目的 1、? C语言进行程序设计的能力; 2、? 3、? 4、? 5、? 、? 第一部分:课题描述(一共10个课题) 课题1:图书管理系统 在磁盘上创建3个txt文件,命名book.txt,borrow.txt和reader.txt,分别存储图书、借阅和读者的信息,每本图书的基本信息有编号、书名、作者、出版日期、金额、类别、在馆数量等。借阅基本信息有:编号、书名、金额、借书证号、借书日期、到期日期、罚款金额等。读者信息包括借书证号、姓名、班级、学号、类别等。创建图书管理系统,该系统运行时在控制台中显示菜单界面进行键盘输入操作,模拟借阅图书的管理过程。 系统功能包括以下方面: A、图书信息管理书籍、期刊添加、删除、修改等操作。借阅管理借出读者读者等级:。建立通讯,通讯录的信息姓名单位电话输入功能显示功能信息按 1 2 3 4 5 每种产品之和 总和 5)可以按产品代号查询,也可以按销售员号查询。 课题6: 车票管理系统 一车站每天有n个班,每个班都有一班号…n),固定的发车时间,固定线(起始站、终点站),的行时间, 3 7:00 郫县 成都 0.5 40 20 4 10:00 郫县 成都 0.5 40 2 … (一)功能要求:设计一系统,能提供下列服务: (1)录入班信息(信息用文件保存) (2)浏览班信息“此班已发出”的提示信息)。 (3)查询线:按班号查询按终点站查询 (4)票和退票功能 课题7、单项选择题标准化考试系统 在磁盘上创建一个test.txt文件,使用记事本打开后先写入40道单选题和相应的选项和正确答案。再编写一个单项选择题标准化考试系统,该系统功能要求: 用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案)。 试题录入、修改和删除。 试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入)。 考生答题:用户抽取N道试题进行答题,键盘输入每道题的答案。 自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。 系统操作过程中能够正确读取和更新试题文件,并进行正常的试题管理、抽取、答题和判卷操作,该过程在控制台中显示,人机交互方便。 课题8:医院门诊候诊的队列管理程序 要求采用先来先就诊的排队方式(就诊顺序与挂号单编号无关),假设挂号时编码是连续的,但由于同一个门诊科目有3个诊室,其中35(含35)岁以上的在第一诊室,35岁以下男患者进第二诊室,其它的进第三诊室,程序启动后显示下列菜单: 【实现提示】 1--挂号 2--叫号 3--分诊室 4--显示各诊室队列信息 5--统计当天就诊的患者情况(要求按性别进行统计和按任意年龄区段进行统计) 6--结束程序 选1时,提示用户在一行内输入姓名及挂号单编号; 选2时,显示排在队列中第一位患者姓名、挂号单编号,并将其从挂号序列中删除 选3时,进行诊室分配 选4时,按队列顺序显示个诊室排队人的姓名、挂号单编号及所在诊室 选5时,进行两种统计方法的选择,并进行必要的统计计算 选6时,退出程序的运行 要求1~5中每一个步骤完成后都能重新显示此选择菜单 课题9:成绩管理系统 现有学生成绩信息,内容如下 姓名 学号 语文 数学 英语 张明明 01 67 78 82 李成友 02 78 91 88 张辉灿 03 68 82 56 王露 04 56 45 77 陈东明 05 67 38 47 …. .. .. .. … 请用C语言编写一系统,实现学生信息管理,软件的功能要求如下: (1)信息维护: 要求:学生信息数据要以文件的形式保存,能实现学生信息数据的维护。此模块包括子模块有:增加学生信息、删除学生信息、修改学生信息 (2)信息查询: 要求:查询时可实现按姓名查询、按学号查询 (3)成绩统计: 要求:A输入任意的一个课程名(如数学)和一个分数段(如60--70),统计出在此分数段的学生情况。 (4)排序:能对用户指定的任意课程名,按成绩升序或降序排列学生数据并显示排序结果

文档评论(0)

yasou511137 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档