基于JavaEE的技术分享平台的设计与实现毕业设计论文
技术:Java、JSP等摘要:
本文主要介绍了技术分享平台的设计与开发过程。技术分享平台是将所涉及到的技术分享的事务管理利用计算机技术组织起来,实现方便管理。
开发时使用Eclipse 作为开发工具,oracle 10g作为数据库,同时使用java作为开发语言,并且在开发过程中用到了JSP、HTML、XML、PL/SQL等知识。
Eclipse作为一款经典强大的集成开发环境,在实际代码生产中,可以高效的完成代码的编写,以及自动化的实现代码规范和提示。提高了系统的开发速度和系统的开发周期,也间接的提高了代码的维护性。其内置的Tomcat服务器,也为代码的测试运行,提供了更加便捷的服务。Oracle 10g关系型数据库虽然不是最新版的oracle数据库,但是作为一款成熟的数据库,在市场上的份额是非常之高。所以选择oracle 10g对于以后的维护和系统的稳定性来说,是非常有必要的,且通过最传统的javaAPI JDBC便可以实现java程序和数据库之间的连接,在创建表的时候,标准的PL/SQL语句可以实现快熟的创建多张表,且实现其各自之间的表关联。为系统的整体的设计提供了高效便捷的数据库访问。JSP技术作为动态网页技术标准,他的技术基础是java servlet和HTML,为我们数据库数据的展示提供了最为便捷的方法。
关键词:技术分享平台,java,oracle 10g,PL\SQL
目录:1 引言 1
1.1 课题的背景 1
1.2 课题的意义 1
1.3 国内外现状 2
1.4 本章小结 2
2系统开发相关技术 3
2.1Java相关介绍 3
2.1.1 Java简介 3
2.1.2 JavaEE平台介绍 4
2.1.3 Servlet简介 5
2.1.4 javabean简介 5
2.1.5 JSP简介 5
2.2 Oracle数据库 7
2.3 MVC设计模式 8
2.4 C/S模式和B/S模式比较 8
2.5 系统开发和运行环境 9
2.6 本章小结 10
3 需求分析 11
3.1 系统设计目标 11
3.2 可行性分析 11
3.3 功能需求分析 11
3.3.1 前台功能描述 11
3.3.2 后台功能描述 11
3.4 用户接口 11
3.5 本章小结 11
4 系统设计 12
4.1系统体系结构 12
4.2系统功能结构 12
4.2.1 系统结构图 12
4.3数据库设计 13
4.3.1 数据字典 13
4.4本章小结 13
5 系统的详细设计与实现 16
5.1用户注册登录模块 16
5.1.1 注册模块 16
5.1.2登录模块 17
5.2技术分享帖子管理 18
5.2.1分类版块帖子的展示 18
5.2.2发布主题,跟帖回复 19
5.2.3修改主题跟帖 19
5.2.3删贴 20
5.3技术模块管理 20
5.3.1 添加版块 20
5.3.2移动版块 20
5.3.3 删除版块 21
5.4本章小结 22
6 系统运行测试 25
6.1 测试计划 25
6.2 测试报告 26
6.3 本章小结 32
参考文献 33
致谢 34
附录 35
论文字数:18778
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]