文档介绍:摘要
通过学生信息管理系统的开发的实例,讲解有关采用ASP+Access数据库联合定制一个小型的学生信息管理程序的方法。采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将系统的各部分放在不同的模块中,便于维护和拓展功能。
第一章前言
飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。上发布信息主要是通过网站来实现的,“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
设计思想
      通过网站,向人们提供一个宽松、便捷的空间。21世纪是网络高速发展的时期!在这一时期,互联网凭借它无与伦比的优势主宰着21世纪经济的发展!互联网在人们生活中所起的作用越来越大!我们足不出户就能感受外面的世界带给我们的刺激与生动。
学校是造就人才的摇篮,学生是祖国的希望,如何能很好的管理学生在学校的一切信息已经是我们人力所不及的了。电脑是一个高科技发展的结晶,我们可以通过网站开发编程技术实现学生信息化发展的的一次重大革命!从而是我们的生活迈向一个崭新的篇章。
设计目的
。为此,通过ASP+Access技术来编写一部管理学生信息的程序来方便学生和老师。
第二章编程环境的概述
ASP 语言
     。ASP是一个Webs设计的学生信息管理系统采用ASP开发。
  ASP的优势:
  Active Server   Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(scape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或  JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)scape浏览器就无法显示VBScript的执行结果。
ASP的特点:
●  无需编译 
ASP脚本集成与HTML当中,容易生成,无需编译或链接即可解释执行。
●易于生成
使用常规文本编辑器(记事本),即可进行*.asp页面的设计。
●独立于浏览器
用户端只要使用可解释常规HTML码的浏览器,即可浏览使用ASP技术设计的网页。ASP脚本是在站点服务器端执行的,用户端不需要它。
●面向对象
在ASP脚本中可以方便地引用系统组件和ASP的内置组件。
●源程序代码不会外泄
ASP脚本在服务器上执行传到用户浏览器的只是ASP执行结果所产生的常规的HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被别人盗取。
Access数据库
Access作为Microsoft office套件中的数据库管理软件,其图形化界面使数据库管理更加简洁、灵活,同时又更具有丰富的编程接口及强大的报表功能,为用户从事程序开发提供更多的方便。
ess对象类型
表用于存储用户向数据库中添加的数据。
窗体用于显示与输入数据,控制其他窗体的打开可关闭,以及打印报表。
报表打印表中的细节信息、总结信息或将两者都进行打印。
ASP的工作环境
Access作为Office套件之一,其页面风格与Word、Excel、PowerPoint基本相同。Access窗口是其工作环境的核心
Access窗口主要是由标题栏、菜单栏、工具栏数据库窗口、任务窗口、状态栏6个部分组成。
第三章需求分析
由于本程序针对学校学生及学校管理员两大人群,针对这两个不同的主体,我们要实现其不同的需要,所以我们有针对性的划分两个不同的区域,来满足两个主体的需求,达到系统的完善.
学生(一般用户)
学生主要是对自己信息的查看和浏览者,他是这个系统的一般用户,只享有对系统内知情信息的浏览。并没有其他实际权限
管理员(高级用户)
是系统的高级用户,他是系统的主体,,。
1