版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
III第3章系统分析3.1可行性分析本篇文章我们会从经济、科技、操作的可行性等各方面进行全方位的可行性分析。从而进一步分析系统,确保系统的可行性。3.1.1经济可行性我们此次研究对于研究所用的数据来说基本都是虚假编造的具有完全的隐私性就不会存在信息泄露这种情况。意外一方面来说,我们此次研究系统时不用花费一分钱在使用工具和软件程序上的,所以可以忽略掉不计算经费。所以说此研究在经济上是完全可行的。3.1.2科技可行性科技可行性说的是现在21世纪的年代下,我们以现在所用的科技来说,普通的最一般的电脑硬件标准就已经可以使此项研究进行下去。因为这项研究的基础是Java语言,所以在普通的电脑上就可以进行研究所需的程序运行下去。现如今作为学生来说基本人手一台电脑,而此项研究只需最普通的电脑即可,所以在科技上来说是完全可行的。3.1.3操作可行性改革开放以来21世纪的情况下,我们学生大多数都是接受过九年义务教育的,所以来说我们学生使用电脑应该不成问题。现在我们学生应该可以快速的使用电脑并会各种不同的操作,而且由于接触过高等教育所以就应该是具备高素质、高能力的,哪怕有不会的也应该可以快速的学会。本篇文章所研究的系统是基于Java语言最基本最简单的,而且很容易操作和上手的简单系统。对于大部分学生和个人来说其操作是完全可行的。3.2需求分析我们在研究系统和创作系统的过程中,会存在或多或少的一些问题,因此我们需要对其进行分析,从而进一步建立一个完善的且实时的酒店客房管理系统。作为管理员身份,我们可以对酒店中的顾客信息,客房信息,公告信息等多项信息进行集中的管理操作比如各种信息的增删改查,同时也可以进行进入后台和退出等一些基本操作。作为顾客身份,新来的顾客或者在后台里没有记录的游客可进行用户注册操作,而已经注册过后台里面有信息的游客便可直接登录进去进行所需要的操作。当然作为游客身份的权力是没有管理员的权力大,所以一些信息是不能只记得进行变动。3.3业务过程分析整个业务的过程:以游客用户的身份在登录页面输入账号和密码,后台会与数据库进行连接和确认,确认后可以进入系统并显示主页面。以管理员的身份进行上述操作可进入系统管理界面,对系统中的数据进行改动等等操作,同时也会显示主页面。下面这张图所显示的为整体业务过程3.4数据过程分析信息流图,是将系统所包括的功能以图片的形式对其进行描述,同时也显示出系统内各项数据的变动。因为这种方法可以换以简单易懂的方式把一些我们不知道怎么说的问题解释出来,所以大量的研究者都在用这种方法,同时就现在阶段来说可以说是使用范围最为广泛的架构化系统分析方式了。零层数据过程是从整个系统数据流程中抽取的一层,此层包括了用户的注册、管理、登录等多个功能。在登录注册功能中需要用到已有的数据里有价值的用户信息。用户管理功能需要用到的是现有数据下正确的用户动态信息和图像信息档。下面这张图所显示的是零层流程图一层数据过程中包括了普通的管理员。以管理员身份登录的数据中包括了顾客信息管理、酒店公告管理和系统管理;而正常顾客可进入其中进行添加信息、浏览信息等简单操作;作为管理员的信息流中包括了增加、去掉、变动、查询、翻阅和提示信息等下面这张图所显示的是一层信息流图二层显示的是管理员身份在后台进行操作的信息流图,其身份进入后台系统中可以进行增加、变动、去掉等操作。下面这张图所显示的是二层信息流图第4章系统设计4.1系统架构设计此系统的关键分两部分,一部分是管理员端,另一部分是用户端。用户端的关键是我们正常的注册过或者没注册的用户可以在此系统中进行登录注册,在此同时这些游客也可以搜查和看到自己想要的信息。而管理员端是需要对整个酒店的后台进行管理同时提供给顾客所需要的数据信息,但要进入后台也是需要进行登录的,随后才可以对数据信息进行需要的管理,增删改查。下面这张图所显示的是功能构架图4.2功能分块设计注册分块:新的游客用户没有注册过的可进行新的信息注册,进入到注册页面之后,想要进行注册的游客就需要填写一些基本信息以供酒店使用,比说自己的名字,想要使用的用户名,想要用到的密码,个人的邮箱等等。再填完这些信息后就可以上交了随后酒店的后台会根据已经编号的代码来进行智能判断,判断所上交的信息是否股和酒店的标准,如若符合标准就会显示成功注册,反之,注册不成功。而成功注册后,酒店的后台数据库中就会增加一个新的属于游客的记录。登录分块:游客可以进路登录界面,想要登录就需要提供你在注册时所填写的用户名、密码以及一个随时变动的验证码。如若上述所填写的信息正确就会成功登陆,反之就会提示你登录失败以及哪里不正确。顾客信息管理分块:在顾客信息页面中会显示出游客的信息。游客只需点击顾客信息一栏,随后就会进入顾客信息页面,在之后就会上交之前所填写和搜查看到的信息,后台管理员会对所收到的信息进行审核和管理。酒店客房管理分块:会在系统使用的数据库中创建一专属的个酒店客房信息的表格,管理员可以在数据库表中对酒店客房信息进行增删改查等操作,在反馈到页面上。酒店公告管理分块:这一功能中后台管理员可以对酒店公告做一些变动,其中包括了酒店公告的增加、展示已有的酒店公告、查询所需的酒店公告、对酒店公告进行增删改等。客房信息管理分块:这一块是为游客提供的,后台的管理员会放出可用的客房信息,将这些信息显示在客房信息这一栏中。用户想要搜查和查看这些信息就需要到客房信息页面里进行查看,随后提交自己想选的或者想查看的客房信息后,管理员对其申请信息进行审核并管理。系统管理分块:这一块里可以把已有的数据是库里数据进行复制和拷贝。4.3数据库设计4.3.1数据库设计概述在此项系统研究和研发中数据库的设计起到至关重要的作用,创建一个漂亮且准确地数据库可以使此次研究最快的结束病是保证质量。一个完整的数据库创建是具有库存性质的管理系统所必须的条件之一。所以我们所创建的库必须以游客提供的数据为基础来创建数据库,同时要满足游客的需求。我们此次在程序研究过程中较为重要和关键的点就是创几个较为完整完善的数据库。在之前使用人工方式进行搜集的方法来对信息架构极为复杂。随后又使用了场景多样的搜集方法进行搜集。这两种已过时的方法和其所需要的工作人员水平是分不开的。经验较为丰富的员工出现的事物不会多,而那些工作时间短经验欠缺的人员可能就会出现过多的失误。构建数据库是一个需要技巧的项目而不是人们眼中所为项目的项目。而在构建数据库中会出现许多问题,这些我们就需要极为专业的专业知识和正确的方法进行解答。过时的方法和旧的数据库在一项程序系统运行中就会不可避免的出现一些问题,所以我们需要新的方式方法和新的数据库进行程序研究。4.3.2数据库分析我们在数据库分析中会用到E-R图,以此来显示各个数据之间的关联。它有实体、关联、属性三种概念。下面这张图所显示的是系统整体ER图4.3.3表设计1.建立一个总体来说最符合顾客要求的数据库计划。2.对整个数据库进行整体检查,改掉一些不应该出现的错误。3.不需要一个残缺不全,不能正常使用的数据库4.不能随意变更每个用户的权限,要使其符合规定。5.使用程序的性能需求,创建的数据库是需要依靠MySQL软件中的各个功能来进行执行。6.制定一个周期检查计划,定期查看数据库。在服务器上创建一个数据库,其中含有以下表:友情链接表:用户注册表:Dx表:结账表:客房信息表:客户信息表:留言板表:评论表:入住表:新闻通知表:预定表:所有用户表:
第5章系统实现5.1基本事物系统实现阶段的最基础的要求就是简介且准确地把所研究的系统表达出来,这样一来在写代码的阶段中就可以以次为基础进行编写。系统实现的基本事物有以下几个: (1)每个不同的分块都需要提供一定的算法作为基础。用图形、表格、语言等不同工具将每个分块的处理过程的方法进行表达。(2)各个分块中都需要进行进行数据架构设计。(3)对数据架构进行物理设计,即确认数据库的物理架构。(4)其他设计:由于每个系统程序的不同所以可能要进行一些补充设计,想代码设计、人机对话的呢过都能。(5)需要一份该系统的简单说明。系统架构中src文件夹为ava源代码,database文件夹为系统的数据库文件,webroot为系统的外观代码文件。Src文件夹里面含有control包、dao包、util包,dao包为思维层,是系统方式的底层包,含有不同种类数据增删改查的方式,control包是把控层,用来连接思维层。下面这张图所显示的是系统构架图5.2登录分块的实现5.2.1首页实现该页面为系统的主页面,其中包括了用户登录页面,有关新闻展示等。在首页的导航栏中可看到这一栏包括了网站首页、酒店概述、用户注册、客房预订、酒店公告等多种功能。下面这张图所显示的是首页页面5.2.2管理员后台登录想要保证该系统没有什么纰漏,系统操作员想要进行系统后台操作就需要在后台登录页面中填入正确的用户名、密码、以及验证码,随后单击“登录”按键后即可。下面这张图所显示的是用户登录的过程图下面这张图所显示的是登录界面外观下面这张图所显示的是用户登录的代码5.3用户分块的实现5.3.1注册分块登录的实现需要注册的顾客要写入其想要填写的用户名、所要用到的密码、自己的个人电话和本人姓名等必填信息后,随后点击注册按键就会显示是否成功注册。下面这张图所显示的是用户注册过程下面这张图所显示的是用户注册界面的外观下面这张图所显示的是用户登录的外观5.3.2预订管理分块的实现顾客点击该系统所显示的酒店客房进入酒店客房页面,点击我要预定键,填写预订信息,提交信息,添加成功信息后,后台就会构成预定,顾客可以对自己的预定信息进行查找。下面这张图所显示的是用户预订的过程下面这张图所显示的是预订界面的外观下面这张图所显示的是预订记录5.4管理员分块的实现5.4.1用户管理分块的实现系统用户管理是指对近一段时间内所注册的用户的增加和去掉一些时间长且没用的旧用户。新用户的添加是指增加一些进时间段内所注册的用户名称并对其进行密码的确认;旧用户删除也是从现有的过时的用户列表中将其去掉。但不论是增加新的用户还是去掉老的和没有用的用户,能够有这个权利的只有管理员。下面这张图所显示的是用户管理的过程下面这张图所显示的是用户管理的外观下面这张图所显示的是系统用户管理的代码:5.4.2顾客信息管理分块的实现顾客信息管理功能关键是指每个顾客所注册的用户名和他自己的姓名等一些基本信息的增删改查。下面这张图所显示的是顾客信息管理的过程下面这张图所显示的是顾客信息的添加下面这张图所显示的是顾客信息的查询5.4.3酒店公告管理分块的实现在主页面中管理员身份发布了新的酒店公告,系统中也会出现酒店公告。酒店公告管理功能关键是指对其所包括的题目、想表达的内容等一些基本信息的增删改查。下面这张图所显示的是酒店公告管理的过程下面这张图所显示的是酒店公告的添加下面这张图所显示的是酒店公告的查询5.4.4客房信息管理分块的实现此功能管理的关键是指对每间屋子的号码、所在层数、屋子什么类别、它的价格等一些基本信息的增删改查。下面这张图所显示的是客房信息管理的过程下面这张图所显示的是客房信息的添加下面这张图所显示的是客房信息的查询5.4.5结账管理分块的实现结账查询功能是根据每间屋子的号码、所在层数、屋子什么类别、它的价格等多种因素对结账信息进行查询。下面这张图所显示的是结账管理的过程下面这张图所显示的是结账的添加下面这张图所显示的是结账的查询
第6章结论历经几个月的努力和坚持,我们此次所研究和开发的酒店客房预定及管理系统就与完成了。总体来说效果还是不错的,但因为个人能力有限,所以所建的系统还是有些不足之处。在此次系统的研究和研发过程中,会发现在一些功能或者想象方面上并没有那么好,所以就会有一些不足之处。因为自己没有经过专业的设计学习和历练,所以外观的设计和各个页面的布局都不是很好,最后所显示的整体来说美感可能不是那么好。我们此次所研究的系统符合现阶段、现时代的发展要求——从纸质化办公模式转变为信息化办公。总的来说现在这样的系统在当今社会中会越来越多,对于人们的生活也会越来越便利,管理人员等他们的办公效率也会大幅度提升。经过这几个月的时间也会发现,想研发一个系统是如此不容易,需要顾及到各个方面,虽然此次系统已经成功做出,但不可否认是,此系统还需要投入大量的人力、精力和时间。而且系统还有很大的提升空间,如页面的美化等等。参考文献[1]%E6%9D%A8%E8%BE%BE%E5%AE%87""杨达宇.基于JSP的中小型酒店管理系统的设计与实现[D].江西财经大学,2018.1~70.[2]安东,&柴功昊.(2016).酒店客房管理系统的设计与分析.电脑迷,000(001),50-51.[3]张标.基于JSP的酒店客房管理系统设计与实现[J].微型机与应用(24):71-73.[4]窦智.(0).基于JSP的酒店信息管理系统的设计与实现.[5]买如甫江·马合木提.(2015).基于JSP的伊犁宝地酒店管理信息系统设计与实现.[6]%E6%9D%8E%E8%80%BF%E8%B6%85""李耿超,%E9%83%91%E5%B0%8F%E5%86%B0""郑小冰,%E9%BB%84%E6%B7%BB%E6%9D%B0""黄添杰,等.基于无线网络的智能酒店客房控制系统[J].电脑迷.2017,(9)[7]%E6%9D%8E%E5%80%A9""李倩.中小型酒店客房管理信息系统设计[J].电子测试.2014,(21)[8]董红杰.基于JSP的酒店管理系统的设计与实现.(Doctoraldissertation).[9]邵国强""邵国强,贾美娟""贾美娟,张百顺""张百顺.酒店管理系统的设计与实现[J].科技创新与应用,2017,(32):116-117.[10]曾申""曾申.酒店管理系统的设计与实现[J].城市建设理论研究(电子版),2013,(33):[11]张承
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年计算思维教学案例
- 高中历史 专题八 日本明治维新 二 明治维新的举措(1)教学教案 人民版选修1
- 人教版第二节跳跃教案
- 传感器与检测技术光电式传感器解读
- 小学信息技术泰山版五年级下册第10课家庭卫生大扫除公开课教案
- 中班科学活动《有趣的昆虫》
- 《金陵12钗美》课件
- 《石羊河流域地下水》课件
- 山西省介休市介休五中七年级信息技术第二单元 第五节 信息安全 教案
- 《网络安全技术基础》课件
- 2026年出入境辅警理论考试试卷(含答案)
- 2026江苏徐州市市级机关印刷厂有限公司招聘工作人员2人笔试题库附答案详解(基础题)
- 2025年教师选调教育综合知识真题及答案
- 2025-2030年智能农业灌溉系统行业跨境出海战略分析研究报告
- 第一轮-【黄磷企业检查表】-检查表
- 电动汽车动力性能计算表
- 乔木支撑专项施工方案(3篇)
- 数字化解决方案设计师职业资格认定考试复习题库(附答案)
- 商务数据分析师知识考试复习题库(附答案)
- 2026中国电子签名法律效力与行业发展报告
- 脑梗塞中医护理要点与技巧
评论
0/150
提交评论