用户注册的设计与实现.docx

上传人:b****3 文档编号:1968253 上传时间:2022-10-25 格式:DOCX 页数:19 大小:447.86KB
下载 相关 举报
用户注册的设计与实现.docx_第1页
第1页 / 共19页
用户注册的设计与实现.docx_第2页
第2页 / 共19页
用户注册的设计与实现.docx_第3页
第3页 / 共19页
用户注册的设计与实现.docx_第4页
第4页 / 共19页
用户注册的设计与实现.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

用户注册的设计与实现.docx

《用户注册的设计与实现.docx》由会员分享,可在线阅读,更多相关《用户注册的设计与实现.docx(19页珍藏版)》请在冰豆网上搜索。

用户注册的设计与实现.docx

用户注册的设计与实现

绪论

在计算机技术发展日新月异的今天,数据库管理系统的发展也日趋完善。

随着科学管理系统的建立以及计算机化的管理模式普及,尤其是计算机技术和现代化通信技术的迅速发展,企业现代化管理正在逐渐受到人们的重视。

使用计算机辅助管理就应运而生,并迅速发展起来,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。

酒店管理系统是一个酒店单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,酒店管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

1.1设计背景

近年来,随着我国旅游业的发展,酒店服务日新月异。

酒店成为旅游业的主要组成部分,正在发挥越来越重要的作用。

酒店的内涵也随着客人需要的发展而不断变革,消费者对现代酒店的功能、经营管理、服务质量提出了新的优势,切实提高酒店的运营效率,更好地服务于消费者。

客房是酒店最重要的组成部分,客房管理的成败直接决定着酒店经营的兴衰。

随着旅游业的飞速发展,作为其核心支柱产业的酒店业如雨后春笋般成长壮大起来。

然而由于我国在这方面起步晚,各方面的经验还很欠缺,因而在大步扩展与繁荣的背后,隐藏着许多严峻的问题,网络化与酒店管理的复杂程度有关,现在,在一个更加开放的环境中,各项管理内容更加细化,而网络可以大大简化、规范这一切,同时还可以大大降低成本,此外,作为旅游业的一个环节,酒店业还必须努力融入整个商业链,更多的通过网上来扩展业务;高效化既是服务水平的一个体现,同时,也是酒店效益的根本;灵活性指的则是酒店必须随时能够掌握来自客户方面的需求和要求,并满足各种各样个性化的需求。

1.2目的和意义

酒店客房的管理在整个酒店客房运作过程中起着非常重要的作用。

它在酒店客房的工作人员、基础设施和客户资源之间起着信息沟通的桥梁作用。

通过信息的管理,酒店客房的管理人员能够随时了解客房的预订、入住等情况,可以在宏观上分配基础设施的使用,调度服务人员的工作,从而提供更加及时与优质的服务。

利用数据库管理资料可以方便地管理客户的资料以利于业务上的往来和客服调查,同时功能强大的新增、修改、删除及查询操作功能使酒店客房管理系统成为管理人员的得力助手。

如果以上这些功能靠单纯的手工实现的话,必然会带来时间上的延迟与信息沟通的闭塞,还不便于查询,导致服务质量查强人意。

基于手工操作的种种缺点,为了更好地管理酒店客房,实现管理自动化,将酒店客房管理的流程与规则与现代的计算机技术相结合,建立起酒店客房管理系统,以利于酒店客房管理的顺畅进行。

酒店客房管理系统还可以全程监管客户在客房的消费活动,并对收入情况进行统计,从而实现酒店客房管理流程全过程的电子化操作。

1.3系统设计思想

一个针对于酒店的客房管理系统,必须有一个正确的设计指导思想,通过系统功能结构、前台开发环境的设计、后台数据库各表间的联系、以及操作系统等因素,才能构成一个完善的网络体系结构,才能充分发挥计算机本身存在的最大优势。

根据目前酒店在客房管理上的实际需求,本系统的设计按照下述原则进行:

1.实用性

系统以用户需求为目标,以方便用户为原则。

根据用户实际的需求情况,量身订造一套先进的局域网数据传输,从用户角度出发尽可能的方便用户使用,满足基本的用户需要。

2.先进性

本设计将充分应用现有成熟的计算机技术、软件开发技术。

以MicrosoftVisualStudio2005为主要开发环境,其优秀的编码体制和强大的编译器是此系统的强力支柱。

3.高可靠性

一个实用的系统同时必须是可靠的,本设计通过软件的优化选型,可保证系统数据的正确性。

4.高安全性

在设计中,将充分利用网络软件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。

1.4系统开发环境

该酒店客房管理系统用了ASP.NET和SQLServer2005数据库两种技术相结合开发出来的。

所以这里介绍了ASP.NET技术和SQLServer2005数据库技术。

1.4.1 ASP.NET简介

ASP.NET是作为.NET框架体系结构的一部分推出的。

2000年ASP.NET 1.0正式发布,2003年ASP.NET升级为1.1版本。

ASP.NET 1.1发布之后更加激发了Web应用程序开发人员对ASP.NET的兴趣。

于是在2005年11月微软公司又发布了ASP.NET2.0。

ASP.NET 2.0的发布是.NET技术走向成熟的标志。

ASP.NET 2.0技术增加了大量方便、实用的新特性,是一种建立在公共语言运行库上的编程框架,可用于在服务器上开发功能强大的Web应用程序。

它不但执行效率大幅度提高,对代码的控制也做得更好,并且支持WebControls功能和多种语言,以高安全性、易管理性和高扩展性等特点著称。

1.4.2 VisualStudio2005工具

VisualStudio2005(简称为VS2005)是一个全面集成的开发环境,用于编写、调试代码,把代码编译为程序集进行发布。

实际上,VS2005提供了一个非专业的多文档界面应用程序,在该应用程序中可以进行与开发代码相关的所有操作。

1.4.3 MicrosoftSQLServer2005工具

MicrosoftSQLServer2005系统提供了大量的管理工具,实现了系统进行快速、高效的管理。

其中最重要的工具是MicrosoftSQLServerManagementStudio,它是MicrosoftSQLServer2005提供的一种新的集成环境,将各种图形化工具和多功能的脚本编辑器组合在一起,完成访问、配置、控制、管理和开发SQLServer的所有工作,大大方便了技术人员和数据库管理员对SQLServer系统的各种访问。

需求分析

需求分析是软件定义时期的最后一个阶段,它的基本任务就是准确地回答“系统必须做什么”这个问题。

需求分析的任务并不是确定系统怎样完成它的工作,而只是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。

1.5需求分析的任务

需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。

新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。

需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。

信息要求是指用户需要从数据库中获得信息的内容与性质。

由用户的信息要求可以导出数据要求,即在数据库中需要存储哪些数据。

处理要求是指用户要求完成什么处理功能,对处理的响应时间有什么要求,处理方式是批处理还是联机处理。

新系统的功能必须能够满足用户的信息要求、处理要求、安全性与完整性要求。

需求分析的基本任务是系统必须做什么,主要包括:

1.确定对系统的综合需求

2.分析系统的数据要求

3.导出系统的逻辑模型

4.修正系统开发计划

5.开发原型系统

1.6酒店客房管理系统需求分析

1.客户住宿记录管理

通过该管理功能,系统可以通过计算机对客户的一些基本信息进行录入,从而成为客户查询的资料。

而且,一个客户一经记录,会自动将占用的床位信息反映在系统中,即哪些房间已经占用,哪些房间床位仍然空余。

在进行客户记录时,自动出现客房的总床位、房间号、剩余床位、价格和房间可用的信息,系统可以自动判断该房间是否空余,从而决定是否可以入住该房间。

记录时,用户可以选择房间号、价格等。

2.客户查询

在客房管理系统中,可以对客户的一些信息作综合查询,即可以按多种方式进行查询,查询到后可办理退房手续并打印结账凭证收据,退房的同时系统可以自动将客户占用的房间的床位恢复备用。

3.消费登记

在该酒店客房管理系统中,该管理功能是对已入住客人的电话消费,商品消费,还有用餐消费进行登记,在退房时,该入住客人的消费记录将自动被清空。

4.客房查询

通过该管理功能,管理人员可对所有客房进行管理,如查询是否有空房间,哪个房间被订了,等关于房间进行查询等。

5.报表管理

可对过去的某一段时间经营状况进行统计结果,方便管理员及时掌握经营情况并做出相应决策。

6.系统维护。

包括房间管理,商品管理,用户密码更改和新用户注册。

1.7酒店客房管理系统可行性分析

可行性分析,是指在进行项目投资、工程建设之前的准备性分析工作。

它是经济活动中经常使用的一种决策程序和手段,也是工作前的必要环节。

可行性分析是要决定“做还是不做”。

做可行性分析不能以偏盖全,也不可以什么的细节都加以权衡。

可行性分析必须为决策提供有价值的证据。

可行性分析的目的是说明该软件开发项目的实现在技术,经济、运行、管理和操作方面的可行性。

2.3.1操作可行性

本软件是为酒店的管理员工发的,所有本软件的用户对象是酒店的工作人员,由于本软件要设计成友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。

2.3.2业务流程

酒店客房业务的基本流程主要包括:

1.客房的预定

客人通过电话或者其他途径向酒店进行客房预定,接待人员查询客房状态表后确定有空房则接受预定,预定成功后发给客人预定凭证,并客房状态做出相应的变化。

2.客房的登记

分为预定入住和入住登记。

如果客人已经预定房间,则根据预定凭证进行预定入住操作,发给客人房卡,客房状态由“预定”变为“入住”。

如果客人没有预定房间,接待人员查询客房状态表后,有空房则进行客房登记操作,发给客人房卡,客房状态由“空房”变为“入住”。

3.客人换房

如果客人对入住的客房条件不满意,则可进行客人换房操作。

接待人员将客人的房间进行更换,并更换客人房卡,客房状态也进行相应的调整。

4.客房消费

客人入住期间在酒店进行了消费,如:

购买商品,就餐,打电话。

就要进行消费登记操作。

包括:

商品登记,餐费登记,话费登记。

5.查询管理

酒店的管理人员要对酒店的基本信息进行了解则可以进行查询管理,包括客房状态报表的查看,客人入住信息的查看,历史客人报表查看。

6.报表管理

酒店的操作员可以对酒店的报表进行管理,并且还可以查看总额。

7.客人退房

客人退房时,接待人员根据客人的房卡,进行退房登记。

计算客人入住期间的房费,餐费,话费,各种消费和押金总额。

对客人收取费用或者退回押金。

客人信息转存到历史客人表中。

客房状态由“入住”转为“空房”。

总体设计

利用层次图来表示系统中各模块之间的关系。

层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。

树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素(不能再分割的元素)。

随着结构的精细化层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。

从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。

1.8系统模块总体设计

本系统一共分为五大模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。

每个模块的功能都是按照在调研中搜集的资料进行编排制作的。

1.模块的详细信息

依据上述功能的分析,系统在五大块的基础上每一大模块又分为几个模块:

(1)登记管理包括

旅客入住登记、旅客换房登记、旅客预订登记、预订旅客的入住登记以及旅客退房登记等。

(2)客房管理包括

房间信息、房间预定、房间入住、房间续住。

(3)查询管理包括

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1