程序设计语言 课程设计题目(补充)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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)算法分析

相关文档
最新文档