1.2 JSP开发语言简介
JSP是用来封装产生动态网页的处理逻辑,使用Java技术编程、Web开发应用程序的优点是简单易学、速度快。服务器端存在的应用逻辑也可以通过scriptets来直接访问。同时,JSP也支持可重用的组件设计。其好处是为了将网页设计的逻辑充分显示并分离。JSP技术具有系统的多平台支持、强大的可伸缩性、一次编写,到处运行、多样化和功能强大的开发工具支持、支持服务器端组件等优点。
1.3 MySQL数据库介绍
MySQL是一种小型关系型数据库管理系统,为了降低网站总体拥有成本MySQL数据库是中小型网站的首选。它不仅可以单独地应用在客户端服务网络环境中,同时也能够支持多语言嵌入到其他软件中,支持多线程,充分利用CPU资源。MySQL是网络适用性最强的数据库,使用MySQL可以任意访问因特网上的数据库。和其它数据库相比较而言,使用操作便捷、运行速度快、总体拥有成本低、安全可靠保密性强等是MySQL最大的优势。
2.网站需求分析与可行性分析
2.1网站需求分析
由于人员流动规模越来越大,客房数量的不断增加,导致了酒店管理的信息量大幅度上升,设计该网站的用途是为了改善酒店管理的个性化服务、实现工作效率的提高,有效地进行查询并规范管理,降低管理人员操作的复杂性。
2.2网站可行性分析
网站的可行性分析主要包括经济上的可行性,运行上的可行性和技术上的可行性,下面将分别介绍三种可行性:
(1)经济可行性
运行酒店管理系统使用免费服务器,开发工具同样不收费。与C/S结构模式相比其开发成本费用较低,在经济方面成本不会太高。
(2)运行可行性
酒店管理系统的功能实现步骤操作起来比较简单,输入正确的信息即可生成相对应的页面。时间的输入是用日历控件完成实现的,不需要手动输入,这样不仅方便管理员操作,同时把该系统的可视性做的非常到位。所以从技术上来讲运行难度不会很大。
(3)技术可行性
酒店管理系统是在Eclipse平台上运行的,整个系统框架使用JSP技术,数据库的建立使用MySQL实现的。Java是编程中相对简单易懂并且使用方便灵活的一种面向对象的编程语言。平时上课参照着老师的课件学习研究Java课程,按照老师的要求首先进行系统分析设计,然后再调试运行,统一建模并实现课程设计的核心,最后把JSP技术得以充分实践。总体来讲,实现酒店管理系统各个模块的功能基本上没有困难,能够保证技术的可行性。
综上所述,酒店管理系统在技术上、经济上和运行上都是可行的。
3.数据库概念与结构设计
3.1数据库概念与结构设计
概念设计是指在数据分析的基础上自底向上的建立整个系统的数据库概念结构,从用户的角度进行视图设计,然后将视图集成,最后对集成的结构分析优化得到最后结果。
概念设计的目标是产生反映企业组织信息要求的数据库概念结构,即概念模式。概念模式是独立于数据库逻辑结构,独立于支持数据库的DBMS,不依赖于计算机系统,根据以上对数据库的需求分析,并结合系统概念模型的特点及建立方法,因此用E-R图来建立数据库模型。
- 上一篇:asp.net+sqlserver校园信息发布网站的设计+源代码
- 下一篇:Mac+Xcode的IOS《河南旅游网》旅游软件开发+源代码
-
-
-
-
-
-
-
河岸冲刷和泥沙淤积的监测国内外研究现状
中考体育项目与体育教学合理结合的研究
十二层带中心支撑钢结构...
酸性水汽提装置总汽提塔设计+CAD图纸
当代大学生慈善意识研究+文献综述
java+mysql车辆管理系统的设计+源代码
杂拟谷盗体内共生菌沃尔...
大众媒体对公共政策制定的影响
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书