易订网易设计.pptx

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

易订网

——系统分析与设计指导老师:刘志方、林振荣专业:软件工程(软件测试)姓名:熊乐学号:20112110010812

目录项目简介和研究意义1系统架构设计2系统数据库设计3系统性能优化4设计总结5

项目简介和研究意义选题背景随着现代科学技术特别是计算机技术和互联网技术的飞速发展,计算机网络将全世界连接在一起,使如今的世界越来越小,联系越来越紧密。网络的发展使得人们足不出户就能完成工作和购买商品,在给我们的生活带来了无限便利的同时,也给人们带来了大量的商机。这一点反映在在餐饮业上,则是选择通过网络在线订餐人数的大量增加和订餐网站的兴起。自2010年以来,饿了么、美团外卖等网上订餐网站如雨后春笋一般出现,这一事实足以说明网上订餐有着巨大的市场。项目简介为了响应这一潮流,本项目将开发一个用于提供在线订餐服务的网站——易订网。通过该网站,不仅客户可以方便快捷的订餐,而且酒店店主可以实现订餐业务的信息化管理并借助网络这一平台推广自己的酒店。易订网能满足餐饮消费者只需要通过互联网就可以足不出户的订购自己想吃的快餐或预定自己所满意的宴席,改变传统的商业交易,只需在互联网上进行交易就能实现快餐订购和宴席预定。其主要功能包括:快餐预订、宴席预订、后台管理和快餐店自我管理。

项目简介和研究意义系统设计的意义想要开发一个优秀的软件,完善的系统设计十分重要。系统设计的本质是从需求分析成果中,提取出软件的具体功能。只有通过完善的系统设计之后,才能开发出一个优秀的软件系统。在进行系统设计时,设计人员的关注重点是软件各个方面的性能,例如软件是否能够满足客户的需求、软件是否容易使用、软件使用过程中是否容易出错、对软件能否进行后续升级等等。系统分析的重点与目的系统分析的本质是依据在需求分析的成果,分析软件各个功能模块之间的联系和业务处理流程。分析的重点是:软件能否运行完整的的业务流程,软件内部的数据信息交流是否通畅,软件的业务逻辑是否合理等。系统分析的目的是确定用何种方法满足客户的需求,即软件分析得出的结果应该包括这几点:软件开发人员对软件所应用的行业的了解;用户希望软件能够拥有的功能;软件内部数据交流;软件使用过程中的业务流程等。系统分析将为今后的开发工作打下基础。

系统架构设计根据需求画出项目的用例视图、逻辑视图、开发视图和进程视图等。通过这些图形象的表达出项目对架构的要求。按照设计要求,生成架构。生成架构时使用可靠的框架,提高开发效率和稳定性。本系统架构设计的流程如下:根据上一步得出的各种图形,进行性能设计。架构遵循低耦合原则、高内聚原则和封装原则。

系统架构设计——网站建设用例视图图3.1为本项目系统网站建设的用例视图;图3.1网站建设用例视图

系统架构设计——业务角度用例视图图3.2为本项目系统业务角度用例视图;图3.2业务角度用例视图

系统架构设计——逻辑视图逻辑视图能够直观的说明系统架构设计各个部分的意义。图3.3为本项目系统逻辑视图;图3.3逻辑视图

系统架构设计——物理视图物理视图能够描述项目的物理配置,例如项目的数据库服务器等。图3.4为本项目物理视图;图3.4物理视图

系统架构设计——进程视图进程视图可以直观的表达出系统运行时,数据在架构中的流动。图3.5为本项目系统进程视图;图3.5进程视图

系统架构设计——开发结构视图图3.3为本项目系统开发结构视图;图3.3系统开发结构视图

系统数据库设计 数据库是网站运行的基础,为网站提供最基础的数据支持。本项目的数据库设计的步骤如图所示:物理模型设计概念模型设计数据库需求分析

系统数据库设计——需求分析分析系统所拥有的类,建立静态模型;分析数据库的安全性和完整性要求;规划网站运行时,数据在数据库中的储存规则;FirstSecondTiredFourth数据库需求分析分析数据库的配置环境。

系统数据库设计——系统类图 通过详细调查目前的网上订餐系统,然后对易订网进行详细分析和处理,抽象出各个表以及各个表的字段和字段类型,并且充分了解该易订网的工作概况,明确用户需求。根据需求分析结果画出易订网的类图,易订网部分类图如图4.1所示;图4.1本项目部分类图

系统数据库设计——概念模型设计采用组装结构的映射策略易订网数据库设计过程建立概念数据模型(CDM)帮助设计数据库。E-R图描述了系统中各个实体的属性以及实体之间的关系本项目数据库的建模思路为逐步扩展。数据模型关系图能帮助理解易订网数据库中,各个表之间的联系。映射策略建模思路CDME-R图数据模型关系图

系统数据

您可能关注的文档

文档评论(0)

158****9376 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档