版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
<宾馆酒店管理系统>HotalManagementSystem(全套源码安装即用)本系统是壹個完整的JSP应用项目,合适有初步JSP编程經验的朋友們提高和學习之用。本系统是壹個完整的JSP应用项目,合适有初步JSP编程經验的朋友們提高和學习之用。软件開发主要是思路和結构,本系统對這方面可能有参考作用。本系统含全套源码,合适朋友們在此基础上举壹反三結合实际開发出优秀的JSP应用系统。欢迎朋友們指正、批评。系统概述本系统是WEB模式的宾馆酒店管理系统运行环境:Tomact+JDK编程模式:JSP+JavaBean+JavaServlet後台数据库:SQLServer或MySQL或MS-Access系统主要完成的功能如下:系统主要完成的功能如下:.员工管理:用户管理(增、修、删、查).客房类型:客房类型管理(增、修、删、查).客房管理:客房管理(增、修、删、查).經营管理:订房业务退房业务 客房业务 业务记录.客户管理:客户信息维护(增、修、删、查).經营统计分析:客房入住统计分析2.系统特點1.基于免费环境运行jdk+Tomcat2.客户端基于浏览器访問,产品模块化设计3.代码全開放,易于二次開发4.信息集中处理,操作简單系统結构:.三层結构设计程序逻辑結构分1用户界面2业务逻辑处理3和数据存储.面向對象设计.人性化设计3.系统设计思想数据存储层业务处理层用户界面层数据存储层业务处理层用户界面层数据库数据库JavaBeans宾馆酒店操作界面JavaBeans宾馆酒店操作界面系统功能模块划分用户登录用户登录宾馆酒店管理菜單宾馆酒店管理菜單统计分析注销修改密码员工信息管理客房类型管理客房信息管理客房經营管理客户管理统计分析注销修改密码员工信息管理客房类型管理客房信息管理客房經营管理客户管理客房业务退房业务业务记录订房业务客房业务退房业务业务记录订房业务系统功能模块图系统功能模块图5.系统結构设计宾馆酒店管理宾馆酒店管理JavaBeans业务流处理数据库客户端界面JavaBeans业务流处理数据库客户端界面6.系统演示見在宾馆酒店管理演示文件(ppt)7.系统安装安装JDK安装Tomcat创建WEB应用目录列如:建立路径d:/jsp配置server.xml文件在</host>前加入以下代码:<Contextpath=""docBase="d:\jsp"debug="0"reloadable="true"workDir="d:\jsp\work"></Context>保存server.xml文件重起TOMCAT。将压缩包jdgl.rar解压,将jdgl目录拷贝到d:\jsp\目录下,即:d:\jsp\jdgl。在d:\jsp路径下创建目录WEB-INF,在该路径下创建两個目录;classes和lib,即:WEB-INF\classes和WEB-INF\lib。6.将压缩包jdglclass.rar解压,把jdgl目录拷贝到d:\jsp\WEB-INF\classes下。7.将压缩包jdgllib.rar解压,把文件拷贝到d:\jsp\WEB-INF\lib下,即:d:\jsp\WEB-INF\lib7.启动Tomcat8.输入http://localhost:8080/jdgl用户名admin密码111111*也可以将系统安装在Tomcat的wepapp路径下9.安装完成。如果你选用mysql数据库操作如下:建数据库jdgl_database输入access数据库数据库在jdgl\database目录下密码:jdgl8888OK.修改DataBase.java文件选mysql驱动连接語句编译見最後的DataBase.java文件如果选用SQLServer数据库,操作步骤如下:第壹步:安装sqlserver第二步:建新数据库jdgl第三步:导入数据库jdgl文件(在database目录用户sa密码111111)选中這個新创建的数据库,按鼠標右键,选所有任务->還原数据库還原->從设备->选择设备->磁盘->添加(找到要导入的备份数据库文件名)->确定還原备份集->数据库-完成最後按确定按钮。完全的数据库导入成功了。第四步:查看端口号1433(如果你的端口号不是1433修改d:\jsp\WEB-INF\classes\jdgl\util\database.java文件)第五步:编译DataBase.java8.目录說明1.jdgl:系统目录。2.jdgl/inc目录:存放共用文件。3.jdgl/images目录:存放系统图片文件。4.jdgl/baseinfo目录:存放基础信息模块文件。5.jdgl/database目录:存放系统数据库文件。6.jdgl/help目录:存放系统幫助文件。7.jdgl/dtree目录:存放系统菜單。8.jdgl/operation目录:存放客房經营管理模块文件。9.jdgl/customers目录:存放客户信息管理模块文件。10.jdgl/tj目录:存放經营状况统计模块文件。11.jdgl/roomtype目录:存放客房类型模块文件。java类路径(WEB-INF\classes)1.jdgl/op目录:各模块类文件定义文件。2.jdgl/run目录:各模块业务处理类文件。3.jdgl/util目录:数据库连接、字符处理类文件。9.其它注意事项1.本系统采用MySQL或MS-Access数据库如果用户采用别的数据库如SQL-Server程序代码中的sql語句要做必要的修改見classes目录下的util目录下的DataBase.java文件2.本系统非正式商用软件,所以容錯性设计不采用商业软件標准3.系统中文件路径不要随便改变10.设计描述1.业务处理:各业务模块後台处理增、删、改和查询,数据显示用jsp页面完成。2.系统权限设计:本系统對用户设定部门、类别管理。(管理员服务员)不同类别用户有不同的操作权限。3.後台数据库连接设计:本系统数据库连接采用url直接连接方式,采用MySQL或MS-ACCESS小型数据库。连接类文件编译後被系统调用。针對不同的数据库用户可根据实际修改该类文件。4.用户管理设计:本系统预设管理员壹名admin密码:111111。其它用户通過本系统的用户管理模块生成。5.数据库设计:数据库名:jdgl_database表设计如下。DataBase.java文件packagejdgl.util;importjava.sql.*;publicclassDataBase{publicConnectionconn;publicStatementstmt;publicResultSetrs=null;publicStringsqlStr="";publicDataBase(){this.connect();}publicbooleanconnect(){try{ //access数据库//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();//Stringurl="jdbc:odbc:Driver={MicrosoftAccessDriver(*.mdb)};DBQ=e:/jsp/jdgl/database/jdgl_database.mdb";//mysql数据库 Class.forName("com.mysql.jdbc.Driver").newInstance(); Stringurl="jdbc:mysql://localhost:3306/jdgl_database";conn=DriverManager.getConnection(url,"root","123456");stmt=conn.createStatement();}catch(Exceptionee){System.out.println("connectdberror:"+ee.getMessage());returnfalse;}returntrue;}//用于执行查询数据库的操作//返回查询結果集 publicResultSetexecQuery(Stringsql){ //access数据库 //Stringurl="jdbc:odbc:Driver={MicrosoftAccessDriver(*.mdb)};DBQ=e:/jsp/jdgl/database/jdgl_database.mdb"; //MySql数据库 Stringurl="jdbc:mysql://localhost:3306/jdgl_database"; ResultSetrs=null; try{ //access数据库 //conn=DriverManager.getConnection(url,"root","8888"); //mysql数据库 conn=DriverManager.getConnection(url,"root","123456"); Statementstmt=conn.createStatement(); rs=stmt.executeQuery(sql); //stmt.close(); }catch(SQLExceptionex){ System.err.println("DataBase.execQuery():"+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业园区电梯井道安装项目合同
- 建材厂建设土石方施工协议
- 智慧城市项目延期还款协议
- 海洋工程投标质量保证承诺书
- 教育培训顾问服务合同
- 环卫推广瓦工施工合同范本
- 买卖超市车位协议范本
- 展览展示招投标文件移交
- 环保改造以此合同为准
- 矿山开采总价包干承诺书
- 4S店展厅改造装修合同
- 送货简易合同范本(2篇)
- 全国职业院校技能大赛赛项规程(高职)智能财税
- 七年级上册音乐教案 人音版
- 某小区住宅楼工程施工组织设计方案
- 3-4单元测试-2024-2025学年统编版语文六年级上册
- 北师版数学八年级上册 5.8三元一次方程组课件
- 2025届湖北省武汉市新洲一中阳逻校区高二上数学期末学业水平测试模拟试题含解析
- 眼镜验光员(高级)技能鉴定考试题及答案
- 企业单位消防安全规范化管理指导手册
- 小学高年级课后服务 scratch3.0编程教学设计 二阶课程 项目4趣味潜水艇 第4节 躲避障碍教学设计
评论
0/150
提交评论