............................ 19
2
摘
要
在线通讯录系统是为了实现登陆、显示、添加、删除、修改、查找成员功能的
系统。为 了保护个人信息, 每个人只可以通过密码验证来修改维护个人信息, 否则只能浏览个人信息。 同时自己也可以查看别人的信息,方便联系。
1. 绪
1.1
论
主要介绍该题目的相关背景, 主要介绍该题目的相关背景,意义和主要内容
登陆通讯录系统后,可以查看别人的信息但不能修改别人的信息,还可以添加记录,方便 大家联系。
1.2 1.2.1
注意 注意事项: 注意事项:
如果登陆不进去,请查看自己的密码是否正确,是否正确,要想修改别人的信息,需要 有别人的登陆密码。
2. 系统功能分析及功能模块
设计 1、登陆界面实现用户登陆,没有账号和密码的不允许登陆。
2、
登陆成功界面,可以浏览其他人的信息,方便联系。也可以修改自己的
3
信息,还可以添加新的记录。
3、添加记录界面,可以输入详细的数据信息。
4、查找界面。当记录太多时,寻找一个人的记录很费时间。这是用查找功 能,很方便的就能要找的信息。
4
5、修改数据,这项是受到保护的。只有正确输入登陆密码才能修改个人信 息。
6、删除记录。这里只要点击删除就能删除,要慎重删除!
5
3. 数据库设计
数据库是利用 Access 设计的数据库。适合小型网站的使用。
4. 开发环境配置
4.1 配置 IIS
IIS 的配置: 对于 windowsxp 的系统,先下载 iis 5.1 完整安装包(适用 XP).RAR 然后操作:控制面板->添加删除
程序->添加删除 windows 组件。
6
选中 internet 信息服务(IIS)单击下一步,然后按照提示完成 IIS 的配置
4.2
配置数据库
利用 Access 创建数据库。右击创建的数据库,单击属性。在安全选项卡中
选中 internet 来宾账户,设置为完全控制。如果没有安全选项,在我的打开我的 电脑,在工具->文件夹选项->使用简单文件夹共享,然后设置来宾账户。
5. 各个功能模块
5.1 主要思路
登陆界面是通过与数据库中的数据循环比较,
搜索符合要求的用户, 查找不到时就视为账户 不存在或者密码不正确。添加、删除、查找、修改都是通过与数据库中的数据记录相连实现 的。
7
5.2
实现过程
8
5.3
关键代码
1、连接数据库代码: <%
9
'这是数据库连接文件,专门用来连接数据库。在其他页面中可以包含本页面,就相当于将 如下语句写到别的页面中一样。 '以下连接数据库,建立一个 Connect
ion 对象实例 conn Dim conn,strConn Set conn=Server.CreateObject("ADODB.Connection") strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &; Server.MapPath("txl.mdb") conn.Open strConn %> 2、登陆界面代码:
3、登陆界面和密码验证代码:
<% username=trim(request.form("txtname")) password=trim(request.form("txtpw")) dim rs,strsql
10
strsql="select * from txl" set rs=conn.execute(strsql) '返回整个数据表 do while not rs.eof if username=rs("strname") and pass
word=rs("pw") then response.redirect "index.asp" exit do else response.write("