青葱岁月校友录项目开发文档文档撰内容摘要:

主键 (自动递增字段 ) 2 Uid 用户编号 Int 4 非空 常德计算机职业学校拓奇软件开发中心 项目负责人 : 康小华 第 5 页共 15 页 3 Name 姓名 Varchar 50 非空 4 Sex 性别 Varchar 50 非空 5 Birth 出生日期 DateTime 8 非空 6 Area 所在地区 Varchar 50 非空 7 Telephone 联系电话 Varchar 50 非空 8 Email 电子邮件 Varchar 50 非空 9 Homepage 个人主页 Varchar 50 非空 3). 班级相册 表 (Album):包含 班级成员上传照片的 信息 序号 字段名称 字段说明 类型 位数 属性 备注 1 Id 照片 编号 Int 4 非空 主键 (自动递增字段 ) 2 Description 照片描述 Varchar 50 非空 3 FileName 文件名称 Varchar 50 非空 4 Uid 用户编号 Int 4 非空 5 CreateCounter 上传日期 DateTime 8 非空 4). 班级留言 表 (Message):包含 班级成员的留言 信息 序号 字段名称 字段说明 类型 位数 属性 备注 1 Id 留言编号 Int 4 非空 主键 (自动递增字段 ) 2 Content 留言内容 Text 16 非空 3 Uid 用户编号 Int 4 非空 4 CreateTime 留言日期 DateTime 8 非空 三 .系统各功能模块的实现 1. 班级成员管理模块 1). 完成效果 a. 对于第一次登录系统的用户来说 ,必须先进行用户注册。 注册页面如图 所示。 常德计算机职业学校拓奇软件开发中心 项目负责人 : 康小华 第 6 页共 15 页 b. 用户注册成功后,打开登录页面进行登录。 登录页面如图 所示。 c. 用户登录成功后,进入系统主页面。 d. 通过主页面的 链接进入个人信息页,可以更新个人信息,以便在个人联系方式变更时,可 以随时通知班级其他成员。 更新页面如图 所示。 图 注册页面 常德计算机职业学校拓奇软件开发中心 项目负责人 : 康小华 第 7 页共 15 页 图 登录页面 图 个人信息页面 2). 实现思路及关键代码 ① . 新建 文件(编写数据库连接程序) ,其代码如下: % dim conn 39。 建立数据库连接对象 set conn=() 39。 打开数据库连接, UserId 与 Password 分别表示数据库服务器提供的用户名和密码 Provider=sqloledb。 Data Source=.。 Initial Catalog=class。 UserId=sa。 Password=。 % ② . 新建公共表单验证程序 ( 在前台处理注册页面的验证信息 ) ③ . 注册页 () a. 引用数据库连接文件: ! include file=conn/ b. 引入表单验证程序文件: c. 验证表单项空值 d. 验证两次密码是否输入相同 e. 用户提交并通过表单验证后,进入后台数据库方面的验证,判断用户名是否存在 :如果常德计算机职业学校拓奇软件开发中心 项目负责人 : 康小华 第 8 页共 15 页 不存 在,则将表单数据插入 Users 及 Member 表内。 39。 判断用户名是否已被注册 set rs=() select * from Users where Username=39。 amp。 usernameamp。 39。 ,conn if then set rs=nothing 39。 向 Users 表插入用户输入的信息 set rs=() Users,conn,2,3 with rs .AddNew rs(UserName)=username rs(Password)=pwd rs(LoginTime)=now() rs(LoginCounter)=0 .Update End with set rs=nothing ④ . 登录页( ) a. 在文件中包含表单验证通用程序 文件,并进行表单验证。 b. 用户提交后, 判断用户名是否存在,如存在,则 通过用户名查找对应的密码 , 如密码验证 通过,则设置 Session 对象,记录用户的登录时间和次数,最后将登录信息写入日志文件 中。 39。 判断密码是否正确 if pws=rs(2) then 39。 写 session,记录用户名表示登录成功 session(login)=success session(Uid)=rs(0) session(UserName)=username 39。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。