前 言. 2
第一部分:开发宾馆信息管理系统目的. 3
第二部分 系统可行性分析. 4
2.1需求分析. 4
2.2投资效益分析. 6
第三部分:计算机是我们学习和工作不可少的部分. 8
3.1.在宾馆管理中使用计算机管理的意义和好处. 8
(3)迅速查到所需信息. 8
3.2.将来宾馆管理必备系统------宾馆信息管理系统. 8
3.3.宾馆信息管理系统的设计分析. 8
3.4.宾馆信息管理系统的实现-------使用面向对象的设计实现的原因。. 11
第四部分:怎样开发一个宾馆信息管理系统. 12
4.1.编写环境的选择. 12
所以,实现本系统VC是一个相对较好的选择。 4.2. 关系型数据库的实现. 12
4.3. 二者的结合(DAO) 15
第五部分 Windows下的Visual C++编程环境简介. 15
5.1Visual C++ 概述. 15
5.2: Visual C++ 特点和作用. 15
5.3. Visual C++ 在数据库方面的应用. 15
(1) ODBC 和MFC ODBC 16
(2) DAO 16
(3) OLE DB 和ADO 16
第六部分:使用SQL Server 2000 21
实现结构化查询数据库. 21
6.1.数据库的概论. 21
6.2. 如何新建一个数据库. 22
6.3. 怎样修改已建的数据库. 22
6.4. 实现数据库之间联系. 23
第七部分:系统总体规划方案. 23
7.1.系统功能图. 23
第八部分:系统具体实现. 24
8.1.登录框的实现. 24
8.2.主界面的实现. 23
8.3.信息管理的实现。. 23
8.4.帮助文件的制作。. 24
8.5 数据系统操作的实现。. 24
8.5.1 数据库需求分析. 25
8.5.2数据库概念结构设计. 25
8.5.3数据库逻辑结构设计. 27
第九部分:结 束 语. 33
第十部分 致 谢. 33
附录1英文及其译文. 35
附录2部分程序清单. 43
前 言
随着21世纪的钟声敲响,人类正以惊人的速度走出工业文明,步入超高速发展的信息时代。当人们昨天还在沉浸在486,586带来的高速、便捷时,而在今天,世界上又超乎人们想象地诞生了P42.4,P43.6……,对于明天,我们无法预想,因为计算机正以摩尔令人难以致信的速度发展。信息时代的来临仅改变着我们的生活,也不断改变着我们的思维方式和学习方式,以及我们周围的一切。可以说,计算机注定要伴随我们一生。电子信息的网络化,各行各业的高度信息化不断推动着社会的高度发展。对于我们新世纪的大学生,并且又是计算机专业的大学生,我们不仅仅要掌握计算机的基本技能,而且要精通计算机的科学技术及其应用。在现代化的经济时代里,信息化竞争已经越来越趋于白热化,具有先进的信息化技术,无论是个人也好,还是企业也罢,都能占据先机,从而有效地拓宽与发展。对于已经加入WTO的中国,我们已经别无选择了……
信息管理系统(MIS)是提高企业,单位以及人们生活效率的一个极其重要的方面,它的发展与广泛应用能够体现一个企业是否具有现代化竞争科技实力,更是评判一个国家信息化发展的一个标准,因此,做好信息管理系统(MIS)也是我们大学生信息技术能力的一个体现。
宾馆管理系统是一个宾馆行业不可缺少的部分,它的内容对于宾馆的决策者和管理者来说都至关重要,所以宾馆管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一旦长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教学信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高宾馆管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样管理软件成为很有必要的事情,在下面的各章中我们将以开发一套教学计划管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
第一部分:开发宾馆信息管理系统目的
随着电脑诞生以来,人类聪明的头脑总是想:“要做的事简单化“。因此在我们大、中、小宾馆,其繁重信息管理使他们聪明的头脑想到:”由电脑来管理这些事务,又简单又省事。所以人们常说:“计算机已经成为我们学习和工作的得力助手了,少了它生命中没有了阳光!“。
今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动;
其次,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感文档更加安全,等等。
可见,开发一套宾馆信息管理系统已经是必要的了。