1、 第 1 页 共 50 页 设设 计计 任任 务务 书书 设计题目: 网站注册登录系统的设计与开发 设计内容: 1. 访问者注册到数据库 2.注册后能够登陆 3. 注册验证 4. 登陆密码找回 设计要求: 1. 程序调试成功,能够演示。 2 攥写毕业设计论文不得少于 15000 字。 发出任务书日期: 2004 年 4 月 6 日 完成论文(设计)日期:2004 年 6 月 10 日 教研室意见: 院领导意见: 第 2 页 共 50 页 开题报告开题报告 一、 设计题目 用户注册登录系统的设计与开发 二、 设计目的 1. 掌握 ASP 的技术,熟悉 ASP 各内置对象及组件的功能,并会运用 2
2、. 掌握 Vbscript 脚本语言的编写,并了解相关语言 Javascript 的用 途,结合 Access 等数据库知识,掌握编写 ASP 的方法. 3. 运用所学知识,实现用户进入系统的登录注册,并实现身份验证,以 达到与其他 Web 页一起管理系统的目的. 三、 设计要求与方法 能用 ASP 完成用户的登记、注册及身份验证,结合 Access 等数据 库的相关知识,实现小型数据管理数据库功能的一环节。 系统主要采用 ASP3.0、HTML、Access 数据库、JScript、SQL 等技术和 工具设计实现。 四、 设计任务计划书 为按时完成设计任务,达到毕业设计的要求,在现有的设备、
3、资源 条件下,我的主要任务主要任务是: 1.掌握 ASP 的概念,知道 ASP 编程的优点及特点,了解当今 ASP 的发展现 状以及背景; 2.进一步学习 ASP,理解 ASP 相关的重要概念,如 ActiveX、SQL Server 等,熟练掌握 ActiveX 组件及其中的内置对象,特别是 Session 对象,这 在本软件设计中占有重要的地位。 第 3 页 共 50 页 3.本设计另一重要语言即是脚本语言 Jcript, 由于 Jcript 与 Java 有诸多 共同点,一般熟悉 Java 的人对 Jscript 上手很容易,所以还需要阅读适 量的 Java 语言,同时相关语言,如 VB
4、script 等也尽量涉猎。 4.在前三项任务基本完成后,就可以着手对用户登记注册及身份验证的编 程了,这是本次毕业设计的核心部分,所以这部分的编程、调试、运行将 占有大量的时间。 基于本次毕业设计的上述四步曲,特将时间安排如下: 万事开头难万事开头难,故用两到三星期查阅资料,涉猎 ASP 的入门知识; 完成第一步; 入门之后,四月中旬之前完成第二及第三项任务,并开始着手编 程; 再用一个半月的时间编程、调试、运行直至结果成功; 六月初开始写论文,排版,并打印上交。 五、 设计所要实现的功能: 该模块的功能是实现用户远程注册。 用户输入想要注册的用户名、 密码, 提交之后由系统判断该用户是否已
5、经存在,如果存在,就给出相应信息,如 果不存在,就把用户输入的用户名和密码写到数据库中,完成注册 第 4 页 共 50 页 目录目录 目录 4 摘要 6 Absctract 7 前言 8 第一章 ASP 技术基础 9 1.1 ASP 技术概述技术概述 9 1.2 关于关于 ASP 的一些基本概念的一些基本概念 10 1.3 ASP 所独具的一些含义及其特点所独具的一些含义及其特点 .12 1.3.1 ASP 的含义.12 1.3.2 ASP 的特点.13 1.4 运行运行 ASP 所需的环境所需的环境.14 1.5 ASP 的对象和组件的对象和组件 .16 5.1 ASP 的固有对象 16 1
6、.5.2 Microsoft Data Access Component(简称 MDAC).17 1.5.3 活动服务器组件 .19 1.5.4ASP 脚本对象19 第二章 JScript 介绍 20 2.1 JavaScript 是什么是什么 .20 2.2 JScript 的数据类型的数据类型 20 2.3 Javascript 内置对象内置对象 22 第三章 SQL 语句介绍 23 第 5 页 共 50 页 3.1 SQL 的发展的发展 .23 3.2 SQL 的组成部分的组成部分 23 3.3 SQL 的优点的优点23 第四章 系统总体设计.26 4.1 ASP 与与 Access 数据库的连接数据库的连接 .26 4.2. ASP 与与 SQL 数据库的连接数据库的连接 .26 4.3 记录集对象的方法记录集对象的方法 27 4.4 系统运行软件环境系统运行软件环境 27 4.5 各文件功能介绍及详解各文件功能介绍及详解 .28 结论 .35 参考文献.37 致谢 .38 附录: 40 第 6 页 共 50 页