C/C++书籍借阅系统[2023-03-12]
1.程序名称:书籍借阅系统
2.课题来源:课程组自拟
3.课题类型:综合型
4.目的和意义:
1)综合运用所学知识,解决实际问题
2)全面提高学生的程序设计能力和开发能力
5.功能描述
使用下面的数据,设计一个简单的书籍借阅系统,实现出最基本的功能。
用户基本信息文件(User.txt)及其内容:
图书证号 姓名 性别 借书数量 最大借书数量
图书基本信息文件(Booktxt)及其内容:
图书编号 图书名称 图书价格 图书总数 现存数量
A01 Java 36 4 4
B02 J233编程指南 28 1 1
B03 CSS手册 25 9 9
C01 C程序设计 20.5 26 26
(一)功能要求及说明:
(1)查询功能:分为用户基本情况查询和图书查询两种。
A:图书查询:
输入一个图书编号时,查出此图书的基本情况。
B:用户基本情况查询:
输入一个图书证编号时,查出此用户的基本信息和借书情况。如,
图书证号:xx 姓名: xxxxx
共借书xx册,还可借书xx册,借书情况如下:
图书编号:xxx 图书名称:xxxxx 图书价格:xxxx
图书编号:xxx 图书名称:xxxxx 图书价格:xxxx
(2)借书功能:
先输入用户图书证号,如果正确再输入图书名称或图书编号,如果图书数量不为 0 则可以结出,否则提示用户必要信息。
(3)还书功能:
先输入用户图书证号,如果正确再输入图书名称或图书编号,否则提示用户必要信息。
(3)排序功能:
可以按照图书的价格和顺序排序图书信息并显示。
统一求
1.完成时间:2023年2月25日
2.主要参考资料:按照每人不同的参考资料填写
3.评分标准:
程序的正确性:40%
程序的可读性:15%
界面的友好性:15%
课设计报告:20%
工作态度:10%
4.课程设计报告的基本格式
设计报告的基本内容至少包括封面、正文、参考文献三部分。
[1]封面
包括“《高级语言序设计》设计报告”、班级、姓名、设计时间等信息。
[2]正文
正文是设计报告的主体,具体由以下几部分组成:
(1)课程设计名称;
(2)使用工具软件
(3)程设计内容简介,包括课程设计的基本结构流程、运行环境等;
(4)得意之处,重点介绍整个设计中自已认为最满意、最得意的地方;
(5)创新的技术实现:介绍课程设计中重点创意的技术实现技巧、核心程序等;
(6)课程设计中目前存在的问题;
(7)设计时间中的自我感受。
[3]参考文献
给出在课程设计过程中参考的各种文献、资料名称。
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:03,课程设计,12,用户,C++,设计,借书,借阅,图书 From: https://www.cnblogs.com/codewriter/p/17208098.html