说明: 班级为单位,三人一组,每个题目最多被选两次。 每组成员应各有分工(课程设计报告里体现)。 课程设计报告(纸质版及电子版)每人提交一份。同题目报告雷同率不得超过30%。程序源代码由组长上传至网络学堂。 课程设计报告(纸质版)提交时间:第十八周上课时间。 源代码及课程设计报告电子版上传时间:截止到十八周周五。 共七个题目(任选一个) 题目一、学生成绩管理系统设计 设计任务: (1). 学生基本信息及成绩所选科目成绩的录入。 (2). 基本信息的查询(分系、班级;分科目)与修改。 (3) . 对每系或每班各科成绩进行分析(即求单科平均成绩、及格率和优秀率); (4). 对所开课程的成绩分析(求其平均成绩,最高分和最低分); (5). 对学生考试成绩进行排名; 题目二、学生通讯录程序设计 [问题描述] 具有数据插入、修改、删除、显示、查询和统计功能的电话簿管理程序。 设计任务: (1) 人数不定,数据使用文件存放。 (2) 记录每位同学的学号、姓名、性别、工作单位、电话号码和E-mail地址建立单独的条目,存入数据文件。 (3) 可对记录中的姓名和电话号码等进行修改。 (4) 可增加或删除记录 (5) 可显示所有保存的记录 (6) 加入统计功能,可以统计男女同学或总人数。 (7) 加入查询功能,通过姓名、学号或电话号码查询到同学的条目。 (8) 在开始画面加入简单的菜单便于选择功能。 (9) 文件格式:学号姓名性别工作单位电话号码 E-mail 题目三:图书管理系统 设计 [问题描述] 设计一个具有数据插入、修改、删除、显示和查询功能的图书管理程序。 设计任务: (1)用户登录功能; (2)设计程序运行界面; (3)能用菜单选择各功能。 说明: (1) 数据包括:书名、作者、书号、出版社、出版日期和单价 ; (2) 可对图书信息修改; (3) 可增加或删除图书信息; (4) 可显示所有保存的图书信息; (5) 可按书名、作者、书号或出版社进行图书信息的查询。 题目四:学生学籍管理系统设计 设计任务: (1) 采用链表,数据使用文件存放; (2) 每个条目要求包含学生姓名,学号,籍贯,出生年月,民族等项目。 (3) 加入创建学生条目,修改条目,统计(包括总人数,各个分项目统计,如籍贯,出生年月等),条件查询等功能。 (4) 开始画面加入简单的菜单便于选择各种功能。 题目五:年历显示设计 设计任务: (1)输入一个年份,输出是在屏幕上显示该年的日历。假定输入的年份在1950-2050年之间。 (2)输入年月,输出该月的日历。 (3)输入年月日,输出距今天还有多少天,星期几,是否是公历节日。 本文来源:https://www.wddqw.com/doc/a6d123344bd7c1c708a1284ac850ad02df800759.html