《.493基于ASPAC的科研项目管理系统》由会员分享,可在线阅读,更多相关《.493基于ASPAC的科研项目管理系统(18页珍藏版)》请在金锄头文库上搜索。
1、.NET493基于ASP+AC的科研项目管理系统 基于B/S的科研项目管理系统摘要:随着学校科研管理规模的扩大、科研项目的增多,有效管理科研项目以及相关事宜变得越来越重要。科研项目管理系统利用目前比较成熟的Web数据库的实现技术来对科研项目数据进行处理。本毕业设计主要是设计出一个WEB数据库应用程序,用ASP技术实现一个B/S架构的科研项目管理系统,该B/S结构的系统在Windows XP系统和ASP平台下开发完成,使用Dreamweaver MX 2004作为ASP的开发工具,ACCESS 2000作为后台数据库。系统由项目申报、项目合同、实施进度、项目结题、成果管理、经费管理六个模块构成。
2、通过需求分析、方案论证、概要设计、系统开发及功能测试,本系统实现了内容较丰富、操作简便的基于B/S的科研项目管理系统。经实际运行,本系统到达了预期的设计目标,为科研管理工作科学化、规范化提供了合理的现代化管理手段。关键词:B/S;科研项目;管理系统;ASP;ACCESS 目 录第1章 绪论 51.1 背景问题 51.2 科研管理网站国内外研究现状 51.3 研究目的意义 51.4 研究范围 6第2章 需求分析 72.1 开发工具介
3、绍 72.2 系统功能需求分析 92.2.1 流程分析 92.2.2 系统功能分析 152.2.3 系统数据流图分析 152.2.4 系统主要IPO表 162.2.5 数据字典分析 17第3章 系统概要设计 183.1 总体设计 183.1.1 运行环境 183.1.2 系统设计思想、方案及处理流程 193.1.3 系统功能层次设计 193.1.
4、4 数据库设计 203.2 登录人员权限分配 203.3 人工处理过程 20第4章 系统的实现 214.1 数据库的实现 214.2 创建应用程序对象 214.3 登陆模块的实现 214.4 项目申报模块的实现 224.5 项目合同模块的实现 234.6 实施进度模块的实现 244.7 项目结题管理模块的实现 254.8 科技成果模块的实现&n
5、bsp;264.9 经费管理模块的实现 26第5章 系统测试 275.1 测试目的 275.2 测试实施 285.3 系统各模块的功能测试 305.4 测试结论 30结 论 31致 谢 32参考文献 321.3 研究目的意义本系统设计的目的是利用先进的B/S模式和科研项目管理指标体系的要求,搭建一种全新的实时动态科研项目管理平台,从信息化角度提升科技项目管理的能力和效果,为实现科研项目管理、查询、统
6、计提供一种实时有效的、动态的技术手段,实现全程化管理,达到提高决策水平,帮助决策者及时掌握项目动态,关注科研重点,并对重大事项的起到全方位监控的目的,逐步促进院系整体科研水平的提高。1.4 研究范围基于B/S的科技计划项目管理是一个系统工程,它适用于由横向各个专业讲师教授及纵向各教研室项目专员的一起组成的立体的、有机的管理体系。这样,能大大提高从项目申报、 项目合同、 实施进度、 项目结题、 成果管理、 经费管理各个模块的全过程管理能力,使科技项目管理变成系统的、全面可监管的、信息化的动态管理体系。结合了计算机技术、网络技术和多媒体技术,为科研项目管理、查询、统计提供一种实时有效、
7、动态的技术手段,实现全程化管理的同时,提高项目决策的准确性、高效性。本设计的大体要求如下:1、学习和掌握B/S结构的网络应用; 2、建设并实现B/S模式下,科研项目管理系统;3、系统主要由项目申报、 项目合同、 实施进度、 项目结题、 成果管理、 经费管理模块构成;4、较高的安全性和良好的可维护性;5、在后台数据库中能准确记录项目管理的各项数据。 第2章 需求分析2.1 开发工具介绍1、开发工具的选择目前有许多的开发工具可以供选择,其中比较适合的有Dreamweaver、EditPlus等。而每种开发工具均有其长处及短处,Dreamweaver是一个真正的可视
8、化开发工具。并且Dreamweaver比较简单,易于理解。可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。所以本系统选择Dreamweaver作为开发工具。2、开发工具简介(1)ASP简介ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站
9、中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。 与HTML相比,ASP网页具有以下特点:(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;(3)服务器上的ASP解释程序会在服务器执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;(4)
10、ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更 概 述: 本文主要对现代教育技术手腕在特性化知识增长中的运用停止了深化的剖析,从现代教育技术在特性化知识获取、加工、运用三个方面停止了论述,说明了现代教育技术在特性化知识增长中的重要作用。中心词汇: 计算机毕业网 现代教育技术 特性化知识增长 运用随着迷信技术的飞速开展,明天的人们要想立足社会,必需学习足够的知识和技艺,以便能顺应社会现代化的需求。对人才的要求,不只仅是把握 一定的知识,还要求可以依据需求,在任务中不时学习新知识,并且把所学习的知识灵敏地运用于任务中的才干,充沛发扬所学知识的作用,也就是让学习者具有特性化知识增长的
11、才干。特性化知识是集体把学习的社会地下的知识与自我主体(包括主体的一切特征:动机、兴味、理想、信心、才干、性情与气质)相结合,构成具有特性特征的知识体系,即发生了特性化的知识。1普通以为,特性化知识增长主要是研讨特性化知识的获取、加工及存储等,以认知心思学和认知迷信效果为主要支撑,以哲学看法论和知识论为背景,以计算机迷信中的人工智能与言语认知加工方法为技术支持,以闻名 学者的特性化知识结构及其思想方式为原型,探求在网络时代知识爆炸的海量信息环境下,学习者如何建构起特性化的知识体系,提高学习和任务的效率。现代教育技术在特性化知识增长中的运用主要有以下三个方面。一、现代教育技术在特性化知识获取中的
12、运用随着网络时代的到来,知识爆炸早已成为不争的理想。人们要想在当今的社会竞争中立于不败之地,就要不时学习知识,更新知识,以顺应社会对人才的要求。要想在浩瀚的知识陆地中挑选出所需求的知识,并非易事。采用传统的学习方式获取需求的知识,任务量是海量的。在过去几十年中,知识的增长量相当于人类过去全部知识的总和,有人综算计算,全世界的知识总量七到十年便翻一番,可见知识增长的速度是惊人的。在这种状况下,现代教育技术手腕就发扬了它的优势。现代教育技术手腕,主要是以计算机为基础,以认知实际和学习实际为基础来获取知识。要应用认知实际,依据任务中的实践需求,挑选出需求学习的知识的范围。而在确定学习范围后,就可以应
13、用现代教育技术手腕搜集知识了。在传统的学习中,我们获取信息的途径是有限的,主要是经过查阅图书馆的资料及借阅书籍等方式,来获取我们所需求的知识。在这种状况下,获取知识的途径,遭到很多条件的限制。如外地图书馆资料和书籍的限制,有的图书馆能够没有学习者学习所需求的资料;也能够遭到时间的限制,如图书馆的借阅时间,开馆和闭馆时间的限制。这些状况都给学习者的学习带来了很多方便,其中最主要的效果就是学习者所在地域的图书馆的资料有限,这是影响学习者获取资料的最大阻碍。有了现代教育技术手腕,就可以很好地处置这一效果。如今学习者只需求拥有一台可以衔接互联网的计算机,就可以方便地查阅资料,不受学习时间和学习地点的限制。学习者可以随时随地地经过互联网,搜索需求的资料。而且,互联网上的信息资源十分丰厚,经过互联网可以阅读到世界各地的信息,与传统的学习者在外地的图书馆获取资源相比,要丰厚得多。但这种学习的费用比传统学习的费用要高一些,这是它的一个缺乏之处。但是,随着计算机和互联网的普及,学习费