[BS模式程序设计实例.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[BS模式程序设计实例

B/S模式程序设计实例 1.概况 项目名称 基于SaaS的在线餐饮服务平台 行业 中小型企业应用 架构类型 B/S结构 开发技术 1.B/S开发环境和技术 (1)Eclipse+Tomcat+Java 采用技术:JSP、Servlet、SSH、Tomcat。 (2).NET+IIS+C# 采用技术:ASP.NET、ADO.NET、IIS。 2.数据库技术 MySQL、SQL Server或Oracle数据库。 3.其它技术 Ajax 规模 系统总体规模:10人月 2.项目概述 目前我国餐饮业是一个集中度很低的行业,多以中小型餐饮企业为主,信息化程度极低。中小型餐饮企业信息化难以推进,主要是面临软硬件购买及维护成本过高、相对分散的问题。中小型餐饮企业即使能够花费较高费用一次性购买餐饮管理软件,但在后期的运转过程中,系统升级、系统维护、永无止境的专业化服务是否能够得到保障,是又一个焦虑之处。 新兴的SaaS软件服务模式通过将离散的软件买断模式转化为集中的软件租用模式,从而为企业同时降低一次性软硬件投资成本及维护成本提供了可能。SaaS(Software as a Service,软件即服务)模式是一种新型的软件提供方式,依托全新理念“云计算”,它的出现为中小企业信息化的发展注入了新的力量。由于采用软件租用方式,用户不必一次性投入高费用,终止租用自由度较大,从另一方面讲后期服务必然得到软件供方的高度重视,保障性必然提高。同时SaaS模式具有海量的用户数量;低成本、高效率;用户可定制功能;免除系统升级、维护问题;通过广域数据的深度分析,可以为用户提供更专业的服务。 本项目设计和实现了基于SaaS模式的餐饮管理平台,我们的目的是通过一系列的前期准备工作,能够将这款软件管理系统扩展到实际应用阶段,为中小餐饮企业提高运作管理效率,降低管理成本,提高企业竞争力和利润率做出贡献。 系统设计目的:提供灵活高效的新型软件服务,将离散的软件买断模式转换为集中的软件租用模式,降低企业软硬件投资成本和维护成本,推进中小型餐厅企业信息化建设,提高其管理水平。 基本思路:软件提供商将餐饮软件部署服务器上,用户通过互联网向软件提供商定购所需的应用软件服务,按定购的服务多少和时间长短向软件提供商支付费用,并通过互联网获得软件提供商提供的服务。用户不用再购买价格昂贵且灵活性不强的软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件。从而有效的降低企业的经营成本和维护成本。另外,该套系统还支持网上预订和支付服务,极大地方便了广大顾客,也给各大餐厅企业增加了潜在客户。 创新点:1、采用基于云计算的租用模式,可以降低使用成本和维护成本,吸引中小型企业;2、每个客户的业务数据被单独存放,同时提供使用可配置的元数据来为每一个客户提供其自身需要的独一无二的用户体验和客户定制,可以面向海量的客户群体;3、实时联网,支持远距离控制,同时方便顾客网上预定及支付;4、采用的是租用模式,给了用户很大的自由空间,同时激励提供商为了保留用户而加强后续服务。 系统拓扑结构图如下所示: 图1 系统拓扑结构图 说明:根据网站流量与实际需要,系统拓扑结构可作相应调整。具体参见项目资料:大型网站架构演变和知识体系。 图2 Saas模式高级架构 图3 业务环境图 3.总体业务流程介绍 图4 系统总体业务流程图 4.系统功能 4.1 系统功能结构 系统采用B/S结构,分为在线点餐网,餐饮店铺信息管理,系统管理三大部分。功能结构图如下所示: 图5 系统功能结构图 4.2 系统功能需求 4.2.1 功能需求概述 餐厅查找 本功能主要包括:可以在页面中查找餐饮商店,可以按中餐,简餐,西餐等分类查找餐饮店铺,也可以根据地图的当前位置查询附近的各种餐饮店铺,并且用户可以查看各个店铺以及相关菜品的评分和评论信息。 网上点餐 本功能主要包括:网上点餐。网上点餐即传统的电话外卖形式的信息化实现,在网页上查看和选择该餐饮店铺的相关菜品和价格,输入用户地址,生成点餐订单,并且用户可以查看订单状态(如:已生成,送货中,已完成)。 在线取号 本功能主要是解决小型店铺在用餐高峰时期,用户量大,用户等待时间长,而店铺本身工作人员少,出菜时间慢造成的问题,该功能实现用户和店铺可以在网上选择菜品和用餐时间段(早,中,晚),系统生成顺序号,到用餐时间段后既可抵达改餐饮店铺按号的顺序取餐,并且可以实时查询当前订餐号的顺序号的位置,系统给出大致等待时间,用户根据时间来取餐,解决了用户点餐后等待时间长的问题,只用根据当前顺序号和预计时间来取餐即可。店铺则可以根据用户预定菜品提前配餐。 生成优惠券 餐饮店铺可以发布优惠券到系统中,优惠券内容和

您可能关注的文档

文档评论(0)

xiaoyi2013 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档