SaaS模式下的餐饮管理系统的分析与设计

被引量 : 28次 | 上传用户:FX553152445
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SaaS(Software as a Service,软件即服务)模式是一种新型的软件提供方式,它的出现为中小企业信息化的发展注入了新的力量。目前我国餐饮业是一个集中度很低的行业,多以中小型企业为主,信息化程度极其低下。中小企业信息化难以推进,主要是面临软硬件购买及维护成本过高的问题。而新兴的SaaS软件服务模式通过将离散的软件买断模式转化为集中的软件租用模式,从而为企业同时降低一次性软硬件投资成本及维护成本提供了可能。但正当软件服务提供商们准备利用现有的系统来提供SaaS软件服务时,却发现这些在原有架构下设计出来的系统,在多系统界面、多运算逻辑、多数据结构等多企业应用方面,均无法满足SaaS软件服务模式的需要,这就阻碍了SaaS软件服务模式的推广。本文以餐饮管理系统的开发为背景,以面向对象的方法论为指导,依据面向对象的建模理论,结合设计模式相关理论,探讨SaaS模式下餐饮管理系统的软件架构的分析与设计。在研究过程中,分析了适合SaaS模式的应用架构,并且结合餐饮业管理系统的特点,分析和设计出适合餐饮管理系统的SaaS模式平台。其中,着重分析餐饮管理系统的概念模型、用例模型、活动模型;立足于对象结构模型与交互模型进行系统分析与设计;同时分析和设计了多用户数据结构。首先引入SaaS模式,介绍其涵义、服务特征以及其发展趋势展望。结合餐饮业的特点,分析SaaS模式在餐饮业应用的优势。然后分析SaaS模式的应用架构,针对SaaS模式软件成熟度模型进行叙述,分析了各种模型的优缺点。分析当前流行的复杂系统应用架构,结合SaaS模式的需求,给出了适合SaaS模式应用的高级架构。同时在此基础上设计出餐饮管理系统SaaS模式平台的基本框架。其次介绍整个分析设计过程中所基于的系统建模和设计模式理论。其中重点的介绍贯穿整个设计过程的面向对象的建模理论以及实现过程中采用的MVC模式理论。另外介绍系统开发工程中涉及的技术、框架、建模过程中使用的工具以及整个系统平台选择的理论基础。最后重点分析和设计SaaS模式餐饮管理系统平台。从业务模型分析到领域模型分析,从领域模型分析到领域模型设计等进行了详细的论述。其中基于SaaS模式特点要求,强调了多用户数据库的设计。着重以收银子系统为例,基于上述分析与设计的模型理论,给出SaaS模式餐饮管理系统的部分实现。
其他文献
随着SSR分子标记技术的深入研究,其在植物遗传多样性分析、种属鉴定、个体识别中得到越来越广泛的应用。本文就植物SSR分子标记技术的特性、发展、研究现状进行综述,并探讨其
<正>1案例资料1.1简要案情某女,39岁。某日因胸闷、气急到一无证"诊所"就诊,既往有支气管哮喘病史,曾口服头孢、氨茶碱、双黄连等药物(具体剂量不详)。给予双黄连3支、地塞米
目的探讨生物检材采集与保存套管在法医学中的应用价值。方法在不同温、湿度环境下,观察悬空放置在生物检材采集与保存套管、有孔与外界相通的套管及密闭管内的湿润棉签的干
党中央提出,建设社会主义新农村是我国现代化进程中的重大历史任务。社会主义新农村建设的重点是解决“三农”问题。要解决“三农”问题,必须要有一套合理、高效、健康运行的
气候变化是气候要素在连续几十年或者更长的时间的长期统计结果的任何系统性变化。2007年IPCC第四次评估报告中更明确地指出全球平均温度的升高超过90%的可能性是由于人为温
萝卜(Raphanus sativus L.)为十字花科萝卜属一年生草本植物,是中国的重要蔬菜作物。近年来,随着生产的发展和人们生活水平的提高,人们对萝卜产量、抗性和产品品质的要求越来
TMS320DM355是美国德州仪器公司07年底最新推出的一款嵌入式视频处理芯片。ICX204AK是SONY公司推出的850K像素的CCD,具有色彩鲜艳、信噪比高等优点。视频展台广泛应用于教学
<正>1案例资料简要案情某年5月7日郑某(73岁)离家后一直未归,其身高158cm,身材瘦小,患有老年痴呆症。郑某家人经多方寻找,于5月16日在邻村某太子参园旁陡坡下发现郑某尸体。
X射线衍射分析仪在很多学科都得到了广泛应用,吉林大学X射线衍射中心仪器先进、师资技术力量雄厚,对其进行共享建设能真正体现优质资源为社会服务。对吉林大学X射线衍射中心