文档介绍:源程序代码等全套设计联系QQ 695132052 各专业都有
摘要
【论文摘要】我使用MACROMEDIA公司的Dreamweaver MX制作页面,用VB开发语言做连接数据库的程序,ESS制作系统的数据库,做一个具有学生注册、家教注册、学生信息、家教信息、学生信息管理、家教信息管理、信息检索功能的小型的网站信息管理系统。
根据网站信息管理系统的开发为背景,论述了整个系统的开发过程,系统的结构及系统开发的基本原理和方法。全系统共分前言、编程环境基础知识、需求分析、系统设计、系统实施、系统运行及维护、开发总结等几章。详细论述了需求分析、系统设计的技术及应用、系统的功能等内容。
【关键词】家教信息管理系统设计 ASP
家教信息管理系统
第一章前言
是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称最大的信息资源宝库。据估计,上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。
飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。本系统为家教服务提供一个交流的平台,使学生能够在本系统中找到适合自己的家教,也使有做家教意愿的人群能够发布自己的简历。
要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联表等大量的数据都由数据库管理系统管理。本文中数据库服务器采用了Microsoft Access数据库作为ODBC(Open DataBase Connectivity )数据源,并以先进的ADO(ActiveX Data Objects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。
整个个性化页面生成系统主要由使用Dreamweaver_MX开发的关联规则采掘系统和利用IIS+ASP技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。
本文作者主要完成Web服务器端的学生注册、家教注册、学生信息、学生信息浏览、家教信息浏览、信息检索功能模块的设计。实现与完善以及整个实验网站的组织建立和测试工作。
第二章编程环境基础知识
ASP简介
A S P Microsoft Active Server Pages (ASP)实际上是将标准的H T M L文件拓展了一些附加特征, A S P像标准的H T M L文件一样包含H T M L语句并且在一个浏览器上解释并显示。但它为H T M L编写人员提供了在服务器端运行脚本的环境,使H T M L编写人员可以利用V B S c r i p t和J S c r i p t或其他第三方脚本语言来创建A S P,实现过去需要编写复杂的C G I程序才能实现的有动态内容的网页,如计数器等。一个A S P文件的后缀为. a s p,其中包含实现动态功能的V B S c r i p t或J S c r i p t语句,如果去掉那些V B S c r i p t或J S c r i p t语句,它和标准的H T M L文件没有任何区别。A S P提供了一些内建对象。利用这些内建对象,你可以使脚本更加强大;这些对象会允许从浏览器中接收和发送信息。例如,利用r e q u e s t对象,你可以接收用户的H T M L表单中的信息并加以处理。A S P包含标准的A c t i v e X组件,这些组件可以实现一些复杂的功能,如使用数据库等. A S P就是由服务器端脚本、对象以及组件拓展过的标准网页并为其提供了运行的环境。而它的网页并不是在建立初期存在的,而是当某个浏览器向它提出请求时,它才根据需要产生所需要的标准网页,这克服了过去H T M L编写的网页的静态缺点,从而使网页上可以有许多动态的信息存在。如:当前的计算机时间、计数器的计数值等。
A S P是一套服务器端的脚本运行环境,当用户从浏览器向We 文件时, ASP 脚本开始运行,然后Web 服务器调用A S P,A S P全面读取请求的文件,执行所有