资源目录
压缩包内文档预览:(预览前20页/共73页)
编号:1638050
类型:共享资源
大小:1.49MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
asp
学科建设
设计
源代码
论文
- 资源描述:
-
【精品】asp学科建设设计(源代码+论文),精品,asp,学科建设,设计,源代码,论文
- 内容简介:
-
毕业设计论文 设计题目 学科建设系统 教 学 班: 学生姓名: 学 号: 指导教师: 完成日期: 摘 要 随着信息时代的飞速发展,以前对学科建设信息的人工管理越来越不能满足当前大量信息管 理的需求,因此建立一个学科建设信息管理系统是势在必行的。学科建设信息管理系统容纳了高校学科建设所需的各种信息,如教学、科研、高层次学位管理、设备条件管理、图书资料建设、学术交流等众多方面和环节。该系统对学科建设所需各方面的信息都进行了智能化的管理,替代了一直以来人们使用传统人工的管理文件档案,提高了效率和保密性,并且可以基于 速查询学科建设相关资料。 本文同时论述了强大功能的通用报表组件的研制与开发过程,该组件增加了用户同系统数据间的互动性,改进了固定报表的局限性。在对该系统做出详细具体的需 求分析基础上,确定了该系统的功能要求和性能要求、选择了最适合该系统的系统模型、设计了系统的网络拓扑结构以及数据库结构,并对数据库进行了优化。系统采用的是 B S 相结合的软件体系结构和面向对象的开发方法;采用关系型数据库、分布式数据库相结合技术来构建系统的数据库,设计数据库接口来实现对多个数据库的操作,采用用户权限分配、数据加密、存储过程、触发器等技术手段来加强系统的安全和数据库的完整性。 学科建设信息管理系统主要实现以下几个功能: 1、师资队伍建设信息管理; 2、 研究生信息管理 ; 3、 科研(论文、专著、项目 )建设的信息管理 ; 4、 图片信息管理 ; 5、实验室建设信息管理 ; 6、 设备建设信息管理。对学院各学科的所有设备信息的有效管理 ; 7、 资料建设信息管理 ; 8、 学科建设所涉及的所有信息的通用查询 。 关键字 : 000; of to on a of it is to a of of by in as in of of of of by of be on to on to of of an of of of of In to a of on of s of is / S / S of of to a to of a to s of to 1, 2, 3, to 4, 5, 6, of of of 7, of 8, in 000; 录 摘要 . 3 第 1 章 介 . 3 介 . 3 新功能 .面的结构 .运行环境 .建对象 .主要内置组件 .件 .脚本语言 .干什么? . 区别 .000 简介 .二章 运行环境及系统性能需求分析 .件需求 .件需求 . 6 发环境 . 6 第三章 学科建设系统 管理系统的设计 . 9 统详细功能分析 .据库设计与实现 . .四章 学科建设系统 管理系统的实现 . 25 据库的连接 .登录界面设计 . 28 师资队伍建设信息管理 模块 .研究生信息管理 模块 . 37 科研信息管理 模块 包括 . 39 总结 . 50 致谢 . 51 参考文献 . 52 第 1 章 介 介 是服务器端的脚本编写环境,通过这种环境用户可用它来创建动态 或生成功能强大 的 用程序。 是包括 记、文本和脚本命令的文件。 可调用 件来执行任务,例如连接到数据库或进行商务计算。通过 为用户的 添加交互内容或用 构成整个 用程序,这些应用程序使用 作为用户的客户的界面。 对于 写人员: 如果用户是位 写人员,用户将发现 本提供了创建交互页的简便方法。如果用户曾想从 格中收集数据,或用顾客的姓名个人化 件,或根据浏览器 的不同使用不同的特性,用户会发现 供了一个出色的解决方案。以前,要想从 格中收集数据,就不得不学习一门编程语言来创建一个 用程序。现在,用户只要将一些简单的指令嵌入到用户的 件中,就可以从表格中收集数据并进行分析。用户再不必学习完整的编程语言或者单独编译程序来创建交互页。随着不断掌握使用 脚本语言的技巧,用户可以创建更复杂的脚本。对于 户可以便捷地使用 件来执行复杂的任务,比如连接数据库以存储和检索信息。 对于有经验的脚本编写 人员: 如果用户已经掌握一门脚本语言,如 且用户已经了解使用 方法。只要安装了符合 本标准的相应脚本引擎,就可以在 中使用任何一种脚本语言。 有 脚本引擎,这样用户可以立即开始编辑脚本。 本引擎可以从第三方开 发人员处获得。 对于 发人员: 如果用户已经掌握了一门编程语言,如 户将发现 快速创建 用程序的一个非常灵活的方法。通过向 添加脚本命令,用户能够创建应用程序的 口。通过创建自己的 件,可以将应用程序中的商业逻辑封装到能够从脚本、其他组件或从其他程序中调用的模块。使用 行计算的 转化为有形的利益,它使 应商能够提供交互的商业应用而不仅仅是发布内容。例如,旅行社能够比公布航空时刻表做 得更多;用 本可以让客户察看现有的航班、比较费用并预定座位。包含在 T 的 以降低在服务器上构造程序的复杂性和费用。 以解决开发那些保密性强的、可分级的以及可靠的 用程序的复杂性问题。 型: 浏览器从 务器上请求 件时,本开始运行。然后 务器调用 面读取请求的文件,执行 所有脚本命令,并将 传送给浏览器。由于脚本在服务器上而不是在客户端运行,传送到浏览器上的 是在 务器上生成的。所以不必担心浏览器能否处理脚本: 务器已经完成了所有脚本的处理,并将标准的 输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制。用户看不到创建他们正在浏览的页的脚本命令。 新功能 功能方面有所增强,更易于开发应用程序。 本调试程序 。 用户可以使用脚本 调试程序调试 件。 事务性脚本。 和页中使用的对象可以运行于事务环境之下。在页上的全部工作只有两种结果:提交或终止。事务可以保护应用程序免于因失败而导致数据丢失。 管理工具 。 许多应用程序设置可在 务管理器上进行,这是 T )的管理工具。 文件上载。 浏览器可以通过 用程序将文件上载到 务器。可以编写 本来发送带有从 来的信息的 每一个上载文件的位置和名称。 新的 件。 供了新的基础组件。 应用程序根目录的改变。 用程序的根目录在用户的 点上可以是物理目录。以前,根目录必须映射为虚拟目录。现在可以用 务管理器指示 用程序的根目录。必须将 件置于应用程序树中, 务器才能检测文件的改变并且自动重装它们。 支持 议。 持 议。在响应支持 浏览器(例如 ,这一支持可使 用新协议的高效率。例如,当向浏览器返回页的时候, 用大块转换编码以提高网络效率。 面的结构 程序代码简单、通用,文件名由 尾, 件通常由四部分构成: 标准的 记: 所有的 记均可使用。 法命 令: 位于 标签内的 码。 服务器端的 句: 可用 #句调入其他 码,增强了编成的灵活性。 脚本语言: 带 种脚本语言,增加了 户也可安装其他脚本语言,如 。 运行环境 目前 运行在四种环境下: T 行 上。 T 行 上。 5/98/行 上。 000/行 持最新的 建对象 供内建对象,这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息(如用户首选项)。 象: 可以使用 象使给定应用程序的所有用户共享信息 。 象: 可以使用 象访问任何用 求传递的信息,包括从 格用 法或 法传递的参数、 用户认证。 象使您能够访问发送给服务器的二进制数据,如上载的文件。 象: 可以使用 象控制发送给用户的信息。包括直接发送信息给浏览器、重定向浏览器到另一个 设置 值。 象: 象提供对服务器上的方法和属性进行的访问。最常 用的方法是创建 件的实例 (其他方法用于将 码成字符串,将虚拟路径映射到物理路径以及设置脚本的超时期限。 象: 可以使用 象存储特定的用户会话所需的信息。当用户在应用程序的页之间跳转时,存储在 象中的变量不会清除;而用户在应用程序中访问页时,这些变量始终存在。也可以使用 法显式地结束一个会话和设置空闲会话的超时期限。 象 : 可以使用 象提交或撤消由 本初始化的事务。 主要内置组件 件: 可用来安指定计划在同一页上自动轮换显示广告,用于日益重要的广告服务。 件: 确定访问 点的用户浏览器的功能数据,包括类型、性能、版本等。 件: 提供 访问支持 件: 提供对服务器端文件的 读写功能。 件: 生成 内容列表,并将各页顺序连接,用于制作导航条。 此外,还可安装 组件,用户也可自行编制 件,以提高系统的实用性。 件 很重要的应用是访问 据库,用 问 据库时,必须使用 ,通过在 务器上设置 连接多种数据库:如 ,是对目前微软所支持的数据库进行操作的最有效和最简单直接的方法。 件主要提供了以下七个对象和四个集合来访问数据库。 象: 建立与后台数据库的连接。 象: 执行 令,访问数据库。 象和 合: 为 象提供数据和参数。 象: 存放访问数据库后的数据信息,是最经常使用的对象。 象和 合: 提供对 当前纪录的各个字段进行访问的功能。 象和 合: 提供有关信息,供 象使用。 象和 合 : 提供访问数据库时的错误信息。 脚本语言 脚本语言是一种介于 高级语言之间的一种语言,它可以和 言混在一起使用,可以用来在浏览器客户端进行程序编制,从而控制浏览器等对象操作。 身不是一种脚本语言,但他却为嵌入 脚本语言提供了运行环境。 常用的脚本语言有 统默认语言是 系统中,两种脚本语言都有使用。 1 9干什么? 用 经能够编写非常漂亮的静态网页,但是这些网页缺乏和用户的互动性。 比如,你需要为你的网站增加用户注册和登录的功能;你可能还需要做一些网上调查,了解用户对于某个事件或者产品的反馈 ;你还可能需要一个电子商务网站,及时发布产品信息和满足用户在线订购的需要 . 编写 态网页能够帮助你实现这些和用户互动的功能。 区别 编写网页的最简单的语言。 能用于编写静态的网页。 当一个用户浏览器 (下图所示: 从 务器 (下图所示: 要求一个 页时, 务器就将这个网页直接发送给用户浏览器,不经过计算处理。然后用户浏览器会处理该网页的 码,然后将结果显示出来。 见下图所示:( 而 处理过程则更复杂些。当一个用户浏览器 (下图所示: 从 务器 (下图所示: 要求一个 页时, 务器会将这个 件发送给 务器的 擎 (下图所示: 擎则将该 页中所有的服务器端脚本 (下图所示: 之间的代码 ) 转换成 码,然后将所有 码发送给用户浏览器。 见下图所示: (从下图就可以 看出来静态网页和动态网页的不同之处,所以说动态网页并不是有能动的图片和动画的网页。 图 000 简介 英文( 缩写,意思为结构化查询语言。 言的主要功能就是同各种数据库建立联系,进行沟通。 作为关系型数据库管理系统的标准语言。 句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行 的关系型数据库管理系统,如 都采用了 言标准。 言 有以下几个 优点 : 1 非过程化语言 一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。 许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有 句接受集合作为输入,返回集合作为输出。 集合特性允许一条 句的结果作为另一条 句的输入。 要求用户指定对数据的存放方法, 这种特性 使用户更易集中精力于要得到的结果;所有 句使用查询优化器,它是 一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引 。 2. 统 一的语言 用于所有用户的 动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的 令只需很少时间就能学会,最高级的命令在几天内便可掌握。 3. 所有关系数据库的公共语言 由于所有主要的关系数据库管理系 统都支持 言,用户可将使用 系数据库管理系统 )转到另一个,所有用 写的程序都是可以移植的。 第二章 运行环境及系统性能需求分析 件需求: 等效处理器、 300更高 内存: 96用内存 硬盘: 275上可用磁盘空间 显示器:可达 800 600 像素的 256 色显示器或更高 件需求:操作系统 8/2000/更高版本 ) 浏览器: 更高本。 发环境: 要利用 境进行开发开发工具,主要利用 行开发 第三章 学科建设系统 管理系统的设计 统详细功能分析 系统维护功能模块描述 该模块主要是用于维护系统中数据以及 其它数据库信息导入等。其功能模块如图 示。 1) 用户信息管理:系统管理员对该系统用户信息进行添加修改与删除。 2) 用户权限分配:系统管理员可以对用户分配系统各功能模块的权限,如给各学科设备负责人分配设备信息管理权限,给各学科师资负责人分配师资信息管理权限。 3) 登录用户密码更改:已登录用户可以更改自己的旧密码。 4) 数据字典维护:对数据库中各字典表的信息管理。如学科字典、籍贯字典、民族字典等等。 5) 数据导入:从设备管理系统中将与本系统相关联的设备数据和研究生信息管理系统中将与本系统相关联的 研究生信息及教师综合评价中将师资信息导入本系统中来。 6) 注销:用户可以重新以别的身份登录本系统。如某位用户拥有两个用户权限,可以在其中一个身份登录后,再通过注销功能以另外的一个身份登录系统。 7) 系统日志:系统日志记录的是每次操作的情况,反映操作过程,所以只有在实际操作过程中才能产生日志记录,不能随意增加。系统将分别记录操作员的信息、操作的具体哪个表、操作日期、操作时间、操作性质等。对系统日志的操作有:浏览、查询、更新、删除等。如果由于操作不当使得数据不符合实际时,可以查询系统日志。系统日志是整个工作 过程的见证,要长期保存,在清除系统日志时尤其要小心并要有足够的权限。 师资队伍信息管理。 其功能模块如图 示: 图 师资队伍信息管理模块功能图 1) 教师基本信息管理:用户对各教师的基本信息包括相片进行添加、修改、删除、查询和打印等操作。 2) 教师简历信息管理:用户对各教师的简历信息进行添加、修改、删除、查询和打印等操作。 师资队伍信息管理 教师各种证件图片管理 教师基本信息管理 教师简历信息管理 3) 教师各种证件图片管理:用户对各教师所获得的各种证件图片(如毕业证书、学位证书、获奖证书)进行添 加、修改、删除、查看和打印等操作。 科研信息管理。 其功能模块如图 示: 图 科研信息管理模块功能图 1) 论文信息管理:用户对教师、研究生发表的所有论文信息进行添加、删除、修改、打印和查询等操作。 2) 专著信息管理:用户对教师发表的专著信息进行添加、删除、修改、打印和查询等操作。 3) 项目信息管理:包括项目基本信息、项目转让情况、项目获专利情况、项目获奖情况、项目鉴定情况等。 4) 科研证书图片管理:用户对论文、项目、专著所获得的证书图片进行添加、删 除、打印和查看等操作。 研究生信息管理 1) 研究生信息管理功能模块是用于对各学科的所有研究生信息进行输入、修改、删除、查询等操作。 2)对所有考取博士的研究生情况进行管理,有利于高校人才培养的统计。 设备信息管理 本系统可以直接通过用户对设备信息进行输入、修改、删除、打印和查询等操作,也可以从学院已有的单机设备信息管理系统中导入与本系统相关的设备数据。 实验室信息管理 对各学科实验室的所有信息进行输入、修改、删除、打印和查询等操作。 资料信息管理 对学院的所有杂志图书资料信息进行输入、 修改、删除、打印和查询等操作。 科研信息管理 专著信息管理 论文信息管理 项目信息管理 科研证书图片管理 据库设计与实现 数据库名 :k 教师 编号 姓名 性别 民族 出生年月 身份证号 籍贯 政治面貌 所属系别 联系方式 研究生 编号 姓名 性别 民族 籍贯 学科 政治面貌 所属系别 身份证 科研 编号 证书名称 图片 类别 用户 师 究生 研 户 id 四章 学科建设系统 管理系统的实现 据库的连接 登录界面设计 ) ? & f to ) f (, ?, = 0) ? & & & f f f f % 学科建设系统 用户登陆 用户名: 密 码: 学科建设系统介绍 学科建设是高等学校专业建设的前提和基础。学科建设质量的好坏关系着人才培养的类型、规格和层次,也关系着高校专业 建设的好坏程度以及高校的长远发展。学科建设是一个系统工程,涉及教学、科研、高层次学位管理、人事管理、设备条件管理、图书资料建设、学术交流等众多方面和环节,可以说是涉及大学管理的各个层次。但是各个相关部门和环节是相对独立的,因而有关学科建设的信息档案管理工作是不可或缺的。可以说学科建设是高校发展的核心因素 专利公告 相关
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。