C/C++实验设备预约管理系统[2023-02-09]

C/C++实验设备预约管理系统[2023-02-09]

一、实验设备预约管理系统

1.设计目标

基于c语言技术设计并开发实验设备预约管理系统。

2.系统要求

1)系统以菜单方式工作,包括系统主菜单,子菜单。
2)系统包括实验设备管理模块,包括实验设备信息录入,设备信息包括设备名称、设备编号、设备类型、设备状态、设备价格、已预约次数等(设备号不能重复)﹔设备信息修改;删除设备。
3)用户管理模块,录入用户信息,包括用户名、职工号、初始密码;用户信息修改;删除用户。
4)设备预约管理模块,录入预约信息,包括设备号,申请人,预约时间;查询所有设备的预约信息,查询某个设备的预约信息;查询所有用户的预约信息;查询某个用户的预约信息;更改用户的预约信息;保存预约信息。
5)信息统计查询模块。对设备进行分类查询和统计。如按设备名、按设备号、按设备类型、按所属部门查询设备信息。提供排序功能,将所有设备按预约次数、设备价格等属性排序。按设备类型、所属部门等属性统计设备数量。
6)创新要求,在基本要求达到后,进行创新设计。

3.拟采用的方法

1)通过键盘或读写文件的方法完成信息的增删改查及统计。
2)程序中选取合适的选择和循环语句(比如for,while,do while,if else) 。
3)使用合适的结构体、指针、数组或链表存储数据。
4)各个功能分别使用函数来完成。
5)选择合适的排序算法,比如冒泡排序,选择排序等,对数据进行排序。
6)开发流程为:系统需求分析,系统功能设计,功能代码实现,单元及项目测试,项目总结,具体参考《课程设计指导》。

4.参考文献

[1].王卓,万立中,刘伯成.c语言工程实训教程[M].人民邮电出版社,2019.
[2].陆州,韩耀坤.c语言实验与实训指导教程[M].清华大学出版社,2014.
[3].明日科技.C语言项目开发全程实录(第2版)[M].清华大学出版社,2018.
[4].明日科技.C语言项目开发实战入门(全彩版)[M].吉林大学出版社, 2017.
[5].Stephen Prata,姜佑(译).C Primer Plus第6版中文版[M].人民邮电出版社,2016.

源码

https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值