ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:601.48KB ,
资源ID:8785793      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8785793.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件使用说明书.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件使用说明书.docx

1、软件使用说明书 软件使用说明书题 目: 基于java的宅急送系统 学 院:数据科学与软件工程学院 专 业: 软件工程(服务外包) * * * * * 2017年 5 月 20 日摘 要随着都市化生活节奏的加快,许多上班族没有时间外出就餐,而外卖则成了他们的首选。我国外卖市场广阔,用户需求足够强,用户黏度够高,同时能给商家带来低固定成本的额外收入。一到午饭时间,在各大写字楼里,都能看到送餐者的身影。事实上,“叫外卖”如今已成为众多消费者,尤其是年轻上班族习以为常的餐饮方式。同时“叫外卖”不仅受上班族的青睐,每逢节假日,也有不少人在家里等人送餐上门,另外还有一些茶馆、服装店等服务行业,由于工作需要

2、,也经常叫外卖。而对校园里的大学生来说,用APP点外卖是既能省去到饭堂排队的时间,又菜式选择多样,价格优惠的点餐方式。究其根本,外卖这个事情切中人性“懒惰”的需求。关键词 生活节奏、叫外卖、价格优惠 1 绪 论 民以食为天,中国的第三产业在经济危机中独树一帜出现了大逆转,提升速度也是非常的惊人,餐饮行业也出现了各种模式的经营,为了方便足不出户就能享受到美食的食客来说,网络订餐无疑是最直接的选择。 外卖已经不是一个陌生的词汇,对于有很多家连锁美食店的企业可以通过外派送餐的模式提高销售额,每个城区设立站点,大范围的覆盖城市,提高企业网络订购的影响力。 该系统使用JSP(Java语言)开发, 实现了

3、网上订餐系统的动态管理,使得网上订餐的管理更加及时、高效,提高了工作效率。该管理系统具有一般网上订餐系统的功能,从大的方面来讲主要包括资讯管理,餐饮管理,预定管理,用户管理等几个大的功能模块。 AbstractHunger breeds discontentment, Chinese of the third industry in the economic crisis become an independent school reversed, the lifting speed is also very amazing, the catering industry also appear

4、ed in a variety of modes of operation, in order to facilitate the patrons can enjoy the delicacy of the diners, online ordering is undoubtedly the most direct choice. The takeaway is not an unfamiliar word, there are a lot of chain store enterprises delicacy can increase sales by sending delivery mo

5、de, each city to set up the site, covering a wide range of city, improve enterprise network order influence. The system uses JSP (Java language) development, to achieve the online ordering system dynamic management, making online ordering management more timely, efficient, improve work efficiency. T

6、he management system has the function of the general online ordering system, including the information management, catering management, booking management, user management, etc.2 系统的开发环境2.1 系统开发环境该系统是基于B/S(Browser/Server,浏览器/客户端)模式实现,基于Myeclipse平台架构开发设计,主要实现对网上订餐的使用、需求、以及用户订餐的动态管理等。随着Internet/Intran

7、et技术的兴起,将原本在单机或本地局域网上运行的数据库系统移植到因特网中,即开发基于B/S模式的新一代MIS(Management Information System,管理信息系统)系统,正成为技术发展的趋势。为了保证系统性能的高效性、可扩展性,以及达到数据共享和网络化管理的目的,本系统采用B/S体系结构进行设计开发。2.2 对技术方法的总结在此项目中使用到工具:使用myEclipse:使用myeclipse的导入工具,图形化编程界面,大大加快了开发速度。3 系统总体设计3.1 总体功能模块 本系统分系统管理员和员工2个用户角色,总功能图如图3-1所示 图3-1.系统功能需求分析 3.2管理

8、员的功能模块系统管理员的主要功能有公告管理、餐饮分类管理、餐饮管理、订单管理、留言管理、会员管理。 管理员的功能图如图3-2所示 图3-2.管理员的功能图3.3用户的功能模块用户模块的主要功能是注册登录功能、餐饮浏览,搜索功能、我的购物车、我的订单、我的留言、我的收货信息。 用户模块的功能图如图3-3所示图3-3.用户的功能图3.4系统业务描述 本系统分系统管理员和用户2个用户角色:系统管理员的主要功能有公告管理、餐饮分类管理、餐饮管理、订单管理、留言管理、会员管理;用户模块的主要功能是注册登录功能、餐饮浏览,搜索功能、我的购物车、我的订单、我的留言、我的收货信息。用例图如下:图3-43.5程

9、序流程图用户登录流程图 图3-5.程序流程图4系统详细设计与实现4.1系统和数据库的配置系统按通用的B/S(浏览器、服务器)模式进行设计(如图4-1)数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。4.2概念模型设计概念模型设计的典型方法是用E-R图方法,即用实体-联系模型表示。E-R方法是用E-R图来描述显示世界,E-R图包含三个基本成分:实体、联系、属性。它直观易懂,能够比较准确地反映现实世界的信息联系,从概念上表示一个数据库的信息组织情况。本系统E-R图如下

10、 图4-2.概念模型设计4.3平台数据表的设计根据平台的需求分析和功能模块的划分,定义数据库主要包含8张表: 餐饮表t_canyin 图4-3-1.餐饮表订单表t_dingdan图4-3-2.订单表分类表t_fenlei图4-3-3.分类表公告表t_gonggao图4-3-3.公告表购物车表t_gouwuche图4-3-4.购物车表收货信息表t_shouhuo图4-3-5.收货信息表用户表t_user图4-3-6.用户表5系统功能实现 5.1程序的时序图5.1.1餐饮模块时序图图5-1-1.餐饮模块时序图5.1.2分类模块时序图图5-1-2.分类模块时序图5.1.3公告模块时序图图5-1-3.

11、公告模块时序图5.1.4用户模块时序图图5-1-4.用户模块时序图5.2系统功能实现的主要框架5.2 SSH框架SSH框架就是struts2,spring,hibernate的简称,运用3个框架的集成协作使用,可以有效的提高代码编写的效率,从而有效的降低程序开发的周期。 5.3系统功能实现的主要模块5.3.1 管理员登录页面管理员输入用户名和密码登录图5-3-1.管理员登录页面5.3.2 公告管理页面 图5-3-2.管理员登录页面5.3.3 餐饮管理页面图5-3-3.管理员登录页面5.3.4 订单管理页面图5-3-4A.订单管理页面1图5-3-4B.订单管理页面25.3.5 留言管理页面图5-

12、3-5.留言管理页面5.3.6 会员管理页面图5-3-6.会员管理页面6系统的调试与测试6.1软件测试的目的软件测试的目的,第一是确认软件的质量,其一方面是确认软件做了你所期望的事情,另一方面是确认软件以正确的方式来做了这个事件。第二是提供信息,比如提供给开发人员或程序经理的反馈信息,为风险评估所准备的信息。第三软件测试不仅是在测试软件产品的本身,而且还包括软件开发的过程。如果一个软件产品开发完成之后发现了很多问题,这说明此软件开发过程很可能是有缺陷的。因此软件测试的第三个目的是保证整个软件开发过程是高质量的。软件质量是由几个方面来衡量的:一、在正确的时间用正确的的方法把一个工作做正确。二、符

13、合一些应用标准的要求,比如不同国家的用户不同的操作习惯和要求,项目工程中的可维护性、可测试性等要求。三、质量本身就是软件达到了最开始所设定的要求,而代码的优美或精巧的技巧并不代表软件的高质量。四、质量也代表着它符合客户的需要。作为软件测试这个行业,最重要的一件事就是从客户的需求出发,从客户的角度去看产品,客户会怎么去使用这个产品,使用过程中会遇到什么样的问题。6.2软件测试的任务1、寻找Bug; 2、避免软件开发过程中的缺陷; 3、衡量软件的品质; 4、关注用户的需求。总的目标是:确保软件的质量6.3测试环境Apache提供的Web服务器Tomcat 6.0使得用户可以在Windows 200

14、0以上操作系统下发布自己设计的动态网页。因此对论坛的调试工作主要是利用Tomcat 6.0的强大功能在本机下完成的。为了在本机下浏览Web页面,首先在创建该系统的站点上(该系统使用的是Web的默认站点)将IP地址设定为127.0.0.1,它的缺省域名值为localhost。然后向IE浏览器输入本地动态网页的URL,Web服务器在收到浏览器传送的URL之后找到网页文件,并在服务器端执行该文件后将此文件以HTML文件的形式返回该浏览器。6.4测试计划与结果测试项目名称宅急送系统测试项目标题宅急送系统正常运行测试人员熊鸿瀚测试时间207-05-09用例描述:用户在进行点菜并支付后,商家对订单进行处理

15、。目的验证宅急送系统的全部功能前提条件Tomcat服务启动测试步骤及输入:用户点单并确认订单后商家对订单进行处理预期结果:订单已处理用户选择订单物品用户点击确认订单显示正确商家选择处理订单商家点击处理按钮弹出提示框,是否确认处理,是则处理,否则返回。结束语毕业设计是四年大学生活中的最后一个项目了,再开发的这几个月中不禁感慨良多。从一开始的稍微懂些jsp的概念,到现在可以用jsp进行简单的开发。这个过程真是收获良多。感觉杜娜老师的积极沟通,让我可以了解到学校的时刻表,时刻不忘督促自己。本系统在宅急送系统方面取得了一定的成果,因为开发时间仓促,本系统原先构架的一些模块没有来得及完成,一些细微的功能

16、顾客尝不能够方便、流畅的使用。总结其不足,该系统还可以对以下几点做进一步的改进:增加成多个商户,每个商户应有自己的管理界面。界面过于粗糙,不够美观。不可以跟进送餐信息.虽然我所设计的这个软件不够完善,还有很多不足之处,但是这整个系统里的每一行代码,都花费了我很多的精力去完成。所以,我觉得我开发宅急送个软件是有意义的。以后有时间,我也会慢慢地去完善它,增加更多实用的功能,让更多的人们喜欢使用它。毕业设计也许是我大学生活的最后一次作业了,通过这次毕业设计,我熟悉了jsp软件的开发流程,掌握了ssh数据库的使用。我也感觉到真正用心去设计和实现的一个软件,是自己学习和提升的过程,只有通过自己不断地学习

17、和研究才会有所突破。希望毕业设计的经历能让我在离开校园后激励我继续进步。致谢感谢青岛大学我提供了一个美好的校园,良好的学习环境。感谢数据科学与软件工程学院其他老师对我学习上的帮助。感谢各位师兄师姐,让我在学习上,生活上少走了许多弯路。在快要毕业的时候,才发现大学四年过得太快,对学校有很多的舍不得。舍不得这个在四年里教会我很多知识的地方。虽然要毕业了,但是我还是会带着老师们对年来的教诲,走出校园,踏入社会,全身心地投入到社会中去。最后,祝母校在以后的日子里越办越强,培育出更加多对社会有贡献的专业人才。祝老师们身体健康,心想事成,祝师弟师妹们在学习上能取得更大的成就。最后再次感谢所有支持和帮助过我的人,今后,我会继续努力,用心走好每一步,永不放弃。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1