3.3系统的业务流程图 帐号 登记 管理员 查积分 用户 核对密码 帐号资料 查询资料 登记 密码 资料表 资料存储 管理员 查询 管理员 统计 管理员 保存统计 核对 显示资料 管理员 管理员 记入资料 密码 用户资料 用户资料 统计资料 用户 图3.3-1 3.3系统数据流图
用户 用户帐户资 料 管理员 退出系统 用户 用户资 料 录 入 管 理 员 数 据 库 文 件 系统管理员 帐 号 信 息 查 询 管 理 员
第四章 系统数据库的设计
该数据库中包含了以下表
图4.1-1
4.1 管理员信息表
管理员在本系统中执行姓名、电话、QQ、邮箱、帐号地址,买入帐号、及信誉括以下信息
4.2 用户信息表
根据本系统的分析及数据流图可得到:用户是本系统中数据流的来源也是数据流最后的流向。用户信息表包括以下字段。
4.3 新闻信息表
新闻主要实现对网站新闻录入包括以下字段。
4.4 任务中心表
任务表保存了用户的任务信息,为了防止数据冗余,所以该表保存也是ID而不是用户名称、保存任务ID而不是用户名称。这样做也方便了对数据的维护。
第五章 系统功能的实现
诚信互联管理功能需要进行数据库连接,用户登录后才可以实现,因此对于此系统将按数据库连接、用户登录、功能实现的顺序进行设计。介于篇幅,本章只对部分模块进行详细介绍,之后的模块作简要介绍。
5.1 数据库的连接
在整个诚信互联管理系统中,建立与数据库的连接是整个系统代码设计的第一步:
在ASP技术中对数据库的操作需要以下步骤:
1. 建立一个连接(Server.Connection)对象。打开该对象。 2. 建立一个记录集(Server.Recordset)对象。使用该对象在在第一步已经建立好的Connection对象基础上打开该对象。
3. 对记录集(Server.Recordset)对象按需要设置SQL语句,利用该对象执行SQL命令来操作数据库。
4. 确定操作完成后应该关闭以上两个对象: A. 关闭记录集对象,设值为Noting。 B. 关闭连接对象,设值为Noting。
一般在ASP动态网页技术中,大多数的系统都要在多处进行数据库操作,通常采用的解决方案是:
1. 整个ASP系统采用一个连接对象来实现全站的连接
(Server.Connection),即所有要操作数据库的页共享一个连接对象。
在本系统中的实现方式和大多数的ASP系统采用相同的方式,在站点目录下建立网页Conn.asp作为公共网页,在其它页面要使用该对象时可以在页面开始处作如下声明: