基于web的同学录管理系统的设计与实现内容摘要:

计(论文) 第 6 页 共 30 页 图 系统的数据流图 数据字典 本系统主要 数据字典 的 列表 如下 : 名字: 成员信息 别名: 描述: 记录了系统中 班级成员 的信息 定义: 在线学号 +密码 +成员生日 +成员姓名 +成员 +成员电子邮件 +家庭电话 +成员手机 +成员工作地址 +成员工作电话 +成员所在学校 +成员所在学校电话 +其它联系方式 +照片路径江苏大学二○○八届毕业设计(论文) 第 7 页 共 30 页 +最近一次资料修改 +最近一次登录 +登录次数 +是否有新留言 位置: 成员 信息表 名字: 成员生日 信息 别名: 描述:记录了系统中 成员生日 的信息 定义: 在线学号 +出生年 +出生月份 +出生日 位置: 成员生日 表 名字: 图片上传 信息 别名: 描述:记录了系统中用户 上传图片的 信息 定义: 图片编号 +在线学号 +图片名称 +上传时间 位置: 图片上传 信息表 名字: 留言和短信 信息 别名: 描述:记录了系统中用户 的留言和短信的 信息 定义: 信息编号 +发送者学号 +接受者学号 +发送者姓名 +接受者姓名 +留言内容 +留言日期 +留言时间 位置: 留言和短信 信息表 名字: 系统 信息 别名: 描述:记录了系统中 的 信息 定义: 信息编号 +系统留言内容 +留言时间 +发言人 位置: 系统 信息表 名字: 在线成员 信息 别名: 描述:记录了系统中 在线成员 的信息 定义: 在线学号 +最后登录时 间 +访问者 IP+最后登录日期 位置: 在线成员 信息表 江苏大学二○○八届毕业设计(论文) 第 8 页 共 30 页 名字: 管理员 信息 别名: 描述:记录了 系统中的管理员的 信息 定义: 管理员 ID+管理员帐号 +密码 位置: 管理员 信息表 江苏大学二○○八届毕业设计(论文) 第 9 页 共 30 页 第三章 系统总体设计 系统总体结构设计 本阶段的主要任务是 设计程序的体系结构,确定程序组成模块,以及各模块之间的关系。 本系统的功能模块图如图。 图 31 系统功能示意图 江苏大学二○○八届毕业设计(论文) 第 10 页 共 30 页 数据库设计 系统 ER 图 图 32 系统 ER 图 关系模型 成员 信息表( 在线学号 , 密码,成员生日,成员姓名,成员 ,成员电子邮件,家庭电话,成员手机,成员工作地址,成员工作电话,成员所在学校,成员所在学校电话,其它联系方式,照片路径,最近一次资料修改,最近一次登录,登录次数 ,是否有新留言 ) 成员生日 信息 表 ( 在线学号 , 出生所,出生月份,出生日 ) 图片上传信息表 ( 图片编号 , 在线学号,图片名称,上传时间 ) 江苏大学二○○八届毕业设计(论文) 第 11 页 共 30 页 留言和短信 信息 表 ( 信息编号 , 发送者学号,接受者学号,发送者姓名,接受者姓名,留言内容,留言日期,留言时间 ) 系统信息 表( 信息编号 , 系统留言内容,留言时间,发言人 ) 在线成 员信息 表( 在线学号 , 最后登录时间,访问者 IP,最后登录日期 ) 管理员信息 表( 管理员 ID, 管理员帐号,密码 ) 数据表 1.本系统的数据库采用了大量的数据表,各个数据表如下所示: ( 1)成员信息表 成员信息表( classmate)是用来促成成员的各种信息,包括在线学号,密码,姓名,性别,生日,各种联系方式,登录信息等,其包括的各个字段,类型占用大小如表下图所示。 表 成员信息表 — classmate 字段名称 数据类型 字段长度 是否为主键 备注 Snum 文本 7 是 在线学号 Password 文本 10 否 密码 Birthday 日期 /时间 否 成员生日 Name 文本 6 否 成员姓名 Qqnum 文本 15 否 成员 Email 文本 25 否 成员电子邮件 HPhone 文本 15 否 家庭电话 Mphone 文本 15 否 成员手机 Jobadd 文本 255 否 成员工作地址 Jobphone 文本 20 否 成员工作电话 江苏大学二○○八届毕业设计(论文) 第 12 页 共 30 页 School 文本 200 否 成员所在学校 Schphone 文本 20 否 成员所在学校电话 Contact 文本 255 否 其它联系方式 Photourl 文本 150 否 照片路径 Lastedit 日期 /时间 否 最近一次资料修改 Laston 日期 /时间 否 最近一次登录 Logcount 数字 长整型 否 登录次数 Newmssg 是 /否 否 是否有新留言 ( 2)成员生日表 成员生日表( birthday) 用来保存成员的生日的具体信息,其包括的各个字段,类型占用空间大小如下表所示。 成员生日表 — birthday 字段名称 数据类型 字段长度 是否为主键 备注 Snum 文本 50 是 在线学号 Year 数字 长整型 否 出生年 Month 数字 长整型 否 出生月份 Date 数字 长整型 否 出生日 (3)图片上传信息表 图片上传信息表( Upload) 用来保存上传图片的信息,其包括的各个字段,类型占用空间大小如下表所示。 图片上传信息表 — upload 江苏大学二○○八届毕业设计(论文) 第 13 页 共 30 页 字段名称 数据类型 字段长度 是否为主键 备注 Bh 自动编号 50 是 图片编号 Snum 文本 长整型 否 在线学号 Imgname 文本 长整型 否 图片名称 Uptime 日期 /时间 长整型 否 上传时间 ( 4)留言和 短信表 留言和短信表( Mssg) 用来保存由管理员发布系统信息,其包括的各个字段,类型占用空间大小如下表所示。 留言和短信表 — mssg 字段名称 数据类型 字段长度 是否为主键 备注 Id 自动编号 长整型 是 信息编号 Senderid 文本 7 否 发送者学号 Receiverid 文本 6 否 接受者学号 Sendername 文本 7 否 发送者姓名 Receivername 文本 50 否 接受者姓名 Mbody 文本 255 否 留言内容 Mdate 日期 /时间 否 留言日期 Mtime 日期 /时间 否 留言时间 (5)系统信息表 系统信息表( Sysmssg) 用来保存公共留言和短信,其包括的各个字段,类型占用空间大小如下表所示。 系统信息表 — sysmssg 字段名称 数据类型 字段长度 是否为主键 备注 Id 自动编号 长整型 是 信息编号 江苏大学二○○八届毕业设计(论文) 第 14 页 共 30 页 Body 文本 255 否 系统留言内容 Mtime 日期 /时间 否 留言时间 Snum 文本 50 否 发言人 (6)在线成员信息表 在线成员信息表( cuusre) 用来保存当前在钱的成员信息,其包括的各个字段,类型占用空间大小 如下表所示。 在线成员信息表 — cuuser 字段名称 数据类型 字段长度 是否为主键 备注 Snum 文本 7 是 在线学号 Laston 日期 /时间 否 最后登录时间 Ip 文本 16 否 访问者 IP Lastdate 日期 /时间 否 最后登录日期 (7)管理员表 管理员表( admin)用来保存后台管理员的账号和密码,其包括的各个字段,类型占用空间大小如下表所示。 管理员表 — admin 字段名称 数据类型 字段长度 是否为主键 备注 Id 自动编号 长整型 是 管理员编号 Admin 文本 50 否 管理员名称 Password 文本 50 否 密码 系统开发与运行环境 系统开发环境 开发工具: Microsoft Access 2020—— 后台数据库开发工具 Macromedia Dreamweaver MX—— 前台开发工具 江苏大学二○○八届毕业设计(论文) 第 15 页 共 30 页 系统环境: Windows XP Professional+ IIS 开发环境介绍 1. ASP 开发工具介绍 Active Server Pages(简称 ASP)是 Microsoft 公司开发的,用于创建和运行 动态、交互式的 Web 服务器的应用程序。 使用 ASP 可以组合 HTML 网页、脚本命令和 ActiveX 组件,创建出交互的 Web 页和基于 Web 的功能强大的应用程序。 所用的语言是 JavaScript 或VBScript,或者是两者的结合。 惟 一 与通常的 JavaScript 或 VBScript 应用程序不同的是它们在服务器端运行,服务器公将执行的结果返回给客户浏览器。 这样即使浏览器不支持JavaScript。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。