资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
1、 研究背景及意义管理信息系统(MIS)是信息科学的一个分支,它是指有任何计算机组成的能进行信息收集、传递、储存、加工、维护、和使用的系统。MIS 的发展经历了 4 个阶段。第一个阶段是统计阶段,主要用于交换数据。第二个阶段是数据更新阶段,这是 MIS 的初级阶段,已经具备了简单的数据存取功能,第三个阶段是状态报告系统,它可以分为生产状态报告、服务状态报告、研究状态报告等系统。状态报告系统还有一种形式就是数据处理系统,它是用来辅助决策的信息系统,有比较良好的人机对话方式,一般包括一些模型用以产生决策信息,但不强调全面管理功能。MIS 期初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理系统。当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到了管理信息系统阶段。随后计算机的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重以企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接接面对决策者,这是决策支持系统(DSS )的任务。近 20 年间,国内外大公司出现了三种变化: 抓管理着重建立 MIS 系统,是管理技术走向成熟。 信息是决策的依据,MIS 随时为经理们提供信息服务。 通过 MIS 是公司经营计划和具体业务活动联系在一起。由于以上变化,MIS 得到了迅速发展,在各行各业都得到了广泛的应用,几乎在所有的领域都能发挥其方便、高效的优点为人们提供服务。2、 研究目的“大和鱼庄”是一家以鱼为特色的中小型规模饭店。该饭店2000 年只有 4 张桌子、10 名成员、面积不足 40 平方米,经过 7 年的发展,如今拥有两家分店,每个分店拥有 8 个包间,20 多张桌子。随着该饭店就餐人数和菜色品种的增加,管理日趋复杂,经常出现结账速度慢、下错单或漏单、服务到位率低、进原料不合理造成浪费、账务核算用时过长等现象,为了对饭店的各种信息进行输入、输出、添加、修改、删除、查询、统计、汇总等,是杂乱的业务数据具体化、直观化、合理化、并且能随时了解饭店的经营情况,就需要利用计算机管理信息系统对饭店的各种信息进行管理。3、 研究内容“大和鱼庄管理信息系统”是对该饭店的特征、特点、主要作用及基本业务等各方面进行全面综合的了解、分析、归纳和总结后,江饭店的工作流程和计算机技术结合,而开发出的应用软件。该系统是在掌握了 MIS 系统针对一个单位各种事务的全面集成管理,除了具有一般的数据处理功能外,还能利用大量定量化的科学管理方法,在预测、辅助决策、数据优化处理等基础上,采用面向对象分析方法进行设计。在系统分析和设计中主要研究的内容如下: 顾客和一般人员可以随时订餐、查询饭店的菜单信息以及用餐费用、结账,也可通过访问饭店的网站,查询和了解有关该饭店的其他信息。 饭店工作人员可对饭店各种信息进行查询,以满足顾客订餐要求,并且可在网站对顾客提出的相关问题进行在线咨询和解答,饭店财务人员能随时对饭店的各种财务信息进行统计、汇总、报表打印等。 系统管理员可以将不同人员分为若干个等级,并按等级授予的不同权限进行授权管理,不同人员根据系统管理员授予的不同权限,对系统数据表或者任意范围内记录行的查询、修改、增加、删除、从而有效地保证系统数据的安全性、完整性。 饭店经理可享有一切权限,并依饭店的经营情况制定相应的采购计划,调整和安排菜单等,从而有针对性的对饭店的经营进行合理的调整和管理。4、 通过对“大和鱼庄”的实地考察,结合饭店管理系统开发的实际情况,得知该饭店的具体需求如下: 功能需求:a) 可对菜的编号、类别、名称、单位、单价、备注等信息进行添加、修改、删除、查询。添加菜单信息时,可在为每个菜自动生成编号的同时对菜单中每种菜的数目进行统计,并以图表形式展现出来。b) 可对货物的编号、类别、名称、单位、单价、等级、生产地、生产日期、过期日期等信息进行添加、修改、删除、查询。添加进货信息时可为每个菜自动生成进货编号,并可根据用户需要对某一段时间内的进货信息进行统计。c) 可对供货商的编号、名称、联系人、地址、电话等信息进行添加、修改、删除、查询。添加供货商信息时可为每个菜自动生成供货商编号。d) 可对预订信息进行添加、修改、删除、查询。添加菜单信息时可为每个菜自动生成预定编号。e) 顾客可对浏览菜单、订餐、点菜、结转。可以根据需要对一段时间内的就餐信息进行按桌号统计、按服务员统计、按菜名统计以及特色菜统计。 安全性需求:a) 顾客只能浏览菜单信息、订餐,不能修改、删除这些数据。b) 普通员工可以浏览供货信息、进货信息、菜单信息、订餐信息,但不能修改、删除这些数据;非财务工作人员不能查看饭店的财务数据等信息。c) 总经理和管理人员由最高的权限。 用户界面需求:简洁易懂、美观大方,既可以提高饭店在同类行业中的竞争力,又可以体现饭店的形象。5、 模型设计(一) 数据流程图。该饭店的需求具体体现在对供货商信息、进货信息、菜单信息、预订信息和就餐信息的添加、修改、查询和删除等方面,由此等到本系统的数据流程图。进货信息输入供货商信息管理货物基本信息录入货物信息管理基本信息录入进货信息管理 菜单设置供货商(二) 类图设计i. 实体及其属性: 菜:菜编号、菜的类别、菜名、单位、单价、备注。 货物:货物编号、货物名称、货物类别、等级、单位、单价、生产地、生产日期、过期日期、进货日期。 供货商:供货商编号、供货商名、联系人、地址、电话。 进货人:员工编号、姓名、性别、出生年月、民族、籍贯、联系地址、联系电话、聘人时间。 顾客:桌号、人数、就餐时间。各个实体间有如下关系:基本信息录入菜单信息管理点菜预订信息输入顾客预订信息管理基本信息录入预订登记 一个供应商可以提供多种货物,一个货物只能由一个供货商提供; 一个进货人可以进多种货物,一个货物的进货人只能有一个进货人; 一个才可以由多种材料加工而成,而一个材料只能加工一个菜; 一个顾客可以点多个菜,而一个菜只能被一个顾客所点; 一个顾客可以对多个才进行结账,而一个菜只能被一个顾客结账。ii. E-R 图:1 n m 1m1m n1 1iii. 系统类图供货商 提供 货物 进货 进货人提供量 进货量加工菜顾客结账 点菜金额点菜数量顾客桌号人数就餐时间顾客菜编号菜的类别菜名单位单价备注iv. 数据库设计货物货物编号货物名称货物类别等级单位单价生产地生产日期过期日期进货日期供货商供货商编号供货商名称联系人地址电话进货人员工编号姓名性别出生年月民族籍贯联系地址联系电话聘入日期 菜单信息表:编号 字段名称 数据结构 为空 说明1 *DishID Char(20) 否 菜编号2 DishType Varchar(50) 否 菜的类别3 DishName Char(50) 可 菜名4 Unit Char(10) 可 单位5 UnitPrice Money(8) 可 单价6 Text Text(16) 可 备注 预订信息表:编号 字段名称 数据结构 可否为空 说明1 BookID Char(20) 否 预订编号2 Number Char(10) 否 人数3 DeskNum Char(10) 否 餐桌号4 BookDate Datetime(8) 否 预定日期5 BookTime Char(10) 否 预定时间6 LinkMan Char(10) 否 联系人7 Tel Char(10) 否 电话8 Text Text(16) 可 备注 货物信息表:编号 字段名称 数据结构 可否为空 说明1 GoodsID Char(20) 否 进货编号2 GoodsName Char(20) 否 货物名称3 GoodsType Char(20) 否 货物类别4 Grade Char(10) 否 等级5 Unit Char(10) 否 单位6 Unitprice Money(8) 否 单价7 Number Float(8) 否 数量8 ProduceAdd Varchar(50) 可 生产地9 ProduceDateDatetime(8) 可 生产日期10 OverdueDateDatetime(8) 可 过期日期11 StockDate Datetime(8) 否 进货日期12 Stocker Char(20) 可 进货人13 Supplier Char(20) 可 供货商14 Text Text(16) 可 备注 供货商信息表:编号 字段名称 数据结构 可否为空 说明1 SupplierID Char(20) 否 供货商编号2 SupplierName Char(20) 否 供货商名3 GoodType Char(20) 可 货物类别4 LinkMan Char(10) 否 联系人5 Address Varchar(50) 可 地址6 Tel Char(20) 可 电话7 Text Text(16) 可 备注 就餐信息表:编号 字段名称 数据结构 可否为空 说明1 RepastID Char(20) 否 就餐编号2 RepastDate DateTime(8) 否 就餐日期3 RepastTime Char(10) 否 就餐时间4 TableNum Char(10) 否 桌号5 DishName Varchar(50) 否 菜名6 WaiterName Char(20) 可 服务员名7 Number Int(4) 否 点菜数量8 Total Money(8) 可 合计金额9 TableNow Int(4) 可 餐桌状态10 PeopleNum Int(4) 可 就餐人数 结账信息表:编号 字段名称 数据结构 可否为空 说明1 JZID Char(20) 否 结账编号2 TableNum Char(10) 否 桌号3 Number Int(4) 否 点菜数量4 Yfje Money(8) 否 应付金额5 Sfie Money(8) 否 实付金额6 RepastDate DateTime(8) 否 就餐日期6、 系统框架设计1) 开发模式A. C/S 模式。C/S 是建立在局域网的基础上,与客户机与服务器合作完成的二层结构系统平台模式,它由客户端和数据库组成的服务器端组成。C/S 模式是客户机发出请求,服务器直接将结果返回客户机的一种资源共享的工作方式。客户工作站的应用请求被送往数据库服务器,数据库服务器接受请求并把执行结果传回给客户端。在 C/S 模式中,由服务器承担对数据库的全面管理,服务器是整个系统的主控中心,在服务器和客户机上分别运行服务器程序和客户程序,单据采用 C/S 模式也存在着一定的缺陷,因为每一客户端都要安装应用程序,不便于系统的维护。B. B/S 模式。B/S 时基于 Internet 的结构模型,即前台客户端采用浏览器,中间件服务器为 Web 服务器,后台为数据库服务器,此种结构由客户端在 Web 页面发出请求至Web Server,Web Server 接受客户端请求后,将这个请求转化为 SQL 语法并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理。而最后Web Server 收到数据库服务器的应答后,最终返回给客户端的仍然是页面形式。这样就实现了客户端不直接和数据库服务器发生关系,从而保证了数据的安全性。“大和鱼庄管理信息系统”采用 C/S 模式,因为 C/S模式是现在餐饮行业的普通选择,它和数据库 SQL Server 相结合,被称为实现饭店管理信息系统的“黄金搭档” ,并且由于该系统对安全性要求很高,数据处理量较大,同时要求通信速度比较快、交
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号