程序设计语言 课程设计题目(补充)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计题目
题目七:销售管理系统
问题描述:设计一个日用商品销售管理系统,以小型超市商品销售为管理对象来设计系统。实现功能:根据销售信息(包含如下内容:商品编号、销售数量、销售单价、销售日期、销售人员;保存为磁盘文件),实现对商品日常信息的管理。
1、日用商品销售信息输入
运用人机对话方式实现商品的商品编号、销售数量、销售单价、销售日期、销售人员的信息录入,以文件的形式保存其信息
2、商品销售信息查询:
a) 根据商品编号查询所售商品明细(数量,单价,金额)
b) 根据销售日期查询当天所售商品明细(数量,单价,金额)
c) 根据销售人员查询某营业员所售商品明细(数量,单价,金额)
3、商品销售信息统计
a) 日销售额统计(按商品编号,销售人员,全部商品)及总销售额统计
b) 月销售额(按商品编号,销售人员,全部商品)及总销售额统计
c) 月度销售排名(按商品编号,销售人员)
知识点:结构体类型变量的应用,文件操作,数据的查询,函数的应用
说明:以十组商品三个营业员构成二十组商品数据
题目八:职工工作量统计系统
问题描述:设计一个以班组职工日常工作量统计为对象的管理系统。
实现功能:根据组内职工日常工作信息(包含如下内容:职工编号,职工姓名,工作内容,完成数量,完成质量,完成日期;保存为磁盘文件),实现对职工日常工作量信息的管理。
1、职工日常工作量信息输入
运用对话方式分别输入职工编号,职工姓名,完成数量,完成质量(优、良、中),完成日期,对就多个完成质量的信息录入,以文件的形式保存其信息
2、职工日常工作量信息统计与输出 a) 以完成工作数量及完成质量进行工作量当日统计排序。名次相同,以完成数量多者优先,再次相同,以职工编号小者优先。
b) 以一个星期为一时间段按上述规则进行排序。
知识点:结构体类型变量的应用,文件操作,数据的查询与排序。
说明:以十人构成一个班组,每天大家都做同一工作来构成数据
题目九:通讯录管理系统
建立一通讯录,输入姓名、电话号码、住址等信息,然后对通信簿进行显示、查找、添加、修改及删除。
功能要求
(1) 通讯录的每一条信息包括姓名、单位、固定电话、移动手机、分类(如同事、朋友、同学、家人等)、EMAIL、QQ等。
(2) 输入功能:可以一次完成若干条信息的输入。
(3) 显示功能:完成全部通讯录信息的显示(一屏最多显示10条,超过十条应能够自动分
屏显示)
(4) 查找功能:可以按姓名等多种方式查找通讯信息
(5) 增加、删除、修改功能:完成通讯录信息的多种更新
题目十:图书管理系统
主要包括管理图书的库存信息、每一本书的借阅信息以及每一个人的借书信息。每一种图书的库存信息包括编号、书名、作者、出版社、出版日期、金额、类别、总入库数量、当前库存量、已借出本数等。每一本被借阅的书都包括如下信息:编号、书名、金额、借书证号、借书日期、到期日期、罚款金额等。每一个人的借书信息包括借书证号、姓名、班级、学号等。
系统功能包括以下方面:
A、借阅资料管理
要求把书籍、期刊、报刊分类管理,这样的话操作会更加灵活和方便,可以随时对其相关资料进行添加、删除、修改、查询等操作。
B、借阅管理
(1) 借出操作
(2) 还书操作
(3) 续借处理
提示:以上处理需要互相配合以及赔、罚款金额的编辑等操作完成图书借还业务的各种登记。例如:读者还书时不仅更新图书的库存信息,还应该自动计算该书应罚款金额。并显示该读者所有至当日内到期未还书信息。
C、读者管理
读者等级:对借阅读者进行分类处理,例如可分为教师和学生两类。并定义每类读者的可借书数量和相关的借阅时间等信息。
读者管理:对读者信息可以录入,并且可对读者进行挂失或注销、查询等服务的作业。
D、统计分析
随时可以进行统计分析,以便及时了解当前的借阅情况和相关的资料状态,统计分析包括借阅排行榜、资料状态统计和借阅统计、显示所有至当日内到期未还书信息等功能分析。
E 系统参数设置:可以设置相关的罚款金额,最多借阅天数等系统服务器参数。
题目十一:实验设备管理系统
问题描述:实验设备管理系统,实验设备信息包括:设备编号、设备种类(微机、打印机、扫描仪等等)、设备名称、设备价格、设备购入日期、是否报废、报废日期等。要求整个系统设计为实验设备信息输入模块,实验设备信息添加模块,实验设备信息修改模块,实验设备信息分类统计模块和实验设备查询输入模块。
实现功能:1、能够完成对设备的录入和修改
2、对设备进行分类
3、设备的查询
4、设备的破损耗费和遗损处理
知识点:结构体、文件、指针、函数、循环控制
说明:1、以文件的方式对数据进行存储、系统以菜单的方式工作
2、源程序中要有相应的注释
3、学生可以增加新功能模块
题目十二:学生籍贯信息记录簿
问题描述:编制一个学生籍贯信息记录簿,每个学生信息包括:学号、姓名、籍贯。
实现功能:
1、创建信息链表并以磁盘文件保存
2、读取磁盘文件并显示输出所有学生的籍贯信息
3、按学号或姓名查询其籍贯
4、按籍贯查询并输出该籍贯的所有学生
5、能添加、删除和修改学生的籍贯信息
6、显示输出湖北籍和非湖北籍学生的信息并可分别存盘
知识点:文件打开,保存,结构体,搜索,链表
说明:其中1-5功能是必须要实现的功能。
题目十三:校园导游咨询系统
问题描述:将上海应用技术大学校区、景点、教学楼、办公楼、宿舍楼的具体地址及所起的功能制作成数据文件,通过查询等手段向咨询人介绍咨询结果。
实现功能:1、界面有如下菜单项
● 奉贤校区
● 徐汇校区
● 查询
2、进入菜单选项后,有相应的校区简介(如有行政楼、有什么单位等等、同时还要提供查询功能。
知识点:数组或链表,字符串操作,文件操作等。
题目十四:学生信息管理系统
(1)问题描述
学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能:
●系统以菜单方式工作
●学生信息录入功能(学生信息用文件保存)---输入
●学生信息浏览功能——输出
●查询、排序功能——算法
1、按学号查询
2、按姓名查询
●学生信息的删除与修改(可选项)
(2)功能要求
●界面简单明了;
●有一定的容错能力,比如输入的成绩不在0~100之间,就提示不合法,要求重新
输入;
●最好用链表的方式实现。
(3)算法分析