(2).界面必须始终一致 统一的人机界面不至于会增加用户的负担,让用户始终用同一种方式思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。 内容来自www.paper51.com 例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。 http://www.paper51.com (3).界面必须使用户随时掌握任务的进展情况 内容来自论文无忧网 www.paper51.com 人机界面应该能够告诉用户软件运行的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。 copyright paper51.com (4).界面友好。使用方便 paper51.com
多数MIS软件的数据输入量较大。对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。例如,人事管理系统中的“文化程度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。 paper51.com
总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量。实践证明,用户干预愈少,MIS系统的满意程度愈高。 paper51.com 2.3管理信息系统的开发方式 http://www.paper51.com 管理信息系统的开发方式主要有独立开发方式、委托开发方式、合作开发方式、购买现成软件方式等4种。这4种开发方式各有优点和不足,需要根据使用单位的技术力量、资金情况、外部环境等各种因素进行综合考虑和选择。不论哪种开放方式都需要有单位的领导和业务人员参加,并在管理信息系统的整个开发过程中培养、锻炼、壮大该系统的维护队伍。 内容来自论文无忧网 www.paper51.com 2.4管理信息系统的开发过程 http://www.paper51.com
管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运行与维护、系统评价等步骤。根据开发系统的大小、复杂、投入、方式、方法等因素的不问,各步骤的要求和内容也不同,用户需要根据实际情况进行取舍和计划。 http://www.paper51.com 内容来自www.paper51.com 第三章 客房信息管理系统分析与设计 paper51.com 3.1客房信息管理系统功能需求简介 内容来自www.paper51.com 客房信息管理系统对宾馆加强客房信息管理有着极其重要的作用,就一所客房数量较大的宾馆来说,它的设计内容非常复杂而且繁多,比如拥有客房信息管理、入住信息管理、预定信息管理等功能,而且设计的模块也很多,比如信息统计模块,报表设计模块,打印输出模块,模糊查询模块等等。 内容来自论文无忧网 www.paper51.com 由于本软件主要是为某小型宾馆定制开发的,因此针对该宾馆客房信息管理的实际工作而言,我们经过了反复地论证,最终确定了客房信息管理系统的设计方案。该客房信息管理系统的主要功能如下表所示(见表3-1): paper51.com 表3-1:客房信息管理系统主要功能表 http://www.paper51.com
功能模块 copyright paper51.com
功能列表 paper51.com 住房登记 http://www.paper51.com
功 能 copyright paper51.com 对客户信息进行增加、删除和修改。 http://www.paper51.com 客房管理 copyright paper51.com 功 能 内容来自论文无忧网 www.paper51.com
可以对房间信息进行增加和编辑,也可以根据房号进行查找 内容来自论文无忧网 www.paper51.com 客户查询功 能 内容来自论文无忧网 www.paper51.com
可以根据房号、姓名、国籍、住店日期、离店日期等信息对客户信息进行查询 copyright paper51.com 3.2功能需求描述 paper51.com 1、住房登记功能 内容来自论文无忧网 www.paper51.com 该功能实现了对客户信息的管理。该功能可以对客户信息进行增加、删除和修改。客户信息包括对信客户进行登记,登记内容包括房号、姓名、性别、年龄、国籍、客房级别、住房天数、住店日期、离店日期等。 内容来自www.paper51.com 2、客房管理功能 paper51.com
该功能实现了对客房信息的管理。该功能可以对客房信息进行增加、删除和修改,并且可以根据房号来查找客房信息。客房信息主要包括客房号、客房级别和是否入住。 内容来自www.paper51.com
3、客户查询功能 paper51.com 该功能实现了对客户信息的查询。管理人员可以根据房号、姓名、国籍、住店日期或离店日期对客户信息进行查询,查询到的信息包括房号、姓名、性别、年龄、国籍、客房级别、住房天数、住店日期、离店日期等。 copyright paper51.com
系统功能模块图如图3.1所示 内容来自www.paper51.com copyright paper51.com 图3.1功能模块图 http://www.paper51.com 3.3目标系统要求 copyright paper51.com 目标系统应该达到以下要求: paper51.com 1、时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。 copyright paper51.com
2、可靠性。能连续准确的处理业务,有较强的容错能力。 内容来自论文无忧网 www.paper51.com
3、可理解性。用户容易理解和使用该系统。 内容来自www.paper51.com 4、可维护性和适应性。系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。 paper51.com
5、可用性。目标系统功能齐全,能够完全满足业务需求。 copyright paper51.com 6、安全保密性。保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。 paper51.com 3.4系统平台选择 内容来自论文无忧网 www.paper51.com 选择微软平台作为主导,一方面考虑目前微软的飞速发展,越来越多的企业在规划内部网络时,将微软平台作为首选方案;另一方面从技术角度来讲,微软平台上的应用无论是在开发上,还是在软件的部署上都非常容易,而且性能优越。 copyright paper51.com 操作系统:Windows 98 paper51.com
数据库为:MS Access 2000 内容来自论文无忧网 www.paper51.com
开发工具与语言: VisualBasic 6.0中文版 copyright paper51.com
3.5数据库设计 http://www.paper51.com
设计数据库系统时首先应该充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括如下几个步骤: 内容来自www.paper51.com
① 数据库需求分析。 copyright paper51.com ② 数据库概念结构设计。 http://www.paper51.com ③ 数据库概念结构设计。 内容来自论文无忧网 www.paper51.com
3.5.1 数据库需求分析 内容来自www.paper51.com 用户的需求具体体现在各种信息的提供、保存、更新和查询等方面,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程。组成一份详尽的数据字典,为以后的具体设计打下基础。 http://www.paper51.com 仔细分析调查有关宾馆客房信息需求的基础上,将得到如图3-2所示的本系统所处理数据流程。 copyright paper51.com
内容来自论文无忧网 www.paper51.com |