C++课程设计报告影碟出租管理系统.doc
C++课程设计报告影碟出租管理系统 本系统是一个基于C++语言的影碟出租管理系统,旨在提供一个简洁、实用的影碟出租管理解决方案。该系统主要包括七大功能模块:信息存储、影碟租借、影碟归还、影碟维护、会员维护、信息查询、类型统计。 一、需求分析 1.1 设计要求 本系统需要满足以下要求: * 影碟信息:碟片名称、国家、类型、导演、主演影星、库存量等 * 出租信息:顾客账号、碟片名称、借阅日期、归还日期、租金等 * 顾客信息:账号、、资金余额、所租影碟列表 * 影碟维护:添加、删除、修改 * 顾客维护:添加、删除、修改 * 碟片查询:按片名查询某片是否可借阅,结果有三种(可借阅、已借出、无此片) * 碟片借阅:输入顾客账号、碟片名称、借阅日期,修改资金余额(每片押金 20 元,以防止不归还) * 碟片归还:输入顾客账号、碟片名称、归还日期,修改碟资金余额,先返该片还押金,计算每片租金(每三天的租金为 1 元,不满三天的按三天计算) * 统计:某类型影碟的清单 二、系统设计 2.1 功能图 该影碟出租管理系统共有七大功能,分别为: * 信息存储:实现对程序数据的存储功能,只要涉及到系统数据的改变,就会自动把新数据保存到文件中,并且在下次打开程序时自动把文件上的数据读入系统存中。 * 影碟租借:实现会员的碟片租赁功能。 * 影碟归还:实现会员的归还碟片功能。 * 影碟维护:实现对影碟信息的增加、删除、更新。 * 会员维护:实现对会员信息的增加、删除、修改,同时另外新增一会员费充值功能。 * 信息查询系统:实现对指定信息的查找,包括碟片信息查询、会员信息查询、查看所有碟片信息、查看所有会员信息。 * 类型统计:实现对影碟类型的统计。 三、系统实现 本系统使用C++语言编写,使用面向对象程序设计思想,实现了一个基于文本界面的影碟出租管理系统。系统的主要功能包括影碟信息维护、会员信息维护、影碟租赁、影碟归还、信息查询、类型统计等。 四、结论 本系统是一个功能齐全、实用的影碟出租管理系统,能够满足影碟出租店的需求,提高工作效率,降低成本。该系统具有良好的可扩展性和可维护性,可以满足未来影碟出租店的发展需求。 五、总结 本系统的设计和实现证明了C++语言在开发影碟出租管理系统中的应用价值,展示了面向对象程序设计思想在系统设计中的重要性。该系统的开发和实现也证实了C++语言在实践中的重要作用。
剩余31页未读,继续阅读
- 粉丝: 452
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页