多功能计算器项目设计方案

上传人:l**** 文档编号:130192121 上传时间:2020-04-25 格式:DOC 页数:68 大小:594.50KB
返回 下载 相关 举报
多功能计算器项目设计方案_第1页
第1页 / 共68页
多功能计算器项目设计方案_第2页
第2页 / 共68页
多功能计算器项目设计方案_第3页
第3页 / 共68页
多功能计算器项目设计方案_第4页
第4页 / 共68页
多功能计算器项目设计方案_第5页
第5页 / 共68页
点击查看更多>>
资源描述

《多功能计算器项目设计方案》由会员分享,可在线阅读,更多相关《多功能计算器项目设计方案(68页珍藏版)》请在金锄头文库上搜索。

1、多功能计算器项目设计方案 第一章 绪论1.1课题研究背景近些年来,随着电子信息和计算机技术的快速发展,人们对软件的需求越来越高,计算器中一些简单的计算已经不能满足人们的需求,人们对信息的要求量也在增加,在希望进行计算的同时也希望能进行其他信息的浏览如天气,新闻等。还有计算器简单的页面也不能满足人们对美的追求。因此,越来越多的人们希望出现界面友好方便,功能齐全的计算器。1.2国外发展概况管理信息系统(Management Information System简称MIS),它的主要功能是对信息进行收集、存储、传递、使用和维护等,是由计算机和人共同组成的,是信息科学技术的一个分支。其中应用在酒店管理

2、中的计算机管理系统是MIS的一个重要组成部分,它在酒店计算机管理系统中扮演着非常重要的作用。 在19世纪70年代,MIS首先在国外逐渐发展起来,提高了企业效率。到了80年代,国外诞生了一系列酒店管理系统,并且确定了其基本模式,在功能和技术方面也变得比较成熟和健全。而我们国家的酒店计算机管理系统是从上世纪80年代受到国外酒店信息管理系统的影响,并向我国进行了大规模引入。随之而来的是先进的管理经验和技术,促使我国的酒店管理水平大大提高,也提高了我国酒店行业的服务质量。我国的系统不断学习国外的经验,并且结合了当地的实际情况,稳步发展,到了90年代初期出现了很多专职酒店计算机管理系统的公司,并产出了很

3、多个比较完善的软件系统,水平显著提高。到了90年代中期,国外计算机技术飞速发展,应用于酒店中的计算机技术也受到了影响,新的系统新的功能不断涌现,将酒店计算机技术带入了一个崭新的阶段。这样的发展使得酒店行业的服务质量得到了大幅度提升。1.3 课题的现实意义 通过对酒店客房管理系统的调查研究,可以知道其功能主要有对信息的输入、存储、处理和输出等。其作用主要有以下几点:(1) 提高酒店的经济和管理效益 酒店可以通过使用酒店管理系统对服务项目进行管理,可以大大减少人力物力,并且可以减少因人为失误而造成的损失,从而提升服务质量,提高酒店的经济效益。如防止出现客房重订或者有客房正在维修不能预订的情况出现;

4、对客户费用进行记账时,防止记错账、逃帐的情况发生。(2) 提高服务质量 计算机最明显的优点就是它处理信息的速度非常快,而这一优点用在酒店预订系统中可以减少人工操作时所花费的时间,减少客人等待的时间,从而使客人更加快速满意地进行预订和消费,订单进行快速处理。这样不仅给用户提供了很大的方便,也大大提升了酒店的管理水平。快速地处理信息,准确地查询信息等一系列功能,既使客人感到高档次的体验,也方便了酒店的管理。(3) 提高工作效率 计算机快速准确地对数据进行处理,夜间自动进行核查功能让手工报表成为历史,电脑保存资料也代替了手抄用户信息的低效率工作,数据的核查也成功避免了人工操作带来的失误,票据登记核查

5、等繁重的工作也由计算机来完成,自动计费也节省了劳动力,这一系列任务都由计算机来完成,使工作效率得到了大幅度提升。(4) 提高酒店决策水平通过对酒店信息系统中储存的历史数据进行分析,管理人员可以非常容易完成原本非常复杂的统计分析工作,可以增强酒店的部控制,方便管理人员进行管理,从而提高酒店管理人员的决策水平。1.4 课题的研究目的和方法1.4.1研究目的 面对服务行业的高速发展和餐饮企业信息发展的过程中出现的各种情况,结合扬子江饭店自身的特点及业务流程,该饭店预定系统在实施后应能达到以下目标:(1)采用汉字图形用户界面,系统界面友好美观,操作简单易行,查询灵活方便。(2)业务预定信息化,可随时掌

6、握客房、会员、新闻、反馈信息等情况。(3)系统维护方便可靠,具有灵活性、通用性及安全性的特点。(4)该软件应尽可能地降低使用者的劳动强度,同时提高工作质量和效率。(5)采用流行的B/S方式,响应速度快,安全性高,系统配置灵活,扩充方便。(6)提高该企业管理水平,提升饭店档次,赢得竞争优势。1.4.2研究方法A)可行性研究 随着社会经济的发展,人们对生活质量的要求越来越高,作为服务之一的酒店业也在不断的完善服务体制,需要集餐饮、住宿、娱乐于一体的、立体化服务体系,顾客可以随意消费并统一结帐。酒店管理者想及时了解酒店的全部运营情况及经营走势,找出运转成本,做为经营决策的依据。只有运用先进的科学管理

7、手段,利用计算机系统管理才能实现这一管理模式。 可行性研究,就是在对系统进行调查的基础上,针对一个新系统的开发是否具备可能性、必要性等,从技术、经济方面进行分析和研究,以避免失败投资,保证开发成功,通过对酒店预订系统各个方面进行具体的了解之后,现对酒店客房预订系统的可行性进行分析。(1) 技术可行性 本系统采用了java和SQL Server进行开发,使用了当前比较流行的Struts2框架进行实施,提高了数据的准确性和安全性,在用户的并行操作和用户管理方面也有了很大的改善。能够高效管理客人入住信息,即使遇到困难,也能从丰富的资源中找到解决方案。并且经对现有大中型酒店的实际考察发现,绝大多数大中

8、型酒店都已具备计算机硬软件和网络环境。员工掌握计算机基本操作能力。技术环境以满足开发和使用的技术条件。(2) 经济可行性从长远角度来看,此系统的投入会给酒店的带来管理严格化、信息统计完整化、数据处理智能化、经济预算科学化、业务处理高效化等综合多方面考虑,对酒店的顾客满意程度和酒店的经济效益会有长足的提高。本系统的设计方案由用户、管理员两种权限组成,用户只能访问客户界面,管理员可以访问管理员界面。用户在客户界面可以进行新用户注册,房间预订等,管理员可以进行登记入住,管理用户信息留言等。此设计方案减轻了酒店管理者的责任和负担,做到了酒店管理信息化,减轻了管理人员的工作量,同时最重要的是还能为酒店拥

9、有者节约一大部分的人力成本;对客户而言,此设计方案满足了客户足不出户就能预订房间的要求,极方便了用户的出行。所以经过多方考察,发现系统开发所带来的经济效益远远超过投资。(3)社会可行性经过于酒店主管领导的接触,可以看出几乎所有领导都能意识到酒店客房管理系统使用的必要性。可以了解到他们对信息系统已经有很高的认可度。管理可行性完全满足。无论是对顾客、酒店主管领导还是酒店员工对信息系统使用的方便快捷都表示很大的赞同。同时,系统的开发和使用对促进整个社会的信息化程度发展有巨大推动作用。 通过以上分析得出的结论是本系统无论是从经济、技术还是社会方面都是完全可行的。B) 需求研究需要通过深入酒店工作人员和

10、用户多多交流,收集多方面切实可行的资料,对酒店预订系统中的需求进行深入探讨,总结出系统该具备的一些功能、性能,以进行接下来的工作。C) 系统实现根据酒店预订系统中具体的需求,进行数据库及其功能上的设计,并使用开发工具进行具体的实现。D) 系统调试和测试 目前软件测试时保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。1.5 本文总体结构第1章 ,绪论。主要论述了国外酒店预订系统的发展情况及研究的目的和意义。第2章 ,相关技术介绍。主要讲述了酒店预订系统相关技术理论,和有关基础知识和概念等。第3章 ,系统分析。讲述了该项目在可行性上的分析和其功能上的需求分析等。第4章 ,系统设计

11、。讲述了本系统的总体功能上的设计以及数据库的设计。第5章 ,系统实现。讲述了本系统在具体功能上的设计和实现过程等。第6章 ,系统测试。对已经完成的系统进行功能上的测试,确保其能够正常运作。第二章 编程环境基础知识2.1 JSP介绍JSP,即Java Server Page,Java应用页面程序。作为开发动态页面的一种技术,JSP是当前大中型企业应用软件首选的开发路线之一。而且JSP是J2EE的重要组成部分,开发人员可以在JSP中获得J2EE的众多优点。学习JSP也是J2EE入门的必经之路。JSP既依赖于也得益于J2EE技术。“一次编写,随处运行”的可移植性使用户可以专注于JSP的开发,而无须考

12、虑系统层面的问题;Java的开放特性使市面上涌现出了众多的Web框架可供采纳;面向对象的设计,为更加轻松地构筑安全稳定的Web在线系统提供了基础保障。2.2 JSP优点JSP秉承了J2EE高贵的血统,却又带着平易近人的个性。JSP本质上是一个Java程序,具备Java语言一切无与伦比的优势。相比依赖于VBScript代码的ASP,以及依赖于Perl语言的PHP等其他Web编程语言,JSP有着严格的Java语法支持,可以和Java Bean无缝整合。 ASP采用了解析执行的机制,而JSP则是先编译后执行。因此,在第一次访问时JSP比ASP要慢,但是JSP的执行则比每次都解析执行的ASP快若干个数

13、量级。微软随后推出了ASP.NET,号称提供了丰富的面向对象类库,引入中间语言的概念来支持多种语言,完整地集成了XML及Web Service的支持,利用代码托管机制避免危害服务器,并期盼以此代替ASP。事实上ASP.NET的框架设计与J2EE框架十分类似,虽然弥补了ASP之前的缺陷,但是,其对于Windows平台的依赖性以及.NET本身的封闭性却依然存在。尽管现在有Mono计划将所有的开发转移到Linux,但是由于各种原因,Mono有着众多的制肘,并不被业界看好。当然,对于Windows环境下的中小型应用程序,ASP.NET确实是不错的选择。 JSP是线程高度并行的,可以充分利用硬件资源。另

14、外,Java语言与平台无关,开发者可以将JSP部署在几乎任何操作系统上,UNIX系统可以为JSP提供稳定可靠的安全运行环境;利用集群技术还可以把多台主机联合起来服务于JSP应用程序。因此,JSP对于高可靠性、高性能要求的企业级应用系统有较强的吸引力。 从开发者的角度考虑,JSP是开发Web应用程序的首选。JSP支持JavaBean组件,也就获得了众多Java厂商的有力支持,开发者可以利用JavaBean来完成所有Java能实现的功能,如数据库连接池、图形绘制、文件IO操作、XML解析、WebService调用与发布等。Java的开放性也使系统框架如雨后春笋般涌现,Struts,Webwork,

15、Tapstry,Velocity,Hibernate等开源框架为Web应用开发者简化了开发流程,提高了代码质量,从而降低了学习门槛和开发成本。JSP遵循J2EE规所采用的分层结构也使得代码容易组织维护,各个独立的层次分别针对特定的编程领域,在某个领域发生变化的时候,只需要在对应层次进行针对性的修改,而不会影响到其他层次的代码。 而相对于Servlet这种Java类,JSP又有着特定的优势。从前面的例子可以看出,要完成一个简单JSP页面具有的功能,需要编写大量的Servlet代码,而且,从代码上根本看不出来生成的HTML文档结构。另外,JSP中双引号等特殊字符,在Servlet中都需要进行转义处理,又进一步降低了程序的可读性。Servlet不能有效地利用原型页面。事实上,在JSP中,还可以使用标签等特性,进一步将JSP中的 Java代码导致的不利因素削弱。 总之,使用JSP可以降低开发门槛,提高程序可读性,开发出高性能的跨平台企业级软件。所以在线汽车销售采用了JSP技术。2.3 SQL Server简介 SQL SERVER 是Microsoft在关系数据库管系统(RDBMS)方面的开发成果。其主要目的是尽可能快地存储、管理和检索大量数据。我们将使用SQL SERVER存储与知识系统相关的所有信息,这些信息会由应用程序逻辑

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号