毕业设计说明书
计算机 专业 成绩:
设计题目:基于
web的同学录
设计要求:
1、
毕业设计说明书内容要求:
毕业设计说明书目录
网页的总体设计思想
? 网页结构设计
? 网页功能性说明、技术实现说明、web站点发布介绍部分等
数据库的选用
? 创建数据库
? 创建表
参考文献
2、附录要求:上交程序源文件
设计期限: 2008 年6月1日~ 2008 年11月 7日
班级:计算机06级 学生: :
指导教师:王 菊
目 录
1、引言 2
2、ASP的原理及特点 3
2.1 ASP文件的语法成分及使用方法 3
2.2 ASP脚本的处理方法 4
2.3 ASP的工作机制 4
2.4 DO访库的技术实现方法 5
3、数据库ACCESS 6
3.1 ACCESS与SQL的比较 6
3.2 ASP与ACCESS的连接 7
3.2.1 OLEDB创建Access连接 7
3.2.2 用ODBC生成Access连接 7
4、网上班级同学录的功能设计 9
5、网上班级同学录的功能实现 10
5.1注册 11
5.2登入班级主页 11
5.3 如何修改个人信息 13
5.4 留言簿和通讯录 14
5.5 照片上传 15
5.6设置管理员 16
5.7 帮助提示 18
5.8 高级管理员登入 18
5.9 总体数据库表 19
5.10 同学信息表 21
结 论 22
致 谢 23
参考文献 24
附录A 25
1、引言
联络昔日的同学是同学录系统最重要的职能之一,提及联络同学过去人们一下子会联想到,定期给老同学打电话问个好,邮寄问候的贺卡,邮寄相关的刊物,逢年过节登门拜访等方式。随着互联网的日益发展和不断普及,腾讯的即时聊天工具QQ和电子邮件也是成为同学们之间日常联络的重要方式。在信息爆炸的今天,同学工作的信息化显得尤为重要,通过现代信息手段,对同学信息分类管理,建立同学信息库,对同学资源优化分析,实现同学之间工作信息化,规范化,科学化。
目前的Web服务,仍以提供静态主页内容为主,无法根据用户的需求和实际情况作出相应的变化。ASP(Active Server Pages)正好弥补了这些不足,具有动态、高效和易于交互的特点,正在取代传统的Web技术。ASP所设计出的是动态主页,可接收用户提交的信息并作出响应,其中的数据可随实际情况改变,无须人工对主页文件进行更新。例如:当在浏览器上填好表单并提交HTTP请求时,可以要求在站点服务器上执行一个表单所设定的应用程序,而不只是一个简单的HTML文件:该应用程序分析表单的输入数据,根据不同的数据内容将相应的执行结果(通常是数据库查询的结果集)以HTML的格式传送给浏览器。
数据库的数据可以随时变化,而服务器上执行的应用程序却不必更改,客户端得到的网页会始终保持新鲜的魅力。使用ASP设计应用程序,可以实现最佳的性能、更好的安全性以及更方便的维护,同时由于ASP在服务器端执行,很好地保证了浏览器/服务器中数据的一致性。基于此,笔者应用ASP技术
设计了网上校友信息系统。
2、ASP的原理及特点
2.1 ASP文件的语法成分及使用方法
ASP不能简单地理解为一般的脚本语言,它是将脚本语言(VBScript或JavaScript)集成到HTML主页并作用于服务器端的脚本环境。ASP文件是一个文本文件,其语法成分及使用方法如下:
1) 文本 用于显示信息、页面标题等,可用在任意单元中。
2) HTML标记 实现页面风格设计,可用FrontPage生成,也可以用Dreamweaver生成,更可以在写字板中编写,再手工进行加工:可单独使用或嵌入到各个ASP脚本单元之间,以"<%"和"%>"为定界
3) VBScript脚本 用于串联和控制ActiveX Controls,可结合ASP变量对Windows系统所提供的各种ActiveX控件等进行控制和处理:可单独使