酒店管理系统论文(正式版).doc_第1页
酒店管理系统论文(正式版).doc_第2页
酒店管理系统论文(正式版).doc_第3页
酒店管理系统论文(正式版).doc_第4页
酒店管理系统论文(正式版).doc_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

酒店网络商务系统设计与实现 I 摘要 随着信息技术的普及和Internet的迅猛发展 我国的酒店业开始进入电子商务的初 步应用阶段 已经有越来越多的酒店认识到网络和电子商务所能带来的巨大商业利益 也有的酒店开始结成集团以增强竞争力 进行统一的现代经营和管理 目前作为酒店的 电子商务体系 其内容已经涉及到酒店经营的方方面面 酒店一直以传统模式经营和管理 在传统模式下酒店存在着宣传不力 管理工作烦 琐 缺少客户信息反馈渠道等不足 考虑到酒店存在的问题和当今技术的成熟性 运用 电子商务理念和网站开发技术实现酒店网络商务系统 系统主要解决酒店传统管理模式 和经营理念带来的不足 完成传统工作模式不容易解决的困难 比如客户关系管理 顾 客资料的更新 经营状况的分析和统计等 最终达到加强酒店宣传力度 提高酒店形象 优化酒店管理 提高工作效率 有效接纳客户意见 从而使系统为酒店带来更多商业利 益 关键字 酒店行业 电子商务 网站开发 酒店网络商务系统设计与实现 II Abstract Along with the popularization of information technology and the rapid development of Internet China s hotel industry has begun to enter the e commerce application stage has been more and more aware of the hotel network and e commerce can bring the enormous commercial interests Some hotels have begun to form groups to enhance competitiveness a unified modern business and management At present as the hotel s e commerce system and its contents have been involved in all aspects of the operation of the hotels Guangyu the hotel has been in the traditional mode of operation and management in the traditional mode of existence hotel propaganda ineffective cumbersome management the lack of customer feedback channels inadequate Guangyu hotel taking into account the problems and the maturity of today s technology concepts and application of e commerce web site development and technology the hotel business network system The main solution traditional hotel management and operational concepts of inadequate completion of the man made problems can not be resolved such as customer relationship management customer information updates analysis and statistics Ultimately enhancing the hotel publicity efforts to improve their image optimizing hotel management improve work efficiency effectively accepted the views of customers thereby allowing the system for the hotel bring more commercial interests Keywords hotel industry e commerce web site development 酒店网络商务系统设计与实现 III 前言 随着计算机的普及 网络信息技术的发展 电子商务模式已渐入各行各业 它改变 了许多行业传统的经营模式 这同样也为酒店业提供了新的竞争手段 目前许多酒店运 用电子商务模式建立新型业务系统 系统充分发挥其信息交流的优势 将酒店内各个部 门组成一个大的信息网 建立统一的管理制度和经营标准 以达到信息共享 各部门协 同发展的目的 并且 系统通过互联网在酒店外部开展各种营销活动 采购经营必需品 提供相关服务信息 收集顾客信息以 达到扩大市场 提高酒店形象的目的 酒店电子 商务系统不但可以提高酒店的形象 加速工作效率 加强管理水平 还加快了酒店在现 代市场中的适应能力 总之 电子商务在酒店业的应用越来越广泛 它为酒店的管理现 代化 智能化 信息化起到了不可或缺的作用 本文从酒店业领域应用电子商务模式的现状出发 全面阐述酒店网络商务系统开发过 程 论文包括系统开发的可行性和必要性分析 系统开发技术 风格设计和安全设计分 析 并结合酒店实际对系统的推广 维护和发展前提出相应观点 酒店网络商务系统设计与实现 IV 目录 前言 1 1 系统调查研究 2 1 1 企业概况 2 1 1 1 企业简介 2 1 1 2 企业组织机构图表 2 1 2 系统现行业务说明 3 1 3 酒店现存问题 3 2 系统可行性研究 5 2 1 新系统的目标 5 2 2 系统可行性分析 5 2 2 1 经济可行性 5 2 2 2 技术可行性 6 2 2 3 运行可行性 6 2 3 网站的业务流程图 7 2 3 1 业务流程图符号说明 7 2 3 2 业务流程图 7 2 4 数据流程图 8 2 4 1 数据流程图的符号说明 8 2 4 2 数据流程顶层图 9 2 4 3 一级细化数据流程图 10 2 4 5 数据流一览表 11 2 4 6 数据存储一览表 12 2 5 数据字典 12 酒店网络商务系统设计与实现 V 2 5 1 数据元素卡 13 2 5 2 数据流卡 13 2 5 3 数据存储卡 14 2 5 4 数据处理卡 14 3 系统设计 16 3 1 系统功能结构设计 16 3 2 代码设计说明 16 3 3 模块功能说明 17 3 4 数据库设计 18 3 4 1 逻辑结构设计 19 3 4 2 数据库表设计 19 3 5 网站界面与风格设计 21 3 5 1 前台主界面设计 22 3 5 2 后台主界面设计 23 3 5 3 网站的链接结构 24 3 6 域名的选择 25 3 6 1 域名的含义 25 3 6 2 域名选择的原则 26 3 6 3 酒店网络商务系统域名的实现 26 3 7 系统安全设计 26 3 7 1 威胁网络安全的主要因素 27 3 7 2 系统安全解决措施 27 4 系统实施 28 4 1 开发工具的要求 28 4 1 1 开发技术现状及比较 语言 DBMS 28 酒店网络商务系统设计与实现 VI 4 1 2 开发工具的确定 29 4 2 硬件 软件环境配置 30 4 3 系统测试 31 4 3 1 系统测试的内容 31 4 3 2 酒店网络商务系统测试 31 4 4 网站发布 32 4 4 1 网站发布的途径 32 4 4 2 本系统网站发布方法 32 5 推广与维护 33 5 1 网站推广 33 5 2 酒店商务系统网站推广阶段目标 33 5 3 酒店商务系统网站推广方法 33 5 4 系统维护 34 6 结论 35 6 1 系统评价 35 6 2 展望 36 6 3 开发经验与体会 37 致谢 38 参考文献 39 附录 A 译文 40 附录 B 外文文献 50 酒店网络商务系统设计与实现 VII 1 系统调查研究 1 1 企业概况 1 1 1 企业简介 酒店从属于广宇公司 成立于 1995 年 酒店位于本市中心地段 交通便利 装饰豪 华 设施齐全 环境优雅 目前已拥有员工 200 多人 内设大小高档雅间 53 个 大厅餐 台 40 个 可同时容纳 450 人就餐 酒店菜肴以海鲜为主 并集辽 粤 川 湘等各大菜 系于一体 适合东北消费群体用餐口味 酒店通过频繁的运输和先进的保鲜手段 以优 质的海鲜菜肴为内陆城市提供了更多的饮食文化 一直以来 酒店以独特的销售理念 顾客至上的服务态度 准确的市场定位 赢得了餐饮市场的领先地位 随着酒店规模不 断扩大 客户群逐步增加 酒店经营理念和管理水平也在不断提高 1 1 2 企业组织机构图表 总 经 理 采 购 经 理 销售 策划 经 理 大 堂 经 理 财 务 主 管 人 事 经 理 后 厨 主 管 采 购 员 工 前 台 员 工 后 厨 员 工 图 1 1 酒店的组织结构图 Fig 1 1 the diagram of the organizational structure of the hotel 酒店网络商务系统设计与实现 2 1 2 系统现行业务说明 酒店现阶段并没有网络商务系统 现将酒店主要业务介绍如下 1 人员招用 任免业务 酒店行业多数岗位员工更新快 酒店对服务员的招用工作持续进行 并且负责人员岗 位的调度和人员罢免 2 酒店原材料及用品采购业务 酒店采购部门负责酒店原材料的采购 负责酒店所有必需品的采购 并对业务信息 整理 存档 上报 由于行业原因 工作量很大 3 餐位协调 预定处理业务 负责酒店用餐顾客餐位合理化安排 负责预定信息的处理 4 员工管理业务 负责各级员工日常管理 行业技术和素质培训 负责各级员工的工资和奖金管理 5 菜品定价 销售策略制定业务 负责酒店各菜品的价位确定 负责制定符合季节 符合人群的营销策略 6 酒店宣传 顾客交流业务 负责酒店的广告宣传 负责与顾客收集有价值信息 反馈管理者进行针对性决策 7 酒店对外商务活动业务 负责酒店与长期消费者的交流沟通 负责与酒店必需品供应者交流沟通 1 3 酒店现存问题 酒店在传统销售模式下 存在着很多经营管理方面的不足 1 酒店宣传不力 很多新产品 新菜肴上市后很久无人问津 以至造成人力 财 力资源的流失浪费 2 酒店接受反馈信息途径狭窄 在传统模式下 酒店只在展台或者各房间设有意 见薄 这些信息很多都由于管理不力或者从业人员疏忽而不能及时反馈到管理者手中 而且 简单的意见薄也很容易被顾客忽视 3 酒店在节假日用餐高峰期 由于协调不妥 出现顾客流失现象给酒店的管理和 顾客的就餐带来极大不便 酒店网络商务系统设计与实现 3 4 酒店信誉 形象没有平台充分体现 良好的信誉和形象能是酒店在市场竞争中 赢得主动 5 酒店在临时劳动力需求方面不能达到及时有效的渠道宣传 6 员工更换频率高 传统方式管理大量浪费人力 2 系统可行性研究 2 1 新系统的目标 通过上述对酒店存在问题的分析 酒店有必要设计开发一个网上商务系统 此系统 完全针对酒店表现出来的经营特征 用电子商务理念和网站设计技术为酒店实现酒店网 络商务系统 系统主要解决传统酒店经营模式下的不足 系统包括前台用户功能部分和 后台管理功能部分 前台实现贵宾用户登陆 酒店介绍 特色展示 不同环境展示 代 表菜肴介绍 招聘信息 留言板 贵宾预定等功能 其中预定功能是针对酒店的情况和 规模特意设计的 由于安全技术的限制 在不实现现金交易的情况下实现实名餐位预定 后台实现动态信息发布 贵宾管理 信息采集 预定处理 员工信息管理等功能 通过 系统功能及网络环境解决传统管理模式和经营理念带来的不足 加大企业宣传力度 从 而提高酒店形象 扩大酒店市场影响率 优化酒店管理 2 2 系统可行性分析 可行性分析的任务是从技术上 经济上 运行上分析系统提出的问题是否存在可行 的解 可行性研究的目的就是用最小的代价 在尽可能短的时间内 确定调查阶段所描 述的系统目标和规模是否可行 是否能够解决 同时提出系统开发的初步方案 工程计 划 投资概算等 2 2 1 经济可行性 经济可行性分析主要是对整个项目的投资及所产生的经济效益进行分析 具体包括 支出 收益等 根据目前系统情况和酒店实际 实现此系统主要包括以下几个方面费用 1 域名费用 注册域名之后 每年需要缴纳一定的费用以维护该域名的使用权 不同层次的域名收费也不同 2000 年后普遍使用的费率是 国内域名每年 300 元左右 2 服务器硬件设备投入 根据对网站的规模和未来发展的双重考虑 采用入门级 酒店网络商务系统设计与实现 4 服务器就能支持该系统良好的运行 主要配置为处理器 2 8GHz 的 CPU 拥有 800MHz 前端总线和 2MB 二级缓存 这在入门级服务器里属于常见的配置 内存 拥有 4 个 DIMM 槽 支持具备 ECC 功能的 DDR 2 内存 支持双路交叉存取技术 标配 512 MB DDR2 ECC 内存 最大可扩展至 8GB 硬盘 采用 SCSI 采用高速 稳定 安全的 SCSI 接口硬盘 该套设备造价在 13000 元左右 由于系统服务器要求配置不高 所以本系统 还可以选择高档 PC 机充当服务器 费用在 8000 元左右 3 系统软件费用 包括购买操作系统软件 Web 服务器软件 数据库软件等的费用 如购买正版软件 此费用为 40000 左右 同样可以选择下载破相应解版软件 免去此部 分开支 当然 系统运行后可以带来经济效益 系统带来的经济效益分为直接经济效益和间 接经济效益 直接经济效益是系统投入后 对利润的直接影响 把这种效益与系统投资 和运行费用相比 可以估算出投资回收期 但由于本系统是网络商务系统 以企业宣传 为主 实施起来可能不会带来较大的直接经济效益 难以直观的计算出系统的投资期 但是本系统投入使用后 可以适当减轻管理人员的工作强度 提高工作效率 新系统的 效益是难以用货币形式表现出来的间接效益 本系统带来的间接经济效益有 减少管理 者工作强度 提高工作效率 降低相应工作成本 扩大市场影响率 提高企业形象等 2 2 2 技术可行性 技术可行性是指为实现系统目标 所需要的技术保证 系统开发所需要的技术主要 有计算机软硬件技术 系统开发人员的水平 用户管理与使用的能力等 结合酒店网络 商务系统的情况 技术可行性分析要考虑如下几个方面 1 软硬件需要的可满足性 酒店有能力配制计算机 路由器 调制解调器等组网 所必需的设备 而且还可以拥有 Win2k WinNT 等系统软件和 Tomcat SQL Server 2000 等应用软件 基本上满足了网站建设的需求 2 系统开发人员水平 本系统开发者已能熟练操作 JSP 网络互联 Web 技术 网 络数据库技术等 有能力开发并实现此系统 3 管理与使用的有效性 酒店网络商务系统由专门人员全面负责管理和使用 而 且系统有完善的后台管理功能 管理和使用较为方便 4 技术支持 目前 网站建设技术已经非常成熟 使用目前所掌握的网站设计技 术及工具 已可开发出本系统 酒店网络商务系统设计与实现 5 鉴于以上的分析系统的建设在技术上是完全可行的 2 2 3 运行可行性 客户可以通过网站 与企业管理人员进行直接交流 企业管理人员也可以通过浏览 客户的留言和反馈及时了解到企业存在的问题和客户的意见及建议 以便更好的保证系 统运行 网站运行后酒店也有固定的人员进行网站的定期维护 所以系统在运行上也是 可行的 综上 建立本酒店网络商务系统从经济 技术 运行面考虑都是可行的 2 3 网站的业务流程图 业务流程图是直观描述系统业务处理由开始到结束的整个过程的非结构化图形工具 它可以描述一个系统的业务 也可以描述一项具体业务的处理过程 2 3 1 业务流程图符号说明 业务流程图符号说明如下表 2 1 所示 表 2 1 业务流程图符号说明 Table 2 1 Table of The sign of operational flow s diagram 图形符号图形符号符号说明符号说明 系统中的实体 本系统中的实体有 会员 管理员等 处理 本系统中的处理有 信息编辑 信息发布 信息查询等 单据或报表 如 会员信息登记表 公告信息表等 存档信息 数据流向 酒店网络商务系统设计与实现 6 2 3 2 业务流程图 酒店网络商务系统的主要业务流程如下图 2 1 所示 人事部 招聘信息资料 菜肴信息资料 登记 招聘信息 菜肴信息 广告信息 整理发布 酒店信息 顾客 顾客 订单 订单验收 有效订单 无效订单 顾客 大堂经理 营销策划部 广告信息资料 后厨主管 大堂经理餐位信息 统计 订单统计信 息 总经理 有效订单 餐位信息资料 顾客 顾客留言表 留言信息 档案 顾客留言存储 留言信息汇总 留言信息汇总 表总经理 图 2 1 业务流程图 Fig 2 1 The diagram of traffic flow 2 4 数据流程图 2 4 1 数据流程图的符号说明 数据流程图 Data Flow Diagram 简称 DFD 是结构化分析的一种主要工具 是管理信 息系统 MIS Management Information System 开发的主要工具 是组织中信息运行的抽 象 是 MIS 逻辑模型的主要形式 它使用一组简单的符号 描述系统的数据由外部 流 入 经过多级的加工处理 不同结构的存储 最后以用户所需要的各种形式 流出 的 酒店网络商务系统设计与实现 7 全过程 数据流程图有顶层图 一级细化等一组图所组成 应用自顶向下 逐层分解 先整 体后局部的思想进行设计的 一个数据流程图每一层图都能完整地描述整个处理过程 差别在于不同层的图 其抽象与概括程度 细化程度不同 越是上面的层图 它的概括 与抽象程度就越高 越是下层的图 它的细化程度就越高 数据流程图的符号如下表 2 2 所示 表 2 2 数据流程图符号说明 Tablet 2 2 Table of data flowchart symbols note 图形符号名称说明 R m 外 部 实 体 记述系统之外的数据提供或获得 的组织机构或个人 在方框里填入实 体名称 处理 记述某种业务的手工或计算机处 理 其中 Pm 区记述处理代码 C 区 记述处理名称 Dn S 存储 记述与处理业务的手工或计算机 处理 其中 Dn 记述存储的代码 S 区 记述存储数据的名称 数据流 记述数据流流动方向 Fm 记述数 据流的名称 Fn 记述数据流代码 2 4 2 数据流程顶层图 顶层图是将系统高度抽象与概括而得到的 它将系统视为一个整体 是由一个处理 功能所构成系统 这个图中描述了系统总的处理功能及系统的外部环境 向系统提供 数据的外部实体和输入数据流的名称 接受系统输出数据流的外部实体和输出数据流的 名称 系统信息管理的数据流程 TOP 图如图 2 2 所示 Fm Fn Pm C 酒店网络商务系统设计与实现 8 顾 客 顾客留言信息 F1 预定信息F2 管 理 者 广告信息F3 菜肴信息F4 餐位信息F5 招聘信息F6 员工信息F7 网站基本信息F8 广宇酒店网络商务系统 P 预定信息页F9 员工信息页F11 广告信息页F12 招聘信息页F13 意见信息页F14 餐位信息页F15 管理者顾 客 留言信息页F10 菜肴信息页F16 网站基本信息页F17 图 2 2 网站信息管理的数据流程 TOP 图 Fig 2 2 the TOP diagram of Terms of information management data flow 2 4 3 一级细化数据流程图 一级细化 DFD 是对顶层图中的处理功能的分解与细化 是从整体到部分的细化 划 分的是子系统 将顶层图的功能分解为几个主要功能后就得到一级细化的数据流程图 细化的过程可以按照系统的业务功能进行划分 也可以按照输入 处理 输出进行划分 根据本系统的特点 将分为网站系统精心细化 网站信息管理一级细化 DFD 如图 2 3 所示 酒店网络商务系统设计与实现 9 顾客处理 P1 D2留言信息档案 F10 D1预定信息档案 F9 管理者处理 P2 F5 F6 D6招聘信息档案 F3 F4 F7 F12 D4 菜肴信息档案 D5餐位信息档案 D3 广告信息档案 F13 F14 F15 F17 F8 F9 F16 F11 图 2 3 网站信息管理一级细化 DFD Fig 2 3 the diagram of site information management a detailed DFD 2 4 5 数据流一览表 在数据流程图中 用到了很多数据流 为方便查看与了解 列出数据流一览表 系 统信息管理的数据流一览表如表 2 3 所示 酒店网络商务系统设计与实现 10 表 2 3 数据流一览表 Tablet 2 3 Table of data flow 数据流代码 数据流名称 F1 顾客留言信息 F2 预定信息 F3 广告信息 F4 菜肴信息 F5 餐位信息 F6 招聘信息 F7 员工信息 F8 网站基本信息 F9 预定信息页 F10 留言信息页 F11 员工信息页 F12 广告信息页 F13 招聘信息页 F14 意见信息页 F15 餐位信息页 F16 菜肴信息页 F17 网站基本信息管理页 2 4 6 数据存储一览表 在数据流程图中 也用到了很多的数据存储 为方便查看与了解 列出数据存储一 览表 系统信息管理的数据存储一览表如表 2 4 所示 表 2 4 数据存储一览表 Tablet 2 4 Table of data store 数据存储代码 数据存储名称 D1 留言信息档案 D2 预定信息档案 D3 广告信息档案 D4 菜肴信息档案 D5 餐位信息档案 D6 招聘信息档案 酒店网络商务系统设计与实现 11 2 5 数据字典 数据字典 Data Dictionary 简称 DD 是在新系统数据流程图的基础上 进一步定义和 描述所有数据项的工作 是系统分析的第二种工具 它能更清楚的表达系统的全部逻辑 特征 描述出整个调查中的全部细节问题 它专门记录数据本身的信息 是关于数据的 数据 是描述一个系统的数据流程图中所有元素的清单 数据字典的定义常常是以卡片形式出现的 它包括 数据元素卡 数据流卡 数据 存储卡 数据处理卡 2 5 1 数据元素卡 留言者数据元素卡是对数据元素进行定义 数据元素是构成数据流 数据存储中的 数据项 元素编号 是为每个数据元素卡给定的一个顺序号 元素名称 元素别名 是数据元素在本系统中不同的报表中出现的意义相同而名称不同的情况 取值范围 对于数据校验很有意义 本系统的留言者数据元素卡举例如表 2 5 表 2 5 留言者数据元素卡 Tablet 2 5 data elements voice cards 2 5 2 数据流卡 留言者数据流卡是对数据流做定义 数据流代码 是为每个数据流所分配的一个唯 一标识 在这里应使用数据流程图中已确定的数据流的代码 来源 是指数据流的源 一般输入的数据流是由外部实体提供的 所以其来源应是外部实体 而输出的数据流都 是经处理而流出的 所以输出的数据流的来源应是具有输出功能的处理 去向 是指 数据流的去向 输入的数据流的去向应是接收输入的数据处理 而输出的数据流的去向 应是接收系统输出的外部实体 数据结构 是指该数据流的数据结构 应列出其中包 留言者数据元素卡留言者数据元素卡 01 元素名称 留言者 元素编号 JDGL001 元素别名 name 所属数据流 F1 所属存储 D1 类型 文本长度 20取值范围 英文 数字 汉字 备注 酒店网络商务系统设计与实现 12 含的数据项 本系统的留言信息数据流卡举例如表 2 6 所示 表 2 6 留言信息数据流卡 Tablet 2 6 Voice messages card data flow 2 5 3 数据存储卡 留言信息数据存储卡是对数据存储进行定义 数据存储代码 是每个存储的唯一标 识 即是 DFD 中的存储代码 主键字 是指该存储的主键 相关处理 是指对该存 储进行读 写操作的那些处理 应写明哪些处理向该存储写入数据 哪些处理读取该存 储内的数据 本系统的留言信息档案数据存储卡举例如表 2 7 表 2 7 留言信息档案数据存储卡 Fig 2 7 Voice messages archival data storage card 留言信息数据流卡留言信息数据流卡 01 数据流名称 顾客留言信息 数据流代码 F10 来源 外部实体 顾客 去向 留言信息处理 P1 数据结构 留言信息 姓名 题目 内容 Qq 备注 留言信息档案数据存储卡留言信息档案数据存储卡 01 数据存储名称 留言信息档案 数据存储代码 D1 相关处理 写入其数据的处理 P1 读取其数据的处理 P1 P2 数据结构 字段名称数据类型字段长度 id自动编号 name文本20 title文本20 Qq文本20 text文本500 备注 酒店网络商务系统设计与实现 13 2 5 4 数据处理卡 添加留言信息数据处理卡是对数据处理做定义 数据处理代码 是 DFD 中每个处 理逻辑的代码 输入 是指向处理提供数据的源 它应该是数据流和存储 处理 是 指该处理对数据加工的详细描述 输出 是处理的结果输出 处理的输出可能是数据 流和数据存储 本系统的添加留言信息数据处理卡举例如表 2 8 所示 表 2 8 添加留言信息数据处理卡 Tablet 2 8 Add voice messages Data Processing Card 添加留言信息数据处理卡添加留言信息数据处理卡 01 处理名称 添加留言信息 处理代码 P1 输入 数据流 顾客留言信息 F1 输出 数据存储 留言信息档案 D1 处理 a 输入留言信息 b 根据屏幕格式输入相关信息 c 输入过程提供帮助 使各项内容符合一定的要求 d 输入的留言信息存储到 留言信息档案 存储中 备注 酒店网络商务系统设计与实现 14 3 系统设计 3 1 系统功能结构设计 系统的物理结构就是使用结构化设计工具 HIPO 图或系统结构图描述的 系统的物理 结构所描述的是构成一个系统的各物理组成部分 即模块 及模块之间的联系 这是一个 树型结构图 它体现了自顶向下的思想 树根模块表示系统总的功能 第一层模块是根 模块功能的分解 以下各个层次的模块都是上一层次模块的功能分解 上一层模块调用 它直接的下层模块 该系统的网站信息管理的 HIPO 图如图 3 1 所示 商 务 系 统 前台 信息 管理 员 工 管 理 留 言 管 理 贵 宾 管 理 预 定 管 理 后 台 管 理 系 统 管 理 前台 数据 录入 前台 信息 发布 留 言 录 入 留 言 查 询 预定 信息 录入 预定 信息 查询 系统 数据 处理 系统 功能 处理 图 3 1 系统管理 HIPO 图 Fig 3 1 The diagram of site information management plans HIPO 3 2 代码设计说明 代码又称编码 它是客观实体的名称 属性 状态等内容的标识 在信息系统中 代码是一连串字母 数字 符号的组合 它是人和计算机的共同语言 是使计算机对信 息进行分类 核对 统计和检索的关键 采用代码可以使数据表达标准化 而简化程序 设计 减少出错率 节省存储空间 提高数据处理速度 其主要作用表现在 一是标志 酒店网络商务系统设计与实现 15 作用 二是统计分类与检索作用 三是对对象状态的描述作用 1 代码设计一定要作全面的考虑和仔细推敲 逐步优化 切忌草率行事 在代码设计 与优化的过程中 一般应该遵循以下的几项原则 1 唯一确定性 每一个代码都仅代表唯一的实体和属性 2 适应性 代码通常是由计算机进行存储和管理的数据 因此在设计时必须考虑 要适应计算机处理 3 合理性 代码结构要与所描述的分类体系相匹配 4 简洁性 代码的设计要尽可能简单明了 这样可提高运算速度和减少存储空间 还可降低误码率及输入输出的速度 5 稳定性 代码的定义和描述应具有相对稳定性 要避免过多的改动 6 便于识别和记忆 为了同时适合人和计算机 代码不仅要有逻辑含义 而且还 应便于识别和记忆 对于一些容易混淆的字符和数字应少用 7 可扩充性和灵活性 代码系统要考虑系统的发展变化 当增加新的实体或属性 时 应能直接使用源代码加以扩充 本系统代码开发符合代码设计基本原则 如系统与数据库连接代码 String driverName com microsoft jdbc sqlserver SQLServerDriver String url jdbc microsoft sqlserver localhost 1433 DatabaseName JDGL String user sa String password Class forName driverName Connection conn DriverManager getConnection url user password 此代码在网站中设定为 ConnDB jsp 页 在运行其他与数据库相关页的时候都用语言 include file ConnDB jsp 实现与数据库的连接 而无需每页都用复杂代码实现与数据库的 连接 这就体现了本系统代码简洁 灵活的优点 3 3 模块功能说明 模块设计是针对系统结构图中的每个模块定义其内外部特性的工作 即模块说明 酒店网络商务系统主要模块说明如下 酒店网络商务系统设计与实现 16 1 用户留言模块 留言模块用开放式留言 留言者姓名栏不能为空 留言内容不能为空 通过调取数 据库信息向浏览者提供全部留言信息 2 信息添加处理模块 包括主页栏目 招聘信息 贵宾介绍 菜谱一览 滚动新闻 教你一招等信息的添 加 3 贵宾登录及预定处理模块 此模块由于酒店网上预定餐位很难确定预定者身份 随意预定会导致酒店管理不利 并考虑到技术和安全问题 因此采用以贵宾身份享受预定服务 通过后台录入贵宾真实 姓名和酒店实发贵宾卡卡号确定贵宾身份 贵宾在网站登录后 可以通过下拉菜单浏览 餐位信息并且选择预定 预定界面拥有备注栏 为贵宾提供直接表达预定要求的功能 4 管理员登录处理模块 管理员输入用户名和密码 系统通过与后台数据库进行比较 若一致则登陆成功 否则返回登陆出错界面 5 网站信息更新处理模块 包括主页栏目 招聘信息 贵宾介绍 菜谱一览 滚动新闻 教你一招等信息的修 改或者删除过程 6 信息录入处理模块 针对贵宾情况 员工情况 餐位 酒店房间 情况的后台录入处理 7 系统管理处理模块 前台页面布局调整和前台栏目的添加 修改和删除模块 3 4 数据库设计 数据库设计是指在现有数据库管理系统上建立数据库的过程 它是管理信息系统的 重要组成部分 并且是衡量信息系统开发工作好坏的主要指标之一 本数据库设计是指 对于一个给定的应用环境 构造最优的数据库模式 建立数据库及其应用系统 使之能 够有效地存储数据 满足各种用户的应用需求 信息要求和处理要求 数据库设计的内容 是 对于一个确定的环境 进行符合应用语义的逻辑设计 以及提供一个确定存贮结构 酒店网络商务系统设计与实现 17 和物理设计 建立实现系统目标 并能有效存取数据和数据模型 其主要任务是设计出 能够反映实际信息关系 数据冗余少 存储效率高 易于实施和维护 并能满足各种应 用要求的数据模型 3 4 1 逻辑结构设计 根据系统功能设计的要求以及功能模块的划分 对于酒店网络商务系统可以列出以 下数据项及数据结构 员工基本信息 主要包括姓名 年龄 职务 上岗时间 备注 网站公告信息 主要包括网站公告标题 网站公告内容 作者 时间 房间 餐位 信息详情信息 主要包括房间编号 状态 容纳人数 备注 贵宾详情信息 主要包括姓名 电话 贵宾卡号 备注 网站栏目详情信息 主要包括栏目名称 序号 菜肴信息 主要包括菜名 菜系 价格 备注 留言信息 主要包括编号 姓名 题目 留言者 qq 留言内容 时间 教你一招列表信息 主要包括作者 内容 题目 管理员信息 主要包括登录名 登录密码 网站基本信息 主要包括位置 ID 位置名称 预定信息 主要包括编号 预定人 预定内容 备注 3 4 2 数据库表设计 本系统数据库的文件夹名称为 JDGL 主机名 localhost 用户名 sa 密码为空 数据库中的主要表结构设计如下 1 留言表 book 表 3 1 留言表 Tablet 3 1 Table of message 字段名 字段类型 字段宽度 允许空否 字段描述 id 自动编号 否 编号 name varchar 20 否 留言姓名 title varchar 20 否 题目 qq varchar 14 是 留言者 qq text varchar 500 否 留言内容 酒店网络商务系统设计与实现 18 2 包房信息表 room 表 3 2 包房信息表 Tablet 3 2 Table of information cabins 字段名 字段类型 字段宽度 允许空否 字段描述 id 自动编号 否 编号 roomname varchar 10 否 包房名称 roomsortID int 4 否 包房编号 3 管理员表 tAdmin 表 3 3 管理员表 Tablet 3 3 Table of administrators 字段名 字段类型 字段宽度 允许空否 字段描述 id 自动编号 否 编号 fusername varchar 20 否 用户名 fpassword varchar 20 否 密码 4 员工信息表 Employee 表 3 4 员工信息表 Tablet 3 4 Table of staff information 字段名 字段类型 字段宽度 允许空否 字段描述 id 自动编号 否 编号 employee Name varchar 20 否 员工姓名 employee Age int 4 否 员工年龄 employee Duty varchar 10 否 职务 employee Onwork datetime 20 否 上岗时间 employee Remark varchar 50 是 备注 5 贵宾用户表 User 表 3 5 贵宾用户表 酒店网络商务系统设计与实现 19 Tablet 3 5 Table of VIP users 字段名 字段类型 字段宽度 允许空否 字段描述 id 自动编号 否 编号 Loginname varchar 20 否 登录名 Usersname varchar 20 否 真实姓名 Userpsw varchar 20 否 贵宾卡号 Usertel varchar 20 否 贵宾电话 6 前台栏目表 tchannel 表 3 6 前台栏目表 Tablet 3 6 Table of future columns 字段名 字段类型 字段宽度 允许空否 字段描述 id 自动编号 否 编号 fchannelname varchar 20 否 频道名称 freadme varchar 20 否 标题 fLinkurl varchar 20 否 链接地址 forderID int 4 否 栏目顺序 7 菜肴表 Food 表 3 7 菜肴表 Tablet 3 7 Table of Dishes 字段名 字段类型 字段宽度 允许空否 字段描述 id 自动编号 否 编号 FoodName varchar 20 否 菜名 FoodPrice decimal 20 是 价格 FoodRemark varchar 20 是 备注 Foodclass varchar 20 是 菜系 8 最新公告表 tAnnounce 表 3 8 最新公告表 Tablet 3 8 Table of the latest Notice 酒店网络商务系统设计与实现 20 字段名 字段类型 字段宽度 允许空否 字段描述 id 自动编号 否 编号 fTitle varchar 20 否 标题 fContent varchar 500 否 内容 fAuthor varchar 10 是 作者 fDateAndTime datetime 20 否 时间 3 5 网站界面与风格设计 网站风格是指站点的整体形象给浏览者的综合感受 这个 整体形象 包括站点的 CI 标志 色彩 字体 标语 版面布局 浏览方式 交互性 文字 内容价值 存在 意义 站点荣誉等等诸多因素 CI Corporate Identity 的意思是通过视觉来统一企业的形象 原本是一个广告术语 在网站建设中引入了此概念 网站的 CI 设计 主要是指网站的标志 色彩 字体 标语设计 是一个网站建立 CI 形象的关键 是网站的表面文章 形象工程 通过对网站的标志 色彩 字体 标语设 计 建立起网站的整体形象 1 网站的标志 Logo 及名称的设计 在网站形象设计中 网站的标志及名称是很重要的 网站的标志就如同商标一样 是站点特色和内涵的集中体现 看见网站的标志就能使访问者联想起你的站点 标志可以是中文 英文字母 可以是符号 图案 也可以是动物或者人物等 如新 浪网用字母 Sina 加眼睛作为标志 搜狐网则用小狐狸作为标志 标志的设计创意来自网 站的名称和内容 2 网站标准色彩的设计 除了网站的标志能反映出网站的内涵外 网站的标准色彩也是相当重要的 因为它 能够产生强烈的视觉冲击 不同的色彩搭配产生不同的效果 反映出网站的文化内涵 并可能影响到访问者的情绪 标准色彩 是指能体现网站形象和延伸内涵的色彩 一般来说 一个网站的标准色彩不超过 3 种 以相近的色彩为主 太多的色彩则会喧 宾夺主 让人眼花缭乱 标准色彩要用于网站的标志 标题 主菜单和主色块 给人以 整体统一的感觉 至于其他色彩只是作为点缀和衬托 酒店网络商务系统设计与实现 21 酒店网络商务系统的风格设计符合以上原则和理念 并且考虑到前后台页面面向对象 应用的范围以及具体功能的不同 设计时使用了两种网页框架方式 前台顾客界面采用 美观 方便浏览的布局 色彩温和 餐饮主题突出 模块分布清晰 后台管理界面各管 理模块采用下拉菜单式设计 简洁大方 层次清晰 便于操作 3 5 1 前台主界面设计 前台系统主界面是终端用户的接口 包括酒店简介 相关新闻 贵宾登录和其它的 相关的信息的链接 界面设计简洁 色彩搭配合理 酒店商务网站前台界面示例图为 图 3 2 网站前台界面示例图 Fig 3 2 the diagram of Example interface for future plans 3 5 2 后台主界面设计 后台系统是整个网站的管理维护窗口 所有的管理维护操作都在这个界面中完成 为了方便用户操作 本部分采用框架结构的设计 窗口左侧列出是代表功能选项的下拉 式菜单 点击某功能项 在右边则显示相应的管理信息 此界面设计简洁大方 后台界 面示例图为 酒店网络商务系统设计与实现 22 图 3 3 后台界面示例图 Fig 3 3 the diagram of Example interface background map 3 5 3 网站的链接结构 网站的链接结构是指页面之间相互链接的拓扑结构 它建立在目录结构基础上 但 可以跨越目录 形象地说 每个页面都是一个固定点 链接则是在两个固定点之间的连 线 一个点可以和一个点连接 也可以和多个点连接 更重要的是 这些点并不是分布 在一个平面上 而是存在于一个立体的空间中 好网站的链接结构可以用最少的链接 达到最有效的浏览 通常 建立网站的链接 结构有树状链接结构和星状链接结构两种基本方式 这两种基本结构都只是理想方式 在实际的网站设计中 总是将这两种结构混合起来使用 所以 本站的链接结构设计方 案是 首页和一级页面之间用星状链接结构 一级和二级页面之间用树状链接结构 如 图 3 2 所示 用 户 首 页 返回首页 贵宾简介 企业法规 菜肴一览 留言版 招聘信息 贵宾登录餐位预定 酒店网络商务系统设计与实现 23 图 3 2 网站链接结构图 Fig 3 2 The diagram of web links structure 教你一招添加 管 理 系 统 首 页 文章管理 文章分类管理 贵宾管理 贵宾添加 员工管理 预定管理包房预定管理 菜肴管理 菜肴添加 包房管理 包房管理 菜肴管理 文章添加 文章管理 贵宾管理 教你一招管理 菜肴管理 员工添加 员工管理 酒店网络商务系统设计与实现 24 3 6 域名的选择 3 6 1 域名的含义 根据 中国互联网络信息中心 的解释 域名类似于互联网上的门牌号码 是用于 识别和定位互联网上计算机的层次结构式字符标识 与该计算机的 IP 地址相对应 但相 对于 IP 地址而言 域名更便于使用者理解和记忆 域名属于互联网上的基础服务 基于 域名可以提供 WWW E mail FTP 等应用服务 3 6 2 域名选择的原则 在选取域名的时候 首先要遵循两个基本原则 1 域名应该简明易记 便于输入 这是判断域名好坏最重要的因素 一个好的域名应该短而顺口 便于记忆 最好让 人看一眼就能记住 而且读起来发音清晰 不会导致拼写错误 此外 域名选取还要避 免同音异义词 2 域名要有一定的内涵和意义 用有一定意义和内涵的词或词组作域名 不但记忆性好 而且有助于实现网站的对 外宣传的目标 单位的名称都是不错的选择 3 6 3 酒店网络商务系统域名的实现 根据域名选择的原则 预将酒店网络系统的域名设定为 并相应的注 册中文域名 www 酒店 cn 这样的域名即简明易记 便于输入 又有一定的内涵和意义 3 7 系统安全设计 网站的安全直接取决于其所在网络的安全程度 而网络安全是指网络系统的硬件 软件及其系统中的数据受到保护 不受偶然的或者恶意的原因而遭到破坏 更改 泄露 网络安全的具体包括运行系统的安全 信息传播的安全和信息内容的安全三层含义 系 统安全是整个网络安全的基础 传播安全是网络安全的神经中枢 内容安全是关键 运行系统的安全是指保证信息处理和传输系统的安全 简称 系统安全 系统安全 主要包括计算机系统机房环境的保护 计算机网络拓扑结构设计的安全性考虑 硬件系 统的可靠安全运行 计算机操作系统和应用软件的安全 数据库系统的安全等 本质上 是保护系统的合法操作和正常运行 酒店网络商务系统设计与实现 25 信息传播的安全是指信息传播结果的安全 它侧重于防止和控制非法的 有害的信 息进行传播 避免对互联网上大量自由传输的信息失控 本质上主要是维护社会的道德 法则和国家利益 信息内容 的安全是指网络上信息内容的安全 即狭义的 信息安全 包括用户身 份认证 一般采用口令鉴别 用户存取信息的权限控制 数据库记录访问权限 安全审 计 一般系统都有日志记载 计算机病毒防治 数据加密等内容 网络安全是运行系统的安全 信息传播的安全和信息内容的安全的集合体

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论