电子布告栏论坛BBS系统的设计与实现(SQLServer)
无需注册登录,支付后按照提示操作即可获取该资料.
电子布告栏论坛BBS系统的设计与实现(SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文14000字,程序代码,SQLServer数据库)
随着计算机的广泛应用,人们已经对网络不再感到陌生。在科技飞速发展的今天,电脑信息技术与各行各业进行了有效的结合。人们在网上可以进行网上购物,网上交友,电子商务等等,而面对强大的网络功能,必须在某方面要有一个健全的系统才能使网络发挥的淋漓尽致,而电子布告板替代了一个全面的沟通新方式。
本文首先介绍了当今网络开发语言发展现状,接着介绍了asp.NET相关知识,然后逐一介绍了系统分析、系统设计和系统实现。主要分析了电子布告板的主要组成情况,包括电子布告板的设计目标,框架结构,数据流程和电子布告板的主要特点等,重点分析了电子布告板前台功能模块的详细思路和实现方法,以及对后台数据库关键技术和部分源代码的详细说明。
本文采用采用SQL2008数据库建立系统运行所要的后台数据库,采用VS2008集成开发环境配合使用C#语言开发一个电子布告板系统网站。
系统开发环境
在开发此电子布告栏系统的时候,需要具备下面的软件环境。服务器端配置如下:
操作系统:Windows。
开发平台:VS 2008。
数据库:SQL Server 2008。
浏览器:IE。
功能模块设计
在确定了电子布告板系统的设计思路之后,还需要归纳成系统的相关模块,每个模块实际上就是功能的合理组合。
由于已经将功能做了前台与后台的分类,因此模块也应该分为两大类:前台模块和后台模块。用户在前台的注册、登陆,以及修改个人的注册信息合成注册登陆模块。用户浏览板块、浏览主题列表、查看帖子组合成浏览模块。用户发帖回帖、编辑自己发布的帖子组合成发帖回帖模块。管理员编辑帖子、删除帖子、转移帖子、置顶帖子和精华帖子组合成管理帖子模块。以上4个模块是前台模块。后台有三个模块,后台模块都是与管理员相关的,创建、修改和删除板块为管理板块模块;添加删除和设置权限为管理用户模块
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 电子布告栏介绍 1
1.2 电子布告栏发展前景 1
1.2.1 电子布告栏历史 1
1.2.2 国内电子布告栏的现状 2
1.2.3 电子布告栏的发展趋势 2
2 相关技术介绍 3
2.1 asp.NET介绍 3
2.2 ADO. NET技术介绍 4
2.3 SQL Server 2008数据库 5
3 系统分析 6
3.1 可行性分析 6
3.2 系统功能需求分析 7
3.3 性能需求 8
3.4 系统开发环境 9
4 系统设计 10
4.1 功能模块设计 10
4.2 数据库设计 12
4.2.1 数据库概念设计 12
4.2.2 数据库逻辑设计 13
5 系统实现 15
5.1 前台实现 15
5.1.1 主界面实现 15
5.1.2 登录注册功能实现 16
5.1.3 搜索实现 16
5.1.4 发帖回帖功能实现 17
5.1.5 浏览板块帖子实现 18
5.2 后台实现 18
5.2.1 登录实现 18
5.2.2 用户管理实现 19
5.2.3 板块管理实现 19
5.2.4 帖子管理实现 19
结束语 20
致 谢 21
参考文献 22