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

基于struts2的BBS论坛数据库课设讲解.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计 课程名称_____数据库系统概论___ 题目名称___基于struts2的bbs论坛3114006287_______ 指导教师_________路璐__________ 2016 年 12月 28日 评价标准 分数比例(%) 成绩 论文 论文结构包含: 1、相关技术介绍、需求分析、 2、概念结构设计(涉及的实体至少三个以上)、 3、逻辑结构设计(有完整性约束说明)、 4、数据库物理设计、 5、数据库完整性设计(违反实体、参照完整性时的解决办法,比如触发器、存储过程等) 5、数据库安全性设计、 6、数据库实施、系统测试方案和测试报告、 7、系统的主要功能和使用说明、系统安装说明。 要求论文完整、内容详细,格式规范。 40 程序 系统运行正确; 2、功能完善:有增、删、改、查功能,输入、输出功能; 3、有基本的统计、报表功能 4、有多表连接查询、自身连接查询、字符串匹配查询、模糊查询、分组查询等。 5、工作量饱满; 6、系统实现技术的难度。 30 数据 库设 计 E-R图设计正确,至少3个实体; 数据库逻辑结构设计规范化; 数据库物理设计合理。 30 总评成绩 优 良 中 及格 不及格 总分 目 录 目录 1 引言 4 1.1课题来源 4 1.2课题研究主要内容 4 1.3主要工作 4 1.4术语定义 4 [2 命名约定] 5 2.1物理命名约定 5 2.2数据实体命名约定 5 3 需求分析 5 3.1信息要求分析 5 3.3数据字典及安全性、完整性要求分析 6 4 概念结构设计 9 4.1数据实体描述及分ER图 9 4.2整体ER图 12 5 系统概要设计 13 5.1数据库逻辑结构设计 13 5.2数据库物理设计 13 5.3系统总体框架 13 6 系统详细设计 15 6.1数据库实施 15 6.2数据库的数据完整性设计 17 6.3数据的安全设计 17 6.4系统功能模块的设计与实现 18 6.4.6我的留言 25 6.6数据库性能检测与备份设计 25 备份:通过数据转储和登入日志文件实现对数据库的备份设计, 25 6.7系统安装使用说明 25 6.8如何运行 25 7 回顾与展望 26 参考文献 26 1 引言 1.1课题来源 开发基于Struts2的BBS论坛系统,本人最近刚学完struts2,实现该系统能同时复习数据库和struts2的知识。设计数据库,创建数据库,开发环境搭建,代码编写 JSP 名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1] 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 EL表达式 {}为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java 类中静态方法的可扩展函数以及一组隐式对象。 Struts2 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。 Ognl表达式 一种比EL表达式更为强大的语言 AJAX AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是

文档评论(0)

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

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

1亿VIP精品文档

相关文档