酒店管理系统软件设计说明书

2024-07-12

酒店管理系统软件设计说明书(共6篇)

篇1:酒店管理系统软件设计说明书

酒店管理系统

需求规格说明书

目录

1.引言……………………………………………………….3 1.1目的……………………………………………………..3 1.2 定义…………………………………………………….3 1.3 产品的范围和产品特性……………………………….3 1.4 参考文献……………………………………………….4 2.综合描述………………………………………………….4 2.1 产品的前景…………………………………………...4 2.2 产品的描述…………………………………………...4 2.3 用户类和用户特性…………………………………...4 2.4 运行环境……………………………………………...5 2.5 设计和实现的约束条件……………………………...5 2.6 假设和依赖…………………………………………...5 3.外部接口需求…………………………………………….5 3.1 用户接口……………………………………………...5 3.2 硬件接口……………………………………………...6 3.3 软件借口……………………………………………...6 3.4 通信接口……………………………………………...6 4.系统特性………………………………………………….6 4.1前台管理………………………………………………6

4.2 消费管理……………………………………………...8 4.3 收银管理……………………………………………...9 4.4 客房服务……………………………………………...11 5.其他非功能需求…………………………………………13 5.1 性能需求……………………………………………..13 5.2 安全性需求…………………………………………..13 5.3 软件质量需求………………………………………..13 6.附件………………………………………………………14

附录 分析模型…………………………………………...14

1.引言 1.1目的

随着旅游业的民展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。酒店管理系统将先进的电脑技术和现代酒店服务管理管理完美地结合起来,实现了住宿,餐饮全新概念的服务和管理方式。

酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志,而且对于提高员工的工作效率,加速资金周转,降低各项成本及改善服务质量都有十分积极的作用。

1.2定义

1.客房预定系统:可以处理散客预定、团体预定、客房预定、预定未到处理、预售查询等事务。

2.前台接待系统:可以处理散客入住登记,合约入住,团体自动入住和手动入住,补填客单,修改客人信息、转房、调房、设置房态、客人留言,预定客房查询、可售客房查询等事务。

3.前台必银系统:处理记账、埋单、限制客人消费、退房、押金加入、查账、转账、设置跑单、客用保险箱管理、团体埋单及退房业务。

4.账务系统:除具有收银的功能外,还具有纠错、报表输出等功能,能将损失降至最低。5.管家系统;可处理设置净房、脏房、坏房及取消坏房,设置SKIP房、SLEEP房,查询诌房表、脏房表、坏房表,房间状态,新入住查询等业务。

6.电话系统:具有自动计费、夜间稽核,客人信息查询、动态房态查询、房间明细账查询、收银员报表、当日入住客人报表等功能。

7.客历系统:能处理客人手工、自动输入,客人资料查询与修改,黑名单,入住客人自动查询客历、入住客人自动归入客历。

8.合约系统:可将酒店签约的单位或个人的资料输入电脑,并可随时查询和更新。

9.经理系统:可修改客房定价,增加、删除、修改各级密码,个性特别客单,设置系统参数,内部银行系统,数据整理,自我诊断,数据备份。

10.总经理系统:具有客单查询,查询客房状态,查询可售情况,客房占用统计,账务查询,万能查询,报表输出功能

11.密码管理系统:可以管理客户和酒店的各种密码。

12.报表系统:主要是对处理一些非账务表单。主要有客房占用表、转房改租表、预定未到表、客房取消表、房租分析表、经营统计表、可售情况表、房间状态表、坏房状况表、日租统计表、合约销售表。

13.账务报表:主要是处理酒店的日常的账务报表,有收入报表(前台收入明细表、现付收入明细表)、消费报表、顾客账务(住房账务、离店客人账务各跑单账务)、交班报表、信用卡报表、街账报表、应收报表、催账报表、转账报表、借贷报表、联网消费、酒店总表。

1.3产品的范围和产品特性

“酒店管理系统”允许酒店工作人员对酒店的客房、员工以及入住酒店的顾客进行客房入住、酒店服务等一些管理。“酒店管理系统”实施后,能节约人力资源,提高服务质量,方便各项管理。账务处理的时间明显减少,数学计算上的错误也会消失。对客房状态(如是否入住,入住顾客信息等)的查询与统计也显得非常方便,减少了顾客等待与员工分类统计的时间。详细的项目描述请参见酒店管理系统前景和范围文档。文档中这一部分的标题为“初始版本和后续版本的范围”,列出了按照进度计划在这一版本中实现的全部或部分特性。

1.4 参考文献

1)《软件需求》Karl E.Wiegers(美)著 清华大学出版社

2)前期所写的《酒店管理系统的前景和范围文档》

3)《现代软件工程》 孙涌等著 北京希望电子出版社

2.综合描述

2.1 产品的前景

随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化。客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。

酒店客房管理系统是酒店经营管理中不可缺少的部分,它的内容对于经营的决策者和管理者来说都至关重要,所以客房管理系统、信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多弊端,如:效率低、保密性差,容易出现差错等,且对于查询空房间及已定房间等极为不方便。在当今时代,这些完全可以改用计算机来代替人的手工操作。

作为计算机及网络应用的一部分,使用计算机对客房信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客房经营管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。且办事效率也是决定收入的一个关键因素。

“酒店管理系统”代表了酒店管理的信息化,不仅是体现酒店现代化形象的一个重要标志,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。

2.2 产品的描述

一个成熟的酒店管理系统不仅仅是记录酒店客人的信息,提供查询,报表打印等一 系列简单的工作,它能让工作人员从烦琐的手工操作中解脱,并且酒店管理系统本身就 代表着一种管理方法。随着它的深入,将带动企业的运作,为管理和决策提供支持。本项目在经过对各酒店软件进行分析和研究后,参考国际上的先进酒店软

件管理思想,结合中国酒店的实际特点,认为可将整个酒店管理系统细分为五个子系统:(1)前台管理系统(2)消费管理系统(3)收银管理系统(4)客房服务系统(5)系统维护

2.3 用户类和用户特性

酒店前台工作人员(优先考虑):前台服务员的主要职能是负责订房和退房,以及查询入住的客户信息。所有该角色只可以使用部分功能,包括客房经营管理、客户信息查询、个人密码修改以及注销功能。前台工作人员对客房信息进行管理,包括对客房的基本信息(如客房号、客房类型客房位置等)进行检索、录入和修改。工作人员根据酒店规定可 定义客房类型,并对其进行管理,包括对客房类型的基本信息(如类型名称、面积、床位、价格等)进行检索、录入和修改系统。界面会自动显示各种房类的订房情况,以方便前台接待控制房态。按客人姓名系统可自动调出回头客信息 及历次住店统计信息以确定房价优惠、优惠时段和客人具体的消费记录等。

酒店管理人员:酒店管理员享有最高权限,可以使用酒店客房管理系统所提供的所有功能,包括员工信息维护、客房类型维护、客房信息维护、客户信息查询、经营状况统计、个人密码修改以及注销功能。

顾客:顾客可以在酒店提供的网上酒店管理系统进行自助查询酒店的一些相关信息,以及预定客房等。

财务管理部门:根据酒店客房的业务记录,酒店财务管理部门的工作人员可选择客房类别和日期的统计方式对营业额进行统计。他们需要接受培训,学会如何让使用计算机以及一些office应用。

酒店房务服务人员:酒店的房务服务人员利用系统可看到系统根据自家酒店的实际情况按顺序房号列出客房,很直观地显示客房所属的房间类型及用图形及颜色表示不同的房态,有没有顾客入住、退房等,客房需要什么样的服务,是否需要打扫、服务。

2.4 运行环境

为了达到系统要求,必须依靠高起点的硬件环境和软件开发工具来保证系统的稳定和正常运行。酒店电脑系统要求24小时连续运行,数据量大,可靠性要求高,因此整个电脑系统供电采用专线方式,加配lips(不间断供电系统),并合理接地,以便保障整套系统的正常运行。

2.5 设计和约束条件

CO-1:部分子系统将使用酒店本来的业务流程。

CO-2:系统必须操作简单、用户手册通俗易懂。

CO-3:该服务器实现要使用由公司批准的Red Hat Linux版本和Apache HTTP Server.2.6 假设和依赖

AS-1: 酒店拥有一台打印机和传真机,能方便打印报表,以及对预定客房的商务传真进行处理。

AS-2: 酒店有链接外网的服务器或计算机,能提供网上预定功能,方便顾客预定。DE-1: 对于经常光顾或要求打折的顾客以及节假日或者店庆优惠活动,应具备折扣管理功能。

DE-2: 对于使用酒店管理软件前的电话预定等,该管理软件应该有专门的录音功能。

3.外部接口需求

3.1 用户接口(User Interfaces,UI)

UI-1:入住登记界面应包含:部门,可选设施图标区,宾客登记信息区,选定设施列表。

UI-2:消费点单操作界面应包含:部门选择,总账单列表区,子账单列表区,消费记录区,消费品选择区。

UI-3:外卖零单消费界面应包含:消费品选择区,消费记录区,支付方式选择区。UI-4:在退房结账界面应包含:部门选择,总账单列表区,子账单列表区,消费明细表,结账操作面板。

3.2 硬件接口(Hardware Interfaces,HI)

HI-1:采用基于超5类双绞的综合布线系统,同时支持语音和数字的传输。HI-2:对机器的指示是:CPU2400转以上,显示器支持800*600分辨率,基本内存512兆推荐2G,Windows兼容打印机。

3.3 软件借口(Software Interfaces,SI)

“人事管理系统”。“人事管理系统”通过程序界面与“酒店管理系统”进行通信,完成下面这些工作:

1:提取人员业务完成情况,作为进行绩效考核的依据。

2:根据酒店管理系统中各部门的项目消费情况,作为合理分配人员的依据。

3.4 通信接口(Communications Iterfaces,CI)

CI-1:“酒店管理系统”接收熟客的电子邮件预订,由操作员将预订信息输入系统。

CI-2:“酒店管理系统”将向宾客发送电子邮件消息,以确认收到预订或者预订失败信息。

4.系统特性

4.1 前台管理

(1)描述和优先级

为住店客人提供预订信息,并为顾客办理登记入住手续,将登记信息录入电脑。并可以为客人增加房间,更换房间,还能根据操作员的权限不同,对客人登记信息及房间价格加以修改,提高系统的灵活性,满足不同客人的要求。

(2)刺激/响应序列

预定

刺激:选择客人准备预约登记的部门,如客房…等,点击“新增预订”。响应:系统给出预定登记区。

刺激:在预订登记区填入相关信息、选择具体需预订的设施项目及数量。填写无

误后按“保存”按钮。

响应:系统记录预定信息,并返回预定成功。刺激:反之选择“取消”按钮。响应:系统取消预定。

入住登记

刺激:进入“接待画面”后,先选择当前需接待登记的部门,如:客房、餐饮…..

再选择设施规格,默认状态下是“标准”。

响应:建立客户消费帐,为每位客人安排一个房间、床位、桌号、牌号、及其他相关登记类型索引记录。

刺激:选择和填写完毕,按“确定”按钮。响应:完成接待操作。

刺激:按“取消”按钮。响应:取消所有操作。

顾客换房

刺激:进入“登记调整”界面,响应:系统调出所有已登记宾客和空余设施。

刺激:首先选择需调整宾客当前所登记的“部门”,在界面“原登记”列表框内移动光标选择需调整的宾客。在“设施列表”中选择想调换的设施。按“调换”按钮。

响应:完成调换。

刺激:按“取消”按钮。响应:取消所有操作。

追加登记

刺激:进入“追加登记”界面,在客人列表框内直接移动光标选择需追加登记的客人。

响应:系统调出该客人已登记的项目。

刺激:在“可供追加项目”列表框内双击鼠标添加新的项目到该宾客资料中,点击“确定”。

响应:系统更新该客人的已登记记录,并返回追加成功。刺激:选中追加项目,通过点击“—”取消追加。响应:系统将新追加项目从该宾客资料中移除。刺激:按“取消”按钮。响应:取消所有操作。

4.2 消费管理

(1)描述级和优先级

根据客人需求,为已登记在店客人提供店内能提供的消费服务,并自动建立消费档案。每位顾客发生消费前必须进行登记,需要建立客户帐,然后是顾客在酒店里进行了各种消费,例如:就餐点菜、会议室的租用、沐浴按摩、酒水消费等等,将这些消费信息录入在客户帐上,对这些消费进行管理满足顾客不同的消费。

(2)刺激/响应序列

点单

刺激:进入“总帐单列表区”界面,通过移动上下键或直接用鼠标在此区域选择需

要消费的客人,或者直接在“定位框”中输入需要消费客人的编号或姓名直接进行定位选择客人,选定客人,点击客户姓名。

响应:弹出选定顾客的消费总账单,包含总帐单下的所有子帐单。子账单也会并行

显示在“子帐单列表区”。

刺激:根据客人的需求通过移动上下键或直接用鼠标在此区域选择具体子帐单人,点击进入。

响应:系统进入选定顾客的消费品选择区,系统并行弹出消费品选择区和消费记区界面。

刺激:先选择消费品所在部门,然后根据该部门所提供的消费品列表双击某消费品 或按[添加]按钮。

响应:系统添加该客人的本次消费品记录,并返回添加成功。

刺激:所有消费品点单完成后,按“保存”按钮。

响应:系统将本次操作所产生的消费额记录在该客人的帐单数据表中,并生成消费

品记录单反馈到消费服务部门,提示服务人员提供消费服务。

外卖

刺激:先选择消费品所在部门,然后根据该部门所提供的消费品列表双击某消费或 按“添加”按钮。

响应:系统添加该客人的本次消费品记录,并返回添加成功。

刺激:所有消费品点单完成后,在顾客支付方式选择区,根据客人的支付方式,如:

现金、支票、信用卡…等支付方式,进行选择,按“保存”按钮。

响应:系统即刻将消费记录在消费记录区等待顾客付费并弹出提示框,提示客人进 行付款。

刺激:点击“付款”按钮,输入顾客已付款数额。响应:弹出应找零金额。

刺激:点击“付款完成”按钮。

响应:系统即刻生成客人消费记录单反馈到服务部门,弹出提示框服务人员提供服务。

查单

刺激:进入“消费查询(未结帐)”界面后,选择需要查询的部门,如选择:进店 日期、消费部门这两个项目,点击“确定”按钮。

响应:系统确定所查询的范围,弹出客人列表框。

刺激:在画面左边的客人列表框中移动光标,进一步确定某位客人的具体“消费明 细”和“收银明细”情况。通过鼠标点击“消费明细”和“收银明细”页框。

响应:系统显示“消费明细”或“收银明细”页面。

刺激:可再进一步用鼠标点击“只显示电话费”明细。

响应:系统显示电话费明细信息。

4.3 收银管理

(1)描述和优先级

每一个客人从入住房间起,系统就需要自动产生该客人的帐号,住店的客人享受酒 店的短期贷款,可以在酒店绝大部分签单,这将刺激客人的消费心理,增加酒店收入,酒店管理者还应可根据客人的情况锁住其帐号,以限制其消费。

前台收银的埋单应允许客人一帐多单,分期埋单,分类别埋单,退房时能自动检测:客人的帐务余额为零;客人帐号的帐项为空;否则不能退房。

系统还应具有合并、分拆帐户的功能,既不但可以把几个帐号的消费转入另一帐号,也可把某一帐号特定时期特定几类消费转入另一帐号,便于满足客人的多种结帐要求。

细分为如下四个需求:退房结帐、取消结帐、合并帐户、订金管理。(2)刺激/响应序列

退房结账

刺激:客人提出退房结账申请。响应:系统给出退房结账界面。

刺激:在“总账单列表区”选择登记客人、在“子账单列表区”选择该客人账目下项目。

响应:系统在“消费明细表”区域显示“待结账客人列表框”或“子客列表框”中光标焦点所指客人的记录,在“结账操作面板”中显示结算金额、已收金额,计算出实际收款。

刺激:选择付款方式、付款。

响应:系统更新数据库,提示结账成功。刺激:按“取消”按钮。响应:取消所有操作。

取消结账

刺激:客人登记后随即提出“退单”。

响应:系统给出退房结账界面。

刺激:在“退房处理”处打勾,点击结账按钮。

响应:完成取消结账操作,其所有消费不作营业额统计。刺激:按“取消”按钮。响应:取消所有操作。

合并账户

刺激:选择需要合并帐单的客人所在的部门。响应:系统调出所有已登记宾客的账户信息。刺激:在 “已登记在店客人”列表框内移动光标或直接用鼠标指定客人,也可在“已登记在店客人”文本框内输入宾客姓名或房间编号迅速查找定位相关宾客。“已登记在店客人”列表框内按回车键或双击鼠标。

响应:将当前光标所指的客人记录移动到“合并区”列表框。刺激:重复操作,选择另一位需合并的客人。

响应:将当前光标所指的另一位客人记录移动到“合并区”列表框。

刺激:在“合并区”移动光标,可确定合并后以哪个帐单号作为合并后的帐单 号。点击“合并”按钮。

响应:系统将合并的账单存储到合并后账单号下,另一个账号账单清空,并提示合并成功。

刺激:按“取消”按钮。响应:取消所有操作。定金管理

刺激:在“客人列表框”,通过直接用鼠标在此区域选择欲缴款客人。也可 以在“定位框1”中输入客人的编号或姓名直接进行定位选择欲缴款客人。也可在 “子帐单列表区”直接接用鼠标在此区域选择的欲缴款客人。响应:根据选择的客人,其账户作为缴款账号。

刺激:在“单据编号”文本框中输入收款单据号(“单据编号”文本框为可选项,可通过“需要单据号”是否打勾确定)。

响应:根据单据号调出客人信息,作为缴款账号。刺激:选择“付款方式”,系统默认付款方式为“现金”。响应:等待输入现金金额。

刺激:在“续缴金额’框中输入具体金额。点击“确定”

响应:系统将定金信息存储到该客人的账单号下,并提示缴纳定金成功。刺激:按“取消”按钮。响应:取消所有操作。

4.4 客房服务

(1)描述和优先级

酒店提出需要一个专门的子系统用于客房部检查客房等项目设施状态,根据多家酒店调研得出,通常将客房分为五种状态:清洁、有客、清理中、待修理和有预约,在电脑系统中应以五种图标代表。为增加灵活性,可以对其进行修改或调整。客房部根据电脑中的资料对脏房进行清洁,并能将清洁后的房态更改为清洁房。也可将部分房态改为待修理,使前台不能出售此类房间。可显示各部门的设施利用率,对已离店宾客的详细情况进行查询或打印。

(2)刺激/响应序列

房态管理

刺激:光标在“接待状态表”主画面上,直接用鼠标点击图标来选择设施,如果该设

施状态为:“有客”。

响应:系统在界面右下部会显示使用该设施客人概况。

刺激:在房态标示为“有客”图标上双击鼠标左键。

响应:系统弹出该客人的基本情况表。

刺激:点击右键。

响应:系统弹出一菜单,供选择改变当前指定设施的状态。

刺激:如果改变了当前客房的房房态。

响应:被改变客房的房态图标下面的文字变为红色文字。

刺激:进行的更改完成,按“保存”按钮完成保存操作。

响应:系统自动进行保存。

员工留言

刺激:系统界面设计有员工留言窗口,员工登录留言。

响应:系统提示员工输入登录用户名。

刺激:员工输入用户名点击登录。

响应:系统界面跳转到员工留言窗口输入框。

刺激:员工进行留言输入,点击完成发表。

响应:系统将员工的留言进行记录在员工留言数据表中。

刺激:操作员登录留言窗口进行查看时,如有“未接受”留言一提示,点击查看。

响应:系统将“未接受”留言从数据表抽取出来显示在界面上。

刺激:操作员查看完留言,进行回馈,点击“完成”按钮。

响应:系统将状态为“未接受”留言改为“已接受”留言。将操作员的回复信息显示在员工留言窗口。

设施利用统计

刺激:系统有一个查看酒店各部门的项目设施利用率,出租率情况的界面。酒店员工点击查看。

响应:系统弹出输入员工ID号的输入框。

刺激:员工输入自己的ID号,点击“确定”按钮。响应:系统判断此员工是否有查看的权限。

刺激:如果有,系统弹出选择框,选择需查看的酒店部门,点击“确定”按钮。响应:系统弹出员工确认查询的酒店部门项目设施利用率以及出租情况。

刺激:如果有部门项目设施利用率发生变化,员工要求更改记录,点击“修改”按钮。响应:系统再次要求输入员工身份认证密码,弹出密码输入框。刺激:员工输入密码,点击“确认”按钮。响应:系统进行确认是否有修改权限。

刺激:如果有修改权限,进入设施记录修改界面进行修改,修改完成,点击“保存”按钮。

响应:系统将新的记录保存在酒店各部门的项目设施利用率,出租率报表中,进行更新。

客史资料查询

刺激:系统有一个“登记人信息”界面,移动鼠标选择要查询客人的姓名,点击“确定”。

响应:系统弹出输入酒店工作人员ID号的输入框。刺激:工作人员输入自己的ID号,点击“确定”按钮。响应:系统判断此员工是否有查看的权限。

刺激: 如果有,系统弹出进入指示,提示工作人员选择进一步要查询某位客人的信息

类别。

响应:系统根据员工的选择弹出需查询某位客人具体的登记情况。

刺激:在“其他人信息”区中移动光标,选择进一步确定某位客人的查询。

响应:系统根据员工的选择弹出需进一步查询某位客人的具体情况。

刺激:有一个“登记人信息”界面,点击“查找按钮”。

响应:系统弹出的“查找窗口”。

刺激:输入“姓名”、“住址”和“证件号”,点击查询。

响应:弹出查询客人信息。

5.其他非功能需求

5.1 性能需求

PE-1:当查询空余项目时,系统的响应时间不能超过2秒。

PE-2:用户向系统提交信息后,系统将在1秒钟内向用户显示确认信息。

5.2 安全性需求

SE-1:用户安全性需求:

(1)限制不必要的用户。经常检查系统的用户,删除已经不再使用的用户。

(2)创建两个管理员账号。创建一个一般权限用户用来处理一些日常事物,另一个有管理员权限的用户只在需要的时候使用。

(3)开启用户策略,分别设置复位用户锁定计数器时间为20分钟,用户锁定时间为20分钟,用户锁定阈值为3次。

SE-2:密码安性需求:

(1)使用安全密码,注意密码的复杂性,还要经常改密码。(2)设置屏幕保护密码。

(3)开启密码策略。设置密码长度最小值为6位,设置强制密码历史为5次,时间为3天。

SE-3:系统安全性需求:

(1)安装防毒软件,经常进行系统扫描并升级病毒库。(2)关闭默认共享。

SE-4:服务安全性需求:

(1)关闭不必要的端口。用端口扫描器扫描系统已开放的端口,确定系统开放的哪些服务可能引起黑客入侵。

(2)设置好安全记录的访问权限。安全记录在默认情况下是没有保护的,把它设置成只有管理员和系统账户才有权访问。

(3)要把一些重要的用户数据(文件、数据表、项目文件等)定时备份在另一个安全的服务器中。

5.3 软件质量需求

Available(可用性)-1:“酒店管理系统”将具备每天24小时可用。

Robustness(健壮性)-1:如果在缴纳定金或退房结账时客户机和服务器中断,那么当时的操作全部视为无效,系统不记录到数据库。

6.附件

附录 分析模型

图1是酒店管理系统用例图。用例视图是表示整个系统需求。这个用例视图反映了:参与者为系统管理员(总经理)和各部门经理,用例为各部门子系统,除了系统管理员(总经理)能与所有的用例进行通信外,每位部门经理只能与一个用例进行通信。

图2为酒店管理系统的局部DFD图。

图8为酒店管理系统的状态图,它是描述客房状态的状态图。

篇2:酒店管理系统软件设计说明书

1.2背景.........................2

1.3定义.........................2

1.4参考资料...............................2

2任务概述..............................2

2.1目标.........................2

2.2用户的特点...........................32.3假定和约束...........................3

3需求规定..............................3

3.1对功能的规定.......................3

3.2对性能的规定.......................43.2.1精度.........................4

3.2.2时间特性要求.......................4

3.2.3灵活性............................53.3输人输出要求.......................5

3.4数据管理能力要求......................5

3.5故障处理要求.......................5

3.6其他专门要求.......................5

4运行环境规定.............................6

4.1设备.........................6

4.2支持软件...............................6

4.3接口.........................6

4.4控制.........................6

软件需求说明书

1引言

1.1编写目的本文档的目的是阐述酒店管理系统的需求分析

预期的读者:酒店经营者、客户、中间用户(软件的管理人员、开发人员、维护人员)、最终用户。

1.2背景

待开发的软件系统的名称:酒店管理系统

本项目的任务提出者和开发者:刘畅和酒店管理系统开发小组 本项目的用户是针对各档次酒店宾馆管理定制开发的本系统环境要求:所有程序均在Windows98/XP,Windows2000操作系统下测试运行。如果数据库为SQL Server数据库,建议用户安装SQL Serve2000

1.3定义

酒店管理系统是酒店宾馆销售管理系统

1.4参考资料

《现代软件工程》陈松乔 任胜兵 王国军 编著清华大学出版社 《程序设计语言》沈志斌编著电子工业出版社 《Delphi实用教程》 郑阿奇主编电子工业出版社

2任务概述

2.1目标

开发意图:

随着人民生活的水平的日益提高,人们对于生活的品质也有了明显的提高,现在到酒店住宿已经不再是少部分人才有的享受,越来越多的人开始将之视为日常生活的一部份。人们消费观念的改变也带来了酒店业的巨大发展。跟随时代的改变,21世纪的计算机化地位也已不可动摇,计算机简单、快捷、高效、准确的特性也受到推崇,在各行各业迅速发展壮大

起来。较大规模的酒店也正一步步地朝这方面发展。

与其他软件的关系:

与相应的软件可以共享数据库,本系统考虑到今后的数据量的扩大采用SQL Server数据库。

2.2用户的特点

本软件的最终用户为各大酒店及宾馆 一般用户只需懂得计算机基本操作、具备文字录入能力。相对维护人员应具备一定的计算机专业知识,了解数据库系统的管理与维护,能排除一般计算机故障。

2.3假定和约束

从项目设计需求说明至最终审核,开发人员工作分配到位,开发小组成员在配合组长工作的同时,应能如期完成各自的工作任务。

开发期限为一个月,若小组某成员因技术缺陷或者特殊原因延误开发进度,其他组员应提供相对帮助。另有辅导老师进行指导与督促。

3需求规定

3.1对功能的规定

功能模块初步设计为五大模块分别为身份验证、系统设置、客房管理、订房管理、结算管理。各模块分别提供基本数据流图。各模块所包含的子功能如下列出为准。

身份验证:提供了系统的访问控制功能。

系统:提供了对密码的修改以及添加新用户的功能。

客房信息管理:包括两大主要功能,设置客服标准和设置客房信息,在设置客房标准中,管理员可以添加,修改,删除客房标准,在设置客房信息中,管理员可以添加,修改,删除,查询客房信息。

订房信息管理:包括查询剩余客房信息,添加,修改,查询订房信息等功能。结算信息管理:包括添加,修改,查询结算信息功能。

图1.酒店管理系统用例图

3.2对性能的规定 3.2.1精度

对金额的输入要求保留小数点后两位,其他数值不做要求。

3.2.2时间特性要求

说明对于该软件的时间特性要求,如对: a. 响应时间<=15s; b. 更新处理时间<=5s;

c. 数据的转换和传送时间<=15s; d. 等待时鼠标将变成漏斗状。

3.2.3灵活性

a. 系统的界面操作方式应以用户意见变化而灵活转化; b. 系统不能以运行环境的变化而停止运作;

c. 一般情况下不用进行程序修改而是通过修改配置选项完成相应工作。

3.3输人输出要求

数据类型: 字符数据CHAR[(N)]:存放固定长度的N个字符数据,1<=N<=8000VARCHAR[(N)]:存放可变长度的N个字符数据,1<=N<=8000 日期型数据

DATATIME:存放从1/1/1753到12/31/9999的时间数据,精确到1/1000秒 数字型数据

INTEGER:存放从-2^31到2^63的整形数据货币数据

MONEY:存放从-2^63到2^63-1的货币数据,精度为货币单位的10/1000

3.4数据管理能力要求

需要管理的文卷和记录的个数为六张表:分别是 客户住宿基本信息表,营业动态数据信息表,营业总分析表,每日客流信息表,收费项目表,当日营业额日报表。

按可预见的增长对数据及其分量的存储要求估算字段的大小不超过50。表和文卷的大小规模为中等大小。

3.5故障处理要求

a. 源数据的处理:建议全部保存;

b. 操作规程:确保系统正常工作,数据完好无损,并定期进行数据库备份;

c. 数据进入系统的过程:通过数据库管理员身份登录进行管理,或由DBA直接对数据库进行操作;

d. 数据保存、存储、恢复的处理:请软件使用者自行备份相关信息; e. 系统失效的后果及恢复的处理办法:首先请恢复备份,在这里我建议备份数据库以将可能的损失降到最低点。如果不能恢复,请与我们联系,我们将竭尽所能提供力所能及的帮助。

3.6其他专门要求

该软件安全保密的要求为中等,对该系统使用尽可能方便,对可维护性比较容易、易补充、易读、可靠。

运行环境可在windows x系列操作系统下转换。

4运行环境规定

4.1设备

服务器:

CPU:PII233或HP系列的专门服务器 内存:128M 以上 硬盘:10G 以上

显示模式:推荐分辨率为800*600 工作站:

CPU:P133以上 内存:64M以上

模式:推荐分辨率为800*600

4.2支持软件

支持软件:Win9X/2000/XP/2003

服务器:数据库系统Microsoft SQL Server 2000

工作站:局域网络运行,工作站上不需要安装数据库系统。

4.3接口

该软件同各酒店宾馆的销售系统之间的接口。

与较大的客户单位之间的接口,用来跟踪掌握大客户的相关情况。接口之间网络协议采用TCP/IP协议。

4.4控制

篇3:酒店管理系统软件设计说明书

1 HOTS酒店管理模拟教学软件的介绍

HOTS (Hotel Simulation) 酒店管理模拟教学软件用于酒店管理培训和分析。它旨在帮助参与者提升发现问题、优先考虑和解决问题的能力, 特别培养参与者懂得应用绩效指标之间的因果关系分析能力, 同时团队的每个成员作为一个特定操作区域的酒店经理, 是酒店模拟管理团队的一员, 培养其团队建设和团队合作技能。这种模拟能够培养每个管理团队成员计划能力, 学会分析和应用市场研究和信息系统知识的战略业务规划流程。HOTS软件系统提供业务情况分析、形势分析, 还能够根据信息做出评价和建议。该软件提供一个虚拟的市场, 许多酒店与彼此竞争, 模拟真正的酒店业务竞争激烈的市场条件。在模拟的开始, 所有竞争酒店是一样的, 一旦管理团队开始酒店经营决策, 将根据管理团队对其酒店的运营决策和竞争酒店的运营策略来确定每个酒店的市场需求和营运收入。其中运营决策包括, 但不限于, 资本投资、运营支出、营销支出和定价策略等;同时酒店管理模拟系统也会考虑外在原因, 比如时间段和需求模式等。

2 HOTS酒店管理模拟软件在酒店管理专业教学中的作用

1) HOTS酒店管理模拟软件提供了很好的虚拟学习平台, 使进行酒店管理学习的同学在虚拟市场最大程度获得丰富的经验。参与者来管理酒店, 在竞争激烈的虚拟环境中没有任何金融风险。但是管理团队决策后, 所有人都可以看得到由此而得的结果, 这样他们可以看到他们的行为和他们的竞争对手的行为是如何对业务产生影响。这个模拟程序提供了宝贵的培训机会, 使学习经营和管理的学生改善他们的管理和操作技能及工作效率。

2) 酒店管理模拟软件能有效的把理论学习和实际教学联系起来, 提高学习积极性。高职院校学生基础知识不太扎实, 而传统教学方法比较枯燥, 难以调动其积极性和培养创新意识, 因此教学效果一般。而酒店管理模拟软件很大程度上可以激发了学生积极性, 加强对所学知识理解, 激发个人自信心, 挖掘内在潜力, 同时培养其团队合作和创新精神。

3) 利用酒店管理模拟软件可以充分利用现有资源, 弥补实训条件不足。目前情况下, 很难使每个学生真正拥有在酒店全方位管理决策方面的实训机会, 而管理模拟教学软件满足了这一教学需要, 能够给大批量学生提供真实的酒店仿真环境, 为将来进入真正酒店实习工作做好准备。

4) 利用酒店管理模拟软件能最大限度使学生得到岗位技能的全面训练。学生以个人或小组经营管理各自酒店的形式进入到模拟系统, 开始比赛竞争, 要想赢得市场, 在比赛中获胜, 学生必须在系统的引导下全盘考虑酒店具体运营状况和细节, 运用金融知识阅读分析大量表格, 通过讨论对酒店做出合理判断, 采取适当措施进行管理, 以改善酒店经营状况。在此过程中, 学生主动获得知识, 积极思考, 大胆决策, 将自己的各类相关学科知识融会贯通, 运用于模拟比赛之中, 感受其影响, 从而加深认识, 锻炼自己的分析能力, 管理能力、决策能力和沟通能力等, 达到课堂教学中无法达到的效果。同时系统利用互联网络, 学生可以自主进行模拟实训, 场地和时间都具有很大灵活性。

2 HOTS酒店管理模拟软件的在教学使用中的注意事项

1) 逐步安排教学内容, 由浅入深设置模拟项目。教师要有科学完备的教学内容安排, 设置不同教学目标, 逐步引导学生深入酒店模拟软件, 使学生对模拟软件保持兴趣和热情, 不断提高和完善个人能力, 具备酒店管理岗位要求。

2) 确定完善的评价体系, 不能以模拟市场经营结果为唯一评价标准。学生的学习主动性和积极性受教学评价影响, 好的评价体系激励学生不断进步。首先, 要结合模拟操作过程进行评价, 比如策略方案的可行性讨论等。其次, 学生是否积极参与, 是否主动完成任务等都要列入评价标准。也可以让学生进行自我反思, 增加自评或互评环节。比如酒店市场定位、价格标准, 广告方式等可采用学生自我评价的方式, 讨论得出结果, 发现问题, 这样可以提高学习主动性。

3) 不能以酒店管理模拟软件完全代替日常教学。高职酒店管理专业教师既不能只使用传统教学模式, 也不能只依赖模拟软件, 而应当将日常教学和酒店管理模拟软件科学地相结合, 使其充分地发挥在教学中的作用。同时, 酒店管理真正的实训教学依然是必须的, 模拟软件毕竟不是真实的环境和经营过程。

3 结束语

通过使用酒店管理模拟软件, 可明显提高学生在学习酒店管理相关理论时的积极性, 促进教学质量的提升, 能够更好的培养学生相关方面的职业能力。但模拟软件与实际的教学和实训始终是无法等同的, 只有针对高职酒店管理教学和学生的特点, 科学有机的结合模拟管理软件和实际教学训练, 才能达到高效实用的教学效果!

参考文献

[1]孙爱娟.高职院校推进虚拟仿真教学改革攻略[J].中国教育信息化:高教职教, 2012 (1) .

[2]罗春燕.高职酒店管理专业实践教学出现的问题与对策[J].镇江高专学报, 2009 (4) .

[3]刘志华, 陈文利.基于Opera的酒店信息化管理仿真实验平台[J].商场现代化, 2008 (6) .

篇4:酒店管理系统说明

关键词:酒店管理系统;信息;数据库;设计

中图分类号:TP311.52 文献标识码:A 文章编号:1674-7712 (2013) 24-0000-01

一、功能说明

(一)基础资料管理。基础资料管理主要提供酒店的基础信息,客房类型,客房信息,签单单位,房价,客户来源等信息设置。

(二)预订管理。预订管理更方便快捷,提供了客户预订,预订查询,预订信息修改,预订排房,预订入住,解除预订的功能,使前台接待对预订的操作更加快捷。使散客和团队的预订在同一个界面解决,提供了详细的用户预订的信息。脱离了传统手工登记预订时繁杂的信息录入。

(三)前台操作。前台操作提供了客房开房,退房,预付款管理,房态,挂账签单补款,换房,并(联)房,拆(分)房操作。解决并替代了传统手工账的复杂信息录入。

(四)现金管理。针对酒店严格管理现金的需求,提供了交接班,缴款,收支管理,交接班查询,收支查询,缴款查询的功能。

(五)信息查询。信息查询中提供了,将退房,将入住,在住客人信息。一月房态等信息查询。

(六)报表统计。提供了将入住统计,将退房统计,结账明细表,结账汇总表等数据统计。并可对数据统计报表进行打印,查询,筛选等功能。

(七)统一的后台管理。在后台为酒店系统开户,设置酒店的数量及管理员等信息。

二、数据库设计

优秀的数据管理系统对数据库设计要求非常严格,保证数据的冗余性和扩展性,在保证数据操作的高效率下,兼顾数据库的稳定和容错性能。本系统数据库采用:MSSQL2005的数据库引擎,在设计数据库时,保证数据类型的准确性和数据内容的扩展性。复杂的数据操作采用存储过程进行解决,保证了程序的整体运行效果。

三、程序扩展性

1.程序采用了运用广泛的MVC架构,使程序的数据模型,显示,控制的功能代码模块分离。方便进行二次开发。2.数据库操作采用emtityframework架构,使的整个程序中没有过多的SQL语句频繁操作数据库,也使的二次开发更加方便。3.采用面向对象的编程方式和程序反射机制相结合,使的程序运行效率有了显著的提高。4.程序采用了缓存和事务处理机制,在并发数量较大的时候,可以进行优先缓存中进行读取。涉及账单等多表操作时,进行数据库事务机制处理,保证了数据的完整性和统一性。5.可扩展第三方接口,针对云应用等平台技术的发展,程序提供了WEB服务接口,可接入第三方APP等应用。6.可读取酒店入住者身份证信息,为公安局进行查询入住人信息提供数据接口。7.简洁的报表打印功能,为酒店管理者提供决策依据。8.程序采用目前主流软件的B/S架构,无需进行客户端安装和服务器硬件的购置,最大程度上为酒店节约信息化管理成本,操作简单,只需要一台能上网的设备即可。9.程序采用分布式处理机制进行部署,酒店也可自己配备服务器等硬件设备,程序可很快进行数据迁移和部署。

参考文献:

篇5:库存管理系统软件设计说明书

1.1 编写目的........................................................................2

1.2 背景及意义....................................................................3

1.3 国内外研究现状............................................................4 2 系统总体设计分析...............................................................5

2.1 软件功能及模块设计....................................................5

2.1.1 软件主要功能.........................................................6

2.1.2 软件模块组成.........................................................6

2.2 开发环境及性能优化....................................................7

2.2.1开发环境....................................................................7 3 各模块软件设计与实现.......................................................7

3.1系统管理模块...................................................................7

3.2进货管理模块.................................................................14

3.3 出货管理模块.................................................................17

3.4报表统计模块.................................................................17

3.5信息查询模块.................................................................18

引言 1.1 编写目的

“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会对库存管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使的三代库存管理系统的出现才成为必然。库存管理系统的特点是从物品管理的角度出发,用集中的数据库将几乎所有与物品相关的数据统一管理起来,形成了集成的信息源。有好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得物品管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业物品规划和政策。

企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。

根据当前的企业管理体制,一般的库存管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需求来发送物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月、季度、进行统计分析,产生相应报表。为了加强关键物资、设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际纤毫定额的比较,进行定额管理,使得资金使用合理,物资设备的储备最佳。

一个完整的企业物资供应管理系统应包括采购计划管理,合同收托管理、仓库库存管理、定额管理、统计管理、财务管理等模块。其中仓库的库存管理是整个物资供应管理系统的核心。因此有必要开发一套独立的库存管理系统来提高企业工作效率, 而所使用的这套库存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化。

1.2背景及意义

进行库存管理的意义就在于:它能确保物畅其流,促使企业经营

活动繁荣兴旺。不论什么企业,都要储备一些物资。以生产为主的企业,不储备一定的物资,不能维持其连续生产;服务性行业,也要备置某些需用的设备和服务用具;就连一般的事业单位,也要备有某些办公用品等。因此,各行各业都存在不同程度的库存管理业务。

实行库存管理有如下优点:

(一)有利于资金周转

因为在某些特殊情况下,可以做到将库存需要的投资额规定为零。为此可使经营活动更为灵活,把用于建立原材料、制成品、商品等常备库存所需要占用的资金转为经营其他项目,这就有可能使经营活动向更新、更高的阶段发展。

(二)促使生产管理更为合理

这是因为库存管理工作的目标之一就是必需的物资,即在需要时,按需要量供应。目前生产管理较为混乱的主要原因在于一些急需的物资不能及时供应,要从根本上杜绝此类现象,就要认真搞好库存管理。

(三)有利于顺利地进行运输管理,也有助于有效地开展仓库管理工作

通过库存管理,可将原来零零散散放置的物料整理得井然有序,可使企业的生产环境整洁一新,实现文明生产。废旧物料堆放整齐、报废的设备及时运走,工厂的空地整洁干净,这样的环境,自然令人感到心情舒畅。此外。还可以把经常动用的物料以及危险性物料分片保管,以保证工厂的安全生产。

库存管理工作的好坏,对改善企业生产环境将起着举足轻重的作用。

1.3 国内外研究现状

由于库存管理在经济管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。

库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来做数据记录统计工作。

在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的生产企业在这方面也有了很强的意识和长足的进步,但仍存在这样、那样的一些问题。

有的企业单位的库存管理部分目前仍为手工、半手工操作。从供应单位办理入库登记开始,到使用单位输领料出库手续为止,所有操作基本上都是由仓库管理人员笔写,手理,加上算盘、计算器来完成。这不仅烦琐,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。有的单位的库存管理部已上了微机,但对微机的利用效率极低,有的在用它打游戏,有的仅把它当计算器或打字机来用。有的企业单位既有了微机同时也有了库存管理软件,但硬件上去了,软件上不去。因为他们用的库存管理软件,大多为自己的工作人员及其他一些非专业人员所开发的简单的管理程序,很难称得上是“库存管理信息系统软件”这些程序的弱点多表现为:

1、系统开发时无科学的理论支持。

2、开发过程中调研不全面。

3、软件编写时模型不清晰完整。

4、所用开发工具落后(如Fox base)。

计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。因此,经济管理是计算机应用的主要领域。系统总体设计分析 2.1 软件功能及模块设计 2.1.1 软件主要功能

库存管理系统软件能达到如下具体功能要求: 1)系统管理模块 2)进货管理模块 3)出货管理模块 4)报表统计模块 5)信息查询模块 2.1.2 软件模块组成

本软件包括五个模块:系统管理、进货管理、出货管理、报表统计、信息查询。库存管理系统总体设计框图

图2-1 系统总体设计框图

2.2 开发环境及性能优化

2.2.1开发环境

数据库:Microsoft SQL Server 2000 前端开发工具:Visual C#.NET 数据访问对象:ADO 各模块软件设计与实现 3.1 系统管理模块

系统管理模块分为4种功能:身份验证功能、注册用户功能、修改删除用户功能、修改密码功能。身份验证功能

在进入系统主界面之前,会出现一个身份验证对话框,要验证用户的身份。本系统中用户分为管理员、仓库管理员和经理三种。不同用户其权限也不同。

用户通过库存管理系统界面登录进入系统。在其输入用户编号与密码之后,单击“确定”按钮登录数据库(为了方便用户,本系统允许用户在输入密码之后直接按回车键登录数据库,而无须使用鼠标单击“确定”按钮)。此时触发“确定”按钮的Click事件相应函数。在这个事件响应函数中,需要首先判断用户,因为他们具有不同的权限。如果权限是0,则进入系统管理员界面;权限是1,则进入经理界面;权限是2,则进入仓库管理员界面。

图3-1 系统登录界面

由于用户权限的差异,他们所能进入的系统主界面也相应的不同。

图3-2 系统主界面一(系统管理员身份进入)

图3-3 系统主界面二(经理身份进入)

图3-4 系统主界面三(仓库管理员身份进入)

注册用户功能 以下为注册用户界面:

图3-5 系统管理员注册用户界面

注册用户成功界面:

图3-6 注册用户成功界面

修改删除用户功能 修改删除用户界面如下:

图3-7 系统管理员修改删除用户界面

修改密码功能

对一个完整的系统而言,用户是应该可以修改自己的密码的,因此系统中应该具有修改密码的功能,提高数据的安全性,用户可以在进入系统主界面后可以修改自己的密码。当用户输入完成之后,按“确定”按钮来关闭对话框,系统会自动检查用户两次输入的密码是否一致,如果不一致,会出现出错提示并建议用户重新输入。

图3-8 修改密码界面

用户只能通过此界面修改自己的密码,如果试图修改别人的密码,则提示如下图:

图3-9 修改密码界面

修改密码成功则显示重新登录界面,图如下:

图3-10重新登录界面

3.2 进货管理模块

进货管理模块包括填写货品信息、入库单、修改最低库存三个子模块。

图3-11 仓库管理员填写入库单界面

入库单中涉及数据一致性,货品编号为1开头的库别自动为饮料库,货品编号为2开头的库别自动为主仓库,货品编号为3开头的库别自动为酒库。数量和进货单价设置只能输入数字类型。其中货品编号如果在库存信息表中不存在,那么提示先输入货品信息,点击确定后界

面自动跳转到如下图:

图3-12 仓库管理员填写入库单界面

图3-13 仓库管理员填写货品信息界面

3.3 出货管理模块

出库时如果出库数量低于库存信息表中的最低库存时报警,提醒仓库管理员及时通知采购员采购,如果不清楚此货品的采购员是谁可以根据货品编号查询采购员信息,报警显示如下图:

图3-14 填写出库单

3.4报表统计模块

本系统的报表分为日报表和月报表,日报表在添加入库单和出库单时就已经自动添加进数据库中的日报表了,所以在此只需再手动添加月

报表。

图3-15 月报表统计

3.5信息查询模块

该模块三种用户都会用到,用户根据不同的权限分别可以查询不同的内容,如系统管理员为了修改仓库信息表、采购员信息表、客户信息表而查询相关信息,仓库管理员为了通知采购员及时采购而查询采购员信息,经理查询仓库管理的各种信息等。

篇6:酒店管理系统软件设计说明书

水雨情测报系统技术方案及设计说明书

深圳市鸿和达水利水环境有限公司

2013年9月25日

一、系统概述

本系统的软件设计方案从用户需求出发,首先分析中心站的系统结构和信息流程,在此基础上提出软件的总体方案、体系结构,随后分析数据可靠性,最后分析设计软件各部分功能和结构。1.1用户总体需求

本项目关于分管理所软件集成的建设任务包括:

1、遥测主控站接收处理软件

实现水情分中心遥测主控站所有功能。

2、后台查询系统软件

基于B/S结构开发水情分中心的水雨情信息后台查询系统,主要功能包括(但不限于,有待在开发时与具体用户沟通需求以完备): 遥测站实时信息原始报文查询;

雨量数据的实时表、加报表、整点表、日报表、月报表的查询、输出等; 系统运行状态包括:通信畅通率、误码表、正点报延时、遥测站电源状态等统计、查询;

雨量、遥测站电压系统等告警信息提示功能; 人工修改、删除、插补数据功能。1.2系统总体部署

本系统数据由终端测站采集,首先汇集到各分中心站,进行整合后通过网络存入省水文局中心综合数据库;中心站控制终端的运行;测站向中心站校时;从数据流和控制流上,中心站与终端测站间是星型结构。各分中心站和省水文局之间是星型结构。

1.3软件系统结构

水情自动测报系统软件采用C/S和B/S与大型数据库SQL SERVER相结合,具有较好的人机交互界面和海量数据的存储性能,是水情分析和预报系统的基础,省水文局和各水情分中心的各种决策支持系统和各种应用系统都是构建在该系统的基本信息之上。

信息查询修改服务IIS SQLSERVER数据库 通信值守和监控远程管理和固态取数数据库维护和文件传输Win2000/NT系统 Win2000/NT系统 本系统软件的设计和开发紧密结合水情管理的实际工作需要,可以方便地查询水情、旱情、咸情、工情等实时数据,并进行相应的处理,生成统计数据,为水情测报和预报工作提供基础数据,同时具有标准的数据接口,有较强的通用性。

之所以采用B/S和C/S相结合的系统结构,是由各部分应用的环境和B/S和C/S结构特点所决定的。

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,就可以使用。

C/S最大的优点是可以通过将任务合理分配到Client端和Server端,降低系统的通讯开销,可以充分利用两端硬件环境的优势。能够根据用户需求定制复杂的应用,对操纵数据的控制也较灵活,但存在Client端跨平台的问题,系统维护也较复杂。

通信值守和监控、远程管理和固态取数、数据库维护和文件传输三部分的算法复杂度、本身占用系统资源都比较高。并且这三部分的操作和维护需要专门人员。因此这三部分和服务器间采用C/S结构。

信息查询和修改服务提供给广大用户的信息查询服务,由于用户的数量大、使用环境差别较大,计算机水平不一。所以采用B/S模式,用户只需要浏览器软件,就可访问信息查询服务系统网站,检索所需要的水情信息,测站信息。查询所要的报图、报表。1.4软件工作原理

中心站采用数据采集电脑接收数据,安装本公司提供的数据采集软件,正常情况下使用主电脑接收数据,当主电脑出现故障时,可以使用备份电脑进行数据接收,实现双机备份,保障无数据丢失。

中心站软件工程原理如下图所示。

数据采集软件首先接收所辖区域的遥测站发送来的水情数据,然后数据经过解码处理保存到本地水情中心站实时水雨情库和原始记录库,再写入到后台主数据库中,同时将数据保存为一定格式的文本文件和进行数据备份,随后通过本公司提供的软件实现中心站的数据共享。

最后,通过读取主数据库,对数据进行分析,生成各式数据模型,方便用户使用,此外,本系统还提供WEB数据发布软件,对采集到的数据实时发布到WEB上,方便用户查询浏览。

二、软件总体设计 2.1软件的模块化结构

综合考虑用户对中心软件的需求和软件的可靠行、可扩展性、实用性。提出以数据库为核心的遥测信息平台解决方案。总体结构图如下图所示。

数据库维护和文件传输通信值守和监控实时数据库远程管理和固态取数信息查询、修改服务固态文件

遥测信息平台由六大功能模块组成:通信值守和监控功能模块;远程管理和固态取数功能模块;信息查询、修改服务功能模块;数据库管理和二次开发接口功能模块;流域雨量等值线绘图功能模块;告警功能模块。

1、通信值守和监控进行数据通信和数据入库

 通过数字专线或GSM/GPRS兼容模块,实时接收各水情站、旱情站、咸情站以及工情站监测数据

 对信息进行解码并进行合理性、正确性判断,能根据水利局的要求存储到其指定的数据库

 根据遥测站采集设备工作状况及数据,分析遥测站的工作状况,对系统运行状况进行监视

2、远程管理和固态取数完成远程读取和设置终端参数、远程提取固态存储数据

 远程向遥测站下发指令,命令遥测站批量上传固态存储数据或修改遥测站参数

 将遥测站传来的固态存储数据处理成相应的数据格式,形成文本文件  终端信息管理

 将本地存储的实时水雨情数据整理为固态存储数据文件形式

3、数据库管理和二次开发接口

 数据库设计根据实时水雨情数据库表结构标准,并结合实际情况进行调整;

 提供数据库修改以及人工数据添加的处理功能,可以进行数据的显示以及打印设置,动态更新数据库的内容,用户可在网络任一计算机使用Excel报表编辑器编辑、修改、打印数据库数据,留有开放的数据库接口,提供系统综合软件平台后续开发利用,支持用户二次开发;  提供正点、加报数据文本文件远程传送(FTP方式)对外提供数据接口;  本地数据库的维护,提供数据备份和恢复控制、用户权限控制。

4、信息查询修改服务

 提供本地查询和统计管理功能,包括实时数据、整点数据、水雨情加报、测站工作状况、通信畅通率

 提供遥测站属性、参数管理功能,站点增减功能  提供人工填补数据功能

 可以直接在局域网内查询遥测数据,监测系统的运行状态

 查询、检索雨量水情数据的历史、实时数据,查询、检索设备工作状态、告警记录信息。

 支持用户二次开发,本系统提供如下报表:  实时雨量报表;  各测站逐时雨量报表;  各测站逐日雨量报表;  各测站逐月雨量报表;  各测站逐年雨量报表;  实时水位报表;

 逐时水位(河道流量/库容)报表;  逐日水位(河道流量/库容)报表;  逐月水位(河道流量/库容)报表;  畅通率统计表;  设备状态表。2.2数据库方案

1、数据库内容

本系统中心站数据库分为前置机数据库和服务器数据库。服务器数据库(后台库)是由前置机数据库(前台库)处理、添加来的。前置机数据库一般只保留一段时间接收的数据(一般几个月),这样数据库访问数据块不影响通信。服务器保存系统生命期内的所有数据。

前置机数据库存放近期接收的原始测站纪录、人工报文信息、错误报文信息。前置机数据库仅在前置机上使用,是数据处理的初步结果,是遥测站数据的中转站。

服务器数据库存放的内容包括实时水情数据、测站参数数据、系统运行日志和用户管理数据等。用于向预报作业用户和查询访问用户提供数据。

数据库表结构采用国家防汛指挥系统统一定义的表结构,前置机数据库是按照实际应用原则建立的,各数据库表结构采用国家实时水情数据库标准结构。并统一采用测站8位编码。

2、数据库管理系统

前置机数据库只保留近期的数据。并且在进行数据库的操作时应不影响各通信接收数据。因此不宜使用管理复杂的大型数据库管理系统-----如SQL Server等。因为这些系统运行占用系统的资源较大,容易影响前置机的通信。因此选择与Microsoft产品良好兼容的Access作为本地数据库管理系统。

服务器数据库管理系统采用Microsoft SQL Server 2008系列。它具有基于图形的管理方式、集中式的管理方式、支持多客户应用程序、支持多个不同的开发平台、支持分布式事物处理、支持数据仓库、可运行于NT和Windows 2008/XP系统、相对低廉的价格等特点。这些特点使它迅速取代DB,Sybase,Informix等公司而雄踞业界榜首。基于SQL Server所拥有的诸多优点,再加上与NT/2005/2008系统的完美结合,水利部已规定以SQL Server作为标准的数据库管理系统。

3、数据库数据安全设计

数据库分为前台库和后台库两部分,充分考虑了数据通信接收和数据库服务的可靠性来设计的。前置机接收到数据后首先保存在本地库(前台库)然后添加到后台库。这可能显得多此一举,为什么不直接添加后台库。前置机和服务器一般是连接在同一局域网的两台微机。如果前置机取得数据后直接添加到服务器,在通讯繁忙的时候可能丢失数据。再者如果网络出现问题,也会造成数据丢失。采用数据接收后先保存在本机服务器、然后添加到后台数据库的方式就避免了这种导致数据丢失得情况的出现。

数据库是数据采集系统的中心,数据库的安全对系统是至关重要的。要保证数据库的安全,就要做好数据库的管理和维护。

 建立合理的数据库访问权限和机制  及时备份数据库数据和结构  数据库日志维护 2.3操作系统选择

操作系统是整个系统运行的核心和灵魂,它能够将一台计算机各个部分以及计算机与众多外设有机地管理起来,同时,它也决定了应用软件的运行环境,使应用软件能够与各硬件部分协同工作。目前使用较多的桌面操作系统有Windows系列、UNIX、OS/2以及新兴的Linux等。这些操作系统经过长期应用证明是比较完善和稳定的,且在系统各方面的管理上都有各自的特点。

由于本系统在操作系统的选择上要重充分考虑到各地实际情况,以应用范围广、成本低、界面友好、操作简单作为基本原则。

Windows系列是微软公司推出的一系列操作系统产品。凭借强大的实力和先进的技术,微软公司近些年来先后开发出了适合于个人和小型机构管理的Windows 95/98以及适合于大型企业管理的网络操作系统Windows NT,特别是Windows 2008的出台,更是将NT的强大的管理功能和Windows 98为用户带来的灵活简便的操作能力完美地结合在一起,为企业和个人提供了完整的管理解决方案。由于Windows系列兼容性好,适用范围广,安全性高,价格适中,使用维护简单,运行可靠稳定,服务及时迅速,第三方支持产品众多,使其成为市场份额最多,用户范围最广的一种操作系统。

由于目前水利部门普遍使用Windows系列作为桌面操作系统,为了最大程度地利用现有资源,也为了系统易于使用和管理,故而采用Windows 2008操作系统。

三、软件可靠性分析和设计 3.1环境可靠性设计

在本次系统中,中心站配置一台PC服务器。考虑到要保证数据不会为意外病毒、木马、黑客攻击或其他意外所破坏,首先要在此服务器上最少安装2个硬盘,两个硬盘相互热备份。其次此pc服务器数据库的数据备份到本地联网的其他计算机上。这样提供了双重的系统保护,即当服务器的当前系统不能运行或硬盘损毁,马上可以切换到第2个硬盘运行系统,并能保证系统数据不丢失。一旦PC服务器2个硬盘数据均遭破坏。还可以从联网的其他微机将数据库恢复。结构示意如下图所示。

硬盘 1数据库硬盘 2PC服务器联网的其他微机

在当前病毒层出不穷、木马升级换代、网络攻击时有发生的环境下,要使软件安全可靠的运行,保证一个可靠安全的运行环境很重要。首先要求操作系统运行安全稳定。其次要求屏蔽无关的垃圾数据流,再则要求实时监控系统是否感染病毒。为达到以上目的拟采取如下措施。

 操作系统的定时自动升级,防止操作系统漏洞为病毒、黑客利用;  安装服务器防火墙,按本机要求设置开放端口和服务,屏蔽无关数据流;  在服务器本机安装可自动更新杀毒库的应用效果好的杀毒软件,一旦本机因文件拷贝或其他操作感染病毒及时发现和杀除。

3.2应用软件自身可靠性设计

在运行环境稳定安全的情况下,自身应用软件的稳定至关重要了,为保证软件自身的稳定可靠采取了如下措施:

 选择成熟、可靠的操作系统、数据库和其他支撑软件环境;  从软件的需求到设计、实现、测试遵循软件工程;  设计和实现过程重视意外情况的处理;  程序设计中应用意外恢复机制; 3.3数据可靠性

数据采集过程中,从数据的采集、传输、存储、发布。各个环节都涉及到数据的可靠性。这里说的可靠性指从中心站通过一定信道接收数据开始,到数据入库、数据传送到省水文局。过程中的数据可靠性问题。

 可靠性首先保证数据的完整性,也就是保证数据在传输、处理过程中不丢失。传输过程不丢数要求传输过程要有确认机制,处理过程不丢数要求每条接收数据的处理都有结果,处理过程正确、完整。

 可靠性要求数据的正确性,正确性要求数据在传输过程不改变,处理、存储过程没有漏洞。

 可靠性要求数据安全,所谓的安全要求数据在传输、处理、存储过程中不被删改、窃取。

 为保证数据的安全可靠,我们有如下设计:  终端、中心间确认机制保证数据传输的完整性

 数据传输中每帧校验、纠错,数据重发机制保证数据正确性  数据库修改访问的身份验证机制,防止数据访问过程中被删改  为防止传输中数据被窃,根据传输带宽等因素可以考虑进行数据加密。3.4固态存储数据的可靠性

固态存储数据是水文整编的重要资料,因此保证固态存储数据的完整可靠非常重要。所谓的固态存储数据指每个遥测站保存在非易失存储芯片或仪器上的本遥测站每5分钟的雨量数据以及其他水文数据。数据的特点是数据密度大,可用来全面分析监测状况。我们通过保证每次数据传输的可靠和数据的完整性,来为固态存储数据做备份。测站每次传输数据包括当前时段每5分钟的雨量数据以及其他数据整编要求的数据。校验和重发机制保证每次发送到中心的数据的正确和完整性。如果一次发送不成功则将数据保存,等到下一个时段继续发送。依次类推直到数据发送成功为止。依照这种数据传输机制,可以保证发送到中心站的数据完整,可以用于数据整编。相当于在中心站为每个遥测站建立了一份固态存储数据的备份。一旦固态存储数据由于硬件损坏无法提取,则可以通过中心数据的处理,获得完整的固态存储数据。

四、软件功能

遥测系统软件由遥测信息接收处理软件、水情信息查询处理软件前后台两个软件组成。对于通信接口和实时数据的处理,在后台软件遥测信息接收处理软件进行;对于信息展示,在前台软件水情信息查询处理软件进行,包括各种报表图形的生成,系统报警信息监控。4.1遥测主控站接收处理软件

中心站软件是遥测(召测)系统的核心,其分为通信值守和监控功能模块、远程管理和固态取数功能模块两部分,其主要任务是:

 实时接收全部测站的水雨情数据;

 远程向测站发送数据传输命令,命令遥测站上传固态存储数据;  对信息进行解码并分析遥测数据正确性、分门别类将各种数据入库;  本地存储原始遥测数据;

 根据测站采集设备工作状况及数据,分析测站的工作状况,对系统运行状况进行监视;

 远程实现对测站工作参数的修改,合理安排测站的定时自报时段雨量报送值,遥测站现场能修改的参数原则上在远程也能修改;  提供本地查询和统计管理功能,包括实时数据、整点数据、水雨情加报、测站工作状况、通信畅通率等;

 提供遥测站属性、参数管理功能,站点增减功能;  提供人工填补数据功能。

 完成网页查询功能。可以直接在局域网内查询遥测数据。监测系统的运行状态。

(1)通信值守和监控功能模块:

主要功能:

1、通过数字专线或GSM/GPRS兼容模块,实时接收测站的水雨情数据

 通过数字专线接收数据  通过GSM/GPRS模块接收数据  专线和模块间的信道转换

2、对信息进行解码并进行合理性检查、分门别类将各种数据入库

 接收数据的解码和校验  接收数据的合理性检查  原始数据的入库  自报、加报数据的入库  人工置数的入库

3、根据遥测站采集设备工作状况及数据,分析遥测站的工作状况,对系统运行状况进行监视  测站工作电压监控

 测站发送数据间隔时间监控  测站数据合理性监控

技术实现:

采用将数据通信接收和数据显示、处理入库分开来实现,数据通信用Visual C++开发的DLL来实现。数据显示、处理入库部分用Visual Basic来实现。这样实现好处在于利用了VC可以对底层进行灵活操作、控制的特点,用VB开发显示入库则利用了VB对数据库操作简单可靠、界面开发美观速度快的优点。采用DLL来实现通信部分方便通信模块的修改和升级、方便代码的复用。

软件架构:

系统界面图:

(2)远程管理和固态取数功能模块

主要功能:

1、远程向遥测站下发指令,命令遥测站批量上传固态存储数据或修改遥测站参数

 遥测站测站参数的修改和确认  遥测站固态数据的提取和删除

 固态数据提取中断保护、遥测站开机时间的设定

2、将遥测站传来的固态存储数据处理成相应的数据格式,形成文本文件

 固态数据处理、保存文件  固态数据的合理性标示

3、终端信息管理

 提供遥测站属性、参数管理功能  站点增减功能

4、将本地存储的实时水雨情数据整理为固态存储数据文件形式:

 按照用户设定查询实时水雨情库,取得所需的数据  将数据处理,按照制定的固态数据文件形式存成文本文件 界面图:

(3)对外数据接口

本软件系统中提供数据接口的方式有两种:一种是直接通过开放水情数据库,外部程序可通过直接连接信息采集系统的数据库来取得水情数据;另一种方法,外部程序可通过SOCKET技术,连接接水情数据采集前置机的3600端口,建立阻塞式连接,此过程需要进行密码验证身份,连接建立成功后,外部程序可实时取得水情数据采集前置机实时接收水情数据包,数据包的格式固定的。4.2后台查询系统软件

中心查询软件是整个系统应用的核心,由信息查询和修改服务功能模块、数据库维护和文件传输功能模块组成,其主要任务是:

 采用B/S 方式图形化查询的实时水雨情数据;  可以单站或者多站批量查询雨量数据;

 提供本地查询和统计管理功能,包括实时数据、整点数据、水雨情加报、测站工作状况、通信畅通率等;  提供管理界面,由系统管理员进行遥测站属性、参数管理功能,站点增减功能;

 提供人工填补数据功能。

1、信息查询、修改服务功能模块 主要功能:

提供本地查询和统计管理功能,包括实时数据、整点数据、水雨情加报、测站工作状况、通信畅通率

(1)、雨情信息查询

雨情信息查询功能指将数据数据库中的雨情数据通过WEB的方式显示出来,包括实时数据显示、历史数据查询功能及雨情数据报表。

水雨情信息查询主要包括以功能:

 降雨量测点导航地图

 实时降雨量显示功能,实时显示当前区域的降雨量(今天的8时到昨天的8时)。

 时段单站降雨量查询,分为时段降雨量总量查询、逐年降雨量查询、逐月降雨量查询、逐季降雨量查询、逐日降雨量查询、逐时降雨量查询、逐条降雨量查询。

 时段多站降雨量查询,分为时段降雨量总量查询、逐年降雨量查询、逐月降雨量查询、逐季降雨量查询、逐日降雨量查询、逐时降雨量查询、逐条降雨量查询。

 时段单、多站降雨量柱状图

 查询、检索雨量、水位、流量历史、实时数据;  查询、检索设备工作状态、告警记录信息。

(2)、水情信息查询

水情信息查询功能指将数据数据库中的水情数据通过WEB的方式显示出来,包括实时数据显示、历史数据查询功能及水情数据报表。

 实时水情查询,包括河道、水库等测点导航地图。 时段水情过程线。 实时雨量报表;  各测站逐时雨量报表;  各测站逐日雨量报表;  各测站逐月雨量报表;  各测站逐年雨量报表;  畅通率统计表;  设备状态表。

(3)、运行情况查询

本功能是查询系统的运行情况,用WEB页面的方式表达出来,同时可查询实时各站点的运行情况。

(4)、通信畅通率统计 提供人工填补数据功能(5)、凭管理权限登陆 在进行远程管理和固态取数时,有管理权限的用户才能对系统进行配置,而数据查询则不需要。

(6)、人工添加、修改、删除数据

可以直接在局域网内查询遥测数据,监测系统的运行状态,些项功能只能是管理员使用,同时系统会对所有操作动作登记到日志文件,以备查询。

(7)、运行状态监查

能实时查询出设备的运行状况。

2、图形显示功能模块

 流域雨量等值线绘图软件:完成面雨量分析,降雨量等值线勾绘功能。 站点分布图、网络结构图图形显示;  流域图:降雨量、水位动态刷新显示;  实时雨量动态过程曲线图;  面雨量染色图;  实时流量过程线图;

 站点参量柱状图.(参量:雨量)

3、数据库维护和文件传输功能模块 主要功能:

(1)、提供正点、加报数据文本文件远程传送(FTP方式)提供对外数据接口

 未传送数据的打包成文本文件  文本文件的传输  传输失败的处理(2)、本地数据库的维护

 对本地库进行分表和数据分割  数据库备份、清除事务日志

4、自动报警模块

本功能是软件自动查询出水位或雨量报警信息,用WEB页面的方式表达出来,进行实时报警,实时监控报警包括:

 设备运行异常报警

可以查询实时各站点的历史报警情况。技术实现: 采用B/S体系结构

 用于WINDOWS操作系统配合完好的ASP.net+JavaSCRIP 来实现  用WINDOWS SERVER 自带IIS做WEB服务 4.3闸门监控软件

监控软件配置美国GE公司的Cimplicity HMI 6.1。在中央控制室能够随时监视整个调污站的运行状态,显示各种检测值及参数。

Cimplicity HMI 是GE Fanuc在数十年工业自动化经验积累基础上,与微软合作开发的业界最优秀的人机界面软件之一,Cimplicity HMI运行于Windows 2000/XP平台, 采用 Win32标准和32位代码,是真正的客户/服务器体系结构。

Cimplicity HMI具有许多特性和优点: ◆易学易用的监控画面编辑功能 ◆支持拖放和动态测试 ◆内嵌3000多种常用图库,◆允许导入OLE、Metafile、ActiveX对象 ◆支持OPC、ODBC开放数据库连接、DDE ◆丰富的报警功能 ◆强大的日志功能

◆同类产品无法比拟的开放性,可以与数千种第三方厂家的PLC、DCS、仪表等互连

◆另外它还提供了动作日历(定时执行特定任务),SPC(统计过程控制,用于过程质量分析与控制),历史数据分析,配方,寻呼机,远程浏览,冗余等丰富的功能选项

一、采用标准的WindowsXP平台

Cimplicity HMI 6.1 运行于WindowsXP平台。

GE Fanuc 是Microsoft解决方案提供商,也是微软开发网络中的一员,所以GE Fanuc与Microsoft始终保持着技术上的同步。

GE Fanuc最新推出的Cimplicity HMI – Plant Edition TM Version 6.0支持所有的微软的最新技术,例如OPC、ODBC、COM、DCOM、DNA、ActiveX。

由于Cimplicity 能够很快吸收微软的各种最新技术,选择Cimplicity 作监控软件可以使用户的系统能够步步紧跟操作系统软件技术的日新月异,而不至于落伍,这样有利于将来监控软件的升级,也保护了业主的投资。

二、广泛的I/O通讯能力和开放性

Cimpliciy通过它的I/O通讯软件库和开放式接口可以与GE以及数千种第三方厂家的PLC、DCS、过程仪表等设备进行通讯。Cimpliciy的I/O通讯软件库包含世界主要硬件厂商的各种工业通讯标准,支持当今工控领域几乎所有的工业控制网络、以太网、现场总线、RS-485/422/232C通信接口。

三、系统员和操作员安全保密功能

Cimplicity设置有严密的安全特性,如登录口令,角色权限,安全设定点:(1)登录口令

当在Cimplicity中配置用户时,可以选择是否需要用户口令,口令加密保存,不能被用户直接读取;

可以设置口令有效的天数,口令过期后,用户将被提示重新输入口令; 设置连续输入错误口令的次数,超过这个次数,系统会设置报警。(2)角色权限

在Cimplicity中可以为每个用户分配一个角色,各角色有不同的权限,包括:

在CimView或点控制面板中执行设定点的操作; 从报警浏览窗口中删除报警 从报警浏览窗口中修改报警设置 在Basic Control Engine中触发事件(3)安全设定点

当安全设定点使能时,用户只能对那些可见的点进行设定。(4)设定点口令

Cimplicity默认用户可以无限制的修改设定点,如果将设定点选项使能并修改口令,运行时,用户就被要求输入口令。

设定点操作包括:从点控制面板进入设定点或在Cimview屏幕上进行变量设定点的操作。

(5)安全监听跟踪记录

安全监听跟踪记录使用户可以监视用户,当下列事件发生时产生报告: 点控制面板报警变化 设定点下传 动态配置变化 工程的登录和退出

四、对显示器和打印机的支持

Cimplicity HMI支持1600x1200高分辨率彩色图形显示器,支持各种Windows标准打印机及外围设备。

五、内嵌完全的VBA Cimplicity内嵌完全的VBA,而不是VBA的一个子集,在Cimplicity里可以在Windows标准界面的程序编辑器中编辑Visual Basic™程序。

此外,Cimplicity还具有以下优点和特点: 支持多线程脚本,可以同时运行多个脚本 弹出式的对话框

事件管理功能,事件可以触发调用Visual Basic程序来执行用户定义的逻辑。

Basic程序可以编译成可执行文件

Cimplicity 还进一步扩展了Visual Basic™的功能,增加了大量的函数,用于操作Cimplicity的点、事件、报警等。

六、友好的中文界面

Cimplicity 6.1运行于Windows 2000(专业版)中文操作系统,完美支持中文操作界面。

七、开放的ODBC数据库

Cimplicity 6.1支持开放的符合ODBC特征的数据库,并能与编程软件及其它专业数据库软件共享数据库;

Cimplicity 6.1 还增加了对SQL2000的支持,可以连接到各种关系型数据库,例如:

Microsoft Access Microsoft SQL Server 2000 Oracle 及其它所有支持ODBC的数据库

Cimplicity 6.1 – 工厂版内嵌的Cimplicity SQL 2000是基于Microsoft SQL 2000的数据库。GE Fanuc与微软合作,使Cimplicity强大的工控组态软件功能与Microsoft SQL 2000的强大的数据库功能很好的结合。

Cimplicity SQL2000具有如下特点:

增强的无缝集成 系统无缝拼接,完整集成,降低了系统安装和数据库配置过程中可能出现的错误。

降低成本 Cimplicity SQL包括一套免费的Microsoft SQL 服务器许可以及Microsoft SQL客户端许可包。另外,Cimplicity SQL通过通用的安装程序安装,而无需独立安装,这也降低了集成和配置的费用。

支持微软最新的SQL版本 Cimplicity SQL 支持最新版的Mircosoft SQL 2000。同步跟踪微软最新技术 由于Cimplicity利用微软技术从底层设计,Cimplicity SQL可以一直持续不断地无缝集成微软的Microsoft SQL的数据库记录功能

八、易学易用的图形组态、系统组态功能

Cimplicity 为用户提供易学易用的图形组态、系统组态功能,支持拖放和动态测试,使用Cimplicity能够很容易地用流程图精确描绘生产过程。

Cimplicity内嵌3000多种常用图库,可以导入OLE和Windows Metafile对象,以及ActiveX对象,例如趋势、SPC图表和报警浏览窗,还包括许多第三方的OLE和ActiveX对象,如Excel电子表格和图表、位图、视频片断以及声音文件等。

Cimplicity 把工业标准和先进的接口设计融合起来,提供了一个直观的软件包,使用户可以很简单的进行系统设计、配置和操作。没有复杂的编程,通过简单的拖放、粘贴和菜单设置就可以作出丰富的图形和出众的动画效果。

九、丰富的报警管理功能

Cimplicity的报警管理具有以下优点:

静态和动态两种报警方式。动态方式通过屏幕报警窗内容的自动滚屏使操作员能立即看到新发生的报警,静态报警由操作员自己控制屏幕报警窗内容的滚屏。

作为一种ActiveX目标内嵌在监控画面里,所以在监控画面添加报警窗非常方便,只需要加入报警ActiveX,然后在报警配置窗口里设置相关信息即可。

支持报警的响应和删除。

可配置报警域的显示方式,包括颜色、字体等。

报警阻塞功能,通过选择不显示部分报警,使操作员可以专注于非常重要的信息

Cimplicity可以将报警按照优先级、报警相关设备、报警产生时间、生成报警的设备等方式对报警进行排序和筛选,将报警发送给正确的用户。

十、灵活的分析报表打印功能

Cimplicity的分析报表制作非常灵活。

在Cimplicity 里,通过简单的菜单设置就可以将报警、事件和数据点值记录到各种数据库中,如Microsoft Access、SQL Server,Oracle等。Cimplicity 提供了把日志数据库数据输出到Excell文件的工具。在Excell里可以进一步完成报表格式的修改。

另外,Cimplicity HMI支持ODBC(开放数据库接口),其日志数据库可以很方便地被所有支持ODBC数据库接口的软件访问,从而创建各种用户自定义的灵活多样的中文报表。

报表可以分为班、日、月、年报表等,并可以打印图表和曲线。

十一、强大的实时数据和历史数据分析综合功能

使用Cimplicity HMI可以很方便地以图形、表格形式显示实时的和历史的数据趋势曲线,用于数据分析,辅助决策。

Cimplicity HMI的趋势图具有以下与众不同的特点: 同屏可以显示多个趋势图

同一个趋势图,可以显示多个参数曲线 与绘图工具CimView集成

要显示的数据变量可以完全由用户选择

曲线的颜色、字体、线型、注释都可以由用户设定 实时数据和历史数据可以在同一趋势图显示 可以根据第三方的CSV数据文件显示趋势图 可以根据数组值做趋势图 每一条曲线可以有不同的轴 向前浏览和向后浏览 运行时动态改变趋势

不同的曲线,刷新速率可以不同

十二、强大的数据记录保存功能

Cimplicity 采用开放式系统设计,使用标准的ODBC(开放数据库接口),它可以将报警、事件和数据点值记录到各种数据库格式中,如Microsoft Access、SQL Server,Oracle等。

十三、真正的客户/服务器体系结构

Cimplicity是真正的客户/服务器体系结构,这使得用户的控制系统非常易于实施、维护和扩展。

Cimplicity 包括两个主要组成部分:高性能的服务器和灵活的浏览站。这种真正的客户/服务器具有以下优点:从单个节点的人机界面(监控画面)到多个节点的网络系统都是可以伸缩的。可以先从小的系统入手,需要扩展时,只需要简单地增加服务器和浏览站就可以了,而无需从这个节点到另一个节点复制点数据库。这样就大大减少了实施和维护一个系统所需要的时间和工作量。

十四、冗余功能、在线/离线切换功能,自动/手动切换功能

Cimplicity是真正的客户/服务器体系结构,支持服务器冗余、电缆冗余、PLC冗余。

上一篇:乌市永红针织厂合法经营承诺书下一篇:公司物业管理工作总结