第1页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共13页沈阳工业大学软件学院软件开发实习(VC++类)报告册题目:客房管理系统班级:0402班学号:041201352姓名:侯雨峰指导教师:王维周数:两周成绩:批阅时间:第2页共13页第1页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共13页年月日一、设计题目:客房管理系统计算器简单设计第3页共13页第2页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共13页二、设计要求:客房管理系统1要求有简单增删改插入和查询。2要注意数据库内数据的冗余度问题。3在删除记录和插入记录时要注意数据之间的更新级联和删除约束。4在编写程序时要尽力提高程序的通用性。5同时要注意后台数据库的维护。6有良好的用户界面第4页共13页第3页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共13页三、设计内容:(如写不下可加附页)1.设计任务客房管理系统是根据中小型旅店需求的设计要求。要求如客房查询客房更新客房预定住客管理等功能,计算器简单设计是根据平时的简单的数学算法,完成比较简单常用数学运算应用,从而达到科学计算的目的。2.需求分析:2.1客房管理系统功能分析(本人重点介绍本系统的设计过程)本系统主要有四大功能模块,新增客户删除客户客户、客房信息查询退房四大模块。新增客户模块:主要完成客户的新增。删除客户模块:删除不住的客户信息。客户、客房信息查询模块:按照指定的条件查询符合条件的记录。退房模块:完成退房处理与空房查询等功能。2.2业务流程图第5页共13页第4页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共13页2.3数据流程图第6页共13页第5页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共13页2.4数据字典2.5可行性分析本系统就其开发,应用到维护都可是长期的满足用户的需要:1)技术:采用现在广为流行可视化开发语言VC++,为开发工具,后台数据库用了Access数据库技术,这样以来在技术方面已达到了先进的水平.2)财政:本系统在开发的时候就立足于经济实用的角度,所以无论是从开发商到用户在财政上都可以接受,所在财政方面是大众性的.3)时间:本系统在二周内完全可以完成,更新时也较为方便快捷.4)资源:本系统无论从开发人员到技术都是相当的专业,同时工作人员也在信息收集方面也查阅了大量的相关资料,使之能够充分的表现其性能的优越性.3数据库设计3.1数据库概要设计本系统一共设有1个数据库,数据库中有2张数据库表,分别为:数据库为:客房管理数据库客房情况表:记录客房的基本信息客户信息表:记录客户的基本信息3.3关系模型客房情况表(房号,姓名,性别,年龄,国籍,客房级别,用房天数,住店时间,离店时间)客户信息表()名称别名表结构描述客房情况表无房号,客房级别,用房……查询更新删除客户信息表无房号,姓名,住房天数……客户退房时使用第7页共13页第6页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第7页共13页4详细设计4.1系统功能设计1)本系统是药品查询系统,用户在进入系统时要进行身份合法性验证.2)用户登入成功后,可以根据菜单选项来进行相应的操作.查询新增定单销售等功能3)在系统应用的同时还维护了数据库的完整性的约束。本系统在人机界面设计时充分考虑到了使用者的方便性,尽量体现人性化的设计,所在不同时不同人使用时都设计了不同的交互方式及一些提示信息提示。4.2人机界面设计用户注册界面:基本功能界面第8页共13页第7页共13页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第8页共13页5系统实现5.1系统开发环境VB6.0可视化开发程序,后台数据库是Access数据库5.2数据库物理设计运用的是相对路径存储的数据库,提高了数据库的灵活性。没有配置ODBC数据库,从而提高了程序的可移植性。5.3查询及视图设计本系统的数据库连接和查询没有用到ADODB或DATA等控件.在数据库访问和视图是用到的是代码的连接,大大提高了程序的灵活性.部分代码如下:PublicrstAsNewADODB.RecordsetPubliccnnAs...