高校科研管理系统的设计与开发毕业论文.docx
- 文档编号:23172374
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:54
- 大小:577.60KB
高校科研管理系统的设计与开发毕业论文.docx
《高校科研管理系统的设计与开发毕业论文.docx》由会员分享,可在线阅读,更多相关《高校科研管理系统的设计与开发毕业论文.docx(54页珍藏版)》请在冰豆网上搜索。
高校科研管理系统的设计与开发毕业论文
高校科研管理系统的
设计与开发
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期:
年月日
导师签名:
日期:
年月日
指导教师评阅书
指导教师评价:
一、撰写(设计)过程
1、学生在论文(设计)过程中的治学态度、工作精神
□优□良□中□及格□不及格
2、学生掌握专业知识、技能的扎实程度
□优□良□中□及格□不及格
3、学生综合运用所学知识和专业技能分析和解决问题的能力
□优□良□中□及格□不及格
4、研究方法的科学性;技术线路的可行性;设计方案的合理性
□优□良□中□及格□不及格
5、完成毕业论文(设计)期间的出勤情况
□优□良□中□及格□不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
建议成绩:
□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
指导教师:
(签名)单位:
(盖章)
年月日
评阅教师评阅书
评阅教师评价:
一、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
二、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
建议成绩:
□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
评阅教师:
(签名)单位:
(盖章)
年月日
教研室(或答辩小组)及教学系意见
教研室(或答辩小组)评价:
一、答辩过程
1、毕业论文(设计)的基本要点和见解的叙述情况
□优□良□中□及格□不及格
2、对答辩问题的反应、理解、表达情况
□优□良□中□及格□不及格
3、学生答辩过程中的精神状态
□优□良□中□及格□不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□优□良□中□及格□不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□优□良□中□及格□不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□优□良□中□及格□不及格
2、论文的观念是否有新意?
设计是否有创意?
□优□良□中□及格□不及格
3、论文(设计说明书)所体现的整体水平
□优□良□中□及格□不及格
评定成绩:
□优□良□中□及格□不及格
(在所选等级前的□内画“√”)
教研室主任(或答辩小组组长):
(签名)
年月日
教学系意见:
系主任:
(签名)
年月日
摘要………………………………………………………………………………………Ⅲ
ABSTRACT……………………………………………………………………………………Ⅳ
第1章综述…………………………………………………………………………………1
1.1选题目的及意义…………………………………………………………………1
1.2高校科研信息管理现状…………………………………………………………1
1.3本文主要研究内容………………………………………………………………2
1.4解决重点问题的方法……………………………………………………………2
第2章开发环境……………………………………………………………………………3
2.1系统开发工具的选择……………………………………………………………3
2.1.1选择VisualBasic.NET的理由………………………………………………3
2.1.2选择SQL数据库的理由……………………………………………………3
2.2系统运行环境……………………………………………………………………4
第3章需求分析……………………………………………………………………………5
3.1可行性分析……………………………………………………………………5
3.1.1技术可行性分析………………………………………………………………5
3.1.2经济可行性分析………………………………………………………………5
3.1.3运行可行性分析………………………………………………………………5
3.1.4系统流程图……………………………………………………………………6
3.2需求分析………………………………………………………………………6
3.2.1需求分析……………………………………………………………………73.2.2数据流程图……………………………………………………………………7
第4章总体设计……………………………………………………………………………9
4.1系统模块功能说明………………………………………………………………9
4.2系统功能结构设计………………………………………………………………9
第5章详细设计…………………………………………………………………………11
5.1逻辑结构设计………………………………………………………………11
5.2数据库设计………………………………………………………………13
第6章系统实现…………………………………………………………………………16
6.1系统登录模块设计………………………………………………………………16
6.2系统主功能模块设计……………………………………………………………16
6.3系统管理模块设计………………………………………………………………16
6.4信息管理模块设计………………………………………………………………17
6.5信息管理模块设计………………………………………………………………19
6.6查询统计管理模块设计…………………………………………………………21
6.7帮助模块设计……………………………………………………………………22
第7章系统测试与评价…………………………………………………………………23
7.1系统测试…………………………………………………………………………23
7.1.1功能测试……………………………………………………………………23
7.1.2可用性测试…………………………………………………………………23
7.2系统评价…………………………………………………………………………23
7.2.1系统的优点…………………………………………………………………24
7.2.2系统存在的不足……………………………………………………………24总结………………………………………………………………………………………25参考文献……………………………………………………………………………………26致谢………………………………………………………………………………………27附录………………………………………………………………………………………28
摘要
本系统包括管理员、教师和学生三种用户,主要包括科研信息管理、科研信息查询、科研信息统计、资料上传下载等功能。
本文首先介绍了本项目的开发背景、该项目开发的意义,并对该系统的研究现状进行了描述,其次,对系统的用户需求以及可行性进行了详细的分析,再次,本文详细讲解了本项目所包含的功能、开发的整个过程及操作流程,并以流程图的形式表述系统的工作流程和系统的组成结构,之后对系统的具体实现、系统测试进行了阐述。
论文最后对整个系统的开发及实现的过程进行了总结,并且指出了系统的不足。
关键词:
高校科研;信息管理;信息统计
ABSTRACT
Thesystemincludesanadministrator,teacherandstudentthreekindsofusers,includingscientificresearchinformationmanagement,scientificresearch,scientificresearchinformationquerystatisticalinformation,uploadinganddownloadinginformationandotherfunctions.Thisarticlefirstintroducedtheprojectdevelopmentbackground,thesignificanceoftheprojectdevelopment,andtheresearchtothesystemaredescribed,secondly,toauserofthesystemdemandandfeasibility,again,thispaperexplainsindetailtheprojectcontainsfunction,anddevelopmentofthewholeprocess,andoperationflow,andintheformofaflowchartpresentationsystemworkflowandsystemstructure,aftertheconcreterealizationofthesystem,systemtestingaredescribed.Finally,theentiresystemdevelopmentandimplementationprocess,pointingouttheinadequaciesofthissystem.
Keywords:
Universityscientificresearch;Informationmanagement;Informationmanagement
第1章综述
1.1选题目的及意义
随着科学技术的进步和高校办公管理的发展,科研信息在高校科学研究中的地位和作用越来越重要。
高等学校科研建设的不断深入发展,校园网络建设的全面推进和科研力度的进一步加大,科研人员、学科门类、科研项目的数量不断增多,科研成果所涉及的科学领域也越来越广,这些在为高校科研管理带来一定优势的同时也给高校科研管理造成了一定的困难。
在当前的形势下,有必要开发适合高等院校使用的科研管理系统,使其能更方便、更有效和更安全地管理各种科研资料和数据,还应具备实时处理的能力,以便提高工作效率和工作质量。
[1]高校科研管理系统的开发,其目的是要将先进的管理技术以及计算机技术运用到高校科研管理中来,通过该系统,不但能完成学校科研项目的日常管理工作,还可以及时向各级领导、上级主管部门提供报表、数据信息,为领导的决策提供一定的参考。
[2]可见高校科研管理理念和管理模式的开展直接关系到科研事业的发展。
1.2高校科研信息管理现状
近年来,随着各个高校科研力度的进一步加大以及信息技术在管理上的广泛应用,旧模式下的科研管理信息系统越来越不能适应新形势下的需求,管理信息系统的实施在技术上已逐步成熟。
传统的科研管理方式是通过人工方式进行,记录这些文件文件,不但门类广、种类繁杂,而且格式不统一,管理起来非常繁琐,而且还浪费大量资源,因为科研管理人员和科研工作人员之间缺少必要和及时的沟通,还会造成一些资料和数据丢和不全的情况发生,给正常的教学、科研和管理工作带来了极大的不便,这样的管理方式难以反映高校科研的现状。
[3]开发一个高校科研信息管理系统能够实时反映高校的科研活动,为高校科研信息处理和管理职能提供重要支持,这是非常有必要的。
目前,国内外许多高校为了加强科研信息管理、展示科研成果、促进科研信息共享,纷纷在Internet上通过网页形式发布有关科研信息,有的高校还开发了自己的科研信息管理系统。
如:
北京大学科学研究部通过自己的网站发布最新科研消息,对科研项目,科研成果等进行管理,并提供科研论坛。
到目前为止,国内已经有部分高校选择使用计算机所设计的管理系统代替传统的管理方式来管理高校科研信息。
过去很长时间,很多高校对科研一直采用传统的手工操作方式,办公效率较低,科研信息闭塞,申报成功率不高,项目的跟踪管理松弛,这样的科研管理已无法满足科研水平提高的内在要求,因此,开发一个完善、快捷、方便的高校科研信息管理系统,刻不容缓。
1.3本文主要研究内容
对系统的可行性和用户需求进行分析,充分了解用户需求,明确系统定位,了解系统需要实现的功能。
其次对系统结构进行描述,给出系统流程图以及各子系统流程图,以明确系统的使用过程。
最后,详细的介绍系统的代码实现过程,该阶段基于VB.NET开发平台进行开发。
本系统主要功能如下:
1.为高校科研参与者提供快捷方便的管理途径。
2.实现对科研信息的管理:
管理员可以对教师和学生的科研信息进行管理,对科研项目类别和科研成果类型进行添加、修改、删除等操作。
3.提供高效的数据库实施方案,对科研信息进行科学的分类,并提供各种类别的搜索形式,方便对科研信息进行查询。
1.4解决重点问题的方法
1.技术方面
通过网络和书籍,掌握对工具软件的使用。
通过参考文献和有关书籍,学习完成毕业设计所需要的各种技术。
2.实现方面
高校科研管理系统安全登录的实现。
操作界面的合理规划。
基本功能的实现。
如科研信息的添加、删除、修改等操作;对科研成果类型、科研项目信息的添加和删除操作;对文件上传和报表导出的操作等。
本毕业设计的重点是对高校科研信息进行管理。
其中要区分教师及学生的信息资料,尤其是用户数量庞大,信息资料类型较多,需要综合进行考虑。
另外就是在设计过程中如何对于数据库后台操作的设计和VB.NET语言的前台编写,这些都要求理论与实践相结合。
最后需要通过查找大量的书籍资料,进行多方面的比较以及不断地开拓新思路,在指导老师的知道下完成本设计。
本课题主要用的研究方法有调查法、经验总结法和对比分析法。
首先从设计与开发高校科研管理系统的基本模式和实践经验出发,通过图书馆和互联网等方式收集相关资料,结合国内外研究现状以及课题背景,对其有计划、有规律、系统的进行整理;然后使用比较研究法,通过对个别案例进行分析研究,借鉴开发经验,来完善自己的系统;最后运用经验总结法通过实践考察对高校科研管理系统的需求现状进行分析,将传统的高校科研管理方式通过经验总结法得出其优势及不足,并加以注意和改进。
通过以上研究方法最终确定高校科研管理系统的设计开发策略及最佳路径。
第2章开发环境
2.1系统开发工具的选择
系统的开发平台,本系统选择了当前流行的Windows操作系统,应用程序开发采用Microsoft公司的面向对象程序开发工具VisualBasic.NET,数据库选择SQLServer2000进行开发。
SQLServer是一个功能强大的数据库管理系统和MIS系统开发工具,具有界面友好、易学易用、开发简单、接口灵活等特点。
VisualBasic.NET提供了一个可视化的编程环境,为我们提供了一种方便、快捷的Windows应用程序开发途径。
与普通的数据库系统相比,用VisualBasic.NET作为数据库开发平台有简单、灵活、可扩充性等特点,非常适合初学者用来开发数据库管理信息系统。
当前管理信息系统的开发,大多是基于数据库技术和面向对象开发进行,这些技术目前已经非常成熟,并被广泛应用于各个领域。
2.1.1选择VisualBasic.NET的理由
VisualBasic.NET是从VisualBasic语言演变而来,是一种面向对象的应用程序设计语言。
VisualBasic.NET允许开发人员开发面向Windows、Web和移动设备的程序。
VisualBasic.NET语言作为一种面向对象的可视化编辑工具,具有安全性和语言互操作性等优点。
VisualBasic.NET是微软最新平台技术,是.netframeworkSDK的一种语言,具有简单易学、程序代码结构化更强、开发环境舒适体贴等优点。
1.在VisualBasic.NET中,可以利用构造函数为对象赋初值。
构造函数的使用,简化了编码的过程和出错的机会。
2.在VisualBasic.NET中,可以使用初始化函数完成变量的声明和赋值操作。
3.因为VisualBasic.NET基于.NET框架进行开发,所以VisualBasic.NET语言可以与其它.NET语言协同工作。
2.1.2选择SQL数据库的理由
SQLServer2000作为微软在Windows系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,相信大多数将自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。
[4]区别于FoxPro、其他小型数据库,SQLServer2000是一个功能完备的数据库管理系统。
SQLServer2000是微软公司推出的数据库管理分析软件。
通过全面的功能集和现有系统的集成性,以及对日常任务的自动化管理能力,它为不同规模的企业提供了一个完整的数据解决方案。
SQLServer2000能提供超大型系统所需的数据库服务。
SQLServer中每一个主要的子系统都有自己的对象模型,能够以任何方式将数据系统扩展到不同的环境中。
[5]大型服务器可能有成千上万的用户同时连接到SQLServer2000的情况,SQLServer2000为这些环境提供了全面的保护,具有防止问题发生的安全措施,例如,可以防止多个用户试图同时更新相同的数据。
SQLServer2000还在多个用户之间有效地分配可用资源,比如内存、网络带宽和磁盘I/O等。
2.2系统运行环境
由于本系统面向学生、教师、管理员三种用户,用户群较大,所以入门级服务器足以胜任。
本系统建议配置如下:
1.硬件
CPU:
双核至强CPU,主频3600MHz,总线频率800MHz,二级缓存2M。
内存:
容量1G,主频667MHz,类型DDR2,支持ECC(ErrorCheckingandCorrecting,错误检查和纠正)技术。
硬盘:
容量300GB,转速1000rpm,缓存8000KB,接口类型SCSI(SmallComputerSystemInterface小型计算机系统接口)。
电源:
ATX冗余电源。
2.软件
数据库:
SQLServer2000。
操作系统:
WindowsXP。
第3章需求分析
3.1可行性分析
可行性分析是在初步调查、分析系统开发方案的基础上,运用技术经济理论与方法,分析系统开发方案的可行性,最后做出是否可以继续开发的明确结论。
本系统的可行性分析包括技术可行性分析、经济可行性分析,运行可行性分析,通过这些来论证系统是否可行。
3.1.1技术可行性分析
随着计算机技术和信息管理的技术不断发展,软硬件条件都已经达到了运行系统所需的各项条件。
系统的开发人员也已经具备了独立开发系统的能力。
VisualBasic.NET是计算机编程语言中的重要技术,因为VisualBasic.NET基于.NET框架,可以与其它.NET语言协同工作。
利用VisualBasic.NET技术可以建立快捷、方便、安全的高校科研管理系统,并能得到很多技术支持,使其得以广泛推广。
鉴于大学期间对SQLServer2000数据库和VisualBasic.NET的学习,能够熟识并熟练操作,可以达到独立设计的开发素质,所以采用SQLServer2000作为后台数据库,VisualBasic.NET作为前台系统编辑语言进行本系统的开发,在技术上是可行的。
3.1.2经济可行性分析
经济可行性的分析,主要是对项目的投资和效益做出预测分析,即从经济角度分析开发方案有无价值,是否可行。
系统开发的成本包括固定成本和可变成本两个部分,固定成本主要是指开发过程中的计算机的成本,包括所安装的各种应用软件的费用,及开发过程中其他一些花销,如:
电费、资料费等。
可变成本是指随着系统的发展和壮大,需要不断完善和维护所需要投入的费用。
预计收益1000元,所以预计本设计的开发是有所收益的。
本系统在经济上是可行的。
3.1.3运行可行性分析
运行可行性主要是分析用户是否具有运行维护本系统的能力。
本系统的管理人员和操作人员为高等院校的教师及学生,具备操作简单的管理系统的能力,并且,计算机的使用已经非常普及,特别是在企业信息化高需求与快速发展的时代,计算机应用已经是学生与教师必备的技能。
所以对于系统的操作轻而易举。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 科研 管理 系统 设计 开发 毕业论文