分类号:TP393.09 U D C:D10621-408-(2007)6238-0
密 级:公 开 编 号:2003214026
成 都 信 息 工 程 学 院
学 位 论 文
基于 ASP.NET 的班级风采网站的设计
论 文 作 者 姓 名 :
xxx
申 请 学 位 专 业 :
计算机科学与技术
申 请 学 位 类 别 :
工学学士
指导教师姓名(职称):
xx(副教授)
论 文 提 交 日 期 :
20xx 年 6 月 4 日
基于 ASP.NET 的班级风采网站的设计
摘 要
为合理利用网络资源,提供班级学习与交流平台,有效管理班级事务,利用
ASP.NET 集成开发环境,使用 C#编程语言设计。网站采用 B/S 模式,实现网络自
由访问,方便学生使用。实现用户模块,包括用户注册,登陆,修改个人资料等;
在线论坛,为学生提供主要交流平台;风采相册,提供图片上传和在线浏览两大
功能;管理模块,管理网点各项事务,包括用户管理,论坛管理,相册管理等。
与校园网相比,更能促进班级内学生交流学习与进步。管理上利用网络传输速度,
具有实时性,有效性等优点。可应用于单班级,以促进学生互相了解,增强班级
凝聚力,提高学生整体素质。
关键字:班级;ASP.NET;B/S 模式;C#
The Design of Class Style Website Design Based on Asp.net
Abstract
In order to use network resource more effectively, offer a terrace for studying
and exchanging of the class, manage affair of class more effectively, this system is
designed in the environment of ASP.NET integrated development and programming
language of C#. This system is the mode of B/S, realizes visit the Internet freely and
makes class use conveniently. The mode of realized user include: registration,
logining, amending personal information etc; online forum offers a terrace mainly for
exchanging to students; the album of graciousness offers two functions including
uploading picture and browsing online; Management module manages various affairs
including managing users, forum and album etc. It is better than the campus network
in promoting the exchanging, studying and progress in class. In the management, it
uses the speed of network and has the virtues of real-time and affectivity. Also it can
be used to single class, promotes students understanding each other, strengthens the
cohesion of class and increases the whole inner quality of students.
Key words: class;ASP.NET;B/S mode;C#
目 录
论文总页数:25 页
1. 引言.......................................................................1
1.1 开发背景 ................................................................1
1.2 系统软硬件配置要求 ......................................................1
1.3 相关软件及技术介绍 ......................................................1
1.3.1 .NET 平台 ...........................................................1
1.3.2 ASP.NET 技术 ........................................................2
1.3.3 SQL Server..........................................................2
1.3.4 Visual Studio.NET 2003..............................................3
2. 项目模块及框图.............................................................3
2.1 系统所完成的功能 ........................................................3
2.2 系统功能模块设计 ........................................................3
2.3 班级网站流程图 ..........................................................4
2.4 班级网站模块组织图 ......................................................4
3. 数据库设计.................................................................5
3.1 数据库需求分析 ..........................................................5
3.2 数据库逻辑结构设计 ......................................................5
3.2.1 用户信息表..........................................................5
3.2.2 帖子信息表..........................................................6
3.2.3 回复信息表..........................................................6
3.2.4 相册表..............................................................6
3.2.5 留言表..............................................................7
4. 各模块详细设计.............................................................7
4.1 导航栏与登录模块设计 ....................................................7
4.1.1 导航栏设计..........................................................7
4.1.2 登录页面设计........................................................8
4.2 论坛模块设计 ............................................................9
4.2.1 论坛页面控件设计....................................................9
4.3 班级相册模块设计 .......................................................12
4.3.1 图片上载设计.......................................................12
4.3.2 相册浏览模块设计...................................................15
4.4 留言簿模块设计 .........................................................18
4.5 管理员模块设计 .........................................................19
5. 系统性能测试..............................................................20
5.1 测试用户登陆页面 .......................................................20
5.2 测试用户注册页面 .......................................................20
5.3 测试论坛页面 ...........................................................21
5.4 测试图片上载页面 .......................................................21
5.5 测试图片浏览页面 .......................................................21
5.6 测试留言簿页面 .........................................................22
结 论........................................................................22
参考文献.....................................................................23
致 谢.....................................................................24
声 明.....................................................................25