网站大量收购独家精品文档,联系QQ:2885784924

基于MVC的美食点评网站管理系统参考.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MVC的美食点评网站管理系统参考

面向行业领域的软件开发学年设计任务书 学 院 计算机与信息工程 专 业 课程名称 面向行业领域的软件开发 题 目 完成期限 自2015年6月29日至2015年7月日共1周 内 容 及 任 务 一、项目的目的 二、项目任务的主要内容和要求 三、项目设计(研究)思路 遵循软件工程思想,在对系统需求分析后,进行系统设计和数据库设计,绘制用例图和E-R图后,采用MySQL数据库存储数据,在MyEclipse平台上,选择Java EE框架 四、具体成果形式和要求 学年设计说明书和软件源码。 进 度 安 排 起止日期 工作内容 6月29日-30日 进行需求分析、概要设计工作 7月1日-5日 技术准备 7月6日-7日 详细设计和编码实现工作 7月8日 撰写学年设计报告,进行答辩 主 要 参 考 资 料 指导教师 意见 (签字): 年月日 系(教研室)主任意见 (签字): 年月日 面向行业领域的软件开发 图3.1 功能框架 3.3系统设计 3.3.1系统用例图 用例是描述外部行为者所理解的系统功能,在UML中,组成用例图的主要元素是系统、用例、行为者以及用例之间的关系,它是用户主体与系统功能的直观关系。本系统外部行为者为用户和管理员。用例图如下: 图3.2 系统用例图 3.3.2系统E-R图 实体-关系图描述的是数据对象的属性及数据对象彼此间相互连接的关系。 本系统实体分为新闻实体、列别实体和管理员实体。具体E-R图如下: 图3.3 系统E-R图 3.3.1数据库表结构 本系统中数据库名称为:news_publish。一共有三张表分别是:user表、news表、newstype表。分别用来存储用户信息、美食信息和美食评价信息。下面给出表中具体属性。(数据库表结构见图3.4) user表:id、username、password news表:id、title、content、releaseDate、userID、newsTypeID newstype表:id、typename 图3.4 数据库表结构图 3.4系统开发及运行环境 硬件平台: CPU:Pentium2.8GHz以上。 内存:256以上。 软件平台: 操作系统:Windows7。 运行环境:JDK1.7,MyEclipse,Tomcat,MySql。 3.5系统发布与运行 本系统项目开发完成后,即可部署到Tomcat服务器上,首先开启服务器,然后打开浏览器,在浏览器的地址栏输入http://localhost:8080/index.jsp即可进入系统用户端前台,在浏览器地址栏输入http://localhost:8080/ahong520/login.jsp即可登录到系统后台。 3.6系统实现 系统项目代码分包结构: 图3.5 项目分包结构图 核心代码 UserAction.Java package com.caojun.action; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.apache.struts2.ServletActionContext; import com.caojun.model.User; import com.caojun.service.UserService; import com.caojun.service.impl.UserServiceImpl; import com.opensymphony.xwork2.ActionSupport; public class UserAction extends ActionSupport { private String username; private String password; private String rePassword; private int totalCount; private int pageSize = 5; private int pageNow = 1; private int id; private ListUser users; public int getId() { return id; } public void setId(int id) { this.id = id; } public ListUser getUsers() { return users; } public void s

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档