正是因为C/S架构存在的种种弊端,人们逐渐接受了基于浏览器(BROWSER)/服务器(SERVER)结构的系统,即B/S模式。事实上,B/S模式对C/S模式仅仅只是作了些许改动,却带来了很多好处,主要包括:由于客户端统称为浏览器,因此,应用程序在下载、升级、维护时,仅需要在服务器端进行配置。而且,必需强调的是,所有的配置工作均集中在服务器端,因而大大的解决了系统的安全隐患。
然而,虽然B/S模式拥有包括上述的很多优势,但是由于在客户端能够利用进行编程的对象仅仅是浏览器,因此,之前在C/S模式下能够很简单地实现的一些客户端的功能,在B/S模式下,却变的很难实现。
尽管如此,B/S模式依旧是当前许多系统的重要选择。
对于计算机专业毕业的学生,对数据库比较熟悉,该系统运行的是比较常见的MYSQL数据库,有Java编程语言的相关知识,因此建立这样一个系统应该在能力范围之内。
因此从技术方面讲开发此系统是可行的。
3。1。2 经济可行性
本系统采用的软件都是开源的,这样能够削减很多的精力和资源,降低开发成本。同时也能够提升设计的作用,而且由于中小型酒店管理系统对计算机等相关配置的条件要求很低,因此,本系统在经济上也是很明显的是完全具有可行性的。
3。1。3 操作可行性论文网
酒店管理系统是基于B/S模式,根据需要,通过计算机进行信息访问和操作,而且管理界面简单而又容易操作,用户只要具有基本的计算机使用能力和经验,都能够完成基本的访问和操作。因此本系统可以进行开发。
3。1。4 法律可行性
此中小型酒店管理系统是按照自己的需要自己进行设计的管理系统,具有很大的现实意义。开发环境和使用的数据库都是合法获得的,而且网上有开源代码可供参考,而且由于对系统进行开发与普通的设计存在很大不同,没有侵权等问题,在法律上也是完全具有可行性的。
综上所述,建立一个酒店管理系统是非常必要的。
3。2 用户需求分析
酒店管理系统主要满足3种类型用户的需求,这3种类型用户分别为管理员、前台和用户。用户间的静态结构图如图3-1所示:
图3-1 系统静态结构图
3。3 性能需求分析
为了保证酒店管理系统能够长期、稳定、高效的运行,必须要保证系统开发的性能。在酒店管理系统的开发过程中,必须用充分的方法确保系统的安全性和有效性。我们要充分考虑以下几点:
安全性。在信息化的时代,信息就是宝贵的财富,保证信息的安全,特别是个人信息更要求可靠的安全性。
先进性。结合当前流行趋势,开发要符合用户的需求,能够快速准确的实现酒店管理相关功能。
可扩展性。酒店管理系统给用户酒店管理带来了极大的便利,提高了管理效率,备受用户的关注,因此在开发酒店管理系统的过程中,我们要考虑到系统的可扩展性,便于将来系统的升级、更新。
有效性。有效性主要包括功能有效性,设计酒店管理系统的功能一定要最大限度地满足用户的需求。
3。4 系统流程分析
3。4。1用户登录
为了保证系统的安全性,要使用本系统必须先登陆到系统中,管理员、前台和用户通过不同的账号和密码,登录到不同的管理界面。其登录流程图如图3-2所示。
图3-2 登录界面流程图
3。4。3 添加信息文献综述
系统在添加信息的时候,首先输入信息,看信息是否为空,不为空的话,添加成功,否则返回输入信息,添加信息流程图如图3-3所示。 JAVA+MYSQL酒店客房管理系统的设计与实现(4):http://www.youerw.com/jisuanji/lunwen_199877.html