摘 要 计算机网络发展到今天已经融入了我们日常学习、生活、工作的各个领域,如今的人们每天遨游在计算机网络上。计算机网络已经在各个领域中发挥这不可磨灭的作用,它已经成为了各个机关、企业、政府等单位信息化建设过程中及其重要的组成内容,成为了信息传递的最重要的渠道之一。
本文介绍了班级网站的技术以及实现的方法,网站开发遵循生命周期法和结构化方法,采用了ASP.NET技术设计并实现。整个网站是基于B/S模式,采用了C#语言来进行开发,数据库采用的是SQLServer数据库。班级网站主要包括学生和管理员两类用户,重点讲述了用户注册与登录、通讯录、班级资讯、班级相册、班级论坛、留言板、班级资讯等功能模块的实现。这个系统经过测试能够满足同学们在计算机网络上互动的需求,为班级内部同学之间的交流搭建起了一座桥梁。
关键词 班级网站;数据库设计;asp.net网站开发;B/S架构
目录
1 结论 4
1.1课题目的和意义 4
1.2 研究现状 4
1.3 开发工具及环境简介 5
1.3.1 ASP.Net介绍 6
1.3.2 SQL Server数据库简介 6
1.3.3 网站开发环境 7
1.3.4 B/S架构 7
1.3.5 IIS网络信息服务 7
2 网站分析 9
2.1 可行性分析 9
2.1.1 需求可行性 9
2.1.2 技术可行性 9
2.1.3 操作可行性 9
3.1.4 经济可行性 10
2.2 需求分析 10
2.2.1 功能需求分析 10
2.2.2 性能需求分析 10
2.2.3 安全性需求 11
2.3 网站结构 11
图4-1 班级网站架构设计图 12
图4-2 班级网站层次图 13
图4-3 系统设计和实现的技术路线架构 13
2.4 本章小结 13
3 网站设计 14
3.1 网站设计思路 14
3.2 网站模块结构设计 14
图3-1网站功能模块图 14
3.3 数据库设计 14
3.3.1 E-R图 14
图4-4相册信息实体图 15
图4-5用户信息实体图 16
图4-6新闻资讯信息实体图 16
图4-7新闻资讯类别信息实体图 16
图4-8留言信息实体图 16
图4-9相册图片信息实体图 17
表4.10 留言板信息实体的E-R图 17
3.3.3 建表 17
表4-1 相册信息表 17
表4-3 相册内容信息表 17
表4-4 新闻资讯信息表 18
表4-5 用户信息表 18
表4-6 留言信息表 18
表4-7 新闻资讯类别信息表 18
4 网站实现 1
4.1 功能模块的详细设计 1
4.2 网站功能模块实现 1
4.2.1 登录模块详细设计 1
4.2.2 班级资讯模块 2
4.2.3 班级相册模块详细设计 2
4.2.4 留言板模块详细设计 3
4.2.5 系统管理模块详细设计 4
参考文献 5
致 谢 1
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |