毕业设计(论文)-基于校园网的教师电子文档管理系统开发.doc_第1页
毕业设计(论文)-基于校园网的教师电子文档管理系统开发.doc_第2页
毕业设计(论文)-基于校园网的教师电子文档管理系统开发.doc_第3页
毕业设计(论文)-基于校园网的教师电子文档管理系统开发.doc_第4页
毕业设计(论文)-基于校园网的教师电子文档管理系统开发.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 1 页 共 25 页 目目 录录 摘摘 要:要:3 一、绪论一、绪论4 (一)(一) 开发背景开发背景4 (二)(二) 开发意义开发意义4 (三)开发目的(三)开发目的4 二、开发环境相关技术及开发环境介绍二、开发环境相关技术及开发环境介绍5 (一)运用相关技术介绍(一)运用相关技术介绍5 1、 asp 技术5 2、 vbscript 语言技术.5 3、 javascript 语言技术.6 4、 ado 编程技术.6 (二)(二) 开发平台介绍开发平台介绍7 1、 asp 的环境配置.7 三、三、 需求分析需求分析10 (一)总体的需求分析(一)总体的需求分析10 (二)各功能的需求分析(二)各功能的需求分析10 (三)可行性分析(三)可行性分析10 (四)数据的需求分析(四)数据的需求分析10 (五)系统的数据流图(五)系统的数据流图11 四、系统设计四、系统设计12 (一)总体设计(一)总体设计12 1、系统的结构图12 (二)系统的功能设计(二)系统的功能设计12 1、资料显示模块13 2、教师信息管理模块13 3、 文章信息管理模块14 五、五、 数据库设计数据库设计15 (一)数据库概要设计(一)数据库概要设计15 1、 实体图15 (二)(二) 数据库的逻辑设计数据库的逻辑设计15 六、系统实现六、系统实现18 (一)数据库实现18 1、数据库连接的实现18 (二)资料显示模块的实现19 1、基本资料显示19 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 2 页 共 25 页 参考文献参考文献23 致致 谢:谢:24 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 3 页 共 25 页 基于校园网的教师电子文档管理系统开发基于校园网的教师电子文档管理系统开发 署署 名:蔡名:蔡 xxxx 摘摘 要:要: 科学及以其为基础的技术,在不断揭示客观世界和人类自身规律的同时,极大地科学及以其为基础的技术,在不断揭示客观世界和人类自身规律的同时,极大地 提高了社会生产力,改变了人类的生产和生活方式,同时也发掘了人类的理性力量,提高了社会生产力,改变了人类的生产和生活方式,同时也发掘了人类的理性力量, 带来了认识论和方法论的变革,形成了科学世界观,创造了科学精神、科学道德与科带来了认识论和方法论的变革,形成了科学世界观,创造了科学精神、科学道德与科 学伦理等丰富的先进文化,不断升华人类的精神境界。当今科技越来越成为一个国家学伦理等丰富的先进文化,不断升华人类的精神境界。当今科技越来越成为一个国家 经济、社会发展及综合国力竞争的决定性力量。高校的教师是研究科研技术的一批重经济、社会发展及综合国力竞争的决定性力量。高校的教师是研究科研技术的一批重 要的力量。高校教师在进行项目申请的时候经常需要统计个人的一些信息,包括个人要的力量。高校教师在进行项目申请的时候经常需要统计个人的一些信息,包括个人 简介、发表文章(简介、发表文章(scisci、eiei 和和 istpistp) 、专利、科研项目、获得荣誉。为了突破时间和、专利、科研项目、获得荣誉。为了突破时间和 空间的限制,方便教师随时随地可以申报项目而且又不因为教师在不同的时间段申请空间的限制,方便教师随时随地可以申报项目而且又不因为教师在不同的时间段申请 项目时带来的材料整理难度,开发教师电子文档管理系统就起着重要的作用。项目时带来的材料整理难度,开发教师电子文档管理系统就起着重要的作用。 本系统主要研究实现基于本系统主要研究实现基于 aspasp 技术的教师电子文档资料管理系统。本系统采用技术的教师电子文档资料管理系统。本系统采用 aspasp 实现实现 webweb 技术技术, ,因为因为 aspasp 提供了服务器端脚本编写环境,使用提供了服务器端脚本编写环境,使用 aspasp 可以创建和运行可以创建和运行 动态、交互的动态、交互的 webweb 服务器应用程序,可以组合服务器应用程序,可以组合 htmlhtml 页、脚本命令和页、脚本命令和 activeactive x x 组件以组件以 创建交互的创建交互的 webweb 页和基于页和基于 webweb 的功能强大的应用程序。本系统主要实现登录用户信息的功能强大的应用程序。本系统主要实现登录用户信息 管理、教师发表文章管理、教师科研项目的管理、教师发表专利的管理、教师获得荣管理、教师发表文章管理、教师科研项目的管理、教师发表专利的管理、教师获得荣 誉的管理、后台数据库管理。誉的管理、后台数据库管理。 关键词关键词 科研项目管理;科研项目管理;adoado 连接;连接;activeactive x x;数据;数据 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 4 页 共 25 页 一、绪论一、绪论 (一)(一) 开发背景开发背景 随着我国信息化程度的加快,随着网络信息资源的日益膨胀。信息网站的建设已经提上议事 日程。然而在我国,信息网站出现还处于刚刚起步的阶段。理论方面没有系统的论述,实践上也 严重滞后。 应用计算机可以进行上传信息,进行信息统计和检索。这些现代化信息技术的应用,既可以 打破了空间和时间的限制,只要使用者拥有电脑并能上网就能够随时随地的发表信息和下载信息, 开发本系统的就具有了必要性。 在国内,中国非常重视科学研究并且大力培养科研人才。而且还建立了中国教育和科研计算 机网() ,把全国的科研资讯都管理于此并让世界都可以了解我们国家的科研发展情况 和最新的科研消息。 在国外,科学研究的发展速度更是飞快。特别以美国、欧洲国家和日本为代表。世界各国的 科学研究管理网站多不胜数,更把研究方向作了分类管理。 我们学校五邑大学大力发展科研活动,在信息社会发展的时代,学校校园网不断完善的时候, 开发基于校园网的教师电子文档管理系统更是必然的。 (二)(二) 开发意义开发意义 由于教师在不同时段申请项目带来的材料整理难度大,为了方便教师可以随时随地发表文章、 专利、项目、荣誉,并加大整理的速度,开发基于校园网的教师电子管理系统开发具有重大意义。 (三)开发目的(三)开发目的 能够实现各位申请科研的教师可能在任何地方随时添加、修改自己的文章、科研项目、专利、 获得荣誉。 实现管理员随时更改所有科研文章、科研项目、专利、获得荣誉。实现智能的查询搜索方式 和输出文章的格式。 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 5 页 共 25 页 二、开发环境相关技术及开发环境介绍二、开发环境相关技术及开发环境介绍 (一)运用相关技术介绍(一)运用相关技术介绍 1 1、 aspasp 技术技术 asp(active server pages)是微软公司开发的服务器端的脚本编写环境,可以用它来创建 动态 web 页或生成功能强大的 web 应用程序。asp 内置于 iis(internet information server) 或者 pws(personal web server)中,用户开发、配置 asp 程序前,就安装 iis 或 pws 服务器。 asp 包含以下三方面的含义: (1) active:activex 技术是现在微软公司软件的重要基础。它采用封装对象、程序调用对 象的技术,简化了编程,加强了程序间的合作。 (2) server:asp 运行在服务器端。这样就不必担心浏览器是否支持 asp 所使用的编程语言。 asp 的编程语言可以是 vbscript 和 javascript。vbscript 是 visual basic 的一个简集。然而 netscape 浏览器不支持客户端的 vbscript,所以最好不要在客户端使用 vbscript。 (3) pages:asp 返回标准的 html 页面,可以在常用的浏览器中正常显示。浏览者查看页面 源文件时,看到的是 asp 生成的 html 代码,而不是 asp 程序代码,从而防止了源程序被抄袭。 2 2、 vbscriptvbscript 语言技术语言技术 vbscript 是 microsoft visual basic scripting edition 的简称,是一种 script 脚本语言, 把程序嵌入到 html 中,可以实现制作动态交互页面的要求。脚本语言是介于 html 和 visual basic、java 等编程语言之间的语言,是最大优点是语言编写简单,可以使用任何文本编辑器编 写,只要保存为纯 ascii 文本文件即可。vbscript 是程序开发语言 visual basic 的一个子集, 为 asp 默认的脚本编程语言。 vbscript 语言特点: (1) 保险安全 vbscript 是受限制的,它不能处理对用户计算机上的 api 调用,也不能拥有文件系统之上的 控件。另外,浏览器的安全机制不允许对没有安全标识的 activex 运行脚本。也就是说脚本编写 者在不使用其他类型的应用或组件的情况下,是不可能做出破坏其他用户系统的操作的,因此 vbscript 的使用是保险和安全的。 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 6 页 共 25 页 (2) 增强客户端功能,降低 web 服务器负荷 vbscript 使得程序员在表单发送到服务器之前可以验证表单上的数据,以进行相应处理;动 态地创建新的 web 内容;甚至编写完全在客户端运行的应用程序,增强客户端功能,降低 web 服 务器负荷。 3 3、 javascriptjavascript 语言技术语言技术 javascript 是一种基于对象和事件驱动并具有很强安全性的脚本语言。在网页开发中加入 javascript,可以使网页更加生动,功能更强大。它通过与 html 语言、vbscript 脚本语言配合 使用,共同开发出一个功能完备与网络客户交互作用的应用程序。它是通过嵌入或调入在标准的 html 语言中实现。 (1) 简单性 javascript 是一种简洁的脚本编写语言,它一般采用小程序段的方式实现编程,并且这此开 发出来的程序段,不需要先编译,而是程序运行过程中被一行行地解释。 (2) 动态性 javascript 依赖于浏览器本身,与操作系统无关,只要能支持 javascript 语言的浏览器, 就能运行嵌入 javascript 语言的应用程序。 4 4、 adoado 编程技术编程技术 asp 编程的核心技术就是数据库编程,可以说实现任何一个完整的应用,都离不开数据库编 程技术。ado 是微软推出的目前最为成熟的数据库技术,利用 ado 组件,用户能够很方便地在 asp、visual basic 等多种开发语言中使用。 ado 是 acitvex data object(acitvex 数据对象)的英文缩写,它是微软公司开发的数据库访 问组件。 ado 是一种既易于使用又可扩充的技术,用于在网页中实现对数据库访问。 它提供了网页开发人员实时存取数据库的能力。在数据库的应用中,使用 ado 编写的应用程 序可以存取在 internet 上任何地方的资源。 总地来说,ado 是一项容易使用并且是可扩展的数据库访问的 web 技术。可以使用 ado 去编 写紧凑简明的脚本,以便连接到与 open database connectivity(odbc)兼容的数据库和与 ole db 兼容的数据源。 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 7 页 共 25 页 ado 组件又称为数据库访问组件,用于访问存储在数据库或其他数据表结构中的信息。ado 设 计了许多环环相扣的继承对象,让 web 数据库开发人员可以轻易地操纵数据库,在 ado 运行时继 承子对象之间相互影响的。 ado 组件提供了以下 7 种对象: (1) connection 对象:提供对数据库的连接服务。 (2) command 对象:定义对数据库操作的命令。 (3) recordset 对象:由数据库服务器所返回的记录集。 (4) fields 对象:由数据库所返回的单一数据字段。 (5) parameters 对象:表示 command 对象的参数。 (6) proerty 对象:单独的一个 proerty 对象,提供属性功能。 (7) error 对象:提供处理错误的功能。 ado 的操作流程: (1) 连接到数据库。 (2) 指定访问数据源的命令,可以同时指定变量参数,通常涉及 command 对象。 (3) 执行命令,例如一个 select 脚本。 (4) 如果命令使数据按表中的行的形式返回,则将这些行存储在易于检查、操作或更改的缓 存中。 (5) 在适当情况下,可以通过修改缓存行的内容来更新数据源。 (6) 提供常规方法检测错误,涉及 error 对象。 (二)(二) 开发平台介绍开发平台介绍 1 1、 aspasp 的环境配置的环境配置 (1) iis web 服务器安装配置 iis 是一款功能强大的 web 服务器。配置 iis,按照步骤如下: 选择“控制面版”“管理工具internet 信息服务”命令,进入 iis 管理工作器。iis 的 管理器左侧树形区域是 iis 提供的服务,右边视图栏显示的是具体信息。要进行 iis 的配置, 可以通过 iis 管理器中的菜单栏进行管理,也可以通过弹出式菜单管理。 选择“默认网站”单击鼠标右键,选择“属性”命令,此时将弹出“默认网站属性”对话框, 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 8 页 共 25 页 如图 2-1 所示。 图 2-1 “默认网站属性”对话框 在“默认网站属性”对话框中,包含网站、主目录、文档等 9 个选项卡。在“网站”选项卡 中,主要设置 tcp 端口。对于 www 协议而言,默认的端口为 80。通常,用户在访问服务器端为 80 的 web 服务器的时候,只要输入 ip 地址或者域名即可,如访问 ,如果对 方服务器设定的端口号为 8080,则必须采用“:8080”的格式,否则不 能得到正确的内容。 在“主目录”选项卡中,主要设置网站本地路径。在“主目录”选项卡中,为了保证网站的 安全,还可以设置客户的访问权限,通常选“读取” 、 “记录访问”以及“索引资源”设置。 添加 web 站点 选择“internet 服务器管理”双击,打开“internet 信息服务”窗口在展开的树形区域里, 右击“默认 web 站点” ,在弹出式菜单中依次选择“新建”-“虚拟目录”菜单命令,打“虚拟目 录创建向导”对话框,输入网站的名字,例如“teacher” ,再选择“web 站点内容的目录” 。 (2) sql server 数据库技术 sql server 是由微软公司开发的一个大型的关系数据库系统,它为用户提供一个安全、可靠、 易管理和高端的客户/服务器数据库平台。 sql server 数据库的中心数据驻留在一个中心计算机上,该计算机称为服务器。用户通过客 户机的应用程序来访问服务器上的数据库,在被允许访问数据库之前,sql server 首先来访问的 用户请求做安全验证,只有验证通过才能够进行处理请求,并将处理的结果返回客户机应用程序。 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 9 页 共 25 页 在配置 sql server 时,就注意如下几个事项: 安装时要设置计算机为本地计算机。 1 安装类型要选择服务器和客户端工具。 2 选择身份验证模式为混合模式(windows 身份验证和 sql server 身份验证) 。 3 (3) dreamweaver mx 开发 asp 应用程序 dreamweaver mx 是最流行的网页编辑工具之一。它采用了多种先进技术,具有图形化程序设 计窗口,能够快速高效地创建网页,并生成与之相关的程序代码,使网页创作过程变得简单化, 并且生成的网页极具表现力。值得一提的是,在提供了强大的网页编辑功能的同时,还提供了完 善的站点管理机制,极大地方便了程序员对网站的管理工作。 dreamweaver mx 提供了代码自动完成功能。dreamweaver mx 中的代码自动提供代码辅助功 能,这意味着当在编写程序时,dreamweaver 知道程序员所操作的内容,并能很好的提供帮助和 提示,大大地方便了程序员的编写过程。它可以加快 asp 代码的编写速度,而且还减小了错误代 码出现的机率。 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 10 页 共 25 页 三、三、 需求分析需求分析 (一)总体的需求分析(一)总体的需求分析 为了开发出真正满足用户的软件产品,首先必需知道用户的需求,对软件需求的深入理解是 软件开发工作获得成功的前提条件,不论设计和编码做得如何出色,但如果出来的产品不能满足 用户出来的产品只会令用户失去信心,经过反复的多次对本系统的分析和了解,得出以下的需求分 析: 本系统的使用者是学校的教师和少部分的学生,学校的教师主要想通过本系统发表自己的文 章、申请专利项目、在研项目和获得的荣誉、sci、ei 和 istp 收录的文章。要求系统能随时查询 教师的各方面的信息、上传信息和下载信息,查询快速、方便、界面友好。 (二)各功能的需求分析(二)各功能的需求分析 在本系统中目前主要涉及两种用户,一种是系统管理员,主要是对系统实行一些基本信息的 维护,其中包括:添加教师登录资料和个人资料、修改和删除;查询所有教师发表文章、专利、 申请项目和已获得荣誉并能对不规范的项目进行修改和删除;为了管理员的安全性,实现管理员 的密码更改功能。另一种是教师和少部分学生,他们主要对自己信息的修改,随时发表自己的文 章、专利、申请项目和已获得荣誉并能修改和删除,对全体教师的信息可以进行查询和下载,但 不能修改和删除别人的信息,为了对知识产权的保护这项功能只能够对老师开放。其他人员可以 通过主页浏览信息但不能下载信息和修改、删除信息。 (三)可行性分析(三)可行性分析 1.经济性经济性 教师文档管理水平的提高,能够节省教师各方面的时间。利用计算机对教师文档资源进行管 理,使教师从锁碎的文档管理工作中解脱出来,大大的提高了教师时间的利用率。 2.技术性技术性 通过网站管理实现了教师文档信息(包括文章、项目、专利、荣誉)的发布、查看、修改等 功能;通过网站对教师文档进行管理,使管理更为科学化、系统化。 (四)数据的需求分析(四)数据的需求分析 根据教师平时在申请项目的情况,对项目的数据要求进行了解,建立了一个数据统计。文章 信息表需要数据有作者、题目、期刊名称、发表日期、路径、内容。科研项目信息表需要的数据 有项目名称、项目主持人、项目来源、项目年限、路径、内容。专利项信息表需要的数据有专利 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 11 页 共 25 页 名称、发明人、专利申请号、是否授权、授权日期、路径、内容。获得荣誉信息表需要的数据有 荣誉项目名称、主要获奖人、项目级别、获奖时间。如何联系发表人与发表文章呢?于是经过反 复研究,只有教师号是不变的,用教师号作为表与表之间的联系。在每一个表里都添加了教师号 数据。 (五)系统的数据流图(五)系统的数据流图 根据系统的功能和数据变换得出以下数据流图 1.系统的顶层数据流图系统的顶层数据流图。 图 3-1 系统的顶层数据流图 2.系统的一层数据流图。系统的一层数据流图。 图 3-2 系统的一层数据流图 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 12 页 共 25 页 四、系统设计四、系统设计 (一)总体设计(一)总体设计 1 1、系统的结构图、系统的结构图 系统中绝大多数 asp 页都直接访问 web 服务器的文件系统或者数据库服务器的数据库系统。 系统结构图如图 4-1 所示。 图 4-1 系统结构图 (二)系统的功能设计(二)系统的功能设计 基于校园网的教师电子文档管理系统开发共分几个模块,资料概况显示模块、教师管理模块、 文章信息管理模块、专利信息管理模块、项目信息管理模块、荣誉信息管理模块、后台管理资料 模块,其功能模块划分如图 4-2 所示。 asp smtp服务器 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 13 页 共 25 页 教师文档管理系统 资料 显示 模块 教师 信息 管理 模块 文章 信息 管理 模块 专利 信息 管理 模块 项目 信息 管理 模块 荣誉 信息 管理 模块 后台 管理 资料 模块 基本 资料 显示 基本 资料 搜索 修改 个人 信息 管理 密 码 管 理 发表 个人 文章 管理 修改 删除 个人 文章 管理 发表 专利 管理 修改 删除 专利 管理 发表 项目 管理 修改 删除 项目 管理 发表 荣誉 管理 修改 删除 荣誉 管理 添加 修改 删除 所有 教师 信息 修改 删除 所有 教师 文档 管理 图 4-2 功能模块结构图 1 1、资料显示、资料显示模块模块 资料显示模块:该模块的主要作用是让校外的朋友可以浏览一下我们学校教师信息和发表文 章、项目、专利、荣誉等基本信息。 2 2、教师信息管理模块、教师信息管理模块 教师信息管理模块:该模块的主要作用是由于管理员在系统添加了教师个人信息的过程中有 可能出错,为了方便更改,教师本人可以通过登录系统对个人的信息进行修改。包括个人基本信 息的修改功能、登录密码的修改功能、取回登录密码问题的修改功能。 该模块的数据流图如下图 4-3 所示。 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 14 页 共 25 页 图 4-3 教师信息管理模块数据流图 3 3、 文章信息管理模块文章信息管理模块 文章信息管理模块:该模块的主要作用是教师可以随时随地发表自己的文章,填写文章信息 包括作者、题目、期刊名称、发表时间、内容概述,上传文档,打印文章;修改删除自己的文章 功能。 该模块的数据流图如下图 4-4 所示。 图 4-4 文章信息管理模块数据流图 例子以下省略,但学生应按自己所开发的系统实际继续填写下去。 输入教师资料系统管理员教师资料 数据库:login表 输出教师资料 教师信息 教师信息 请求个人教师信息 教师 个人教师信息 修改个人资料 个人教师信息 个人信息 系统管理员 查询所有文章 信息 文章信息 数据库表:article表 所有文章信息 输入个人文章 信息 教师文章信息 个人文章信息 查询所有文章 信息 所有文章信息 所有文章信息 文章请求 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 15 页 共 25 页 五、五、 数据库设计数据库设计 (一)数据库概要设计(一)数据库概要设计 根据上面提到的功能,得出了概要的数据库设计的 e-r 图如下(由于页面有限,列出各实体 的 e-r 图): 1 1、 实体图实体图 用户登录表(login)e-r 图,如图 5-1 login name sexpassword xueyuan teacher_i d 。 。 图 5-1 用户登录表(login)e-r 图 文章信息管理表(article)e-r 图,如图 5-2 article author path publish_d ate periodical subject contentt_id 图 5-2 文章信息管理表(article)e-r 图 例子以下省略,但学生应按自己所开发的系统实际继续填写下去。 (二)(二) 数据库的逻辑设计数据库的逻辑设计 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 16 页 共 25 页 1.以下是对数据库详细设计,为了使读者更好地理解本设计,特设如下约定: 其中: field:字段名 type:该字段的类型,如 integer,datetime 等; not null:打“”表示该字段不可为空,即为必填字段;否则表示可为空。 auto-inc:打“”表示该字段为自增字段。 foreign key:打“”表示该字段是一个“外键” ,是引用的其他表的主键。 2.所有表结构参照下表的格式描述: (1)用户登录表 login,如表 5-1 所示。 名称fieldtypenot null auto_in c foreign key idid_mdecimal(9) 教师登录号teacher_idnvarchar(50) 密码passwordnvarchar(30) 教师姓名namenvarchar(50) 性别sexnvarchar(2) 生日birth_datedatetime(8) 所属学院xueyuannvarchar(30) 所属系departmentnvarchar(30) 职称tec_postnvarchar(30) 邮箱emailnvarchar(30) 个人网页homepagenvarchar(30) qq 号码qqnvarchar(20) 联系地址addressnvarchar(50) 校内电话phonenvarchar(20) 手机号码mobilenvarchar(20) 身份证号码idcard_numbernvarchar(50) 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 17 页 共 25 页 取密码问题questionnvarchar(50) 问题答案answernvarchar(20) 表 5-1 用户登录表 login (2)文章信息管理表:article,如表 5-2 所示。 名称fieldtypenot null auto_in c foreign key ididdecimal(9) 教师号t_idnvarchar(50) 作者名称authorchar(30) 题目subjectnvarchar(100) 期刊名称periodicalnvarchar(100) 发表时间publish_datedatetime(8) 文章路径pathnvarchar(50) 内容概述contentnvarchar(100) 表 5-2 文章信息管理表 article 例子以下省略,但学生应按自己所开发的系统实际继续填写下去。 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 18 页 共 25 页 六、系统实现六、系统实现 (一)数据库实现(一)数据库实现 1 1、数据库连接的实现、数据库连接的实现 在系统开发过程中,数据库连接是必不可少的,是公用的,因此,将它做成一个单独的页面, 在需要的时候只需要调用这个页面,而不用每次都去编写连接数据库的程序,这种做法叫做复用, 在编程时经常使用。 在 asp 中同数据打交道的主要是 ado,对数据库进行操作处理,要让 ado 对象能够访问数据 库。访问数据库可以用 dsn 和非 dsn 两种方法。应用 dsn 访问数据库需要配置 odbc 数据源,而应 用非 dsn 访问数据库不需要配置 odbc 数据源,比较方便。 语法如下: server:表示要连接的数据库服务器名称,能常写成(local) driver::为数据库的类型。 uid:用户的身份。 database:数据库的名称。 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 19 页 共 25 页 (二)资料显示模块的实现(二)资料显示模块的实现 1 1、基本资料显示、基本资料显示 在网站前台的居中位置,分栏列出文章基本信息、科研项目基本信息、专利基本信息、获得 荣誉基本信息的最新前两位信息。这此信息供所有人浏览。 1.总浏览,main.asp 程序重要代码如下: 题目: 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 20 页 共 25 页 界面显示如图 6-1 图 6-1 最前前两位资料显示 2.分文章、项目、专利、荣誉部份浏览全部基本信息如 article.asp 暂无文章发表! 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 21 页 共 25 页 题目 /实现分页显示 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 22 页 共 25 页 界面显示图(如图 6-2 所示) 图 6-2 所有文章基本显示图 其他部份同上。 例子以下省略,但学生应按自己所开发的系统实际继续填写下去。 广东江门艺华旅游职业学院毕业设计广东江门艺华旅游职业学院毕业设计(论文论文) 第 23 页 共 25 页 参考文献参考文献 1.1.龙马工作室,龙马工作室,asp+sqlasp+sql serverserver 组建动态网站,人民邮电出版社,组建动态网站,人民邮电出版社, 20042004:2-422-42,105-173105-173,413-479413-479 2.2.昭君工作室昭君工作室.dreamweaver8.dreamweaver8 网站开发自学导航网站开发自学导航. .机械工业出版社,机械工业出版社, 3.3.袁丽欧,沈宏,袁丽欧,沈宏,sqlsql server2000server2000 开发与编程标准教程开发与编程标准教程,清华大学出版,清华大学出版 社,社,20052005 4.4.孙印杰、杨滔、吕书琴,孙印杰、杨滔、吕书琴,asp.net+sqlasp.net+sql serverserver 动态网站设计实例精解,动态网站设计实例精解, 电子工业出版社,电子工业出版社,20052005:1-1041-104 5.5.邹天思,孙明丽,邹天思,孙明丽,aspasp 数据库系统开发完全手册,人民邮电出版社,数据库系统开发完全手册,人民邮电出版社, 20062006:3-783-78,106-164106-164,199-239199-239,379-456379-456 6.6.盖天宇,邹天思,孙明丽,盖天宇,邹天思,孙明丽,aspasp 数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论