摘要
战友录系统是一个与通讯系统,通过使用网上战友录,他们可以和多年的战友通过留言平台来交流,就好比现在很流行的QQ或MSN等通讯系统。通过使用网上战友录,战友们可以很方便的进行彼此交流。
本文介绍了网上战友录的设计与实现。整个系统分为三大模块:用户模块,管理员模块,和注册模块。主要实现用户对资料的查看,修改,用户上传照片,战友查询及留言,创建部队和加入部队、战友社区。管理员对用户的资料查看,添加删除用户,部队管理,查看和回复申请,战友留言管理及嘉宾留言管理功能。
在技术上,该系统选择了三层的网络体系结构。客户端技术综合采用HTML、VBScript等技术提供用户界面;应用服务器端使用IIS,并采用ASP动态网页编程技术实现业务逻辑;数据库服务器采用SQL Server 2000关系数据库。应用服务器利用ADO技术与数据库服务器进行透明的数据传输。
关键字:战友录;数据库;图片上传;留言; asp
目 录
论文总页数:24页
1 引言 1
1.1 开发背景及现状 1
1.2 系统设计方法 1
1.3 ASP简述 1
1.4 VBScript简介 2
1.5 开发工具dreamweaver简介 2
2 系统需求分析 2
2.1 系统初步调查 2
2.2 可行性分析 3
2.3 技术可行性 3
3 系统总体设计 3
3.1 系统流程分析 3
3.2 数据流图 4
3.3 系统功能模块设计 5
3.4 系统功能模块图 5
3.5 功能模块具体分析 6
3.5.1 用户模块具体分析 6
3.5.2 管理员模块分析 7
4 战友录系统的数据库设计与逻辑实现 7
4.1 数据库简介 7
4.2 系统E-R图 8
4.3 数据库的表结构设计 8
5 战友录系统的实现 10
5.1 数据库的连接 10
5.1.1 设置数据库的身份验证模式 10
5.1.2 设置数据源 11
5.1.3 编写代码 11
5.2 普通用户模块 11
5.2.1 用户登陆模块 11
5.2.2 创建部队 13
5.2.3 用户更新 13
5.2.4 战友社区 14
5.2.5 加入部队 15
5.2.6 战友留言 15
5.2.7 上传图片 17
5.3 管理员模块 18
5.3.1 查看用户资料 18
5.3.2 删除用户 19
5.3.3 部队管理 20
5.3.4 留言薄管理 20
6 难点及解决方法 21
6.1 图片上传功能的实现 21
6.2 代码中要实现的方法 21
结 论 21
参考文献 22
致 谢 23
声 明 24