软件设计与体系结构论文

软件设计与体系结构论文

ID:30711092

大小:534.50 KB

页数:21页

时间:2019-01-02

软件设计与体系结构论文_第1页
软件设计与体系结构论文_第2页
软件设计与体系结构论文_第3页
软件设计与体系结构论文_第4页
软件设计与体系结构论文_第5页
资源描述:

《软件设计与体系结构论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案《软件设计与体系结构》非卷面试题设计题目快餐店多功能点餐系统院系电子与信息工程学院专业计算机科学与技术学生姓名学生学号任课教师倪启东精彩文档实用标准文案快餐店多功能点餐系统摘要随着计算机软件行业的发展和互联网的普及,软件进入到人们生活的各个行业之中。在这个软件爆炸的时代,软件系统有一个好的设计与结构显得尤为重要。通过快餐店多功能点餐系统的设计,将软件体系结构与设计的所学的知识,运用到实际系统中,是对知识、技术的巩固,也是能力的提升。本系统主要运用增量模型,随着知识的学习同步进行系统的开发。主要采用了策略模式、观察者模式、装饰

2、者模式、工厂模式、单例模式。同时,伴随着设计原则的思想,使得系统更加稳定而高效。关键词点餐系统;体系结构;设计模式;java精彩文档实用标准文案目录第1章绪论11.1引言11.2系统开发目标11.3开发环境1第2章需求分析32.1项目概述32.2功能需求32.2.1用户需求32.2.2系统需求32.3非功能需求32.3.1产品需求32.3.2外部需求42.4业务需求42.4.1业务要求42.4.2客户与用户42.4.3特性4第3章结构设计53.1整体设计53.1.1普通用户活动图53.1.2会员活动图63.1.3管理员活动图73.2详细

3、设计73.2.1模块划分73.2.2简单业务流程设计8第4章设计模式94.1工厂模式94.1.1模式说明94.1.2模式类图10精彩文档实用标准文案4.1.3所用原则104.2抽象工厂模式104.2.1模式说明104.2.2模式类图114.2.3所用原则114.3观察者模式124.3.1模式说明124.3.2模式类图134.3.3所用原则134.4策略模式134.4.1模式说明134.4.2模式类图144.4.3所用原则144.5单件模式154.5.1模式说明154.5.2模式类图154.5.3所用原则15结论16致谢17参考文献18精

4、彩文档实用标准文案第1章绪论1.1引言当今世界已进入信息时代,Internet成为21世纪最受关注的行业之一,它的飞速发展和在全球范围的普及应用正在给人类生活带来革命性变化。网络技术的发展也取得了巨大的成就,为网站开发提供了很好的技术支持。正基于这个背景,产生了《快餐店多功能点餐系统》。就我而言,主要是想通过《快餐店多功能点餐系统》的开发,让自身在软件开发的知识水平提升一个档次,特别是对软件开发形成一种概念。也正如《HeadFirst设计模式》中所说,对象村里的每个人都在使用设计模式。对于刚刚入住对象村的我,需要有一个和大师交流的机会,

5、而《快餐店多功能点餐系统》无疑是我跻身上流社会的一个桥梁。“把模式装进脑子里,然后在你的设计和已有的应用中,寻找何处可以使用他们。”——使用设计模式的最好方法。把自己学到的模式和原则,套用到开发的系统之上,在开发系统的同时也掌握的设计模式的基本思想。在起初没有使用设计模式的系统中,更能明显的看出设计模式的威力所在。1.2系统开发目标为快餐行业的网互联化提供支持,使商家和定餐者都能便捷高效的完成自己的需求和响应。具体目标如下:用户能够在没有经过培训以及不了解原有系统的情况下使用系统;系统应将订单处理流程加快20%以上;用户可以节省一半的查

6、看菜单详细信息;当用户在快餐店用餐时,可以仅用没有系统所用时间的30%来完成订餐;当用户叫外卖时,不需要再找外卖单以及订餐电话;会员得知优惠的效率提高90%以上。1.3开发环境本系统采用目前最流行的web开发技术之一——J2EE进行开发。主要开发语言采用Java,网页采用JSP、css以及javascript精彩文档实用标准文案,后台处理采用servlet技术,数据库使用的是MySQL5.5,服务器使用的是Tomcat7。可以配置在Windows,Linux,Unix等常用操作系统平台。精彩文档实用标准文案第2章需求分析2.1项目概述适

7、用于快餐店的多功能点餐系统,实现会员记录的增、删、查、改、存、读、的基本功能,根据功能,指导系统的模式。分别对于普通用户、会员、管理员开设系统。对于普通用户,有管理个人信息、查看菜单、订餐、结帐四种操作。对于会员,在普通用户的基础上,可以查看优惠信息、使用优惠券。对于管理员,可以进行管理员管理、普通用户管理、会员管理、菜单管理。2.2功能需求快餐店多功能点餐系统在功能上应满足三类用户的需求,使得用户使用更加方便而高效。2.2.1用户需求管理员可以通过网络进行菜单更新、会员管理、普通用户管理、发布优惠信息、查看选定时间段的营业情况;所有用

8、户可以选定菜单的特定子集进行查看菜单;普通用户可以查看今日特价、查看菜单、查看菜目详情、预订菜目、查看消费金额;会员在普通用户功能的基础上能够查看会员优惠、使用优惠券;普通的浏览者可以浏览菜单。2.2.2系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。