- 2
- 0
- 约2.53万字
- 约 48页
- 2017-03-27 发布于江苏
- 举报
基于web校新闻发布系统优秀研究设计书课题
目录
第一章 系统概述 3
1.1 开发背景 3
1.2 开发意义 4
1.3 开发技术简介 5
1.3.1 J2EE体系结构 5
1.3.2 .Struts2框架技术 6
1.3.3 .Hibernate框架技术 7
第二章 系统分析 9
2.1 可行性分析 9
2.2 需求分析 10
2.2.1 功能需求 10
2.2.2 性能需求 10
2.2.3 数据流图 11
2.2.4 数据字典 12
第三章 系统的总体设计 16
3.1 功能模块划分 16
3.1.1 系统功能模块图 16
3.1.2 各功能模块描述 17
3.2 数据库设计 18
3.2.1 概念结构设计 18
3.2.2 逻辑结构设计 20
第四章 系统详细设计 23
4.1 程序流程图 23
4.2 界面设计 25
第五章 系统实现 29
第六章 系统的调试与测试 44
6.1 测试环境 44
6.2 测试内容 44
6.3 系统部分模块测试 45
课程设计心得体会 47
参考文献 48
第一章 系统概述
1.2 开发意义
伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,而随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。
网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前沿,清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。随着计算机技术的发展,网络技术对生活和工作也显得越来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现新闻的网上多用户发布,多栏目管理,实时的进行行为统计和记录的网上交互系统。
HTML作为一种样式语言,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任的情况之下,在JSP编程语言高度发展的形式下,开始了对新闻发布更新系统的研发。
1.3 开发技术简介
1.3.1 J2EE体系结构J2EE Web程序服务器提供了方便编程的各种服务技术,这些技术是一般Web应用需要Web编程者不需要自己开发的,例如命名服务(Naming Service)、数据链接(JDBC)、(Security Service)等,在Web应用中一般通过调用现成的API来使用这些技术。 命名技术(JNDI) J2EE命名服务提供应用构件(包括客户、EJB BeansServlet、JSP等)程序命名环境。JNDI API提供了Web构件进行标准目录操作的方法,譬如将对象属性和Java对象联系在一起,或Java对象。由于JNDI已经被标准化,程序可以通过使用JNDI来访问其他Web命名协议LDAPNDS,DNS和NIS。这促进了J2EE Web程序与 数据连接技术(JDBC) Java DataBase Connection(JDBC)API使J2EE平台和各种关系数据库之间连接起JDBC技术提供Java程序和数据库服务器之间的连接服务,同时他能保证数据事务的正常进行 JDBC提供了从Java程序内调用SQL数据检索语言的功能;J2EE平台使用JDBC 2.0以API以及JDBC 2.0拓展API,这些API提供了高级的数据连接功能。 安全技术 J2EE提供了严密的安全措施,他保证程序资源只能被获准的用户来使用。这一般2步。首先是验证(Authentication),即个体必须由验证确定其身分。典型的做法是使(譬如用户名和密码)。其次是授权(Authorization)。当一位被验证通 J2EE的容器提供2种安全方法:声明性(Declarative)和程序性(Programmatic)。Web构件或EJB构件的程序里调用Java的安全技术API。由于J2EE程序中,一般使用声明性安全技术比较简单Web服务技术Web服务技术是通过互联网进行远程应用服务和计算的新技术,被称为新一代的Web应Web服务通过基于XML的开放标准使企业之间进行信息连接,企业使用基于XML的Web服务描述语言(W
您可能关注的文档
- 基于SMS调远程监管系统研究设计书课题.doc
- 基于ST89C5单片机的温度测量及报警电路研究设计书.doc
- 基于STC52片机出租车计价器研究设计书优秀研究设计书(可研性方案书).doc
- 基于SSH架的上书店的研究设计书与实现.doc
- 基于SSH礼品网站的研究设计书与开发.doc
- 基于stm2病呼叫系统思考.doc
- 基于Solors的手压阀的模拟仿真研究设计书优秀研究设计书.doc
- 基于SSH电信费系统的开发.doc
- 基于STCC52单片机的数字温度计单片机课程研究设计书124839403.doc
- 基于STC单片机的智能车灯参数检测仪的开发与文案最终文案文档.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2025年自来水供应专属承包合同样本版.docx VIP
- 2022化工安全与环保第二版课后题答案最新版(完整版).docx VIP
- ASUS华硕主板大师系列Z97-A 用户使用手册 (繁体中文).pdf
- 智能金融:AI 驱动的金融变革.pptx
- 人工智能在心血管无创影像中的应用:前沿技术与临床价值.pdf VIP
- 2025年氢燃料电池在数据中心储能应用趋势.docx
- 2026年中国铁路上海局集团有限公司招聘普通高校毕业生1236人备考题库及答案详解(考点梳理).docx VIP
- 井工煤矿复工复产开工第一课教案.docx VIP
- 社区居务监督培训课件.ppt VIP
- 心灵终结单位全代码.doc VIP
原创力文档

文档评论(0)