版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊ ┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊高校科研项目管理系统摘要随着计算机科学的发展,Internet的应用越来越广泛,同时为人们提供了极大的方便,现在越来越多的机构将科研管理与Internet融合到一起,以方便项目申报者进行沟通和管理。网络科研管理系统就是在这样一个社会背景下开发的。网络科研管理系统采用先进的、开放的B/S体系结构,应用系统基于Web技术开发。其实现的功能主要有申报功能、管理功能、修改个人信息功能、信息查询功能。本系统可以极大的提高管理效率,既能实现对科研信息的高效管理和控制,又能满足研究所的决策者对科研活动的宏观管理需要。最重要的是,它可以直观反映研究所工作人员的工作状况。网络科研管理系统将人员、项目、成果、权限等管理有机结合在一起,同时为了满足该系统的性能要求,实现系统静态与动态页面的相互分离,系统采用jsp+javaBean和Mysql数据库相结合的开发模式。在稳定性和安全性方面达到了很高的指标。关键词:科研管理,jsp技术,Mysql┊┊ ┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊Withthedevelopmentofcomputerscience,andmoreandmoreextensiveapplicationoftheInternethasprovidedagreatconvenience,andnowmoreandmorescientificresearchinstitutionswillbeintegratedintothemanagementtogetherwiththeInternettofacilitatecommunicationofscientificresearchpersonnelandmanagement.Thenetworkscientificresearchmanagementsystemisdevelopedunderthiskindofsocietybackground.Networkscientificresearchmanagementsystemusesadvanced,openB/Ssystemstructure,andtheapplicationsystembasesonWebtechnologydevelopment.Thesystemrealizesfunctionmainlyhasthefunctionofreporting,managementfunctions,modifypersonalinformationfunctions,andinformationenquiryfunction.Thesystemcanbegreatlyimprovedmanagementefficiency,accomplishingtheresearchofefficientinformationmanagementandcontrol;meanwhile,decision-makerscanmeettheInstitute'sresearchactivitiesonthemacro-managementneeds.ThemostimportantisthatitcanbeintuitivelyreflecttheworkoftheInstoftheworksituation.Networkscientificresearchmanagementsystemmakethepersonnel,project,achievement,andextentofauthorityetcorganicallycombinetogether,meanwhile,inordertomeettheperformancerequirementsofthesystem,andrealizesystemstatianddynamicpagesseparation,thesystemusesjsp+javaBeanandSQLServer2000databasewithdevelopmentmodel.Inthefiledofstabilityandsecurityhavereachtheveryhightarget.【Keywords】:scientificresearchmanagerment,JSPtechnology,MysqlAbstract┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊ 页第 页┊┊┊┊┊ 页第 页┊┊┊┊┊┊┊┊┊┊┊┊┊ 页第 页目录1.引言11.1管理信息系统11.2科研成果管理信息系统11.3小结2┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊2.1Browser/Server网络体系结构32.1.1Browser/Server体系概念32.1.2Browser/Server的特点32.2J2EE技术42.2.1J2EE概述42.2.2J2EE的体系结构42.2.3J2EE平台的特点52.2.4J2EE的组件技术62.2.5MVC模式7 2.3JavaServerPage(JSP和JavaBean) 82.3.1JSP简介82.3.2JavaBean82.4开发工具及服务器82.4.1Eclipse简介82.4.2Tomcat简介92.5小结9系统分析10需求分析10总体目标10具体目标10可行性分析10技术可行性103.2.2经济可行性10操作可行性11业务流程图12数据分析123.4.1数据流程图12数据字典(部分)14小结16系统总体设计17系统的功能结构图172.相关理论与技术综述34.2功能模块介绍174.2.1用户信息管理模块184.2.2管理员模块184.2.3项目申报管理模块194.2.4项目管理模块194.3数据库设计20 共2 14.3.1概念结构设计214.3.2逻辑结构设计214.4开发环境的配置244.4.1硬件环境244.4.2软件环境244.4.3数据库管理系统的选择244.5小结24┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊5.1系统的首页设计255.2管理员模块设计265.3项目申报模块设计285.4项目管理模块设计295.4.1论证审批模块设计295.4.2信息统计模块设计305.5查看项目模块设计315.6小结32系统测试33总结与展望35总结35展望35参考文献37致谢385.系统详细设计与实现25 共2 2┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊共38页第页7.总结与展望高校科研项目管理系统是基于B/S架构的,面向高校科研项目管理系统,能实现高校科研项目管理,用户管理,学院管理,系统管理等。它具有操作简单、成本低、效率高,没有地域限制,查询方便的优点。但由于本人的经验,技术水平和时间的限制,本系统还存在许多不足之处。┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊比如本系统在内容上存在的不足。通过做毕业设计,我主要有以下体会:首先,我培养了自己的动手能力。在以前的学习中,我所注重的是书本上的知识,而很少自己动手去做,这就使我的动手能力很差,而通过本次系统的设计,我的动手能力有了很大的提高;其次,通过本次系统的设计,我也加深了对以前所学知识的理解,学到了很多方法,学会了怎样去发现问题、分析问题和解决问题。在本次设计中,因为遇到很多的问题,这使我必须去深入地了解他们,正是因为如此,我对以前所学的知识有了更进一步地认识,也对以前很多不懂的问题有了一定的理解;最后,我还通过本次设计加强了自己的自信心。于此同时,我还认识到了自己的不足,如对战线比较长的事情,压力太大,总想急着完成。这对提升自我有很大的帮助。7.1总结为了完成本论文,本人花了大量的时间和精力,查阅了很多资料,虽然遇到了较多的问题,但是在指导老师的精心指导下,克服了困难,在完成本论文的过程中,由于急于求成,走了很多的弯路,也产生了消极对待的想法,好在指导老师对我的严格要求,使我静下心来,一步一步的完成本论文的每一个部分。本论文详细介绍了高校科研管理系统的需求分析,数据库设计,系统的详细设计,实现了高校科研管理的一体化、跨地域性、方便统一性的管理,主要实现了对高校科研项目的申报、论证审批、成果管理等一系列的功能模块。虽然本人花费了较长的时间和较多的精力来完成本论文,但是其中还是存在着很多不足之处,还需要再不断的学习,在项目开发的实践中不断总结经验,改正本论文的不足之处。7.2展望由于本人开发经验的不足,技术水平的有限,整个系统有很多值得改进的地方。主要有以下几个方面。1.采用数据库连接池来解决大量用户访问数据库产生的各种问题论文中的新闻发布系统编写数据库连接的方式是在程序需要请求数据库时直接连接,当用户高峰期,可能造成拥挤堵塞的情况,用户频繁请求连接时,会降低数据库的使用率。数据库连接池就很好的解决了这类问题,数据库连接池负责分配、管理和释放数据连接,允许应用程序重复使用一个现有的数据库连接,释放空闲时间超过最大空闲时间的数据库连接池避免因为没有释放数据库连接而引起的数据库连接遗漏。2.将动态的JSP页面转化成静态的HTML通过把JSP动态页面预先转化成静态的HTML,当用户请求此页面时,系统自动导向到对应的HTML页面,从而避免解析JSP请求,调用后台逻辑以及访问数据库等操作带来的巨大开销。┊ ┊ ┊┊┊ ┊ ┊ ┊┊ ┊ 装 ┊┊ ┊ ┊ ┊订 ┊ ┊ ┊┊┊ 线 ┊┊┊ ┊ ┊┊┊ ┊ ┊┊┊ ┊ ┊参考文献宁建平.J2EE参考大全[M].北京:电子工业出版社,2005计磊,李里,周伟.精通J2EE[M].北京:人民邮电出版社,2006丁鹏,刘莉.C/S,B/S模式中的分布式计算与MIS解决方案[J],计算机应用研究,2000年12月:10~14┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊[美]JimKeogh著.宁建平,梁超,英宇等译.J2EE参考大全[M].北京:电子工业出版社,2003[美]JeffFriesen著.钟萍,张玉峰等译.用实例学Java2[M].北京:电子工业出版社,2002魏茂军等编著.JSP案例开发[M].北京:中国水利水电出版社,2005何星蓉.高校科研管理工作的思考[J].辽宁教育研究,2008,1:91~93刘泽轩,江春华.基于J2EE架构的科研管理系统的设计与实现[J].计算机工程与设计,2007,28(21):5218~5220,5247郭卜铭,吕渭济.基于J2EE的高校科研管理信息系统的构建[J].科技和产业,2007,7(7):53-55苗雪兰,刘瑞新,宋会群.数据库系统原
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年山西省部分学校高考语文模拟试卷(4月份)
- 企业营销人员培训课件讲解
- 北京八中怡海分校2025届高考数学三模试卷含解析
- 两人办理房产证协议书
- 2025届云南省中央民族大附属中学高三六校第一次联考数学试卷含解析
- 《俄罗斯世纪艺术》课件
- 第15课 《梅岭三章》(分层作业)(解析版)
- 高中+语文++《扬州慢》课件++统编版高中语文选择性必修下册
- 《人力资本投资理论》课件
- 小学五年级上册科学课件教科版第3课 地震的成因及作用
- 苏教版四年级上册科学实验全
- 2024-2025学年四年级科学上册第一单元《声音》测试卷(教科版)
- 四川省成都市2023-2024学年七年级上学期期末数学试题(含答案)
- 3.14 丝绸之路的开通与经营西域 课件 2024-2025学年部编版
- 小学英语词汇表(沪牛津版)
- 江苏省2024-2025学年高一英语下学期期中大联考试题含听力
- 2024储能电池单体及系统
- 民用无人机操控员执照(CAAC)考试复习重点题库500题(含答案)
- 幼儿园 中班心理健康《我会倾诉》
- 信息系统售后服务方案
- 五四运动 说课课件 2024-2025学年统编版八年级历史上册
评论
0/150
提交评论