数理学院05232李贵生Word文档下载推荐.docx
- 文档编号:15302763
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:32
- 大小:493.58KB
数理学院05232李贵生Word文档下载推荐.docx
《数理学院05232李贵生Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数理学院05232李贵生Word文档下载推荐.docx(32页珍藏版)》请在冰豆网上搜索。
该系统的实现可以为学生节约时间、缓解就餐压力,同时也促进了网上订餐产业的发展。
在该系统的开发过程中,我所负责的部分是送餐员管理模块。
管理模块可以分为三部分构成,包括信息管理、考核管理、业务管理。
信息管理模块是对送餐员基本信息的管理,比如送餐员的增删改查;
考核管理模块的内容有:
常规考核、业务考核、客户评价;
最后一个是业务管理模块,主要包括奖惩管理和配送管理。
关键词:
网上订餐;
SSH;
JSP;
SQLServer
Abstract
The21stcenturyisacollectionofdigital,networked,information-based,thenetworkasthecoreofthesociety.China'
sInternetusersfullyappreciatethe"
swimbetweenheavenandearth,thenetworkwithoutlimits"
broughtaboutbythecarefree.WiththerapiddevelopmentofInternet,networkapplicationisincreasinglywide.Suchaselectroniccommerce,electronicgovernmentaffairs,theonlinemedical,onlineentertainment,networkgame,networkteachingandsoon.Thetopicofthisgraduationdesignisonlinereservationsystem,thesystemwillbecateringandcombinethecomputernetworkisconvenient,fastandpersonalizedonlinereservationservices.
ThiswebsiteisbasedonB/Sstructure,usingDIV+CSSlayout,withMyEclipseandSQLServerdevelopmenttool,usingJavaasthemaindevelopmentlanguage.Websitetoprovideuserswithorder,productsinformation,deliveryandotherservices.Thissystemisdividedintosixmodules;
Theyrespectivelyusermanagement,ordermanagement,foodmanagementandinformationmanagement,shoppingcart,andotherfunctions.Theimplementationofthesystemcansavetimeforthestudents,alleviatethepressureofthemeal,butalsopromotethedevelopmentoftheonlinereservationindustry.
Intheprocessofthedevelopmentofthesystem,onmypartofresponsibilityisroommanagementmodule.Managementmodulecanbedividedintothreeparts,includinginformationmanagement,examinationmanagement,businessmanagement.Informationmanagementmoduleisthemanagementofthebasicinformationofthepartofmeals,suchastheroomclerktoaddanddelete;
Thecontentofassessmentmanagementmodulehas:
conventionalassessment,assessmentofbusiness,customerevaluation;
Thelastoneisthebusinessmanagementmodule,mainlyincludingrewardsandpunishmentsmanagementanddistributionmanagement.
Keywords:
Onlineorder,SSH,JSP,SQLServer
目录
摘要I
AbstractII
1.绪论1
1.1研究背景1
1.2开发的目的和意义1
1.3论文的组织结构1
2.系统开发方法及相关技术3
2.1系统开发工具与技术3
2.1.1开发框架SSH和开发模式B/S3
2.1.2开发环境MyEclipse8.54
2.1.3开发语言Java4
2.1.4数据库SQLServer20055
2.1.5数据库访问JDBC6
2.1.6Tomcat介绍6
2.1.7Dreamweaver介绍7
2.1.8DIV+CSS布局7
2.1.9服务器IIS8
3.系统总体设计9
3.1系统建设目标9
3.2系统涉及角色划分9
3.3系统功能模块设计10
3.4数据库总体设计11
3.4.1数据库设计思想11
3.4.2数据库需求分析12
3.4.3E-R图12
3.4.4数据库的逻辑结构设计16
4.送餐员管理模块的设计与实现18
4.1送餐员信息管理模块18
4.1.1模块设计思想18
4.1.2模块设计18
4.1.3模块实现19
4.2测试平台28
4.2.1软、硬件要求28
4.2.2软件测试的工具28
4.3测试过程及结果29
4.3.1送餐员信息管理模块的测试29
4.4系统不足30
总结31
致谢32
参考文献33
1.绪论
1.1研究背景
虽然我国是一个人口大国,但是我国的餐饮业发展发展较为缓慢。
在大街小巷可以看到许多大小餐馆,这些餐馆的老板大多数是从小店发展的,而且他们的管理制度和体制并不完善。
就现在理念来说,餐饮行业无论是观念意识还是经营思想和管理水平都有待提升。
现在社会人们的生活水平提高,生活节奏加快,工作时间紧张,人们都希望在饮食上节省时间,能够享受到快捷实惠的食物,因而餐饮业在度服务业中占有越来越重要的地位。
网络订餐极大的实现了人们的需求,而且网络订餐拥有小店面大作为的成本效益,有一套现代化完善的管理制度和体制,是一种新的经营模式。
如今,计算机已经普及,中国也步入了互联网信息时代,一切原本属于现实生活中的行为方式慢慢地向网络靠近、转移。
比如,就购物方式来说,传统的实体店购物方式正在向网络购物方式发展,目前出现了大量的网上购物这种越来越受欢迎的新型购物方式。
同样,在服务业中作用越发重要的餐饮业不可避免地趋向网络化发展。
1.2开发的目的和意义
一方面,随着人们的生活水平提高,生活节奏加快,工作时间紧张,但是一日三餐却不可减少,特别是上班族,时间紧张,要是在紧张的工作之余能够享用到快捷的食物是上班族的最大愿望;
另一方面,随着高校的学生不断增多和学生学习任务的加重以及其他各种因素的存在,许多学生在吃饭上存在一系列的问题。
比如,时间紧迫,排队,没有座位,卫生不好,食品种类少等问题。
网上订餐系统实现了不必亲临餐厅,在寝室或在办公室上网,便可定制一份既快捷而又实惠的美食。
从而解决了时间紧迫吃不了饭的问题,特别是特定群体——学生,他们不会在担心排队、卫生、没有座位的问题。
网上订餐系统不仅需要将整个餐饮业务的通过信息进行系统管理,同时还要将各类人工服务的工作交由计算机处理,比如订餐、配送管理、订单生成等等。
网上订餐系统还能为客户提供选择商家、浏览菜品、点菜订餐、就餐或送餐等服务。
虽然传统的订餐方式已经向网上订餐发展,但是网上订餐还处于初始阶段,发展空间还是很大。
1.3论文的组织结构
论文由六个部分构成,从第一章绪论开始,讲述了系统的开发背景、目的及意义;
第二章是对系统开发的软件进行介绍,先介绍开发的相关技术及工具,有MyEclipse8.5、Java、SQLserver2005、Dreamweaver的介绍,还有其它相关的技术等;
第三章,我们提到了系统的需求分析,一个系统,是因为我们有需求,有需求才会去操作它,才会去开发它。
其中包括相关的系统成员和权限,根据需求我们开始设计系统,首先是总体功能设计,系统功能设计,界面设计,相关的模块设计等,最后根据需要进行数据库设计;
第四章是对自己所设计模块的详细介绍以及测试过程和系统的不足之处;
最后是对整个系统开发的总结和展望,希望自己做的系统有所改进。
2.系统开发方法及相关技术
2.1系统开发工具与技术
本系统是在Dreamweaver+MyEclipse8.5+SQLServer2005的环境下完成的。
本系统采用面向对象的软件开发方法,DIV+CSS的布局,以MyEclipse8.5作为主要开发工具,以及Dreamweaver为界面设计工具,后台数据库是SQLServer2005作为后台数据库。
下面就对这些开发工具进行简单的介绍。
2.1.1开发框架SSH和开发模式B/S
(1)SSH开发框架
SSH是Strus+Spring+Hibernate的简称,从职责上SSH集成框架可分为四层:
业务逻辑层(Service)、表示层(Action)、数据持久层(Dao)以及域模块层(model),可以帮助开发人员在短时内搭建框架清晰、维护方便的Web应用程序。
系统的基础框架用Struts进行MVC的分离,在模型部分控制业务跳转,用Hibernate框架对持久层提供支持,Spring用于管理Struts和Hibernate。
图2.1SSH框架图
该系统的基本流程是:
在表示层中通过JSP页面进行交互,Request用于接受请求,Response是传送响应,根据Struts的struse-config.xml文件将ActionServlet的Request请求传送给相应的Action处理;
在业务层中,Spring在向Action提供业务模型并协作对象数据处理(DAO)组件完成业务逻辑;
而在持久层中,则利用Hibernate对象映射与数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数理 学院 05232 李贵生