开题报告---基于JSP的自主创新基金网上评审系统的设计与实现

上传人:lizhe****0001 文档编号:31277810 上传时间:2018-02-06 格式:DOC 页数:6 大小:45KB
返回 下载 相关 举报
开题报告---基于JSP的自主创新基金网上评审系统的设计与实现_第1页
第1页 / 共6页
开题报告---基于JSP的自主创新基金网上评审系统的设计与实现_第2页
第2页 / 共6页
开题报告---基于JSP的自主创新基金网上评审系统的设计与实现_第3页
第3页 / 共6页
开题报告---基于JSP的自主创新基金网上评审系统的设计与实现_第4页
第4页 / 共6页
开题报告---基于JSP的自主创新基金网上评审系统的设计与实现_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《开题报告---基于JSP的自主创新基金网上评审系统的设计与实现》由会员分享,可在线阅读,更多相关《开题报告---基于JSP的自主创新基金网上评审系统的设计与实现(6页珍藏版)》请在金锄头文库上搜索。

1、1毕业设计 开题报告题 目基于 JSP 的自主创新基金网上评审系统的设计与实现学 院 计算机科学与技术学院专 业 计算机科学与技术专业2本科学生毕业设计(论文)开题报告1、目的及意义(含国内外的研究现状分析)1.1、题目:基于 JSP 的自主创新基金网上评审系统的设计与实现1.2、背景资料: 在网络技术逐渐渗入社会生活各个层面的今天,各行各业都运用到了计算机技术,因为它快捷、方便、安全和易存储。因此自主创新基金网上评审系统应运而生,它采用 B/S 模式利用英特网进行不同物理地点的互联,实现了资源整合,符合现在人们快节奏的生活。在计算机技术普及之前,自主创新基金项目都是做成纸质的材料上交,然后还

2、要进行分门别类之后发给或邮寄给处于不同地理位置的评审专家,或者把处于不同地理位置的评审专家召集到一起,这样一来纸质的材料发过来送过去,很容易受损,而且评审专家由于受到地理位置和时间的限制使得评审工作进行得异常艰难。1.3、目的及意义:目的:本系统的主要内容是根据学校自主创新基金项目管理的需要,设计一个基于 JSP 的项目评审系统。本系统可以为校基金管理员及评审专家提供有效的服务,帮助他们快速方便地完成评审专家分配和项目评审工作。意义: 基于 JSP 技术,以 Web 技术为基础的 B / S 结构,设计并实现了本系统,该系统具有方便、快捷、互动、易改等优点。能够实时处理数据,及时反馈信息,提高

3、了自主创新基金项目管理效率,使评审工作更加科学、规范。该系统减少了评审的工作量,提高评审的效率,增强评审信息化程度。随着计算机技术特别是 Internet 应用的普及,网上报名、电子商务、网上购物等如雨后春笋般涌出,使人们的生活质量和工作效率大幅度提升,使人们的生活更方便、更快捷。这时自主创新基金评审也从桌面上搬到了 Internet 上,使前途出现3了广阔的天地,它能够让处于不同地理位置的各位评审专家也能在一起进行评审工作,而且没有时间上的限制,随时随地都可以进行评审工作。同时使评审工作的管理更方便、更科学、更透明,在使用 Web 技术之前,基金管理员要管理评审工作的进度和调出即时评审结果是

4、相当麻烦和耗时的,现在使用了网上评审系统,使这些工作一蹴而就,轻松解决。1.4、国内外研究现状分析:自主创新基金网上评审系统的实现技术有多种,可以采用传统的客户机/服务器型的 MIS 型架构,即待评审的创新基金项目放在远程的服务器上,在评审机上安装评审应用程序和数据库客户机配置,因此每次评审时都要对机器进行安装、配置,项目评审的工作比较烦琐,而且评审程序放在客户机上,安全性也受到一定影响,因此本文讨论的自主创新基金网上评审系统采用 Web 技术实现。Web 技术超越了传统的客户机/服务器两层结构,采用了三层体系结构:用户视图层/业务逻辑层/数据库层,因此 Web 结构有着更好的安全性,在用户机

5、上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,待评审的项目存放在数据库服务器上,当然,事务层和数据库可以是同一台机器(如果条件允许,还是应该把这两层分开在不同的计算机上) 。2、基本内容和技术方案2.1、基本内容:该系统的用户有两类:校基金管理员、评审专家。校基金管理员可通过该系统为申报的项目分配评审专家,系统提供手动依次分配和批量分配两种分配方式。评审专家可通过该系统对分配给自己的项目进行评审打分、查看和修改自己的评审记录。对该系统功能的操作是根据用户的身份来设定的。本系统将用户分为了三个权限级别:“校基金管理员”可对系统中的所有功能进行操作;“评审专家”可对系统中的部分

6、功能进行操作,即可通过该系统对分配给自己的项目进行评审打分、查看和修改自己的评审记录。“项目申请者”在本系统中进行项目的申请,填写申请表单,只能对自己的项目进行操作。所以根据用户权限的级别,将该系统规划为对4应的三种模式。系统应对用户输入的数据进行严格的数据检查,尽可能排除人为错误;2.2、技术方案:本系统是基于 JSP 的软件系统,JSP 是一种动态网页编程的最新技术和应用最广的技术。 JSP 是一种 JAVA WEB 编程的技术,Java Web,是用 Java 技术来解决相关 web 互联网领域的技术总和。Web 包括:web 服务器和 web 客户端两部分。Java在客户端的应用有 J

7、ava applet,不过现在使用得很少,已经被现在流行的 B/S 模式所取代。Java 在服务器端的应用非常的丰富,比如 servlet 和 JSP,JSP 是JavaServer Page,它是一种服务器端的编程语言,现在使用得非常的广泛,JSP 通过将动态代码嵌入到静态的 HTML 中,从而产生动态的输出。2.2.1、使用 java 作为开发语言Java 是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。 2.2.2、使用 MYSQL 作为后台数据库MySQL 是 目 前 最 流 行 的 开 源 数 据 库 系

8、统 , 尽 管 MySQL 是 免 费 的 , 但 它 仍 然 是可 靠 的 和 快 速 的 , 并 在 过 去 曾 经 使 用 过 Oracle 和 SQL Server 的 领 域 中 快 速 增长 起 来 。 MySQL 的 许 多 特 性 使 其 成 为 一 个 优 秀 的 数 据 库 系 统 , 运 行 速 度 快 是 它 的一 个 显 著 的 特 点 。 eWEEK 曾 把 几 个 数 据 库 系 统 做 过 对 比 ( 包 括MySQL、 Oracle、 MS SQL、 IBM DB2 以 及 Sybase) , 其 中 MySQL 和 Oracle 的 易用 性 和 可 扩 展

9、 性 是 最 好 的 。 MySQL 的 可 伸 缩 性 尤 为 引 人 关 注 , 它 可 以 处 理 上 万 个数 据 表 以 及 上 百 万 行 数 据 。 并 且 , 在 处 理 少 量 数 据 时 , 其 速 度 和 稳 定 性 更 好 。2.2.3、基于 WEB 的方式基于 WEB 的方式其实是一种特殊的客户/服务器方式,在这种方式中,客户端是各种各样的浏览器。为了区别于传统的 C/S 模式,通常称为浏览器/服务器(B/S)模式。B/S 采用三层体系结构,即包括数据库系统、应用服务器、客户浏览器三部分。由于采用了互联网的相关技术,B/S 结构的系统开放性好,易维护、扩展。客户浏览器

10、只跟 WEB 服务器交换数据,数据安全性比较高。2.2.4、sshStruts。 Struts 是一个 MVC 框架,用于快速开发 Java Web 应用。Struts 实现的重点在 Controller,包括 ActionServlet/RequestProcessor 和 Action,也为 View(这里充当 View 的是 JSP 页面)提供了一系列定制标签。但 Struts 几乎没有涉及 Model,5所以 Struts 可以采用 JAVA 实现的任何形式的商业逻辑。Hibernate 是采用 ORM 模式实现数据持久层的一个优秀的 Java 组件,它提供了强大、高效的将 Java

11、对象进行持久化操作的服务。Spring 是一个轻型容器(light-weight container) ,其核心是 Bean 工厂(Bean Factory) ,用以构造设计者所需要的 Model。在此基础上 Spring 提供了AOP 实现,用它来提供非管理环境下申明方式的事务、安全等服务;对 Bean 工厂的扩展 ApplicationContext 更加方便设计者实现 J2EE 的应用;DAO/ORM 的实现方便设计者进行数据库的开发;Web MVC 和 Spring Web 提供了 Java Web 应用的框架或与其他流行的 Web 框架进行集成。将两者一起使用,可将两者自身的特点进行

12、互补。3、进度安排第一阶段:二月份到三月份资料收集,进行准备工作。第二阶段:三月份到四月份ssh 学习和项目的开发,同时进行第三阶段:四月份到五月份项目的开发、改进和测试,同时进行毕业论文的编写第四阶段:五月底到六月中旬系统优化和撰写论文64、指导教师意见指导教师签名: 年 月 日 注:1开题报告应根据教师下发的毕业设计(论文)任务书,在教师的指导下由学生独立撰写,在毕业设计开始后三周内完成。2 “设计的目的及意义” 至少 800 字, “基本内容和技术方案 ”至少 400 字。进度安排应尽可能详细。3指导教师意见:学生的调研是否充分?基本内容和技术方案是否已明确?是否已经具备开始设计(论文)的条件?能否达到预期的目标?是否同意进入设计(论文)阶段。

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

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号