JSP项目开发实训报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程编号: 学 号: 实训报告 教学院 计算机学院 课程名称 项目开发 专业班级 姓 名 指导教师 2018年 1 月 10 日 PAGE PAGE # / 43 PAGE PAGE # / 43 目录 PAGE PAGE # / 43 PAGE PAGE # / 43 .实训内容 系统功能介绍: 1.1前言 当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别 繁多,形式多样的特点,新闻发布系统的概念就此提出。简单的说,新闻发布系 统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类、上传、审核、发 布,模拟了一般的新闻媒介的新闻发布过程。 利用技术开发的新闻发布系统,主要有五大功能模块:前台查看模块,登陆 验证模块,管理员管理模块,新闻类型管理模块,新闻信息管理模块,实现了对 网站新闻的动态管理。因为可以用来动态发布新闻信息, 所以对信息的管理更加 及时、高效,提高了工作效率。 1.2功能介绍 本系统采用 等相关技术来实现一个应用程序:新闻网站系统。其主要目的 是为用户提供一个方便的、可快速浏览当前最新新闻的界面,并且也可以随时发 布最新的信息以达到信息共享的目的。因此要为用户提供个方便易用的使用界面, 同时也为具有更高权限的管理用户提供添加、修改和删除新闻等的系统维护功能。 访问本系统的用户可分为两大类:普通用户和管理员用户。 普通用户可以直接访问新闻发布系统的前台, 通过点击每条新闻的标题来查 看该条新闻的详细内容。查看各条新闻的评论。用户在登录之后可以发表自己的 评论。用户还可以在发布一个论坛,让广大网友发出自己的看法和声音。 当用户作为管理员成功登陆后,可以对新闻系统进行管理,包括四大模块: 管理员信息管理:增加管理员、删除管理员、修改管理员信息; 新闻类型管理:增加新闻类型、查看新闻类型信息; 新闻管理:查看新闻、修改新闻、发布新闻、审核新闻,信息; 论坛管理:查看论坛、删除论坛。 数据库设计: 2.1数据库技术 本系统使用作为开发中使用的数据库,它具有使用简单,稳定等特性。在与 程序连接时,为提到数据库操作的效率提高系统的性能。使用到和等工具。 在使用 之前,我们层使用的技术是,那么分析一下的弊端。数据库链接对 象、语句操作对象,封装结果集对象,这三大对象会重复定义封装数据的代码重 复,而且操作复杂,代码量大。释放资源的代码重复 结果:(1)程序员在开发的时候,有大量的重复劳动。 (2)开发的周期长,效率低 数据库连接是一种关键的有限的昂贵的资源 ,这一点在多用户的网页应用程 序中体现的尤为突出?对数据库连接的管理能显著影响到整个应用程序的伸缩性 和健壮性,影响到程序的性能指标.数据库连接池正式针对这个问题提出来的.数 据库连接池负责分配,管理和释放数据库连接,它允许应用程序重复使用一个现 有的数据库连接,而不是重新建立一个。 数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中 ,这些 数据库连接的数量是由最小数据库连接数来设定的 ?无论这些数据库连接是否被 使用,连接池都将一直保证至少拥有这么多的连接数量.连接池的最大数据库连接 数量限定了这个连接池能占有的最大连接数 ,当应用程序向连接池请求的连接数 超过最大连接数量时,这些请求将被加入到等待队列中。 相信使用这些数据库的技术之后,能很好保证新闻管理系统正常运行。 2.2数据库详细设计 在设计数据库时,需要分析清楚需要有几个数据表,最重要的是各个数据表 之间的逻辑关系。使用一款数据库设计工具将会大大方便开发的时间和成本, 。 但是本次的课程设计是在老师教学的基础之上的二次开发, 数据库的大体模式基 本已经给出,我们只需要在此基础上添加几个表(表、表等) 。数据库的设计一 定要遵循数据库设计的一些原则,如各个完成性的要求,范式,冗余,备份等等 方面。由于本次课题新闻管理系统在数据库这方面要求不是很高, 故实现起来也 不是很难。重点在与的使用,服务器上的程序编写。下面简要介绍数据库的逻辑 关系、关键表等。 L T ■* J F 1: isasi a. i t Dlasld. i . nsadhu# - Allert l i:-. dUtliQr i ?dit^r i nawaFrnn Kp i newffiTime: 口 : 4 mb亡 Mlunn$. 邂 td:m 專 use^Name ^r?ici Dassv 河 varchar 二匕:i quealio-n .? .V-. Vdassidirt coriA-ni hi -iih ■ /_ iDl: iti1 ^mailAddi qq 」-;_. zmxecoiimn^ diccuuld t ram* j 工 nsntent pi dunce

文档评论(0)

kunpeng1241 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档