




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)开题报告题目名称:河南地震局科研信息系统设计与实现院系名称:软件学院班 级:RB软工金134学 号:学生姓名:指导教师: 2016年 12 月 一、立论依据课题来源及研究的目的和意义 课题来源:社会服务 开发背景:随着社会的发展,在信息社会中,人们越来越多的使用高质量的计算机软件来完成信息的获取和处理工作。在地震局中,科研人员科研成果的质量,发表论文的多少,专利的管理、以及获得的奖励,也是评价地震局科研水平的依据。这些地震局的科研信息在一定的程度上反映出地震局在某一学科领域的科研水平。开发意义:由于许多地震局对科研信息管理都是手工整理和计算机单机工作,不能很方便的对地震局的各种科研信息进行高效的管理,而且还花费了大量的人力物力,数据共享性不好,也不利于科研信息部门对该地震局的科研信息进行有效的掌握和分析。因此,为了更好地节省人力和时间,提高地震局的科研信息管理效率,研发适合地震局信息管理的系统是很有必要的。为解决科研人员对不同阶段科研成果信息使用的迫切需求与传统的、离散的成果储备模式不相符的实际问题,本项目提出基于虚拟化平台的地震科研信息系统研究与应用解决方案。该系统是采用B/S架构的信息系统,为系统提供后台数据支持,系统能顺利读取数据,并以数据形式展示科研成果信息,方便科研工作者检索、使用历史科研项目成果,提高项目成果的使用效益,促进成果转化应用,实现科研项目管理走向信息化、科研化、规范化和制度化,提升科研管理部门的工作效率。研究对象:基于web端的科研信息系统主要是为了地震局的科研人员的科研情况进行统计,查询的浏览器端的应用,有管理员和科研人员等普通用户。二、文献综述课题研究领域的发展现状及可能的应用领域项目研究:经过分析,目前采用人工管理的科研信息有很多的弊端,具体如下:(1)项目信息查询、统计困难由于缺乏有效的规范,无法对地震局的所有科研项目进行统一管理,当需要进行统计工作或需要查询某个项目的基本情况(如拨款情况或成果情况)时只能通过向该项目的负责人询问,造成极大的不便。特别是当需要以某种条件进行统计或查询时尤其困难。(2)论文统计困难由于论文发表具有周期长、分布广泛的特点,当发表通知或杂志、期刊抵达时,往往相关人员已经遗忘甚至已经离开研究所,由于缺乏专职管理人员和一套行之有效的管理规范,通知或杂志寄到时没有及时归档记录,以至于当需要进行论文统计工作时不得不东查西找,效率非常低,并且极易统计不完全或由于遗忘而造成数据不属实的现象。(3)浪费领导的时间和精力当需要进行统计工作,尤其是用于送交上级部门的报表,一般工作人员往往不熟悉情况或要求而不得不由所里主要领导来完成浪费了领导的大量时间和精力。根据上面的分析,提出以下开发目标:(1)提高项目及论文管理的水平,提供及时、准确的信息服务;(2)提高信息检索的效率,实现灵活的查询,包括多条件查询、模糊查询等;(3)减轻管理人员制作报表、统计分析的负担;(4)实用。系统规模不宜太大,但又要能保证支持日常工作的要求;(5)系统应易于修改和扩充。可能应用的领域:各大专科学校,各大科研院所,其他事业单位的科学研究管理机构,主要用于地震局的科研部门,对科研信息进行管理和查看。三、研究内容功能需求及设计框架需求分析:整个项目是基于web端的地震局科研信息系统主要分为三个部分,第一部分主要完成科研人员的管理功能,主要包括完成个人信息、权限的管理,平台的维护,信息显示,报表统计等功能。第二部分主要完成科研成果管理功能,主要包括完成科研成果、学术期刊论文、获得奖励的网络访问,数据导出,报表统计。第三部分主要完成过程管理功能,主要包括完成项目申报立项、项目的执行情况的跟踪,项目结题,统计汇总,数据导出,报表打印等。根据基于web端的地震局科研信息系统的分析,项目的研究主要为项目资料的收集、资料的分类、在虚拟平台上使用Java编程语言建立MySql数据库、最后使用模块化进行展示宣传和查询使用。功能分析:通过本系统,所有的查询统计可以很方便的得到,并导出到excel中。其中基于web端的地震科研信息系统的功能都是采用联网访问的模式。系统结构与作用:系统主要分为2大部分,分别是web端,数据库端。第一部分为web端,主要实现信息显示和数据简单处理。第二部分为数据库,主要实现数据的存储,和数据的输入等功能。其中web网页,以及数据的处理和传递。Web端采用的框架:EasyUI框架是应用在网页上的一种常见的框架。所谓框架就是在原来css和javaScript的基础上进行了封装,在使用时候直接引入,然后就可以使用了。使用框架的目的就是让页面更加的美观和大方。而且用最少的代码实现复杂的功能。而且EasyUI框架的使用能够让页面实现响应式布局的方式。让各个电脑都能呈现完美的效果。而且EasyUI兼容性能比较好。web端的json数据包装:json数据的包装成为一个难点,现如今通常采用的做法是利用java的jar包进行处理。通过引入jar包的方式,调用相应的方法达到包装json数据的目的。但是包装跨域json的包装就成为了一个新的难题与挑战。河南地震局科研项信息系统的设计与实现项目过程管理科研成果管理科研人员管理 我主要负责项目过程管理这一模块:包括项目申报立项、项目执行情况、项目资金使用详情、项目验收情况、项目成果统计情况的查询、下载。项目过程管理上传中期检查报告上传项目任务书线下审核通过,项目立项上传项目申请书项目执行情况查询项目结题汇总统计数据导出报表生成打印统计历年项目资金使用情况线下验收通过,项目结题提交结题申请书上传结题报告,以及支撑材料项目 申报 立项查询 四、研究基础所需实验手段、研究条件和实验条件开发环境:硬件上:一台电脑(CPU:Intel 酷睿i5 7200U ;内存:4GB(4GB1);硬盘:128GB+500GB ;显示器:FHD,LED背光,防眩光屏)。软件上:后台服务开发主要用Myeclips6.5和tomact6提供服务。Web页面开发用H5开发,后台服务用java语言开发。数据库选用MySQL,操作平台为Windows7。 现有环境:以上开发环境已经全部具备,包括电脑和一系列软件全部具备完成。组成成员以及分工:刘春丽主要负责科研人员的管理,建冰洁主要负责科研成果管理,由国芝主要负责项目过程管理,数据库的设计主要三人共同完成。所用技术:web端开发所用的技术以及框架要分为web页面和后台,所用技术如下。前端页面,使用到了jquery和css,匿名函数,正则表达式,使用到了EasyUI框架。后台服务:主要用到了MVC模式,采用Spring、SpringMVC、myBatis框架。 数据库:数据库采用常见的MysSQL数据库。技术亮点:首先web端采用了自己独立开发的独立的分页技术,里面虽然逻辑并不复杂但是体现了MVC功能和实现了功能。其次是用了匿名函数,其中匿名函数用了处理了很多操作,匿名函数的优点就在于把JavaScript或者jquery封装起来,让别人看不到里面的结果。这样不仅仅是提高了系统的安全性,还让界面更加的清晰。有利于系统的二次开发。更重要的是数据之间的沟通以及数据之间的交互。如果不清楚其中的流程,就无法完成该工程了。MVC设计模式:MVC全名是Model View Controller,是模型(model)视图(view)控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MVC好处是它能为应用程序处理很多不同的视图。在视图中其实没有真正的处理发生,不管这些数据是联机存储的还是一个雇员列表,作为视图来讲,它只是作为一种输出数据并允许用户操纵的方式。MVC 分层有助于管理复杂的应用程序,因为您可以在一个时间内专门关注一个方面。例如,您可以在不依赖业务逻辑的情况下专注于视图设计。同时也让应用程序的测试更加容易。MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。MySQL-Front是用于MySQL和MariaDB数据库服务器的Windows前端程序。数据库结构和数据可以通过对话框或SQL命令处理。支持以标准文件格式导入和导出。MySQL服务器可以直接连接或通过HTTP隧道连接。五、计划进度第七学期:1517周:完成开题报告、开题答辩PPT18周寒假结束:专业外文翻译第八学期:1-3周: 需求分析、功能分析、性能分析;4-7周: 系统设计,体系结构设计,数据库设计,页面设计8-13周: 系统实现13-14周: 系统测试 单元测试 集成测试,系统试运行 15-16 周: 毕业答辩与成绩评定、毕业设计论文修改提交六、参考文献01 丰景春.IT项目管理理论与方法M.北京:中国水利水电出版社,2009.02 赵海;潘新鹏.项目整体管理M.北京:中国纺织出版社,2004:11-12.03 王长峰.IT项目管理案例与分析M.北京:机械工业出版社,2008.04 李霞 MVC设计模式的原理与实现-吉林大学 2014.505 殷彤丽 基于HTML语言的网页制作方法 -赤峰学院学报(自然科学版) 2011.1106 博客园老牛大讲堂 /laonniudajiangtang/07
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 905平安附加守护一生终身医疗保险合同5篇
- 别墅栏杆合同2篇
- 数学培优竞赛试题及答案
- 档案应用竞赛试题及答案
- 家庭日常居住房屋承租合同7篇
- 保鲜技术试题及答案
- 山东省潍坊市寒亭2026届九年级英语第一学期期末监测模拟试题含解析
- 数字城市竞赛试题及答案
- 2025年广东小高考试题及答案
- 河南周口地区洪山乡联合学校2026届九上化学期中达标检测模拟试题含解析
- 003-04-PFMEA第五版表格模板-(带实例)-2020.2.3
- 肠造口并发症讲稿课件
- GB/T 6403.5-2008砂轮越程槽
- GB/T 27021.2-2021合格评定管理体系审核认证机构要求第2部分:环境管理体系审核与认证能力要求
- FZ/T 73001-2016袜子
- 新部编版道德与法治四年级上册第一单元课件全套与班级共成长
- 医院人才队伍建设规划
- 记帐传票模板1
- 职业病防治培训PPT课件
- JG_T127-2017建筑门窗五金件 滑撑
- 施工电梯垂直测量记录表
评论
0/150
提交评论