- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
jsp旧事发布系统实例_文档视界
目录 第一章系统概述 需求分析 目前,网页制作如火如荼,网站建设热火朝天,及社会的竞争是越来越激烈,各厂家及生产公司都在不断的提高生产的产品质量,特别是电子上午的发展正在关键的时刻,各商家都在最后的冲刺、网页月月改版,信息日日更新,这时他们就得借助媒体来提高他们的产品的知名度,而网络新闻发布信息就是一种很好、很现代的工具。JSP是一种简单的、安全的,性能非常之高的、动态的脚本语言。JSP可以用来开发Web应用程序,JSP具有较高的执行效率,强大的数据库支持和网络支持, 具有多平台特性和极大的开放性和扩充性,拥有广泛的应用前景。 目标设计 用JSP完成网络新闻发布系统的总体设计及各个细化模块的具体编程实现所开发的新闻发布网站系统必须具有新闻发布、新闻修改系统、各类新闻显示及相关内容浏览等功能。 在新闻浏览之前,要对新闻进行发布。在发布的时候,出点错误和遗漏是在所难免,这时就需要对新闻进行修改。因为新闻是直接与广大浏览者进行会面的,所以必须对所发布的新闻做到尽可能的正确、准确,这样浏览者才会经常浏览我们所发布的新闻。 第二章系统设计 系统整体设计 此系统主要是内部新闻发布系统应用管理系统。而系统的功能模块划分既要注重各个部分本身的功能,又要注重各个功能模块之间的联系,形成一套高效、快捷的新闻发布系统。这就要求从管理需要和系统开发两个方面进行综合考虑,各个模块既有较强的独立性,又要留有适当的接口,以便日后对功能进行扩充和完善求。 管理员模块 企业用户管理管理员可以对企业用户发送信息,可以查看他的基本资料,还可以删除这个用户. 常用数据库介绍 2.3.1 Oracle数据库 Oracle公司是第一个推出基于SQL标准的关系数据库产品的公司。它推出的Oracle数据库系统支持多种硬件平台及操作系统,用户的Oracle应用可以很方便地从一种计算机配置移植到另一种计算机配置上。Oracle数据库系统具有以下特点:严格遵守数据存取语言,操作系统,用户接口和网络通信协议的工业标准;适合于大型数据库和多用户的事务处理;支持分布式处理。 2.3.2数据库的连接 在Java的函数库中,有一组专门处理与数据库有关的API:JDBC(Java Database Connection).我们主要利用JDBC这组API来和数据库沟通。JDBC最主要完成的事情有:与数据库创建连接;送SQL命令给数据库,操作数据库及数据表;接受及处理数据库所执行的结果。不过在创建数据库连接前,我们必须合适的数据库连接的驱动程序。目前JDBC根据数据库连接的方式,将驱动程序分成四种类型:Type1,Type2,Type3,Type4。我使用第一种类型Type1来连接数据库。Type1的驱动程序是通过与ODBC的连接来与数据库沟通(JDBC-ODBC Bridge),也就是JDBC会将所有要与数据库沟通的SQL命令通知ODBC,由ODBC来负责与数据库沟通。由于JDBC API内部已经有这种驱动程序的存在,我们不用考虑太多驱动程序问题,只要将ODBC 设置完成即可,而且不论是何种数据库,只要支持ODBC连接方式就可以连上,所以是一种简单又方便的方式。不过利用此种方式有一定的缺点。当项目很大或者用户很多时,维护的ODBC连接是一件麻烦又恼人的工作。再者由于需要在JDBC与ODBC 之前做数据传递及转换,许多时间浪费在这上面,造成性能上的不良后果。 数据库的逻辑设计 在本新闻发布系统发布系统数据库中,本论文所描述的模块所涉及到的表有用户信息表PERSON、新闻信息表NOTE等。 分别对各个表进行设计说明,在用户信息表中,个人的ID为主键,这是字段的 数据类型为自动编号,用自动编号做主键可以加快数据的读取速度,而且ID号是由oracle自动分配不可能出现重复的,所以选择个人的ID号为主键。 用户信息表用来保存用户的基本信息,关键字为用户的ID号。设计如表3-4所示: 用户信息表: 表3-4 新闻信息表: 表3-5 第三章系统实现 开发工具选择 新闻发布系统作为提供新闻信息,必须具备一些基本的条件。首先,它应该具有友好的界面,方便的操作,与用户之间有很好的沟通;其次,它对数据的处理,数据的交换有着较高的要求。它应该具有速度快,容量大,便于管理的特点。正是因为这些因素,我们选择了My Eclipse
您可能关注的文档
最近下载
- 北京市西城区2025-2026学年高一上学期期末考试 物理含答案 .pdf VIP
- 微生物发酵机制.pptx VIP
- 施工场地已具备施工条件的证明.doc VIP
- 2025年福州城市建设投资集团公司治理结构组织架构和部门职能.docx
- GM_T 0027-2014 清晰版 智能密码钥匙技术规范.docx VIP
- 2025年轮机英语问答题答案全 .pdf VIP
- 微生物代谢产物发酵.pptx VIP
- 新教材-普通高中教科书物理教师用书选择性必修1 电子版.pdf VIP
- 砖厂突发环境事件应急预案.pdf VIP
- 高中政治部编版必修四《哲学与文化》全册知识点填空练习(分单元课时编排)(附参考答案)(2023秋最新版).pdf VIP
文档评论(0)