摘要:随着网络技术的不断发展,越来越多的毕业生通过校友录来和曾经一起度过校园时光的老同学或同一学校在校生进行联络,交流,展示个人风采、信息资源共享等。当前也有很多高校将校园网站上设置校友录功能,促进校友之间的友谊增长,通过校友录,可使用户注册登录后,通过搜索班级,创建班级或申请加入班级,进行各类信息的管理。本系统的建立,完全替代了传统的纸质版校友通讯录,相对纸质的,本平台具备存储信息量较大,安全、准确,查询方便、易于更新和维护等优点,还能大大提高管理人员的工作效率。实现了多用户之间的交互,不同用户之间可以相互访问、查看相册、留言、文件下载、通讯录等。
本论文将针对校友录的当前发展现状做一些介绍,并详细介绍了校友录的运行平台和实现方法及开发的目的,介绍了该网站的总体结构和功能模块设计,并用ASP.NET框架和SQL SERVER 2005数据库技术为基础。其主要实现了普通用户和管理员两类角色,分别对两类角色不同管理权限进行了详细介绍。
关键词 校友录网站系统;ASP.NET技术;SQL SERVER 2005数据库
目录
摘要
Abstract
一、绪论-1
(一)系统的开发背景及意义-1
(二)系统开发的目标-1
二、系统开发环境和技术分析-2
(一)ASP.NET框架-2
(二) B/S架构-2
(三)SQL Server 2005数据库简介-3
(四)Visual Studio 2010开发环境-3
三、系统需求分析-4
(一)系统开发和运行环境-4
(二)系统实现的主要内容-4
(三)系统需求分析-4
(四)功能结构图-6
(五)系统流程图-6
四.数据库设计-9
(一)概述-9
(二)数据库实体设计-9
(三)数据表设计与实现-12
五.系统的详细设计与实现-18
(一)网站首页-18
(二)搜索班级信息页-18
(三)用户登录页-19
(四)用户注册页-19
(五)在线留言信息页-20
(六)班级相册信息页面-21
(七)班级通讯录信息页面-21
(八)班级投票信息页面-22
(九)入班申请信息页面-22
(十一)学校信息列表页面-23
(十二)班级信息列表页-24
(十三) 用户信息列表页-24
(十四)信息共享列表页-24
六.系统测试-25
结 论-27
参考文献-28
致 谢-29