文档详情

级第一组C课设题目.doc

发布:2015-08-14约6.33千字共10页下载文档
文本预览下载声明
2011级通信工程C课设题目 (第一组指导老师黄同成) 要求:按学号顺序每两人一组,分工明确,分工合作,从下面题目中任选取一题,但必须各小组题目不同,两周完成 题目1:单项选择题标准化考试系统设计 功能要求: 1、用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案) 2、试题录入:可随时增加试题到试题库中 3、试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入) 4、答题:用户可实现输入自己的答案 5、自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。 其它要求: 1、只能使用C语言,源程序要有适当的注释,使程序容易阅读 2、采用文本菜单界面 3、每个具体功能用一个函数实现: 4、产生随机数的函数;(1人完成) 5、写出课程设计报告,具体要求见相关说明文档 题目2:学生成绩管理系统 1、用c语言编写一个简单的学生信息管理程序,能实现对学生信息的简单管理。 具体要求: 2、建立一个4个学生的信息登记表,每个学生的信息包括:学号,姓名,和3门课程的成绩(FOX,C,ENGLISH)。 ?程序运行时显示一个简单的菜单,例如: ?? (1):信息输入(INPUT) ????? (2):总分统计(COUNT) ????? (3):总分排序(SORT) ????? (4):查询(QUERY) ???? 其中: ???? (1):对4个学生的信息进行输入;程序保存在数组或文件中 ???? (2):对每个学生的3门课程统计总分; ????? (3):对4个学生的总分按降序排序并显示出来; ????? (4):查询输入一个学号后,显示出该学生的有关信息; ?? 题目3:宿舍管理1、学生宿舍共有100个学生。 2、每个学生的个人信息均用其各自唯一的学号表示。 3、每个学号对应每个学生的住宿时间、宿舍号、姓名、性别、床位号、身份证号。 设计内容及要求 1、实现管理者对学生的住宿时间、宿舍号、姓名、性别、床位号、身份证号等个人信息的输入。循环获取100个学生信息,将100个学生的个人信息写入文件。 2、实现用学生姓名或用宿舍号对学生信息进行删除。 3、实现用学生姓名或用宿舍号对学生信息进行修改。 4、实现对学生信息的输出。 5、实现对学生信息的追加,追加人数为任意个,将追加的学生个人信息写如文件。 6、实现查询者按学生姓名对学生信息进行查询。 7、对男女住宿人数进行统计(即男生多少人、女生多少人) 题目4:销售管理系统设计 某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:1)销售员的代号,2)产品的代号,3)这种产品的当天的销售额。每位销售员每天上缴1张便条。 试设计一个便条管理系统,使之能提供以下功能: 1、系统以菜单方式工作 2、便条信息录入功能(便条信息用文件保存)--输入 3、收集到了上个月的所有便条后,读取销售情况 1)计算每个人每种产品的销售额。 2)按销售额对销售员进行排序,输出排序结果(销售员代号) 3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)(可选项) 题目5:学生通讯录管理系统设计 设计一个学生通信录,学生通迅录数据信息构成内容可自行设计(如:姓名、家庭地址、邮政编码、电话号码等等),通信录数据类型定义为结构体类型。 1.主要功能: (1) 能建立、修改和增删学生通讯录 (2) 能够按多种方式进行查询根据家庭住址、电话号码等查询 2.要求:界面友好,易于操作,采用二进制文件存储数据。 题目6:学生成绩管理系统设计 学生成绩信息包括:学期,学号,班别,姓名,四门课程成绩(语文、数学、英语和计算机)等。 主要功能: (1) 能按学期、按班级完成对学生成绩的录入、修改 (2) 能按班级统计学生的成绩,求学生的总分及平均分 (3) 能查询学生成绩,不及格科目及学生名单 (4) 能按班级输出学生的成绩单 要求:使用二进制文件方式存储数据,系统以菜单方式工作 题目7:实验设备管理系统设计 实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。 主要功能: 1、能够完成对设备的录入和修改 2、对设备进行分类统计 3、设备的破损耗费和遗损处理 4、设备的查询 要求:采用二进制文件方式存储数据,系统以菜单方式工作 题目8:图书管理系统设计 图书管理信息包括:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等 功能描述 1、新进图书基本信息的输入。 2、图书基本信息的查询。 3、对撤消图书信息的删除。 4、为借书人办理注册。 5、办理借书手续。 6、办理还书手续 要求:使用二进制文件方式存储数
显示全部
相似文档