




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于Java的美食网站的设计与实现目 录摘要 1关键词 1绪论 1系统发展现状 1系统研究意义 2相关技术简介 2Java、Dreamweaver技术 2mySql数据库技术 2系统总体设计 3系统操作流程 3系统功能设计 3数据库设计 4系统的实现 6数据库连接 6网站前台页面实现 7网站后台功能实现 7系统测试 7总结 8参考文献 10致谢 11基于Java的美食网站的设计与实现摘要JavamySql关键词:美食网站;Java;mySqlDesignandDevelopmentofWebsiteofCateBasedonJavaAbstract:Theexistenceofthefoodwebistoeatinordertosolvethepeopleinyourlifeisbad,wrongfoodtastes,andtheproblemofunhealthydiet.ThewebsiteofcateisdonewithJavatechnologyandmySqldatabasetechnology.completedaboutfoodcommodityexhibition,realizethememberloginregistration,personnelinformationtoadd,delete,modify,andcheckandmessagecommunication,Thesitecontainsreferencestoallfoodcookingstepsguideandahealthydiet,foodwebsiteoracommunicationcenteratthesametime,theintroductiontogourmetexperience,toshareahealthydietplan.KeyWords:TheWebsiteofCate;Java;mySql绪论系统发展现状随着近几年网络的迅速发展,各个行业都加入了网络的大部队。21世纪的力而气不足。只有吃好喝好身体好,工作才会事半功倍,生活质量才会提升。系统研究意义相关技术简介Java、DreamWeaver技术Java的重要特性使得程序更加的简洁、易于扩展、方便使用。DreamWeaver的布局样式备受设计师的青睐。mySqlmySqlmySql主要是应用在网络上Linux网站开发成本。系统总体设计系统操作流程开始查看信息用户登录管理员否前台管理功能是开始查看信息用户登录管理员否前台管理功能是执行后台功能结束系统功能设计
图1系统操作流程图信息查询模块五大功能模块,各个功能模块设计的具体功能如下:用户登录模块访问不同的内容,然后进行相应权限之内的操作。用户注册模块注册普通用户账号,管理员账户不可以进行注册。系统管理模块具,包括数据库中表数据的增加、删除、修改和系统安全的管理等。留言模块添加、修改、删除操作;管理员可以对所有留言信息进行管理。信息查询模块模块。美食网站用户登录美食网站用户登录用户注册系统管理留言模块信息查询普管普用系普管用菜留通理通户统通理户谱言用员用管维用员查信信户登户理护户留看息息登录注留言留查查录册言言询询图2系统总体功能模块图数据库设计需求分析根据网站设计的需求和上述系统功能的总体设计以及考虑到后续功能的扩展,设计如下数据表。是管理员和用户头像。饪时间、是否为荤菜、点击量、人气、步骤、留言人数。用料表:包括菜编号、烹饪时间、图片路径、是否为荤菜、步骤内容信息。烹饪表:包括菜编号、烹饪步骤、内容、图片路径。概念结构设计N项运动项目,即“用户”与“菜谱”之间是一对多的关系。一个菜谱可以被NE-R3普通用户普通用户菜名烹饪NMM用户查询菜谱获得N菜表管理员食材人气用料图3概念设计E-R图逻辑结构设计数据库逻辑设计就是将E-R和实体转换成一系列的关系模式。详细描述如下:用户登录(账号,密码)用户注册(账号,密码,年龄,职业,电子邮箱留言(账号,菜编号,留言内容)菜谱(菜编号,菜名,烹饪步骤)物理结构设计mySql作为数据库,数据库命名为“xcook5表,分别为用户表(user)、菜表(menu)、用料表(dish)、烹饪表(cooking)、留言表(discuss),根据表设计的物理表结构如下图所示。user1表1用户登录表(login)usernamepaddwordageword email regtimeisadmin imgadminadmin23it1@2016.5.11img/1.jpgwrxwrx12322it2@2016.5.20img/2.jpg小厨娘xcn12326销售3@2016.5.30img/3.jpgmenu2表2菜表(menu)idmbhnamenumptimehardctimestepclick1001酸辣土豆丝210简单88202002腊香干锅土豆212一般1510373003西葫芦炒肉片28一般8719dish3idmbh表3用料表(dish)name imgsrcisdish1001酸辣土豆丝img/t1.jpg12001酸辣土豆丝img/t1.jpg13001酸辣土豆丝img/t1.jpg1cooking4表4烹饪表(cooking)idmbhstepcontentimgsrc10011将菜洗净切…img/21.jpg20012锅中倒入…img/22.jpg30013将土豆丝…img/23.jpg系统的实现数据库连接web.configweb.config文件配置文件的作用就是与数据库进行系统的功能实现整个系统从总体上分为五个模块,分别为:用户登录模块、注册模块、系统管理模块、留言模块和信息查询模块,下面介绍各个模块的实现:用户登录模块label标签、两个文本用户注册模块labelJavaScript到八十岁以及电子邮箱必须为正确的邮箱格式。用户留言模块登录之后就可以在文本区域框中输入留言内容,点击留言按钮进行留言。信息查询模块列表的形式展现出来。管理员模块管理员模块分为添加菜谱和所有菜谱两个子项,添加菜谱项由十二个系统测试系统测试的目的是为了保证网站的正常执行,本网站主要是采用黑盒测试,来实现功能的单一测试。比说像用户登录功能,用户可以通过用户名、密码来确定不同的用户权限,依据个人权限可以进行不同的操作。普通用户只可以进行商12表1网站登录模块的测试用例表功能描述用例目的前提条件
用户登录测试用户登录功能是否正常客户端和服务器端正常运行输入动作1正确的用户名和密码示例2:不输入或输错用户名和密码
期望的输出/相应用户可以进行相应权限的操作提示“请输入用户名和密码输入正确的用户名或密码表2网站注册模块的测试用例表
功能实现功能描述用例目的前提条件输入/动作
用户登录测试用户注册功能是否正常客户端和服务器端正常运行期望的输/相应 实际情况示例1:输入正确的表单信息示例2:不输入或输错的表单信息总结
注册成功,用户可以进行登录提示“请填写相应的信息
功能实现功能实现浏览、留言板(用户留言、删除留言、修改留言)PK同一个菜肴,看意。参考文献邱海峰.用ApacheVelocity[J].开放系统世界,2014,(7):37-39.[J],2016,(1):49.s[J],2015,(3):32.朱琳.web[J],2015,(4):36.[J].,2015,(10):152.[J].信息系统工程[7][J],2015,(3):262.[8]曹挚.网站开发软件平台研究[J].中文信息.2015,(3):132.[J],2015,(27):73.[J],2015,(8):154.Eric.Java[J].,2011:1-118.HTML+CSS[J]2013:1-88.Eclipse从入门到精通2005:1-302.[13]CesarDominguez,AryuroJaime.Datebasedesignlearning:Aproject–basedapproachorganizedthroughacoursemanagementsystem[J].Elsavier,2010,55(3):1312—1320.Jam
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六一英语活动方案
- 安全三级教育试题及答案
- 共享图书+活动方案
- 共享果蔬机活动方案
- 共享超市活动方案
- 共建社区活动方案
- 关于举办端午活动方案
- 羊水栓塞考试试题及答案
- 眼科中级考试试题及答案
- 烟叶站考试试题及答案
- 2024年四川省乐山市中考生物试卷附答案
- 助贷贷款服务合同范本
- JBT 14543-2024 无刷稳速直流电动机技术规范(正式版)
- 2023-2024学年广东省广州市荔湾区八年级物理第二学期期末学业水平测试模拟试题及答案解析
- 2024届山东省青岛黄岛区七校联考物理八下期末学业水平测试试题及答案解析
- 信息技术智慧树知到期末考试答案章节答案2024年烟台职业学院
- 中国食物成分表2018年(标准版)第6版
- 护理质量安全与风险管理的信息安全与数据保护
- 【课件】宣纸的工艺讲解
- 双J管患者护理查房
- 光伏发电钙钛矿光伏组件技术要求
评论
0/150
提交评论