基于Java的数据共享平台的设计与实现【开题报告】.doc

上传人:一*** 文档编号:296772 上传时间:2018-09-13 格式:DOC 页数:5 大小:29.54KB
下载 相关 举报
基于Java的数据共享平台的设计与实现【开题报告】.doc_第1页
第1页 / 共5页
基于Java的数据共享平台的设计与实现【开题报告】.doc_第2页
第2页 / 共5页
基于Java的数据共享平台的设计与实现【开题报告】.doc_第3页
第3页 / 共5页
基于Java的数据共享平台的设计与实现【开题报告】.doc_第4页
第4页 / 共5页
基于Java的数据共享平台的设计与实现【开题报告】.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、本科毕业论文(设计)开题报告 论文中文题目 基于 Java 的数据共享平台的设计与实现 论文英文题目 Data sharing platform based on Java Design and Implementation 专业 计算机科学与技术 选题的背景和意义 随着计算机网络和数据库系统的迅速发展,企业竞争与兼并的加剧,多样化新技术的采用,使得信息资源的异构性在企业的信息系统中无处不在,越来越多的应用需要访问各种异构数据源。任何企业应用首先需要解决的,就是如何对企业中的异构数据源进行集成和一致化 处理,形成标准、统一和可靠的数据源,来作为应用系统的基础。而为了达到异构数据源的共享,必须先

2、解决异构数据源集成与转换问题。 同时,网络信息化已经成为了各行各业提高工作效率的最有效手段,但是由于各个部门的业务功能等不同,构建出许多相互信息隔离的数据库系统,本题基于 JAVA 的数据共享平台正是解决了这一问题。科学数据共享平台就是将这些异构的数据库、数据资源集成起来,通过一个统一的平台系统对外实现发布。 数据共享平台开发过程中,运用了 JavaServlet、 JSP、 JDBC 等技术实现平台的运行,利用 JavaServlet、 JSP 技术实现用户请求的转换,利用 JDBC 技术实现数据库的 Web 直接访问,利用 Java 的平台无关性讨论开发跨平台的共享平台系统。系统具备一定的

3、可行性。 课题基本内容,拟解决的主要问题 数据共享平台系统是一种分布式、多层应用的体系结构,整个平台系统的工作流程是:用户由客户端浏览平台系统的门户网站,发出查询或下载等请求, Web 服务器接收请求,并开始分析执行,通过 JSP 引擎和 Servlet 引擎,将获得的请求进行参数匹配,例如查询请求,可将检索词转换成 SQL 查询语句,然后将其发送到相应的 数据库中执行,接着将反馈信息转换成 XML 文件,经过整合处理,进行数据结构的转换,最后将完整的数据通过客户端的浏览器呈现在用户面前。 本次作品细化到一个中小型企业的数据共享平台。 本次作品主要实现的功能有以下几点: 首先,是实现用户通过门

4、户网站的搜索界面,在知道关键字的情况下搜索需要的资料,前提是这些资料必须先录入后台数据库。 第二,如果用户不知道关键字,那么如何查找自己需要的资料呢?作品门户网站中将列出不同类型的资料的主题,有以下几点:文件资料,视频资料,音频资料,照片资料等等,用户可以通过鼠标单机主题 字,页面会跳转到该主题下的所有文件,即连接该类型的数据库,这样用户可以逐一查找自己想要的资料。 第三,考虑到数据库会不断更新资料的问题,还设置了通过资料上传时间来查找的功能,即在门户网站上可以选择一个星期以内的资料,一个月以内的资料,更久以前这几个选项,用户可以通过判断资料的更新时间来查找,更加方便。 第四,除了管理员可以更

5、新数据库资料之外,用户本身也可以上传资料,通过点击门户网站上“我要上传”这个选项来上传资料,这样保持数据库的更新很快,又全面。当然,因为数据库容量有限,这里用户可以上传的资料大小也是有限 制的,限定为 0-100M。 第五,作品设置有管理员模式,即需要帐号密码来登录数据共享平台,管理后台数据库,可以将用户上传的垃圾资料或重复资料整理和删除。 通过平台系统的工作流程,我们可以把整个数据共享平台分为三个层次:客户端、业务逻辑层和数据层。以此分为以下几个模块来完成: 第一,用户端的查询系统,即编写一个门户网站,用户可以以通过关键字搜索查找需要的资料。并且拓展主题字,时间范围和用户上传三个功能的界面。

6、 第二,后台数据库系统,编写后台数据库,这里需要多个数据库来实现点击主题字进入该类数据库的功能。 第三 ,实现后台数据库与前台连接系统, JDBC 连接数据库与前台程序。 课题研究方法及技术路线 本次课题主要功能视图如下: 本次作品分三个步骤进行:首先是需求获取,其次是概要设计,最终进行详细设计和实现。 Java 技术在数据共享平台中的应用有: 1 Java Applet 技术 2 Java Servlet 技术 3 JSP 技术 4 使用 JDBC 技术连接数据库 开发环境: WINDOWS 7 4.研究的总体安排和进度计划 总体安排: 第一步 ,准备题目。 第二步,查阅资料。 第三步,提交

7、开题报告,准备开题。 第四步,完成作品设计并提交。 门户网站 普通用户直接登录 需要帐号密码的管理员登录 关键字搜索查找资料 主题字点击查找资料 根据资料日期查找资料 上传资料 整理和删除资料 第五步,完成论文初稿并提交。 第六步,完善作品和论文。 第七步,打印论文。 第八步,准备答辩。 第九步,进行答辩。 第十步,完成所有电子材料提交工作 进度计划: 2009 年 10 月 2009年 11 月,开题阶段,主要完成模型设计、修改、完善等任务,包括目标方案的可行性和普遍实用性的调查研究与方案评审,同时进行必要的原型设计工作。 2009 年 11 月 2010 年 1 月,进行概要设计和子项目编

8、程实 现、子项测试阶段。主要是集成环境的开发测试,完成开题报告等文献工作。 2010 年 1 月 2010年 5 月,系统编程和系统测试、修改工作,完成工程报告(毕业论文)的整理工作。 2010 年 6 月,验收性的测试、整改,完成论文和毕业答辩。 5.主要参考文献 1、李志杰 基于 JAVA / XML 技术实现异构数据库直接 WEB 访问 J. 甘肃科技, 2005 , 21 ( 5 ) 2、郑华,莫林 . 基于 XML 和 Java 的异构数据库集成中间件系统的研究和实现 J现代计算机, 2005 , ( 209 ) . 3、求是科技 编著 JAVA 数据库系统开发实例导航,人民邮电出版

9、社 4、 美 John O Donahue 等著 JAVA 数据库编程宝典,电子工业出版社 5、卜旦等著, 21 天学通 JAVA WEB 开发,电子工业出版社, 2009 6、林树泽 等编著, JAVA 完全自学手册,机械工业出版社, 2008 7、刘宝林 主编 JAVA 程序设计与案例 ,高等教育出版社, 2004 8、刘宝林 主编 JAVA 程序设计与案例习题解答与实验指导,高等教育出版社, 2005 9、 Eric Armstrong Java Web Services 教程 M 北京:电子工业出版社, 2003 10、(美)昊斯特曼 著,叶乃文,邝劲筠,杜永萍 译 /JAVA 核心技术机械工业出版社2008 11、(美)达尔文( Darwin,F.I) 著;关丽荣,张晓坤 译 /JAVA 经典实例 /中国电力出版社 2009

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 开题报告

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。