《ASP程序设计教程(第二版)》-张景峰-电子教案 第8章设计实例——多用户通讯录

上传人:E**** 文档编号:89446528 上传时间:2019-05-25 格式:PPT 页数:13 大小:53KB
返回 下载 相关 举报
《ASP程序设计教程(第二版)》-张景峰-电子教案 第8章设计实例——多用户通讯录_第1页
第1页 / 共13页
《ASP程序设计教程(第二版)》-张景峰-电子教案 第8章设计实例——多用户通讯录_第2页
第2页 / 共13页
《ASP程序设计教程(第二版)》-张景峰-电子教案 第8章设计实例——多用户通讯录_第3页
第3页 / 共13页
《ASP程序设计教程(第二版)》-张景峰-电子教案 第8章设计实例——多用户通讯录_第4页
第4页 / 共13页
《ASP程序设计教程(第二版)》-张景峰-电子教案 第8章设计实例——多用户通讯录_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《《ASP程序设计教程(第二版)》-张景峰-电子教案 第8章设计实例——多用户通讯录》由会员分享,可在线阅读,更多相关《《ASP程序设计教程(第二版)》-张景峰-电子教案 第8章设计实例——多用户通讯录(13页珍藏版)》请在金锄头文库上搜索。

1、第8章设计实例同学通讯录,8.1 系统概述 8.2 用户登录、注册功能模块 8.3 通讯录功能模块 8.4 我的资料功能模块 8.5 用户管理功能模块 8.6 退出系统功能模块,8.1 系统概述,8.1.1 数据库设计 系统采用的数据库管理系统(DBMS)为SQL Server 2000,先在SQL Server 2000中创建一个名为tongxunlu的数据库,再创建一个名为txlOwner的登录用户,然后设置txlOwner拥有tongxunlu数据库的所有操作权限。经过对功能的分析,该数据库中设计了三个数据表,分别是Class、MessageBook和UserInfo 。,8.1 系统概

2、述,8.1.2 功能模块划分,8.1 系统概述,1用户登录模块 根据用户输入的帐号和密码判断该用户是否合法以及是否为管理员,并根据级别进行“用户管理”模块的授权。 2用户注册模块 用于新用户的注册,注册成功的用户将自动登录系统。新注册的用户默认为普通用户,不能使用“用户管理”模块。,8.1 系统概述,3通讯录模块 包括三个子模块:查询搜索子模块、联系人管理子模块、分类管理子模块。 (1)查询搜索子模块:能够根据用户自行设置的分类查询联系人,能够根据姓名、住址等字段输入关键字查询联系人。 (2)联系人管理子模块:用户可以对自己的联系人进行查询详情、添加、修改和删除操作。 (3)分类管理子模块:用

3、户可以管理自己的联系人分类,包括添加、修改和删除分类。,8.1 系统概述,4我的资料模块 用户可以查看和修改自己的资料。 5用户管理模块 管理员登录后可以查看用户的详细资料和删除用户。 6退出系统 结束用户在登录模块获得的Session变量,退出本系统,返回登录页面。,8.1 系统概述,8.1.3 系统的公共模块 1层叠样式表文件 系统使用了一个层叠样式表文件css.css来保证整个系统的界面美观、风格统一、修改方便。 2访问权限判断文件 在该文件中通过Session变量判断用户是否登录,若未登录,不允许用户访问页面。 3连接数据库文件 将连接数据库的代码做成一个过程放在conn.asp文件中

4、,页面将此文件包含进来,需要操作数据时调用文件中的过程既可。,8.1 系统概述,4公用函数文件 将系统中的一些特殊功能代码做成函数放在公用函数文件fun.asp中。 5页面顶部统一显示文件 将页面的顶部(标题和导航)做成了一个单独的文件(top.asp),使用时将该文件包含进来。 6页面底部统一显示文件 将页面的底部(版权信息)做成了一个单独的文件(bottom.htm),使用时在页面的最后将该文件包含进来。,8.2 用户登录、注册功能模块,8.2.1 用户登录模块 用户登录是使用本系统的第一个页面,任何用户必须正确登录后,才能使用本系统。 8.2.2 用户注册模块 当用户首次来到本系统时,应

5、该先注册。当在登录页面选择“注册新用户”时,将超链到register.htm文件。,8.3 通讯录功能模块,8.3.1 查询搜索子模块 每一个用户都可以查询和搜索自己创建的联系人的信息。 1分类查询功能 用户按照自己创建的联系人类别进行查询。 2搜索功能 用户还能够按照姓名、手机等字段输入关键字,搜索通讯录中符合条件的联系人信息。 3分页显示功能 根据查询条件,查询到的符合要求的联系人信息,会分页显示在通讯录页面中。,8.3 通讯录功能模块,8.3.2 联系人管理子模块 查询到符合条件的联系人后,用户可以对某一个联系人进行查询详情、修改和删除操作,也可以添加新的联系人。 1查询详情功能 2修改联系人功能 3删除联系人功能 4添加联系人,8.3 通讯录功能模块,8.3.2 联系人管理子模块 查询到符合条件的联系人后,用户可以对某一个联系人进行查询详情、修改和删除操作,也可以添加新的联系人。 1查询详情功能 2修改联系人功能 3删除联系人功能 4添加联系人 8.3.3 分类管理子模块 每个用户都可以对自己的联系人进行归类,如同事、朋友等。,其他功能模块,8.4 我的资料功能模块 8.5 用户管理模块 8.6 退出系统模块,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号