
牡丹江师范学院学士学位论文.doc
55页牡丹江师范学院学士学位论文牡丹江师范学院学士学位论文教师档案管理系统教师档案管理系统姓 名:何谋俊 指导教师:李树平 系 别:计算机 年 级:2005 级 专 业:计算机科学与技术目 录一 开发工具介……………………………………………………………………..11.1 ASP 介绍…………………………………………………………………………..11.2 Dreamweaver MX 2002 介绍……………………………………………………...31.3 Access 简介………………………………………………………………………..3二 数据库理论基础………………………………………………………………..42.1 数据库系统设计及范式分析……………………………………………………..52.1.1 数据库系统设计………………………………………………………………...52.1.2 数据库设计范式分析…………………………………………………………...7三 系统功能模块介绍…………………………………………………..................83.1 系统功能模块图…………………………………………………………………..93.2 E-R 模型图……………………………………………………………………..103.3 系统使用流程图………………………………………………………………….113.4 各个模块功能简介………………………………………………………………12四 系统数据库设计及主要界面……………………………………………..........134.1 数据库设计………………………………………………………………………134.2 系统主要界面介绍………………………………………………………………144.3 用户使用注意事项………………………………………………………………18五 实现代码………………………………………………………………………..195.1 录入模块代码……………………………………………………………………195.2 查询模块代码……………………………………………………………………325.3 结论………………………………………………………………………………51参考文献……………………………………………………………………………..52致谢…………………………………………………………………………………..53摘要:internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济生活等各个方面发挥着重要的作用。
Internet 上发布信息主要是通过网站来实现的,获取信息也是要在internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来因此网站建设在 internet 应用上的地位显而易见,它以成为政府、企业事业单位信息化建设中的重要组成部分,从而备受人们的重视为了将教师的信息更好的管理,提高工作效率,同时避免人工管理的错误,所以制作了教师信息管理系统本系统分为:教师信息录入,教师信息修改,教师信息查询,教师信息打印以及教师账号管理几个功能模块总的来说能够满足学校对于教师基本信息的管理同时由于本系统基于 B/S 结构,所以是以网站的形式展现其功能的,也适应了目前 internet 飞速发展的现状本系统采用了目前比较流行的 ASP 作为前台的开发语言ASP 作为开发语言具有简单易学的特点,但是功能还相当强大后台选择 Access 作为数据库,用 Access 作中小型系统的数据库不失为一个好的选择另外采用 Dreamweaver来美化网页,效果很是不错关键字:关键字:ASP; Access; 教师信息管理; 数据库技术;网站建设Teachers file management systemAbstract:The internet develop soon quikly today, the Internet becomes more and more popular to people and obtain by people.People release and deliver the important t information quickly by internet. It play an important role in politics,economic life. Much information is mainly passed by Internet, and obtain information in the internet“ocean“ according to certain inspectional way which will need of the information carries down up and down from the website.So the website construction at the internet applied is obviously important, it become much important in the information-based construction of government,and the business enterprise business unit .So people put more and more attention on internet. Internet do good for us.In order to improve the teacher's information management system, improve th work efficiency, avoid the mistake of the artificial management in the meantime, so I manufacture the teacher the information management system.This system is divided into five parts: writing teachers information to database, modificatng teachers information, searching teachers information in database, printing teacher's information and managing teacher's numbered account.In a word, the management can satisfy the management of teachers information for the school.In the meantime because of this system according to the B/S structure, so show its function by the form of the website can also adapted the development of internet’s flying to soon currently of present condition.This system use a popular language ASP as programming language. Being the development language ASP is easy to study and understand, but the function is still very strong.The backstage choice---Access is a kind of database.This kind of database can make medium or small scaled system. Its agood chiose indeed. Adopting another tool Dreamweaver to beautify a web page, the result is very good.KeyKey wordswordsASP; Access; The management of techers; Database;The website construct一一 开发工具介绍开发工具介绍1.11.1 ASPASP 介绍介绍ASP 是 1996 年由 Microsoft 推出的运行于服务器端的 WEB 应用程序开发技术.只能运行于 WINDOWNT(WINDOWS)/IIS 平台ASP 具有以下特点:(1)可以混用 ASP 用 HTML,DHTML,ActiveX,VBScript,JavaScript,并且可以相互嵌套。
2)ASP 是纯文本格式,不需编译就可以直接在服务器上运行.(3)安全性好ASP 是一种在 WEB 服务器端运行的脚本语言,源代码不会传到客户的浏览器上,可保护源程序不外漏4)面向对象ASP 正是通过其自身包含的对象来实现服务器与客户端交互的(5)可扩充服务器端功能利用 ASP 提供的一组 ActiveX 服务器组件(ActiveX Server Components)可继续扩充 ASP 的功能如用 ASP 内置 ADO 组件可以轻松的存取各种数据库此外,还可以用 VB,Java 等语言开发自己的组件以进一步扩充其功能(6)与浏览器无关ASP 可以将运行结果一 HTML 的格式传送到客户端浏览器,因而可以使用于各种浏览器.ASP 的工作原理在对 ASP 的运行过程可以参照下图浏览 器ASP 嵌入 式程 序数据库其他Web Server(IIS)以下是对 ASP 动态网页处理过程的概述:(1)用户向 Web 服务器传送一个.asp 页面请求2)服务器接到请求后根据.asp 扩展名判断用户要浏览的是一个 ASP 文件3)服务器从内存或硬盘中读取相应的 ASP 文件4)ASP 程序被传送给服务器上的 asp.dll 并编译运行,产生标准的 HTML 文件。
5)产生的 HTML 文件作为用户请求的响应传回给用户端浏览器,用户端浏览器进行解释运行根据以上步骤不难看出,Web 父亲处理 ASP 页面比处理静态 HTML 页面多了一个程序编译步骤,而对于用户端来说,浏览 HTML 页面和浏览 ASP 页面几乎没有任何区别因为传回客户端的程序都是标准的 HTML 文件,因而完全没有必要担心用户的浏览器是否支持所编写的 ASP 程序,并且 ASP 适用于任何浏览器值得一提的,以上的 ASP 处理流程也是经过简化的,实际应用中可能还会涉及到诸如 FORM 消息提交、ASP 页面的动态产生、数据库操作等一系列复杂的问题此外 Web 服务器并不是在接到每一个 ASP 页面请求后都会重新编译,如果某个页面再次接收到和前面完全相同的请求是,服务器会直接去缓冲区中读取编译的结果,而不会重新运行ASP 的使用环境ASP 程序的运行需要先进行编译,那么就需要一个能对其进行编译运行的环境下表就列举了一些 ASP 的运行环境Windows 98Micorosoft Personal Web Server 4.0Windows NT Server 4.0Micorosoft IIS 4.0/4.0Windows NT Workstation 4.0Micorosoft Peer Web Services 4.0Windows 2000 ProfessionalMicorosoft IIS 5.0Windows 2000 ServerMicorosoft IIS 5.0Windows XPMicorosoft。












