餐饮业信息管理系统的设计与实现.docx
《餐饮业信息管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《餐饮业信息管理系统的设计与实现.docx(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、硕 士 学 位 论 文餐饮业信息管理系统的设计与实现摘 要随着网络以及Web技术的迅速发展,B/S架构的系统应用越来越多的深入到各行各业中。本文介绍的餐饮业信息管理系统是为日本电气株式会社开发的基于Web的餐饮行业综合信息管理服务系统。由该公司架设服务器,建立服务平台为客户提供综合信息管理服务。本文深入探讨了基于Web技术应用系统的开发过程及其相关技术,结合实际工程项目中餐饮业信息管理系统的功能需求以及业务流程分析,运用ASP.NET、Javascript 技术、数据库、数据结构、网络通信等技术,设计了本信息管理系统的解决方案。重点解决了系统体系结构、系统数据库、系统操作界面、综合管理模块、内
2、部管理模块以及系统安全等关键性问题,有效的满足了餐饮业信息管理系统的规模需求以及未来业务增长的需要。数据库系统的建立完成了本信息系统的最基础部分,综合管理模块以及内部管理模块提供了实际应用中的用户需求。系统的安全则保证了本信息系统的正常运行,防止出去非法访问以及越权操作等问题。本文所阐述的信息管理系统均是在Microsoft WindowsXP Prof 系统下用采Microsoft ASP.NET 平台,利用Microsoft C# 编程实现的。本信息管理系统目前处于第二期开发。关键词:Web;餐饮业;业务流程;ASP.NET; Based on web dining industry in
3、formation management system design and relizationAbstract Along with network as well as Web technology rapid development, B/S overhead construction system application more and more many penetrating to all the various trades and occupations in. This article introduced the dining industry information
4、management system is develops for the Japanese electricity joint-stock company based on the Web dining profession synthesis information management service system. Erects the server by this company, builds the service platform to provide the synthesis information management service for the customer.
5、This article thoroughly discussed has resulted in the performance history and its the correlation technology based on the Web technology application system, in the union actual engineering project the dining industry information management system function demand as well as the service flow analysis,
6、 utilized technology and so on ASP.NET, Javascript technology, database, system operation contact surface,construction of data, network correspondence, has designed this information management system solution. Has solved system system structure, system database, synthesis administration module, inte
7、rnal management module as well as systematic security and so on crucial with emphasis the question, effective has met the needs which the dining industry information management system scale demand as well as the future service will grow. The database system establishment completed this information s
8、ystem most foundation to be partial, the synthesis administration module as well as the internal management module has provided in the practical application user demand. The system security had guaranteed this information system normal operation, prevented the illegal visit as well as exceeds author
9、ity to operate and so on the question. This article elaborated the information management system is system with picks Microsoft in Microsoft WindowsXP under the Prof the ASP.NET platform, uses Microsoft the C# programming realization. This information management system at present is in the second is
10、sue of development.Key Words:Web;Dining industry;Service flow;ASP.NET; 目 录摘 要IAbstractI1 绪论11.1 研究背景及选题意义11.2 实施的原则及步骤11.3 软件系统的建设11.3.1 信息管理服务系统的基本需求11.3.2 大量数据信息的处理11.3.3 工作流的应用11.3.4 协同工作和移动办公11.3.5 完整的安全性11.4 课题的应用价值11.5 本论文所要解决的问题11.6 本论文的主要工作以及内容结构12 餐饮业信息管理服务系统总体方案设计12.1 系统的总体结构12.1.1 需求分析12.
11、1.2 系统功能模块的划分12.2 系统开发模式的选择12.2.1 C/S开发模式12.2.2 B/S开发模式的优势12.3 基于B/S模式的餐饮业信息管理系统整体架构12.4 系统的运行环境和开发工具12.4.1 硬件环境12.4.2 软件环境12.4.3 系统的开发工具12.4.4 小组开发工具SourceSafe13 系统数据库设计13.1 商业数据概述13.2 系统数据库功能要求13.3 概念模型设计13.3.1 E-R 图(Entity-Relationship)13.3.2 局部 E-R 模型的设计13.3.3 局部 E-R 模型的综合13.4 数据库逻辑结构设计13.5 数据库的
12、物理设计14 商品信息管理模块的设计与实现14.1 信息管理方案的选择14.2 商品信息管理模块的需求分析14.3 系统界面的设计14.3.1 界面设计概述14.3.2 界面设计原则14.3.3用户界面的设计步骤14.4 商品信息管理模块的设计与实现14.4.1 店铺总览14.4.2 商品信息的编辑14.4.3 商品信息的参照14.4.4 商品信息编辑的确认14.4.5 商品信息成功登录的显示15 餐饮业信息管理系统内部管理模块的设计与实现15.1 系统管理15.1.1 Facade模式下的N层架构15.1.2 数据访问策略15.1.3 数据访问模式15.2 用户管理16 信息管理系统的安全性
13、设计16.1 系统安全隐患分析16.2 安全机制分析16.3 Web服务的安全体系16.4 Web服务的安全验证的实现16.5 信息传递过程中的加密措施16.5.1 SSL加密16.5.2 Web服务自定义加密机制的实现1结 论1参 考 文 献1致 谢1大连电视大学学位论文版权使用授权书11 绪论1.1 研究背景及选题意义近年来,信息科技的迅猛发展为人们的生活带来越来越多的便利与快捷。当今社会时间就是金钱的信条为人们所拥趸。信息的流动、变化的产生、传递、发布、提交、修改、审批。随之而来的就是信息需要有序的管理、存储、分析、查询、统计,传统的办公工作模式已经无法满足对信息的需求和处理。传统的办公
14、模式主要以纯手工劳动为主,纸介质为辅,在信息革命的浪潮中,显然已经远远不能满足高效率、快节奏的现代工作和生活需要。如何体现对信息处理的时效性、高效性以及安全性逐渐得到了人们的重视。现代社会,人们普遍使用计算机来提高个人工作效率,但是在需要多人协同工作的现代工作环境中,更需要提高整体工作效率。于是我们利用Internet技术和先进的网络应用平台,便可以建设一个安全、可靠、开放、高效的信息网络和办公自动化、信息管理电子化系统,为管理部门提供现代化的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现用户各部门日常业务工作的规范化、电子化、标准化,
15、增强档案部门的可管理性,实现信息的在线查询、打印,最终实现“现代化”办公。当今社会,办公自动化成为人们津津乐道的概念。无论是办公设备公司,还是系统集成公司,都大力推出自己的办公自动化商品。例如办公设备、办公自动化软件等。可见,办公自动化的潮流性以及重要性。虽然办公自动化提了多年,但效果并不明显,大多数用户还是停留在单机字处理和表格处理的所谓办公自动化的初级阶段。信息的交流和共享,以及团队的协同运作等无法完美的实现,极大地限制了工作的效率。办公实际成为了文件的制作、修改、传递、签订、保存、销毁和存档的过程。目前,全球性的网络化、信息化进程正逐步改变人们的生活方式,Internet技术应用以及电子
16、商务的飞速增长给人们生活工作的各个层面带来了深刻的影响,办公自动化在其影响下也离人们越来越近。回顾电子商务信息化的进程,大致可分为三个阶段:第一阶段,以桌面字处理工具为典型的个人办公工具软件阶段,计算机应用提高了个人工作效率。第二阶段,基于关系型数据库技术,以 C/S 体系结构应用为特征阶段,这一阶段基本实现了部门级的数据处理、公文处理等的自动化。而目前的第三阶段,基于符合 Internet 技术标准的平台应用阶段。这一阶段,不仅在技术上有了空前的进步,并且应用范围已从企业内各个独立部门扩展到整个企业范围内所有部门,高效的解决了信息的地域性以及时效性。在 Internet应用方面,很多企业都已
17、经陆续建立了自己的 Web 服务器和网站,有的还实现了一些简单的网上业务。但由于各相关单位在信息化建设中的技术差异和经验欠缺,电子商务并未在真正意义上得以实现,相反,不少企业站点还停留在简单的门户网站的水平,在规划建设、管理维护以及安全性方面还停留在较低的水平上,还有待建立和完善从页面制作、审批、更新,流程管理,应用开发,安全性保证,与后台应用系统(如OA 和业务系统)集成的以及相互支持的一整套行之有效的管理模式、运营方法和技术平台。1.2 实施的原则及步骤(1) 实施的原则1:实用性原则、先进性及成熟性原则、可靠性原则、开放性及安全性原则、标准化原则、可扩充性原则、可维护性原则、可管理性原则
18、、节约性原则。(2) 实施的步骤2: 软件项目计划。 软件项目设计。 软件项目实施。 建立服务器系统搭建测试平台。在以上过程中,网络信息系统的安全稳定性自始至终都是十分重要的。是否建立起强健的网络信息安全防范系统,在某种程度上决定了企业信息化建设的成败。1.3 软件系统的建设功能需求3,4:对于提供餐饮行业综合信息管理服务来说,服务系统应以信息管理(信息储存、更新以及安全的处理)为核心,同时对系统的日常管理、维护以及硬件设施的管理也在考虑范围之内,以保证提供优质的服务。因此,该综合信息管理服务系统包括综合信息、服务系统管理、收集配送信息、用户管理、电子日报等应用,如果有某些相似的应用可以采用建
19、立公共类来支持。另外,鉴于不同客户会有不同的需求,对功能升级方面应该留有平滑的接口。1.3.1 信息管理服务系统的基本需求在一个餐饮行业综合信息管理服务系统中通常包含了多个应用子系统,如综合系统、HUB管理系统、系统管理系统、收集配送信息管理系统、数据支持系统、电子日报系统等等,可以利用终端通过Internet访问服务器对信息进行处理和系统的管理,真正体现网络及时快捷的特性。1.3.2 大量数据信息的处理餐饮行业综合信息管理服务系统在日常应用中势必需要处理大量的信息,这直接决定了关系型数据库系统的选择,针对系统特性以及安全性,选择Oracle公司Oracle9i的作为数据库的支持,以保证服务正
20、常提供。1.3.3 工作流的应用所谓的工作流就是一组人员为完成某一项业务所进行的所有工作与工作转交(交互)过程。信息管理服务系统的大多数应用如信息的提交、更新、保存以及查询等。每一项工作以流程的形式,由发起者(如信息登录人员)发起流程,经过本部门以及其他部门的处理(如确认、更改),最终到达流程的终点(如信息入库)。一般工作流自动化有三种实现模式。即:基于邮件的、基于共享数据库的、基于邮件和共享数据库结合模式(即“群件模式”)的。从信息技术的角度出发,基于共享数据库的模式最大程度上保证了信息的及时性及管理性,充分发挥了不同技术的优点,克服了其缺点,是理想的自动化流程处理模式,也使信息操作人员拥有
21、了完整的信息技术工具。1.3.4 协同工作和移动办公在日常事务中,工作人员需要花费大量的时间进行信息录入、汇总和保存,信息的汇总则需要进行各方数据上报,才能做到数据的完整性和正确性。而这种在群体中互相沟通、合作的工作方式就是所谓的“协同工作”。随着网络技术的发展,异步协作方式如电子邮件、网络论坛等,以及同步协作方式如数据库的同步更新正在逐渐成为除了人们面对面交流之外的新的工作方式,它们打破了时间、地域的限制,使人们可以随时随地参加到协同工作中去,大大提高了工作效率。所谓的“移动办公”就是提供办公人员在工作地点以外的办公手段,他可以远程拨号或登录到出差地的网络,通过电话线、广域网络或者移动网络,
22、随时可以访问到信息管理服务系统,信息的时效性得到充分的保障。信息管理服务系统作为网络应用系统应提供用户协同工作支持和移动办公支持。1.3.5 完整的安全性安全性控制功能成为信息管理服务系统得以投入使用的先决条件。信息管理服务系统的安全性控制要求一般包括防止非法用户侵入、权限控制、存储和传输加密,以及电子签名。这些技术手段必须足够强大,难以被攻破,而且也必须足够灵活,方便使用者掌握和利用。1.4 课题的应用价值随着企业管理信息化需求的增长和互联网的迅速发展,企业管理信息化从“局域网络系统”转变到“互联网络系统”,对于企业规模不断增大以及中小型餐饮企业的日益增多,信息管理系统投入不停增长的情况,提
23、高企业的工作效率,降低企业的信息管理成本等问题已经逐步提上日程。对于大型餐饮企业,信息管理的投入成本随着企业规模的增大成几何般增长,且后期维护以及安全问题成为管理者不得不重视的问题。而中小餐饮企业的一个典型特点就是不可能像大型餐饮企业那样,投入大量资金建设信息管理系统。这些客户都需要一个专业、灵活以及高质量服务的综合信息管理系统。因此,针对市场的实际需求和发展趋势,开发了基于Web的餐饮业信息管理系统,让用户通过互联网来管理自己的企业,实现远程办公。并且不需要企业投入大量的资金来进行信息化管理建设。采用基于Web的餐饮行业综合信息管理,企业的工作人员只需通过一台能够连接互联网的终端就可以进行信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮业 信息管理 系统 设计 实现
限制150内