在线订餐系统学年设计任务书

合集下载

网 上订餐策划书3篇

网 上订餐策划书3篇

网上订餐策划书3篇篇一网上订餐策划书一、项目概述随着互联网的普及和人们生活节奏的加快,网上订餐已经成为一种趋势。

本策划书旨在策划一个网上订餐平台,为用户提供方便、快捷、优质的订餐服务。

二、市场分析1. 目标市场:上班族、学生、家庭等有订餐需求的人群。

2. 市场需求:随着生活节奏的加快,越来越多的人选择在网上订餐,以节省时间和精力。

3. 市场规模:随着互联网的普及和人们生活方式的改变,网上订餐市场规模逐年增长。

三、平台功能1. 菜品展示:展示餐厅的菜单和菜品信息,包括菜品图片、价格、口味等。

2. 在线预订:用户可以在线预订餐厅的菜品,并选择送餐时间和地点。

3. 支付功能:支持多种支付方式,如、支付等。

4. 评价系统:用户可以对餐厅的菜品和服务进行评价,为其他用户提供参考。

5. 会员系统:为用户提供会员服务,如积分、优惠券等。

四、运营策略1. 合作伙伴:与餐厅、物流公司等建立合作关系,确保平台的正常运营。

2. 营销推广:通过网络广告、社交媒体、线下活动等方式,提高平台的知名度和用户粘性。

3. 用户体验:提供优质的服务,确保用户的订餐体验。

4. 数据分析:通过数据分析,了解用户需求和市场趋势,为平台的发展提供参考。

五、盈利模式1. 商家佣金:向餐厅收取一定的佣金作为平台的收入。

2. 广告收入:通过在平台上投放广告,获得广告收入。

3. 会员收入:向会员收取一定的费用,提供更多的服务和优惠。

六、项目实施计划1. 需求分析:对市场需求、用户需求等进行分析,确定平台的功能和特点。

2. 技术选型:选择合适的技术方案,确保平台的稳定性和安全性。

3. 平台开发:根据需求分析和技术选型,开发网上订餐平台。

4. 测试上线:对平台进行测试,确保平台的稳定性和安全性,然后上线运营。

5. 运营推广:通过网络广告、社交媒体、线下活动等方式,提高平台的知名度和用户粘性。

七、风险评估与对策1. 技术风险:平台开发过程中可能会遇到技术问题,影响平台的稳定性和安全性。

点餐系统策划书3篇

点餐系统策划书3篇

点餐系统策划书3篇篇一《点餐系统策划书》一、项目背景随着科技的不断发展和人们生活水平的提高,传统的点餐方式已经不能满足人们的需求。

为了提供更加便捷、高效的点餐服务,提高餐厅的运营效率和顾客满意度,我们计划开发一款点餐系统。

二、项目目标1. 实现线上点餐功能,顾客可以通过手机、平板电脑等设备随时随地进行点餐。

2. 提供丰富的菜品信息和图片展示,方便顾客选择。

3. 支持多种支付方式,确保支付安全和便捷。

4. 实时更新订单状态,让顾客随时了解订单的进展情况。

5. 提高餐厅的运营效率,减少人工错误和排队时间。

6. 收集顾客数据,为餐厅的经营决策提供参考。

三、市场分析1. 目前市场上已经存在一些点餐系统,但大多数功能较为单一,用户体验不够好。

2. 随着移动互联网的普及和人们生活方式的改变,越来越多的人愿意使用手机进行点餐。

3. 餐厅面临着人力成本上升、服务质量要求提高等问题,对点餐系统的需求日益增加。

四、功能设计1. 移动端应用注册/登录:顾客可以通过手机号码或第三方账号进行注册和登录。

菜品浏览:展示餐厅的所有菜品,包括图片、名称、价格、口味等信息。

点餐:顾客可以选择菜品并添加到购物车,支持修改数量和删除菜品。

支付:支持多种支付方式,如支付、支付等,确保支付安全和便捷。

订单查询:顾客可以随时查询自己的订单状态,包括已下单、待支付、已支付、已配送等。

评价/反馈:顾客可以对菜品和服务进行评价和反馈,帮助餐厅改进。

2. 后台管理系统菜品管理:餐厅管理员可以添加、修改、删除菜品信息,菜品图片。

订单管理:查看和处理顾客订单,包括确认订单、打印订单、配送订单等。

会员管理:管理顾客会员信息,包括注册、积分、优惠券等。

数据分析:统计餐厅的销售数据、顾客行为数据等,为经营决策提供参考。

五、技术实现1. 前端开发:采用 HTML5、CSS3、JavaScript 等技术进行移动端应用的开发。

2. 后端开发:使用服务器端语言如 PHP、Java 等搭建后台管理系统,结合数据库进行数据存储和管理。

网上订餐系统(毕业论文)

网上订餐系统(毕业论文)

大学毕业设计(论文)题目:网上订餐系统指导教师:王黎明老师职称:教授学生:勇学号:专业:软件工程院(系):计算机科学与技术完成时间:2013年5月20日2013年5月20日毕业设计(论文)任务书附表一题目来源:自选此表指导教师填后、复印,指导教师、学生各保存一份,交院教学办一份毕业设计(论文)开题报告附表二毕业设计工作中期检查Ⅰ附表三2013年 3 月27 日此表学生填写,指导教师给出评语后,复印件于第五周交院教学办公室。

毕业设计工作中期检查Ⅱ附表四2013 年 4 月23日指导教师组织学生口头汇报后,学生填写该表,教师给出评语后,于第十周交院教学办公室。

网上订餐系统摘要二十一世纪是一个集数字化,网络化,信息化的,以网络为核心的社会。

中国的网民充分领略到“畅游天地间,网络无极限”所带来的畅快。

随着Internet 的飞速发展,使得网络的应用日益的广泛。

如电子商务,电子政务,网上医疗,网上娱乐,网络游戏,网络教学等。

本次毕业设计的题目就是网络订餐系统。

本论文就毕业设计的容,系统地阐述了整个网络订餐系统的功能与实现。

实现了从菜品管理,菜品分类和查询,到订餐车实现,用户订单处理,再到系统管理。

基本上实现了网上购物的功能流程,能够实现用户与商家在网上进行订餐交易。

本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。

经过分析,我使用SUN公司的JSP开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。

关键词:网络订餐系统、JSP、信息时代AbstractThe 21st century is a collection digitization, the network, the informationization, take network as core society. When Qian Tian taught without charge gives sends out the first email in September 14, 1986 in Beijing computer applied technology research institute introversion Germany Karlsruhe University “to pass through the Great Wall, moved toward the world” time, perhaps he did not know that he has opened China information age front door; on April 20, 1994, the Chinese Academy of Science computer center entered Internet through the American Sprint Corporation company the 64K international special line clear, has realized internet's entire function binding, henceforth China entered into the Internet information age. The Internet had 10 remaining years of life development in a moment in China, China's web cams understands fully “enjoys a trip to between the world, the network does not have carefree which the limit” brings. Along with the Internet swift development, causes the network application day-by-day widespread. Ifelectronic commerce, E-government, on-line medical service, on-line entertainment, network game, network teaching and so on.This graduation project's topic is on-line books management system management system.The present paper on graduation project's content, elaborated systematically the entire on-line books management system management system's function and realizes. Has realized from the merchandise control, the classification of goods and the inquiry, realizes to the shopping cart, user order form processing, arrives at the chatroom again, the manager system. Basically has realized the electronic commerce function flow, can realize the user and the business on-line carries on the commodity exchange. This system contact surface simple direct-viewing, simplify operation and use, interactive is strong, completely based on the Internet network.Key word:On-line purchase books system ,JSP, Information ag目录1引言01.1背景和意义01.2国外现状01.3开发工具和环境简介11.3.1开发工具11.3.2环境简介31.4论文结构32需求分析32.1可行性分析32.1.1经济可行性32.1.2技术可行性42.1.3法律可行性42.2性能需求分析43概要设计53.1网上订餐系统的功能模块概要设计5 3.1.1用户模块概要设计53.1.2管理员功能模块概要设计63.2数据库的概要设计73.2.1概念模型设计73.2.2数据库的逻辑设计73.2.3数据库表的设计84详细设计和实现105测试和案例分析145.1测试的重要性与其目的145.1.1测试重要性145.1.2测试目的145.2测试的步骤155.3测试的容155.3.1系统登录测试15 5.3.2管理员登录测试15 5.3.3会员注册测试16 5.4测试结果分析166结论166.1总结166.2进一步的工作18参考文献18致191引言1.1背景和意义众所周知,随着社会的发展,科技的发达,人民生活水平的提高,互联网的应用已普与千家万户,有时大家的忙碌会不想浪费太多的时间出去买饭,吃饭等,这就为网络订餐提供了良好的发展空间。

网上订餐系统详细设计说明书范本

网上订餐系统详细设计说明书范本

网上订餐系统详细设计说明书网上订餐系统详细说明书1.引言 (2)1.1编写目的 (2)1.2项目背景 (3)1.3术语定义 (3)1.4参考资料 (3)2.程序系统结构 (3)3.程序设计说明 (4)3.1总体设计说明 (5)3.2程序功能描述 (5)3.3性能描述 (5)3.4 输入项 (5)3.5输出项 (6)3.6算法 (7)3.7流程逻辑 (8)3.8接口 (10)3.9存储分配 (10)3.10注释设计 (10)3.11限制条件 (10)3.12测试设计 (11)3.13尚未解决的问题 (11)1引言1.1编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的详细设计,而且明确系统的详细设计模块与用例需求。

在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。

详细设计说明书的目的就是非常细化软件设计阶段得出的软件所有模型,把它加工成在程序细节上非常接近于源程序的软件表示.1.2背景随着人们生活水平的提高,外出就餐的机会随之增多,餐馆的营业额势必会增加,特别是一些大型餐饮店,不可能再像以前一样用手工去记录,这样不但容易出错,而且效率还低,影响餐馆业的营业现状,正是在这种状况下我们提出做这样一个系统来。

总之为了现代化餐馆发展的需要,我们有必要做这样一个系统来提升我们的工作效率。

手机记录不但记录慢,而且预约登录很快就变得难以理解,这就很有可能导致经营上的问题。

没有备份系统,如果一张单据损坏了,餐馆就没有了那个晚上的记录,倘若某一天预约很多,如果另有人预约,找一张空的桌子都要很长时间,这样处理速度就会变慢。

由于这些原因,餐馆需要开发这样一个自动化的预约定餐系统,新系统应该和现有系统一样能够显示预约和预约到达显示,当有更改应该能够及时更新,使得处理速度变快。

点菜和结帐更能使工作效率有很大的提高,而且这样出错的机率也会大大降低,提升了准确性。

能及时的更新也提供了很好的及时性。

任务书-基于BS的校园订餐店订餐系统的设计与实现

任务书-基于BS的校园订餐店订餐系统的设计与实现

更多相关参考论文设计文档【WORD可编辑】资源请访问/lzj781219
学院信息科学与工程学院专业计算机科学与技术
学生代兴旺学号20131214009
设计题目基于B/S的校园订餐店订餐系统的设计与实现 ______ 一、毕业设计的内容
使用了java、javascript、jsp、servlet、等技术和mysql数据库设计实现了高校网上订餐系统。

主要功能模块如下:
1.菜品类别管理。

可以添加新的菜品和管理菜品类别。

2.菜品信息管理。

可以对菜品信息进行编辑和添加新的菜品。

3.订单信息管理。

可以对会员提交的订单进行管理。

二、毕业设计的要求
1.通过毕业设计,完成订餐系统的设计。

2.软件无BUG,能正确的实现点餐。

熟练使用jsp+servlet+mysql。

3.界面友好,便于用户操作。

功能全面,可以满足客户的需求。

三、毕业设计进程安排
四、文献查询方向及范围
主要来自于知网上和百度学术上关于java、javascript、jsp+servlet和Mysql,以及针对于B/S 开发的参考文献。

毕业设计起止时间: 2017年02月25日——2017年06月16日
指导教师(签字)
系主任(签字)
201 年月日
参考设计材料,包含项目源代码,屏幕录像指导、项目运行截图、项目设计说明书、任务书、报告书以及文献参考翻译等,完
整的设计文件及源代码,资料请联系68661508索要。

大学生网上订餐的管理系统__任务书模板

大学生网上订餐的管理系统__任务书模板

毕业设计(论文)任务书设计(论文)题目:大学生网上订餐管理系统后台管理学生:学号:专业:所在学院:指导教师:职称:发任务书日期:任务书填写要求1.毕业设计(论文)任务书由指导教师根据各课题的具体情况填写,经学生所在专业的负责人审查、系(院)领导签字后生效。

此任务书应在毕业设计(论文)开始前一周填好并发给学生。

2.任务书容必须用黑墨水笔工整书写,不得涂改或潦草书写;或者按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,要求正文小4号宋体,1.5倍行距,禁止打印在其它纸上剪贴。

3.任务书填写的容,必须和学生毕业设计(论文)完成的情况相一致,若有变更,应当经过所在专业及系(院)主管领导审批后方可重新填写。

4.任务书有关“学院”、“专业”等名称的填写,应写中文全称,不能写数字代码。

学生的“学号”要写全号,不能只写最后2位或1位数字。

5.任务书“主要参考文献”的填写,应按照《金陵科技学院本科毕业设计(论文)撰写规》的要求书写。

6.有关年月日等日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。

如“2002年4月2日”或“2002-04-02”。

毕业设计(论文)任务书毕业设计(论文)任务书[1] Mgheder, M.A., Ridley, M.J.. Automatic Generation of Web UserInterfaces in PHP Using Database Metadata[C]. Internet and Web Applications and Services, 2008. ICIW '08. Third International Conference on,2008.[2] 凯文瑞克著.田佳淳改编. PHP5&MySQL5基础与实例教程[M]. :中国电力,2007.[3] 前沿科技曾顺著. 精通CSS+DIV网页样式与布局[M]. : 人民邮电, 2007.[4] 宫垂刚,韦一,华丰编著. PHP完全自学手册[M]. : 机械工业, 2009.[5] Vikram Vaswani. MYSQL完全手册[M]. : 电子工业, 2007.[6] 一鸣,,家祥. 个人组建实用教程[M]. :电子科技大学,2004.[7] Watts S.Humphrey. 软件工程规[M]. 傅为,译. : 清华大学,2004.[8] 鹤芹. 设计动态的最佳方案:Apache+PHP+MySQL[D]. 计算机工程与设计,2007.[9] Tim Boronczyk,Martin E.Psinas编著. 熊伟译.PHP&MySQL例精解——创建、修改、重用[M]. :清华大学, 2009.[10] 单聪,细明. 网络订餐的发展现状及对策研究[J]. 现代商业,2010.。

网上订餐系统详细设计说明书

网上订餐系统详细设计说明书
项目全称:重庆工商大学网上订餐系统 项目发起者:11 级电商二班 X 小组 项目开发者;11 电商二班 X 小组 项目用户:重庆工商大学在校学生,附近餐厅
3
1.3 定义

会员 游客 管理员 购物车
网上订餐系统中合规的注册用户 未注册或者未登陆的浏览者 系统的管理员 存放用户在确定订餐前所点选的菜品
1.4 参考资料
二零一四年六月
1 引言 ...............................................................................................................................................3 1.1 编写目的.................................................................................................................................3
1
1.2 背景.........................................................................................................................................3 1.3 定义.........................................................................................................................................4 1.4 参考资料....................

课程设计网上订餐系统

课程设计网上订餐系统

课程设计网上订餐系统一、课程目标知识目标:1. 学生理解网上订餐系统的基本概念、功能模块和工作原理。

2. 学生掌握运用所学编程语言或工具设计并实现一个简易的网上订餐系统。

3. 学生了解数据库的基本操作,能够进行数据存储和管理。

技能目标:1. 学生能够运用分析、设计的方法,独立完成网上订餐系统的需求分析和功能设计。

2. 学生掌握编程实现网上订餐系统的基础功能,如用户注册、登录、点餐、支付等。

3. 学生学会使用数据库技术进行数据存储和管理,提高数据处理能力。

情感态度价值观目标:1. 学生培养对计算机编程的兴趣和热情,认识到编程在解决实际问题中的重要作用。

2. 学生通过团队协作,培养沟通、合作能力,增强团队意识。

3. 学生关注信息技术的发展,认识到科技在生活中的应用,激发创新精神。

课程性质:本课程为信息技术学科,结合实际生活场景,让学生在动手实践中掌握编程技能。

学生特点:六年级学生具备一定的信息技术基础,对新鲜事物充满好奇,喜欢动手实践。

教学要求:注重理论与实践相结合,关注学生的个体差异,激发学生的学习兴趣,培养其创新思维和实际操作能力。

通过课程学习,使学生在掌握基本知识技能的同时,形成正确的价值观。

教学过程中,将目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容1. 网上订餐系统概述- 了解网上订餐系统的概念、发展及应用场景。

- 分析网上订餐系统的功能模块和业务流程。

2. 系统需求分析- 学习如何进行需求收集、分析,撰写需求文档。

- 了解用户故事、用例图等需求分析工具。

3. 系统设计- 掌握系统架构设计,了解MVC模式。

- 学习界面设计、数据库设计,明确数据表结构。

4. 编程实现- 学习使用编程语言(如Python、Java等)实现系统功能。

- 掌握用户注册、登录、点餐、支付等模块的编写。

5. 数据库操作- 学习数据库的基本概念和操作,如MySQL、SQLite。

- 掌握SQL语句,实现数据存储、查询和管理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

面向行业领域软件开发学年设计任务书面向行业领域软件开发学年设计说明书(封面)学院名称:计算机与信息工程学院班级名称:学生姓名:学号:题目:基于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表orders表admin表(三).系统各界面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.1Spring中链接数据库代码、如下:<bean id="dataSource"class="mons.dbcp.BasicDataSource"><property name="driverClassName"value="com.mysql.jdbc.Driver"/><property name="url"value="jdbc:mysql://localhost:3306/restrant?characterEncoding=gbk "></property><property name="username"value="root"></property><property name="password"value="root"></property> </bean>4.2Struts中配置文件<?xml version="1.0"encoding="UTF-8"?><!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.1//EN""/dtds/struts-2.1.dtd"> <struts><constant name="struts.i18n.encoding"value="gbk"></constant><!-- 定义一个名称为restrant的包,继承struts 2的默认包,指定命名空间为"/" --> <package name="restrant"namespace="/"extends="struts-default"><!-- 配置拦截器AuthorityInterceptor --><interceptors><interceptor name="loginCheck"class="com.restrant.interceptor.AuthorityInterceptor"/></interceptors><!-- 设置全局的返回值,返回首页 --><global-results><result name="login"type="redirectAction">/toShowMeal</result> </global-results><!-- 为MealAction类中的toShowMeal方法配置映射 --><action name="toShowMeal"class="mealAction"method="toShowMeal"><result name="toShowMeal">/show.jsp</result></action><action name="toManageMeal"class="mealAction"method="toManageMeal"><result name="managemeal">/managemeal.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="toUpdateMeal"class="mealAction"method="toUpdateMeal"><result name="updateMeal">/updateMeal.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="doUpdateMeal"class="mealAction"method="doUpdateMeal"><result name="toShowMeal"type="redirectAction">toShowMeal</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><!-- 为MealAction类中的toShowMeal方法配置映射 --><action name="toShowDetails"class="mealAction"method="toShowDetails"><result name="toShowDetails">/details.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="toAddMeal"class="mealAction"method="toAddMeal"> <result name="addMeal">/addMeal.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="doAddMeal"class="mealAction"method="doAddMeal"> <result name="toShowMeal"type="redirectAction">toShowMeal</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="deleteMeal"class="mealAction"method="deleteMeal"><result name="toManageMeal"type="redirectAction">toManageMeal</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="addtoshopcart"class="cartAction"method="addtoshopcart"><result name="shopCart">/shopCart.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="updateSelectedQuantity"class="cartAction" method="updateSelectedQuantity"><result name="shopCart">/shopCart.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="deleteSelectedOrders"class="cartAction"method="deleteSelectedOrders"><result name="shopCart">/shopCart.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="clearCart"class="cartAction"method="clearCart"> <result name="shopCart">/shopCart.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="addOrders"class="ordersAction"method="addOrders"><result name="show"type="redirectAction">toShowMeal</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="toOrdersDetails"class="ordersAction"method="toOrdersDetails"><result name="toOrdersDetails">/myordersdetails.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="toMyOrders"class="ordersAction"method="toMyOrders"><result name="myorders">/myorders.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="deleteOrders"class="ordersAction"method="deleteOrders"><result name="toMyOrders"type="redirectAction">toMyOrders</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="toManageOrders"class="ordersAction"method="toManageOrders"><result name="manageorders">/manageorders.jsp</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="handleOrders"class="ordersAction"method="handleOrders"><result name="toManageOrders"type="redirectAction">toManageOrders</result><interceptor-ref name="loginCheck"/><interceptor-ref name="defaultStack"/></action><action name="validateLogin"class="userAction"method="validateLogin"><result name="toShowMeal"type="redirectAction">toShowMeal</result></action><action name="register"class="userAction"method="register"><result name="show"type="redirectAction">toShowMeal</result></action><action name="logOut"class="userAction"method="logOut"><result name="show"type="redirectAction">toShowMeal</result></action><action name="modifyUsers"class="userAction"method="modifyUsers"><result name="show"type="redirectAction">toShowMeal</result></action></package></struts>4.3网站首页代码<%@page language="java"import="java.util.*"pageEncoding="gbk"%> <%@taglib uri='/struts-tags'prefix='s'%><html><head><title>登录页面</title><link rel="stylesheet"href="/Restrant/css/styles.css"type="text/css"/></head><body><table width="90%"height="629"border="0"cellpadding="0"cellspacing="0"align="center"><tr><td width="200"height="101">&nbsp;<strong><spanstyle="font-size: 20px;">网上订餐系统</span></strong></td><td width="640"style="padding-left: 40px;"></td></tr><tr><td height="41"colspan="2"style="background-image:url(images/001.gif);"align="center">|<a href="/Restrant/toShowMeal">网站首页</a> |<s:if test="(#session.admin==null) &&(#er==null)"><a href="register.jsp">用户注册</a> |<a href="login.jsp?role=user">用户登录</a> |<a href="login.jsp?role=admin">管理员登录</a> |</s:if><s:if test="#er!=null"><a href="modifyMyInfo.jsp">修改个人信息</a> |<a href="shopCart.jsp">我的购物车</a> |<a href="/Restrant/toMyOrders">我的订单</a> |<a href="/Restrant/logOut?type=userlogout">注销</a> &nbsp;&nbsp;&nbsp;&nbsp;<font style="color: red">欢迎您:${er.trueName }</font></s:if><s:if test="#session.admin!=null"><a href="/Restrant/toAddMeal">添加餐品</a> |<a href="/Restrant/toManageMeal">管理餐品</a> |<a href="/Restrant/toManageOrders">订单处理</a> |<a href="/Restrant/logOut?type=adminlogout">注销</a> &nbsp;&nbsp;&nbsp;&nbsp;<font style="color: red">欢迎您:${sessionScope.admin.loginName }</font></s:if></td></tr><tr><td valign="top"><p><img src=""width="215"height="100"/></td><td valign="top"width="80%">&nbsp;<br/><div style="background-image:url(images/004.gif)">&nbsp;</div><div style="background-color:#FFCC99;"align="center">网上订餐系统用户请直接登录</div><br><br/><s:if test="#parameters.role[0]=='user'"><form action="validateLogin?type=userlogin"method="post"name="ufrm"><table width="263"border="0"cellspacing="0" cellpadding="4"align="center"><tr><td width="74">用户名:</td><td width="189"><input type="text"name="loginName" style="width:150;"/></td></tr><tr><td>密&nbsp;&nbsp;码:</td><td><input type="password"name="loginPwd" style="width:150;"/></td></tr><tr><td>&nbsp;</td><td><input type="submit"name="login"value="登录"/></td></tr></table></form></s:if><s:if test="#parameters.role[0]=='admin'"><form action="validateLogin?type=adminlogin"method="post"name="afrm"><table width="263"border="0"cellspacing="0" cellpadding="4"align="center"><tr><td width="74">登录名:</td><td width="189"><input type="text"name="loginName" style="width:150;"/></td></tr><tr><td>密&nbsp;&nbsp;码:</td><td><input type="password"name="loginPwd" style="width:150;"/></td></tr><tr><td>&nbsp;</td><td><input type="submit"name="login" value="登录"/></td></tr><tr><td colspan="2"></td></tr></table></form></s:if></td></tr><tr><td colspan="2"align="center"><br><hr width=100%><br><br><br></td></tr></table></body></html>四、结果分析系统从设计到编码,测试,调试,系统已经完全与数据库进行连接,采用spring框架对数据库进行链接,采用hibernate框架对数据表映射,在使用struts 框架、部署jsp中的action标记,这次学年设计圆满完成。

相关文档
最新文档