专科毕业实习报告(毕业论文/设计形式用)课题名称中小型企业无线网络的设计与实现学院信息工程学院专业计算机应用技术班级12专计算机(1)班姓名2012135373指导老师邹群江西科技学院教务处毕业实习任务书学院信息工程学院专业计算机网络技术年级2009级班级12专计算机(1)班姓名柯志红起止日期2014.9-2014.10题目中小型企业无线网络的设计与实现1.毕业实习任务及要求(根据题目性质对学生提出具体要求)1、实现酒店信息管理功能:酒店查询,酒店信息添加、删除和修改,房间信息添加、删除和修改。
2、实现订单信息管理功能:订单信息添加、删除、修改和查询,酒店住房信息浏览。
3、实现业务信息管理功能:员工添加、删除和修改,员工查询,员工业务统计。
4、实现用户信息管理功能:用户添加、删除和修改,用户权限设置,密码修改。
2.毕业实习的原始资料及依据(包括做调研的背景,研究条件、应用环境等)1、调研背景:近年来,随着酒店的经营规模的进一步的加大,人员与酒店资源不断的增加,给酒店的管理带来了诸多的问题,比如客户预订工作的展开,传统的管理模式效率低下,占用了大量的人力资源,已经不适合当代酒店预订管理的需求。
经过分析其主要存在的缺陷有这么几点:全人工管理,效率低下、客户对酒店的信息不过了解,要发展新客户困难、数据查询不方便,耗费人力。
2、研究条件:Visual Basic 6.0开发平台,数据库采用Microsoft Access2010。
3.主要参考资料、文献[1]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2000.[2]龚沛增.Visual Basic 程序设计教程[M].北京:清华大学出版社,2008.[3]李长林,张丽华,王红.Visual Basic数据库应用系统开发从基础到实践[M].北京:电子工业出版社,2008.[4]卢镇波,李青.Visual Basic编程实例入门与提高[M].北京:电子工业出版社,2008.[5]曾强聪等.Visual Basic程序设计与应用开发案例教程[M].北京:清华大学出社,2010.[6]刘韬,骆娟,何旭洪.Visual Basic数据库系统开发实例导航[M].北京:人民邮电出版社,2008.[7]温小敏.Visual Basic数据库系统项目开发实践[M].北京:科学出版社,2008,5.[8]李鸿吉.Visual Basic高级编程技术[M].北京:科学出版社,2008.[9]沙胜贤,魏文才,刘超.Visual Basic程序设计基础[M].北京:高等教育出版社,2008.[10]瞿军,周屹.Visual Basic程序设计培训教程[M].北京:清华大学出版社,2008.指导教师签字2012年3月20日目录一、绪论 0(一)当前现状 0(二)研究的意义 0二、系统开发工具简介 (1)(一)Visual Basic 6.0 (1)(二)Microsoft Access 2010 (1)三、酒店预订系统分析与设计 (2)(一)系统功能分析 (2)(二)系统总体功能结构图 (2)(三)数据库设计 (3)(四)系统主要功能详细设计 (5)四、总结 (10)(一)特点及不足 (10)(二)体会与感想 (10)五、参考文献 (11)六、致谢 (12)一、绪论(一)当前现状随着信息技术的发展,社会对酒店的要求也发生了改变,酒店预订成为了酒店为客户提供的服务中不可或缺的一种。
许多酒店都把管理信息系统作为酒店实施科学化管理的主要工具,并在应用技术上不断的加以完善和发展,大大的提高了酒店运营的质量与效益。
酒店预订,自然也是酒店管理的重中之重。
作为计算机应用的一部分,使用计算机对酒店预订事务的管理,具有手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高酒店管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
在酒店前台的管理工作中,酒店预订系统在客户预订、登记和日常管理方面得到了广泛的应用。
(二)研究的意义酒店预订信息系统管理是酒店日常运作的一个重要环节,其应用面相当广泛,学习制作酒店预订信息管理系统很有必要,它能极大的提高酒店管理的效率,减少管理人员工作量。
同时,它也是服务行业管理软件的一个综合性代表。
首先,酒店应该是一座设备完善的众所周知且政府核准的建筑。
然后,它必须提供旅客的住宿与餐饮。
其次,它应该提供旅客以及顾客所需的一些娱乐设施。
再有,它还要提供住宿、餐饮和娱乐上的理想服务。
最后,它是盈利的,要取得合理的利润。
综上所述,酒店的核心放在了方便旅客和顾客,它的一切都围绕为旅客和顾客服务。
本系统是模拟了各个酒店客房预订的流程。
可以为顾客提供各个酒店的信息和各个酒店的房间信息。
也可以为操作员提供酒店信息、订单信息,以及业务信息的记录、查询和管理功能。
二、系统开发工具简介(一)Visual Basic 6.0Visual Basic是近年来在国内外得到迅速推广应用的可视化程序设计语言,具有简单易学,功能庞大,经济性,见效快等特点。
它提供了开发Windows应用程序最迅速,最简捷的方法,不但是专业人员得心应手的开发工具,而且易于被非专业人员掌握使用。
目前,全世界数以百万计的程序设计人员正在用Visual Basic开发各种类型的软件。
Visual Basic是一种可视化的、面向对象和条用事件驱动方式的结构化高级程序设计,可以用于开发Windows环境下的种类应用程序。
它简单易学、效率高,而且功能强大,可以高效、快速地开发出Windows环境下功能强大、图形界面友好的应用软件系统。
(二)Microsoft Access 2010Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
Microsoft Access 2010是由微软发布的关联式数据库管理系统。
它结合了Microsoft Jet Database Engine 和图形用户界面两项特点,是 Microsoft Office的成员之一。
其实Access 也是微软公司另一个通讯程序的名字,想与ProComm 以及其他类似程序来竞争。
可是事后微软证实这是个失败计划,并且将它中止。
数年后他们把名字重新命名于数据库软件。
Access在2000年的时候成为了计算机等级考试中的计算机二级的一种数据库语言并且因为它的易学易用的特点正逐步取代传统的VFP成为二级中最受欢迎的数据库语言。
以上就是本系统所采用的两种开发工具。
酒店预订系统由这两种工具开发。
三、酒店预订系统分析与设计(一)系统功能分析酒店预订系统的主要功能包括:酒店信息管理,房间信息管理,订单信息管理,业务信息管理和用户信息管理。
这五个功能模块共同组成酒店信息管理的的整个管理程序和业务流程。
每个模块的功能如下。
1、酒店信息管理:对酒店名称、星级和地址进行登记。
对在库信息修改、删除、保存和查询。
2、房间信息管理:每个酒店都有一些房间,本模块就是对各个登记在库的酒店的名称、酒店房间的类型和酒店房间价格进行管理。
对这些信息进行修改、删除、保存和查询。
3、订单信息管理:客户预订下酒店后,会有一个订单信息。
订单记录着客户名称、酒店名称、房间类型、预订时间、预订天数和预订间数等信息。
本模块就是对这些信息进行管理,执行添加新的订单,修改、删除、保存和查询等操作。
并且附带酒店住房信息的浏览功能。
4、业务信息管理:业务信息管理包括员工信息编辑、员工查询和业绩统计三个功能。
主要完成添加业务员员工的信息,修改和查询员工的信息。
并且对员工的订单业绩进行统计。
5、用户信息管理:本模块主要管理系统的用户信息。
对用户的用户名、密码和权限进行设置。
(二)系统总体功能结构图酒店预订系统设计模块包括:酒店管理、订单管理、业务管理、用户管理。
如图3-1 系统功能结构图。
图3-1 系统功能结构图(三)数据库设计本系统的数据库采用微软的Microsoft Access 2010创建。
在系统目录下创建一个名为酒店预订系统.mdb数据库文件。
本系统的数据库中的流程图如图3-2所示。
图3-2酒店预订系统流程图1、订单表订单表存储酒店预订订单信息,信息包括订单编号、客户名称、酒店名称、业务人员、房间类型、天数、间数和预定时间,其中主键为订单编号。
订单表具体设计如表表3-1 订单设计表2、房间类型表房间类型表存储信息主要包括ID、酒店名称、房间类型以及会员价、内部价和门市价三个房间价格信息,其中主键为ID。
房间类型表具体设计如表3-2所示。
表3-2 房间类型设计表3、酒店信息表酒店信息表用来存储酒店信息。
包括ID、名称、星级和地址。
酒店信息表具体设计如表3-3所示。
表3-3 酒店信息设计表4、业务员表业务员表主要存储业务员信息。
包括ID、姓名、性别、出生日期、手机、电话、传呼和地址。
业务员表具体设计如表3-4所示。
表3-4 业务员设计表5、用户表用户表主要存储系统用户信息。
包括ID、用户名称、密码以及设置权限的酒店管理、订单管理、业务管理和用户管理四个字段。
用户表具体设计如表3-5所示。
表3-5 用户表设计表以上就是整个数据库设计内容具体设计内容和步骤。
数据库保存着系统产生和涉及到的需要记录的所有信息。
它的信息在数据库中都是有表组成。
库中的每个表都管理着它们自己的数据。
这样,系统的数据就不会混乱,利于调用和管理。
(四)系统主要功能详细设计上文中已经提到,酒店预订系统由酒店信息管理、房间信息管理、订单信息管理、业务信息管理和用户管理五个主要模块构成,另外再有登陆窗体和主窗体。
下面就介绍系统主要的功能设计过程。
1、登陆窗体登陆窗体主要实现用来限制系统的使用人员,只有系统的管理员和操作员才能登陆系统进行相应权限的操作。
登陆窗体的实现如图3-3所示。
图3-3 登陆窗体实现图登陆功能主要是实现登陆功能和传递变量为之后的系统其他功能实现做铺垫。
2、系统主窗体系统主窗体本身是不带什么功能的,主要为其他功能提供一个操作界面,并未其他功能窗体传递变量,对操作权限进行限制。
系统主窗体的实现如图3-4所示。
图3-4 系统主窗体实现图由于系统主窗体没有实质性的操作数据库的功能,它只是一些简单的调用其他功能窗体,所以系统主窗体的代码并不复杂。