1、目目 录录 第一章 引言 3 第二章 系统概述 5 2.1 系统开发背景 5 2.2 系统需求分析 5 2.3 用户的需求分析 6 2.3.1 普通教师个人. 6 2.3.2 各院系 . 6 2.3.3 科研处. 6 2.4 系统功能简介 6 第三章 采用技术及优势. 8 3.1 ASP 技术介绍. 8 3.1 HTML 语言. 10 3.3 Access . 11 3.4 采用网络技术的优点 12 3.4.1 校园网平台的优势 12 3.4.2 B/S 模式的优势 12 3.4.3 ASP.NET 技术的优势 13 3.4.4 数据库技术的优势 . 13 3.5.1 功能模块的划分 . 14
2、 3.5.2 数据库的分析与设计 . 15 第四章 系统实现过程分析 16 4.1 Internet 信息服务器(IIS) 16 4.2 Access 数据库设计: 16 4.3 站点建立 18 第五章 页面、功能模块的详细设计和实现 . 20 5.1 登入程序设计 . 20 5.2 主界面设计 . 25 5.3 科研项目块设计 26 5.4 科研项目中修改选项 . 28 5.5 科研项目添加新项目 30 5.6 科研论文 . 32 5.7 科研论文修改项 . 32 5.8 科研论文添加新项目 . 32 第六章 系统评价及总结 33 6.1 安全性 . 33 6.2 系统的可维护性 33 6.
3、3 系统的灵活性 34 6.4 系统的设计原则性 35 课题总结 . 35 参考文献 36 第一章第一章 引引 言言 随着高等院校科研信息量的迅猛增长,计算机技术、网络技术和数据库 技术的快速发展,以及科研水平逐步成为衡量高校综合实力的重要指标之一,从 而导致科研管理工作量的日益加重,利用网络技术实现对科研的管理成为可能。 而且目前多数高校的科研管理工作还依赖于手工操作,采用单机的计算机软件 如:Excel、Access 等,对于科研信息的采集、加工以及处理带来诸多不便,这 种方式已经给科研管理人员增加了工作量,难以反应出高校的科研管理水平。另 外目前虽然有各种版本的科研管理软件,但是对于学校
4、的实际情况,就不一定适 用,以我校为例,去年购买的教务综合管理系统软件,其中之一模块就是关于高 校科研管理的功能,对照软件提供的功能不满足我校的实际需求,因此购买时就 把这部分的功能去掉了。近几年,网络技术逐步成熟,各高校基本上都开通了校 园网,基于校园网平台的应用不断丰富,除了提供基本的 WWW、E-MAIL、VOD 等 服务外,另外就需要结合学校的实际情况,开发各种 B/S 模式的管理系统,实现 校园内部的日常办公自动化、教务管理网络化、科研管理现代化;并且面向网络 的编程工具逐渐被广大计算机网络的爱好者所青睐,如: ASP.NET、JSP、PHP 等。 现在,在各行各业中离不开信息处理,
5、这正是计算机被广泛应用于信息管理 系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行 信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的 信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系 统的开发密切相关,系统的开发是系统管理的前提。本系统就是用计算机操作高 校科研管理系统, 是高校或科研单位用户更好的维护各项科研管理业务处理工作 而开发的管理软件。 数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS 是 数据库系统的核心组成部分。 对数据库的一切操作, 包括定义、 更新及各种控制, 都是通过 DBMS 进行的。
6、DBMS 总是基于某种数据模型,可以把 DBMS 看成是某种 数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS 可以分成层 次型、网状型、关系型、面向对象型等。Access2000 就是一种关系型数据库管 理系统。 根据需求分析,实现高校科研管理业务,效益已越来越明显。因此,开发这 样一套高校科研管理系统软件成为很有必要的事情, 在本文中将就本次毕业设计 我所开发的高校科研管理系统,谈谈其开发过程和所涉及到的问题及解决方法。 第二章第二章 系统概述系统概述 我的站点主要采用 ASP、HTML、ACCESS 数据库、VBScript、等技术,以及整 合当今流行的网页程序开发集成工具 DreamWeaver,整体设计遵循软件工程的方 法,经过需求分析、总体设计、文档和代码的编制、模块测试和系统实现几个阶 段。下面就对这几种技术和方法做一个概述。 2.1 系统开发背景 科学研究是高等学校的重要工作之一, 对于一所高等院校来说, 学科门类多, 科研项目及成果所涉及科学领域较广,其数量亦比较大,这给管理造成了一定的 困难,通过计算机进行管理无疑是最科学