毕业论文范文——科研管理系统.doc

上传人:滴答 文档编号:1254715 上传时间:2019-01-19 格式:DOC 页数:20 大小:1.92MB
下载 相关 举报
毕业论文范文——科研管理系统.doc_第1页
第1页 / 共20页
毕业论文范文——科研管理系统.doc_第2页
第2页 / 共20页
毕业论文范文——科研管理系统.doc_第3页
第3页 / 共20页
毕业论文范文——科研管理系统.doc_第4页
第4页 / 共20页
毕业论文范文——科研管理系统.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、安徽工业经济职业技术学院 计算机科学技术系毕业(设计)论文- I -安徽工业经济职业技术学院科研管理系统 姓 名: 学 号: 系 别: 计算机科学技术系 专 业: 软件技术 指导教师: 安徽工业经济职业技术学院年 月安徽工业经济职业技术学院 计算机科学技术系毕业(设计)论文- II -科研管理系统摘 要:本系统采用 ASP.NET 为开发语言,SQL Server 2008 为数据库来进行设计与开发。该系统主的功能是帮助人们管理学校科研项目。基本功能包括登录、项目展示、成果展示、人员展示、系统维护等。本文档,简要阐述了此次课程设计的题目“科研管理系统”的开发背景与开发环境,且对系统的构架进行分

2、析,并由此划分出各个模块,有项目管理模块、经费管理模块、科研人员管理模块、科研成果管理模块。详细介绍了系统各个模块与功能的实现原理,本文详细介绍了系统的需求分析、功能设计和系统设计等,并通过流程图和文字加以解释说明。在系统设计中给出数据库的设计和本系统的总体设计方案,在系统实现中具体介绍了各个功能的所能实现的情况,同时附有运行界面图,最后总结开发阶段与测试阶段所遇到的问题与解决方法。关键字: ASP.NET;网站;浏览;科研管理系统;安徽工业经济职业技术学院 计算机科学技术系毕业(设计)论文- III -目 录第 1 章 绪 论 .41.1 网站的开发背景 .41.2 科研管理系统概述 .41

3、.3 本人所做的工作 .5第 2 章 系统的需求分析 .52.1 需求分析 .52.2 可行性分析 .52.3 编写项目计划书 .62.4 系统的总体结构 .6第 3 章 系统的详细设计 .73.1 系统的功能分析 .73.2 系统功能模块的设计分析 .8第 4 章 数据库设计 .84.1 数据库实体设计 .84.2 数据库逻辑结构设计 .9第 5 章 公共类设计 .115.1 WEB CONFIG 文件配置 .115.2 数据库操作类的编写 .11第 6 章 系统页面设计 .116.1 前台首页 .116.2 注册页面 .126.3 登录页面 .136.4 后台首页 .146.5 人员管理页

4、面 .15结 束 语 .18参 考 文 献 .19致 谢 .20第 1 章 绪 论1.1 网站的开发背景伴随着网络的出现,学校的科学研究中也逐渐的步入网络时代,为解决科学研究的项目能够有个更加系统的管理,通过反复的修改,最终形成了科研管理系统。科学研究是高等学校的重要工作之一,对于一所高等院校来说,学科门类多,科研成果多,这给管理造成了一定的困难,通过计算机进行管理无疑是最科学和最有效的方法,一方面可提高工作效率和工作质量,同时又便于部门之间进行信息交流。科研管理信息系统是一个由人、计算机组成的能进行科研信息的搜集、传递、存贮、加工、维护和使用的系统,该系统能够实时反映高校的科研活动,为日常事

5、务的处理和管理职能提供支持。在人类发明计算机之前,管理信息系统完全是手工作业,随着计算机技术的产生和发展,管理信息系统的结构发生了很大的改变,计算机强大的数据处理能力及现代化的网络通讯技术大大提高了管理信息系统的效能。作为高校的科研管理人员要分清楚哪些信息适合计算机处理,哪些信息更适合于手工作业,在工作中将两种方式有机地结合,互相取长补短,以求达到最佳的管理方式。因此,使科研管理工作更加规范化、科学化,建设一个科研管理信息系统已显得非常重要。高校科研管理信息系统通常包括科研人员信息管理、科研项目管理、科研成果管理、成果管理、等。传统的科研管理方式有两种,通过表格记录科研项目录入、经费管理以及科

6、研成果。但是由于表格本身的局限性使得系统有一些不可克服的缺陷,而采取了 ASP.NET技术的系统性能上有了很大的改善。1.2 科研管理系统概述科研活动信息管理系统要实现对高校科研情况的有效管理以及对科研活动的全程跟踪。该系统为科研管理人员服务,使用方便,既能实现对科研活动的高效率管理和控制,又能满足高校的决策者对科研活动的宏观管理与决策的需要,还能够为高校对院系的评价以及院系对教师的评价提供依据。科研管理系统是一个高校内部管理的核心部分,包括科技成果、成果获奖、科技档案等多项信息管理职能。随着计算机应用水平的提高和科研管理的规范化和制度化,建立一套适用于科研院所科研管理工作管理信息系统,已经成

7、为各大的科研院所较为迫切的需求。建立一套完善的科研管理业务系统可以极大地提高管理效率,为领导的决策提供较科学的依据。一套较完善的研究院所的科研管理系统应以项目管理为中心,涵盖计划、成果、资金、人员、设备等方面。- 5 -1.3 本人所做的工作 课题管理:课题管理模块是科研管理活动系统的重要部分。主要包括:立项前管理、项目评审、合同签订、开题、建立课题信息、结题、课题存档(即建立科研档案) 、课题信息查询等几个部分。 成果获奖管理:科技成果奖励是科技成果获奖的情况。包括奖项申报和成果获奖两部分,并能进行查询、修改及删除。 成果管理:科技成果登记是将课题进行成果登记并可申报成果的过程。对每个登记的

8、成果来说,包括成果登记基本信息、成果主要完成人员信息和成果主要完成单位信息。 并能统计各种信息成果,对其能进行修改和删除(但要只有超级管理员才有此权限) 。 系统管理:密码修改、用户管理和权限管理。第 2 章 系统的需求分析2.1 需求分析科学研究是高等学校的重要工作之一,对于一所高等院校来说,学科门类多,科研项目及成果所涉及科学领域较广,其数量亦比较大,这给管理造成了一定的困难,通过计算机进行管理无疑是最科学和最有效的方法,一方面可提高工作效率和工作质量,同时又便于部门之间进行信息交流。刚好学校建立项目式教学,我们需完成该项目。2.2 可行性分析为了给院校领导层提供是否进行项目实施的参考,现

9、在以文件形式分析项目的风险、项目需要的投资与效益。安徽工业经济职业技术学院。本院校为了方便管理员管理,提高工作效率和工作质量,现在需要委托相关人员开发一个科研管理系统。科研管理系统要求能够提供会员注册,人员管理,项目的申报、管理,经费的管理,成果管理等功能。科研管理系统的主要目标是方便、全面的管理相关操作。极大的简单管理员的管理,提供高效快捷的工作方式。在项目式教学期间完成该项目。完成全部的分析、设计、编码、测试工作。不做其他限制。- 6 -2.3 编写项目计划书为了保证项目开发人员按时保质地完成预定目标,更好的了解项目实际情况,按照合理的顺序开展工作,现以书面的形式将项目发开生命周期中的项目

10、任务范围、项目团队组织结构、团队成员的工作责任、团队内外沟通协作方式、开发进度、检查项目等工作内容描述出来,座位项目相关人员之间的共识和约定、项目生命周期内的所有项目活动的行为基础。项目目标应当符合 SMART 原则,把项目要完成的工作用清晰的语言描述出来。科研管理系统系统的项目目标如下: 界面设计美观,操作方便。 全面分类的展示各种管理。 人员、项目的详细信息,方便了解相关信息。 设置灵活的数据导入、导出,以及打印功能。 人员注册、项目申请,有要个的审核制度。 最大程度实现易操作和易维护性。 系统运行稳定,安全可靠。科研管理系统最主要的是实现办公的信息化管理。科研管理系统主要就是管理相关事物

11、,因此系统最核心的功能便是实现办公的简单化、方便化。项目实施后,能够方便院校员工的工作,提高工作效率和质量。整个项目需要在项目式教学内交付使用。对信息的输入要求要有类型和长度,而且能够长期保存数据库中,对信息的更新和查询也要求简单、快速!不同权限的人对信息的操作不同。项目实施后,院校可以快速高效的工作,简单明了的操作,十分方便。各大院校都可以使用该系统来完善高校的管理。2.4 系统的总体结构系统设计是对系统分析的深化和细化,其目的是提出能够指导信息系统实现的设计方案。系统设计需要在系统分析的基础上,综合考虑系统的实现环境和系统的效率、可靠性、安全性、适应性等非功能性需求,得出信息系统的设计方案

12、。系统设计的工作主要包括系统平台设计、结构设计、详细设计、界面设计和数据库设计等工作。系统设计的任务是,针对需求的相关要求进行总体设计,设计各个模块,使得后面的设计与实现更加清晰有条理。- 7 -本系统总体结构如图:第 3 章 系统的详细设计3.1 系统的功能分析为了使读者能够更清楚的了解该系统的结构,下面给出了科研管理系统管理员的功能模块结构图和科研人员的功能模块结构图。科研管理系统系统访问者系统管理员登录 注册 否是 浏览其他模块对系统拥有完全控制权,负责管理方面及审核方面等相关操作登录 否是No Pass审核项目的申报,成果的添加(由管理员审核)以及相关列表浏览Pass是- 8 -3.2

13、 系统功能模块的设计分析在系统功能的分析基础上,得到本系统的功能模块图如下:第 4 章 数据库设计4.1 数据库实体设计为了详细了解个人的详细情况,需要列出所有的详细信息。人员信息实体 E-R 图,如下:为了详细了解项目的详细情况,需要列出所有项目信息。项目信息实体 E-R 图,管理员管理其他管理办公管理公告发布公告列表公告管理人员管理人员新增人员列表人员管理项目管理项目新增项目列表项目管理成果管理成果新增成果列表成果管理经费管理项目经费年度经费- 9 -如下:为了详细了解公告的详细情况,需要列出所有公告信息。公告信息实体 E-R 图,如下:4.2 数据库逻辑结构设计数据库是所有系统设计中的灵

14、魂部分,没有数据库的系统是毫无价值的,是个残废的系统,所以,数据库是个很重要的部分。下面就详细介绍数据库的设计。tb_User(人员表):所有科研人员的信息总汇,包括管理员。但是有不同的权限。UserID 为主键,标识为自动增长 1。其表各字段设计,如下:- 10 -tb_Item(项目表):所有项目的信息总汇,ItemID 为主键并且标识为自动增长1。部分列不允许为空。其表各字段设计,如下:tb_Notice(公告表):所有公告的信息总汇,NoticeID 为主键并且标识为自动增长 1。其表各字段设计,如下由于本系统数据库涉及的表太多,只列举小部分,其他表与这些表类似,在此不一一列举。其中还有经费管理涉及的表有:ItemMoey(经费表)科研成果管理涉及的表有:论文表,作品表,报告表,著作表,获奖表基础管理涉及的表有:科研类型表,项目类型表,刊物类型表,民族表,籍贯表等

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。