P4 电脑产品管发布编辑产品管理员 D4.1.1 P4.1 编辑产品品 发布编辑产品商品
D4.1.2
F4.1 产品信息
查看信息 P4.2 产品信息 D4.2.1 查看信息
D4.2.2
5.5数据库逻辑设计
根据上述数据库需求分析E-R图及数据字典转换成关系模型,形成各个表格之间的关系,我选择的是关系数据库,在以往对数据库的学习中我发现,关系数据库的二维表格可以很清楚的描述各个数据之间有何种关联。所以在对数据库表格设计的时候我按照范式的思想去设计完成,使得每一个数据库的表格都达到了第一或第三范式的要求,如下各表所示。
28
1)客户信息表:
客户表 ID :PK 字段名 ID 姓名 级别 部门 性别 生日 年龄 电话 电子邮件 入会时间 密码 字段类型 INT(10) Nvarchar(20) Nvarchar(10) Nvarchar(16) Nvarchar(20) datetime(10) Nvarchar(10) Nvarchar(16) Nvarchar(20) Nvarchar(10) Nvarchar(10) 说明 表 5.5.1
(2)产品信息表:
产品表 ID :PK 字段名 字段类型 ID INT(10) 名称 Nvarchar(20) 型号 Nvarchar(10) 价格 money (16) 数量 Nvarchar(20) 产品类型 Nvarchar(10) 表 5.5.2
说明 自动编号 29
(3 )留言板信息表:
留言板表 字段名 ID name biaoti info k time 字段类型 INT(10) Nvarchar(20) Nvarchar(20) Nvarchar(20) Nvarchar(20) smalldatetime(10) 说明 自动编号 发贴姓名 标题 内容 ID地址 发贴时间 表 5.5.3
30
第6章 系统实现
6.1用户登录模块
在登录页面中,填写的信息经过初步合法性验证之后,提交给验证登录的用户是否合法,如果合法,则转向DEFAULT.ASP并且提取用户权限相关信息,以便在后来的权限验证中使用,如果不合法,则错误信息。建立到数据库的连接 <%
id=request.QueryString(\
set rs=Server.CreateObject(\sql=\rs.Open sql,cn,1,3连接并打开数据库 %> 获取字段
dim username,password,notpassword,email,yzm, username = trim(request.form(\password = trim(request.form(\notpassword = trim(request.form(\email = trim(request.form(\yzm = trim(request.form(\ 使用了 ASP 的 IF 判断语句过程如图:
31
相关推荐: