下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4.4.1业务流程分析4.4.2数据流程分析4.5.1系统数据库E-R图4.5.2系统数据库表设计1.用户表(users):用户登录是需要用户名和密码,所以用户数据表中必须包含用户名(uname)、密码(upass)两个信息,还有些其他的用户信息,比如power指的是用户权限(管理员还是非管理员)。从功能上数据库表设计如表3-1:2.菜品信息表(food):菜品信息表主要描述菜品信息,如:菜品ID号(foodid),此ID号为系统自动生成;菜品名称(fname);菜品价格(price);所属分类ID(categoryId);图片信息(images)。商品信息表详细描述如表3-2:3.订座菜单表(st):客户订餐的一些相关信息,如stId指的订餐ID号,此ID和是系统自动生成的;菜品名称(fname);订购数量(num);价格(price);座位编号(seatId)等,具体描述表3-3:4.订单表(orders):订单表有一下描述信息。订单ID(ordersId),订购人姓名(name),地址(address),联系电话(tel),价格(price),备注信息(context)等,具体描述如表3-4所示:5.订单菜单表(Shop)具体描述如表3-5所示:6.订座表(Seat)具体描述如表3-6所示:5.1系统主要功能模块实现5.1.1用户注册登录模块首先介绍用户注册功能模块,用户通过输入用户名、密码、邮箱号确认后提交出现注册成功后,用户可以登录页面。如图5-1:<h1>用户注册</h1></tr><tr><td> </td><tdvalign="middle"align="center">用户名:</td><tdvalign="top"><inputtype="text"name="uname"size="20" class="input"></td><td> </td></tr><tr><td> </td><tdvalign="middle"align="center">密 码:</td><tdvalign="top"><inputtype="password"name="passWord"size="20" class="input"></td><td> </td></tr><tr><td> </td><tdvalign="middle"align="center">确认密码:</td><tdvalign="top"><inputtype="password"name="passWord"size="20"class="input"></td><td> </td></tr><tr><td> </td><tdvalign="middle"align="center">邮 箱:</td><tdvalign="top"><inputtype="text"name="email"size="20"</tr>5.1.2用户登陆模块<!--用postForm表单向result.jsp用GET请求提交数据,注意method属性和action属性的设置loginName参数用来保存用户名loginPass参数用来保存密码<formmethod="POST"name="loginForm" onSubmit="returncheckUserInfo()"action="LoginServlet"><tablewidth="100%"border="0"><tr> <tdwidth="15%"> </td> <tdwidth="12%"> </td> <tdwidth="29%"> </td> <tdwidth="44%"> </td></tr><tr><td> </td><tdvalign="middle"align="center">用户名:</td> <tdvalign="top"> <inputtype="text"name="uname"size="19"class="input"> </td> <td> </td></tr><tr> <td> </td> <tdvalign="middle"align="center">密 码: </td> <tdvalign="top"><inputtype="password"name="passWord"size="20"class="input"></td><td> </td></tr><%if(session.getAttribute("user")==null){%><%=session.getAttribute("msg")%><%}%><tr><td> </td><tdcolspan="2"align="center"><inputtype="submit"name="Submit"value="登录"> <inputtype="reset"value="取消">5.1.3客户订餐模块客户订餐模块图如图5-3:部分代码如下:<tdcolspan="5"height="25"align=center><fontcolor="*000000">请确认支付和配送信息</font></td></tr><trbgcolor="*ffffff"><tdwidth="22%"align="RIGHT"><fontcolor="*000000">订餐人:</font></td><tdcolspan=4width="78%"><inputtype="text"name="cname" maxlength="20"onblur="checkName()"> <fontid="us"></font></td></tr><trbgcolor="*ffffff"><tdwidth="22%"align="RIGHT"><fontcolor="*000000">送货地址:</font></td><tdcolspan=4width="78%"><inputtype="text"name="address" maxlength="200"onblur="address()"> <fontid="addr"></font></td></tr><trbgcolor="*ffffff"><tdwidth="22%"align="RIGHT"><fontcolor="*000000">邮政编码:</font></td><tdcolspan=4width="78%"><inputtype="text"name="zip"maxlength="6"onblur="checkZip()"> <fontid="5"></font></td></tr><trbgcolor="*ffffff"><tdwidth="22%"height="31"align="RIGHT"><font color="*000000">联系电话:</font></td><tdcolspan=4width="78%"height="31"><inputtype="text" name="tel"maxlength="13"onblur="telcalled()"><fontid="telmsg"></font></td></tr><trbgcolor="*ffffff"><tdwidth="22%"height="31"align="RIGHT"><font color="*000000">移动电话:</font></td><tdcolspan=4width="78%"height="31"><inputtype="text" name="mov"maxlength="12"onblur="telphoto()"> <fontid="movmsg"></font></td></tr><trbgcolor="*ffffff"><tdwidth="22%"align="RIGHT"><fontcolor="*000000">应付金额:</font></td><tdcolspan=4width="78%">人民币:20元</td></tr>5.1.4菜单管理模块<tdstyle="font-size:23px">添加菜单</td></tr><tr><td>菜 名:</td><td><inputtype="text"name="foodname"width="90px"style="width:250px"></td></tr><tr><td>单 价:</td><td><inputtype="text"name="foodprice"style="width:250px"></td></tr><tr><tr><td>菜的简介:</td><td><inputtype="text"name="description"style="width:250px"></td></tr><tr><td>备 注:</td><td><inputtype="text"name="description"style="width:250px"></td></tr><td>图 片:</td><tdalign="left"> <inputtype="file"name="foodImg"style="width:250px"></td><tr><tr><td></td>5.1.5订单管理模块style="FONT-SIZE:13px;COLOR:*000000">网站首页</FONT></A><FONT style="FONT-SIZE:13px;COLOR:*000000"> | </FONT><A href="*"target=_self><FONT style="FONT-SIZE:13px;COLOR:*000000">关于我们</FONT></A><FONT style="FONT-SIZE:13px;COLOR:*000000"> | </FONT><A href="*"target=_self><FONT style="FONT-SIZE:13px;COLOR:*000000">网上定餐</FONT></A><FONT style="FONT-SIZE:13px;COLOR:*000000"> | </FONT><A href="*"target=_self><FONT style="FONT-SIZE:13px;COLOR:*000000">客服中心</FONT></A><FONT<ahref="FoodGetServlet"id=<%=bean.getId()%>"><imgsrc="images/500043.jpg"width="100"height="70"border="0"alt="点击图片查看详情"></a><br> <fontstyle="font-size:12px;">编号:001</font> </td> <tdvaling="top"> <fontstyle="font-size:12px;">番茄</font><br> <fontstyle="font-size:12px;color:red">现价:人民币10.0元</font><br> <fontstyle="font-size:12px;">色香味俱全,味美可口</font><br> <ahref="FoodGetServlet"id=<%=bean.getId()%>"><imgsrc="images/detail_cn.gif"border=0></a><TDalign=middle><BR> <Palign=center><FONTcolor=*000000>Copyright© 2011 网上订餐系统餐系统</FONT></P> <Palign=center> </P>5.2连接数据库5.3系统运行环境配置5.3.1JDK配置5.3.2Tomcat配置1.一定要有msbase.jar,mssqlserver.jar,msutil.jar方件并且放到Tomcat/common/lib下。2.到Tomcat/conf里server.xml文件修改配置,设置Tomca\webapps的保存JSP文件的目录,目录名为Webmail,则在文件加入以下语句增加一个虚拟目录:<Contextpath="/Webmail"
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 20143-2026灯最大外形尺寸图的制定程序
- 2026年秋季英语专业开学第一课 专业素养与核心竞争力课件
- 2026年秋季开学幼儿园会操表演训练课件
- 2026年秋季开学高中秋分节气文化课件
- 2026新高二数学暑假专题:复习(2):平面向量及其应用
- 基于区块链的供应链可视化与韧性提升研究
- 家族办公室在耐心资本领域的投资实践研究
- 区块链技术赋能供应链透明度提升与韧性增强的机制研究
- 人工智能驱动的企业数字化转型机制与策略研究
- 基于大数据的盈利能力智能诊断模型构建
- 2026湖北黄石市阳新县事业单位统一招聘107人考试参考题库及答案详解
- 2026年新疆事业单位招聘考试《职业能力倾向测验》真题
- 2026年天津卷高考语文作文全新真题解读及五篇范文
- 2026年高考全国1卷语文高考真题含答案
- 易制爆安全教育培训制度
- 班主任经验分享勤严细实工作交流
- 2025-2026学年福建省福州市鼓楼区屏东中学九年级(上)开学数学试卷(含答案)
- 电子行业国际标准J-STD-020中文版
- 房屋市政工程有限空间作业安全管理指南
- QGDW1168-2013输变电设备状态检修试验规程
- 探伤检测合同协议
评论
0/150
提交评论