毕业设计(论文) 文献综述
姓 名: 1111 学 号: 111111 指导教师 11111 职称 111111 专 业 1111111
二零一一年六月
【前言】
网络的发展和信息技术的应用对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱,这已在全社会达成共识。随着计算机网络急速发展,以B/S架构实现对高校或者其他科研机构的管理变得可能,而且在科研成果申报的实现上已经没有技术难题.计算机管理以其快捷高效的特点在很多领域已经取代了传统的手工管理方式,尤其是在繁复琐碎的物质设备管理中,计算机管理管理手段的这一优势更显得十分突出。传统的管理方式往往以表格的形式进行管理,一旦数据过于庞大,要对这些数据进行管理时,就要花费大量的时间,而且很容易出错。由于现代信息化的普及化伴随着国家对科学研究的重视,投入科学研究的财政开支占国民生产总值的比例逐年增加,科研成果也随之大批涌现。政府部门越来越多的采用网络的方式对科研成果申报与审批进行管理。
科研成果申报管理系统是科研院所,高等研究所等内部管理的核心部分,通过科研成果申报管理系统可以实现对科研活动的全程跟踪.随着互联网具有的巨大优势被越来越多的人认识,越来越多的机构将科研成果管理与Internet融合在一起,以方便科研人员进行沟通和管理.科研成果申报管理系统就是在这样一个社会背景下开发的。科研成果申报管理系统将人员、项目、成果、权限等管理有机结合在一起,有效的提高了科研成果管理水平和效率。利用JSP良好的环境,系统在稳定性和安全性方面达到了很高的指标。
科研成果申报管理系统可以极大地提高管理效率,在设计时充分考虑了用户使用的方便与灵活性,既能实现对科研信息的高效率管理和控制,又能满足研究所的决策者对科研活动的宏观管理需要.最重要的是,系统可以直观反映研究所工作人员的工作状况,为领导的决策提供科学的依据。
1
可行性分析
(1) 技术可行性分析
SQL Server技术.Microsoft SQL Server2000是微软公司最新推出的,一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,采用了Transact-sql的sql语言在客户机与服务器间传递客户机的请求与服务器的处理结果。Transact—SQL强化了原有的SQL关键字以进行数据的存取、储存及处理等功能。而且还扩充了流程控制指定,可以方便的编写功能强大的存储过程。这些存储过程存放在服务器端,并预先编译过,执行速度非常块。触发器是一种特殊的存储过程,用来确保SQL Server数据库引用的完整性。开发人员可以建立插入、删除和更新触发器以控制相关的表格中对数据列的插入、删除和更新。还可以使用规则(Rule)、缺省(default)以及限制(Constraints),来协助将新的数值套用到表格中去。SQL Server 2000能够满足今天的商业环境要求不同类型的数据库解决方案.它是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的机会非常重要。作为一个完备的数据库和数据分析包,SQL Server 2000 为快速开发新一代企业级商业应用程序,为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQL Server 2000 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上对防火墙外进行查询的能力。Microsoft SQL Server2000数据库管理系统包括:SQL Server管理工具的使用、SQL Server的安全性与权限管理、服务器LoGin\\ID的管理、服务器职能组的管理、数据库用户的管理、数据库职能组的管理.
Java Server Pages(JSP)技术提供了一种建立动态网页的简单方法,而且也简化了构造Web程序的工作.Java Server Pages技术可以让Web开发人员和设计人员非常容易的创建和维护动态网页.作为JavaTM技术的一部分,JSP能够快速开发出基于Web、独立于平台的应用程序.JSP 把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变整个网页布局。一个JSP网页就是在HTML网页中包含了能够生成动态内容的可执行应用程序代码。此应用程序可能包含JavaBeanTM,JDBCTM对象,Enterprise JavaBeanTM (EJB)和Remote Method Invocation (RMI)对象,所有的部分都可以非常容易的从JSP网页上访问到。例如,一个JSP网页可以包含 HTML代码所显示的静态文本和图像,也可以调用一个JDBC对象来访问数据库;当网页显示到用户界面上以后,JSP页面将包含静态HTML内容和从数据库中找到相应的动态信息.在JSP网页中,要把用户界面和应用程序分开
3
可以考虑在网页设计人员和开发人员之间执行一个非常方便的授权任务.它也允许开发人员去建立灵活的代码,从而非常容易的进行更新和重复利用。由于JSP网页能够根据需要自动进行编译,Web设计人员无须重新编译应用程序逻辑就可以改变表述代码。这也使得JSP与Java servlet相比成为一种可以更灵活生成动态Web内容的方法。
(2) 经济可行性
传统的科研申报系统由信函等方式提出书面请求,人工记录申请内容,分类申报类型,审批是否可行,然后以信函等方式把审批结果反馈给申报人.这些看似简单的工作,当申报项目越来越多的时候,会既浪费人力又浪费时间.用网络实现这些功能是简单可行的,可以大大节省人力资源,同时具有高效性,使申报周期缩短,并且给申报人提供网络浏览,网上申请等更多的方便,使申报变的简单。
(3) 操作可行性
自1994年我国正式接入互联网以来,短短的几年时间,互联网在我国得到了飞速的发展。据中国互联网信息中心(CNNIC)调查显示,我国上网用户人数每半年都以超过50%的速度增长。人们在网上不仅进行购物、交流等一系列娱乐活动,而且还在网上开展工作,如科研申报、科研审批等。科研成果申报管理系统的操作界面简洁明了,对不同的用户进行了精细的功能模块划分。不同的用户在登陆系统后,无需进行再进一步的操作,相应的功能菜单就可以在界面上完全的显示。这些都有助于进行第一次申报工作的申报员操作。
科研成果申报管理要做到哪些方面
(1)将人员、项目、成果、权限管理有机结合,形成高效率的科研管理平台。 (2)改善传统科研成果申报管理业务中存在的诸多弊端,充分发挥计算机软件的管理优势,有效地提高了科研管理水平和效率。
(3)操作简单方便,无论是专业人员还是非技术人员,都可以轻松上手。系统始终以为专业人员开发方便、实用的管理平台和为专家教授开发易用的评审平台为目标,注重通过高技术解决实际问题。
(4)采用先进的、开放的客户机/服务器模式(B/S)体系结构.应用系统基于Web技术开发,确保系统具有高超的性能,并使系统具有较高的管理水平。
(5)基于SQL server数据库系统,可以对大量科研课题进行有效管理,保证数据的安全性。
B/S结构
Browser/ Server 模式作为Client/ Server 模式的扩展,采用三层结构即Browsers/ Web Server/ Database Servers 组成了浏览器、Web 服务器和后台数
4
据库服务器的三层模式。这种模式极大地方便了应用程序的开发和维护,使得程序员能集中精力开发位于中间层Web 服务器端的应用软件而无需考虑客户端的兼容性,并且后台数据库系统的改变或数据结构的变化不会对客户端产生影响。这种模式非常适用于基于Web 的公司设备管理信息系统。
在Browser/ server这种模式下,更有利于对数据的集中管理,因为主要内容都储存在服务器上,客户机上只须安装网页浏览器(例如Internet Explore)就可以了,不用其它任何辅助软件.从系统的承载内容来看,公司管理随着公司的发展而不断变化、更新的,而且系统本身也要经常进行修改和维护;而这些升级和维护工作只需要在服务器端进行就可以了,所以选用Browser/ Server模式比较适合。
就目前来说,很多科研单位和具有科研能力的高等院校进行科研成果的申报工作还停留在手工操作的阶段。这样势必会造成人力、物力、财力的浪费,而且人工操作过程当中,发生错误的机率也相对比较高。科研成果申报管理系统正好利用计算机与互联网的巨大的优势,把人工操作转换到计算机这个快捷的平台上,因而提高了效率,减少了一些不必要的浪费,也减少了申报和审批过程当中错误的发生机率。从目前科研审批对网络和计算机的运用情况以及对无纸化办公的实际情况看,系统主要是满足申报员对科研项目进行申报和审批员对科研项目进行审批以及其他用户对科研项目的查询。同时为了将来扩充的需要,能够非常方便的对系统进行升级。
作为一个基于B/S模式的信息管理系统,科研成果申报管理系统需要记录大量的数据信息,而这些数据信息需要同时能够提供给申报员和审批员查询和修改,必然需要一个大型的数据库系统和一台网络服务器,并且需要建立局域网或是能够被Internet网络用户访问。对于客户机来说,不需要存储数据,而只需要通过访问服务器,获得相应的服务。
【总结】
当今的时代是信息爆炸的时代,信息如何有效地管理并发挥其效用已成为各国政府、企业、金融、商业贸易机构面临的重要问题。作为信息技术在管理领域发展的一个重要分支,管理信息系统已在信息管理中起到了举足轻重的作用。在我国管理信息系统的实践中,人们采用了各种先进的信息技术建设了一大批管理信息系统,其中相当一部分正成功地运转在组织机构的各个职能部门。成功的管理信息系统能够大幅度地减轻业务人员繁重的日常工作,从根本上改变了以往不尽合理的业务流程,为机构的中高层管理人员提供了及时有效的辅助决策。管理信息系统的成功实施正在并继续促进组织机构管理的现代化、科学化、规范化和系统化。一大批成功的管理信息系统正收到很好的社会效益和经济效益.
5
参考文献
[1] 韩金池。国家财政对科研经费投入继续保持较快增长[N].北京:中国工业报,2004.
[2] 何永强,原新凤。MIS在高校科研管理中的实现[J].河南纺织高等专科学校学报,2006,(01). [3] 左元.Intranet下的信息管理系统的优势[J].计算机世界,2000。
[4] 黄红海.基于B/S结构的Web信息系统的研究与实现[D]。上海:华东理工大学2003。 [5] 赛奎春,白伟明.JSP信息系统开发实例精选[M]。北京:机械工业出版社,2005:2-10. [6] 耿祥义。JSP基础教程[M]。北京:清华大学出版社,2005:2—10,138-142. [7] 刘媛春,罗云翔.基于JSP的动态网页技术[J].成都信息工程学院学报,2005,(04). [8] 吉跟林,崔海源。Web程序设计(第2版)[M]。北京:电子工业出版社2006:32—46。 [9] 飞思科技产品研发中心.JSP应用开发详解[M]。北京:电子工业出版社,2006:12—17。
[10] [美]Marty Hall,Larry Brown。Servlet与JSP核心教程(第二版)[M]。北京:清华大学出版
社,2004:10-16。
[11] [美]Paul Wilton,John Colby.SQL入门经典[M].北京:清华大学出版社,2006: 252—263. [12] 戴志诚,张国应。SQL Servr中文版数据库编程实战训练[M]。北京:人民邮电出版社,2004:1-10,199
—214。
[13] 求是科技.SQL Server2000数据库开发技术与工程实践[M].北京:人民邮电出版社,2005:23—25. [14] 唐学忠。SQL Server2000数据库教程[M]。北京:电子工业出版社,2006:12-34。 [15] 李玉梅。动态Web数据库应用研究[D]。昆明:昆明理工大学,2001. [16] 张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,2003:25-37。 [17] 丘凯伦。基于JSP技术的数据库应用[J]。现代计算机,2005,(07)。
[18] 中国互联网发展状况分析报告[R].北京:中国互联网络信息中心(CNNIC)2007。
6
因篇幅问题不能全部显示,请点此查看更多更全内容