项目名称:酒店管理系统
运行环境:myeclispe,sql_server2014
项目描述;
本网站以windows8.1为Web平台,JSP+Servlet+JavaBean为网站实现技术,建立基于SQL server数据库系统的核心动态网页,实现酒店管理系统网站前台及后台管理等功能模块
本系统采用MVC模式,主要有如下几个分层。
1. 表现层:由JSP 页面组成。
2. 中间层:使用Servlet,DAO和impl。
3. 模型层:由各个功能模块相应的JAVABEAN文件对应实现。
通过impl接口来实现类,使得编写更加规范,层次更加清晰,利用重构,方便以后更好的扩展。
通过servlet类来主要实现与web浏览器数据之间的交互和相应的逻辑操作,并调用相应的dao层数据库访问层的相应的组件完成登录校验还有其他功能的实现。然后将结果返回给视图层,视图层提供给用户,以界面的形式展示。
项目流程:
主要思路:先理解清楚数据之间的关系和交互
根据这样一个流程图我们大致就能了解到了这样一个mvc框架的流程。
第一步:前台页面的设计
首先我们就利用这样一个软件Dreamweaver,用这个来编写jsp是比较适合对这样一个页面的设计的。当然现在比较主流的也有bookstores的模板,可以让你的页面设计得更加好看,这个我还没有仔细去探索过。我用的就是Dreamweaver这款软件。
第二步:数据库的设定
我们应该想好我们要在做些什么功能,比如增删改查的功能,那么我们要有哪些数据库,方便数据的修改,更新。
第三步:后台的设计
就是怎么把数据和页面之间联系起来,完成数据之间的交互和逻辑操作
项目结果:
源代码链接:酒店管理系统