计算机基础强化训练报告书-宾馆客房信息管理的设计与实现
20页1、课程设计书课程名称: 基础强化设计题目: 宾馆客房信息管理的设计与实现班 级: 计算机0806学 号: 姓 名: 吴育龙指导老师: 闵联营20010年7月5日7月10日计算机基础强化训练任务书学生姓名: 吴育龙 专业班级: 计算机0806 指导老师: 闵联营 工作单位: 计算机科学与技术学院 题 目: 初始条件:理论:学完计算机基础学问,驾驭C+语言编程基础和VC开发平台的运用。实践:计算机科学系试验中心供应计算机及软件开发环境。要求完成的主要任务: (1)系统需求分析,得到系统的数据需求和功能需求,分析结果用表格记录。 (2)系统设计,包括内存数据结构设计、数据文件设计、代码设计、输入/输出设计、用户界面设计、处理过程设计。要求内存数据用链表组织,数据文件用文本文件,用户界面用字符界面。至少实现数据记录的增加、修改、删除、查询(查询应能按不同数据项进行)。(2)编制好程序后,设计若干测试用例,上机测试所设计的程序。(4)设计报告按格式要求书写。设计报告正文的内容应包括:1)系统描述 包括问题说明、数据需求和功能需求。2)系统设计 包括内存数据结构设计、数据文件设计、代码设计、输入/输
2、出设计、用户界面设计、处理过程设计。3)系统测试 包括测试用例的描述、测试方法和测试结果。4)设计的特点、不足、收获和体会。时间支配:1、第19周(7月5日至7月9日)完成。2、7月9 日8:00到计算机学院试验中心(三楼)检查程序、交课程设计报告、源程序(CD盘)。指导老师签名: 2010年6月 30 日系主任(或责任老师)签名: 2010年6月 30 日1.系统描述1.1问题说明设计一个宾馆客房信息管理系统。至少实现数据记录的增加、修改、删除、查询及相应结果的显示,查询应能按不同数据项进行。1.2数据需求Char*房间号int容量档次已入住人数Double价格1.3功能需求增加增加客房的信息查询依据房间号或者房间容量来查询宾馆客房的信息保存将加入的信息保存到文件中2.设计2.1内存数据结构设计class room friend class list;private: char num8; /房间号 int capacity; /容量 int grade; /档次 double price; /价格 int checked; /已入住人数public: room():checked(
3、0); int checkIn(int n);基本操作:void showTitle(); /输出表项目 void show(node *); /显示客房信息的详细状况 void display(); /显示客房的信息 void insert(node *); /添加客房 void setData(node *); /添加客房的信息 void add(); /接着添加客房 void modi(); /修改客房号信息 node *qur(int); /通过房间号或者房间容量来查询客房的信息 void menu(); /菜单显示 void select(); /选择信息管理的功能 void save(); /将客房信息保存到文件里2.2数据文件设计用rooms.txt储存数据2.3代码设计#include #include #include using namespace std;class list;class room /定义房间类 friend class list;private: char num8; /房间号 int capacity; /容量 int grade; /档次 d
《计算机基础强化训练报告书-宾馆客房信息管理的设计与实现》由会员大米分享,可在线阅读,更多相关《计算机基础强化训练报告书-宾馆客房信息管理的设计与实现》请在金锄头文库上搜索。
2023年经理年度工作计划范文(5篇).doc
家具销售下半年工作计划范本(五篇).doc
实用的主任述职报告7篇
学习“铁人精神”心得体会模板(2篇)
珠海婚礼摄像师所了解的婚俗
2023年财务个人年终工作总结范文(2篇).doc
防控疫情安全责任书
2016年全国代理营业机构负责人任职资格模拟考试(5)
项目部安全管理制度(三篇).doc
佛山汽车智能传感器项目投资计划书【模板范本】
新标准 新教材 新思路 新教法
不同社区群体的不同需求调研报告
光交箱规范指导手册范本
采购管理-冷冻生鲜物品供应链研究
你应该了解的电力系统新技术
重庆荣瞪科贸有限公司薪酬管理制度
体育部新学期工作计划模板(五篇).doc
白云区房屋租赁协议格式版(九篇)
网游广告植入合同范本整理版范文
安全生产应急全新预案备案具体申请表
2023-10-09 5页
2022-09-02 8页
2023-07-19 9页
2023-05-16 3页
2022-08-16 10页
2023-05-23 10页
2023-03-28 16页
2023-08-04 14页
2023-11-29 12页
2023-02-07 6页