




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向行业领域软件开发学年设计任务书 学 院计算机与信息工程学院专 业网络工程课程名称面向行业领域软件开发题 目基于MVC模式的网上订餐系统完成期限自年月日至年月日共周内容及任务一、项目的目的众所周知,随着社会的发展,科技的发达,人民生活水平的提高,互联网应用已经普及千家万户了,有时大家不想浪费太多的时间去买饭,那么我决定以网上订餐系统为题做一个研究课题。二、项目任务的主要内容和要求1.系统分为前后台,前台为游客游览查询,后台为管理员管理;2.贴近现实进行需求分析和设计功能;3.管理功能指对数据的增删改查;4.管理功能应在管理员登录过后才能进行管理;5.数据库中数据表至少有三张。三、项目设计(研究)思路首先用户登陆网站,如果没有用户名,要先注册,注册后登陆就能进入网站购买菜品并下订单。管理员登陆网站后能修改菜品和商家的信息。四、具体成果形式和要求完成题目要求,要有前后台,数据库中的表要有3张以上,并且实现菜品的增、删、改、查功能。进度安排起止日期工作内容2015.6.29-2015.7.1了解题目需求,查看资料,向老师请教。2015.7.2-2015.7.5搭建框架,编码,测试,调试。2015.7.6-2015.7.8答辩,完成学年设计文档。主要参考资料赵生慧等. Java面向对象程序设计M. 北京:中国水利水电出版社,2013.;张跃平等.JSP程序设计M.北京:清华大学出版社,2009.;唐振明等.JavaEE主流开源框架(第二版)M.北京:电子工业出版社,2014.;指导教师意见(签字): 年 月 日系(教研室)主任意见(签字): 年 月 日面向行业领域软件开发学年设计说明书(封面)学院名称: 计算机与信息工程学院 班级名称: 学生姓名: 学 号: 题 目: 基于MVC模式的网上订餐管理系统 指导教师姓 名: 马骏 起止日期: 2015.6.29-2015.7.8 第一部分:正文部分一、选题背景众所周知,随着社会的发展,科技的发达,人民生活水平的提高,互联网应用已经普及千家万户了,有时大家不想浪费太多的时间去买饭,为了解决这种情况,那么我决定以网上订餐系统为题做一个研究课题。二、方案论证(或设计理念)本系统用JSP语言来编写网络订餐系统,数据库采用 MYSQL 来连接系统,通过编写JavaBeans来控制后台作业,整个工作采用JSP +JavaBeans + MYSQL来实现的 。用户可通过访问订餐系统,进行登陆或注册,查看各种食物,并且对自己喜欢的食物下订单。管理员可以查看用户菜品,可以对菜品进行增、删、改查,并且对用户的订单处理。三、过程论述(一). 系统E-R图:如图1.1所示图1.1系统E-R图(二). 系统用例图:如图1.2所示图1.2系统用例图数据库设计 users表属性数据类型允许空IdIntNot nullPrimaryLoginNameVarchar(30)Not nullLoginPwdVarchar(30)Not nullTrueNameVarchar(50)orders表属性数据类型允许空主键OIDIntNot nullPrimaryOrderTimeVarchar(50)Not nullOrderPriceIntadmin表属性数据类型允许空主键IdVarchar(50)Not nullprimaryLoginNameVarchar(500)Not nullLoginPwdVarchar(500)Not null(三). 系统各界面3.1 网站首页:如图3.1所示图3.1 网站首页3.2 用户注册界面:如图3.2所示图3.2 用户注册界面3.3 用户登陆界面,如图3.3所示图3.3用户登陆界面3.4 用户修改信息,如图3.4所示图3.4修改个人信息3.5 管理员处理订单,如图3.5所示图3.5管理员处理订单(四). 部分程序代码4.1 Spring中链接数据库代码、如下:4.2 Struts中配置文件 /toShowMeal /show.jsp/managemeal.jsp/updateMeal.jsptoShowMeal/details.jsp/addMeal.jsptoShowMealtoManageMeal/shopCart.jsp/shopCart.jsp/shopCart.jsp/shopCart.jsptoShowMeal/myordersdetails.jsp/myorders.jsptoMyOrders/manageorders.jsptoManageOrderstoShowMealtoShowMealtoShowMealtoShowMeal 4.3 网站首页代码登录页面 网上订餐系统 |网站首页 |用户注册 |用户登录 |管理员登录 |修改个人信息 |我的购物车 |我的订单 |注销 欢迎您:$sessionScope.user.trueName 添加餐品 |管理餐品 |订单处理 |注销 欢迎您:$sessionScope.admin.loginName 网上订餐系统用户请直接登录用户名:密 码: 登录名:密 码: 四、结果分析系统从设计到编码,测试,调试,系统已经完全与数据库进行连接,采用spring框架对数据库进行链接,采用hibernate框架对数据表映射,在使用struts框架、部署jsp中的action标记,这次学年设计圆满完成。五、结论(或总结) 通过这次的学年设计,我发现我对javaee这门课程还有不少的不理解的地方,在编程过程中有很多不会的地方,通过请教老师和与同学讨论,最后程序得以完成,并且让自己jsp的知识更加扎实了,谢谢老师的指导和同学的帮助!第三部分:参考文献1.赵生慧等. Java面向对象程序设计M. 北京:中国水利水电出版社,2013.;2.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论