摘 要 本系统是为了方便校友之间联系而设计的基于Web的应用程序。制作的目的主要是用来进行校友的登录、注册和校友照片的上传,实现留言、发表评论、聊天。本校友录网站采用B/S架构,前台使用 ASP.NET 技术框架,并通过IIS进行发布,后台采用SQL Server 2005数据库。系统主要的功能模块包括:个人模块,班级模块,交流模块,管理员模块等。其中个人模块包括个人的注册、登录、以及个人信息的填写与修改。班级模块包括班级留言、班级聊天、班级同学的通讯录等。交流模块包括聊天室、留言板、通讯录、相册等。管理员模块包括班级通知以及班委的委派。本文主要论述了校友录网站的背景、现状和目的,对系统的需求分析、系统设计、系统的实现,以及主要模块的详细设计进行了具体的说明。
关键词 校友录;聊天室;ASP.NET;SQLServer2005;B/S
第1章 绪论 1
1.1 引言 1
1.2 课题研究的背景和意义 1
1.3 课题研究的现状和发展趋势 2
第2章 系统可行性分析 4
2.1 系统可行性研究 4
2.1.1 技术可行性研究 4
2.1.2 经济可行性研究 4
2.1.3 操作可行性研究 5
2.1.4 法律可行性研究 5
3.1 系统数据库设计 6
3.1.1 数据库概念模型设计 6
3.1.2 数据库数据模型设计 6
3.2 系统开发工具简介 8
3.2.1 Visual Studio 2008 8
3.2.2 Microsoft SQL Server 2005 9
3.2.3 JavaScript技术简介 10
3.2.4 ADO.NET 11
第4章 系统详细设计 13
4.1 校友录首页模块设计与实现 13
4.1.1 登录模块设计与实现 15
4.1.2 注册模块设计与实现 18
4.1.3 用户资料的修改与实现 22
4.1.4 管理员对班级管理模块 24
4.2 班级留言厅模块设计与实现 25
4.3 班级主页模块设计与实现 27
4.3.1 图片上传模块设计与实现 29
4.4 班级聊天室模块设计与实现 33
第5章 系统测试 36
5.1 系统测试概述 36
5.2 测试 36
致 谢 39
参 考 文 献 40
附录A 译文 41
ASP基础语言 41
附录B ASP Language Basics 47
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |