软件工程毕业论文内容

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

论坛提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。用户在BBS站点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。

本文讨论了一个网络BBS 的设计与实现过程,详细地讲述了开发一个基于Web 的BBS 网站系统所涉及到的技术和方法。系统使用Microsoft Visual Studio 2005 为前台开发工具,以SQL Server 2005 为数据库平台,根据面向对象开发原理,采用了基于B/S结构的开发模式来开发本系统。其中主要运用了 平台, 连接数据库技术,使用C# 语言编写。具有一般的BBS 所共有的一些功能。包括用户的注册登录、论坛公告和短消息的发布、论坛社区的讨论、论坛的友情链接、后台数据库信息的管理维护等基本模块。

BBS论坛的存在使得地球村的概念离我们越来越近,使得人与人之间的沟通、交流变得格外的容易。特别是在IT领域,只有有了很好的交流,技术才会得到进步。因此,掌握如何设计并开发一个论坛管理系统也显得格外的重要,而且意义深远。

关键词:BBS论坛;B/S结构; 2.0;

Abstract

Forums provides a common electronic whiteboard, and each user can write on, or put forward their views may release information. BBS site users a variety of information services available, release information, discussions, and chat.

This article discusses a network design and implementation of BBS in detail about the development of a Web-based BBS website system involved in the technology and methods. System uses Microsoft Visual Studio 2005 development tools for the front to SQL Server 2005 database platform, according to principles of object-orienteddeve lopment, adopted based on B / S structure of the development model to develop the system. The main use of the platform, database connections, use the C# language. The paper details the system analysis, system design methods applied in the actual development of the system, and summarizes some of the development process experience and understanding.

BBS Forum makes the existence of the concept of global village closer and closer, making communication between people, communication becomes particularly easy. Especially in the IT field, only a very good exchange, technology will beprog ress. Therefore, mastering how to design and develop a forum for management systems is particularly important, and far-reaching.

Key words:BBS Forum;B/S structure; 2.0;

目录

第1章绪论 (1)

1.1 开发背景 (1)

1.2 系统目标 (1)

1.3 BBS对大学生学习生活的影响 (2)

第2章关键技术介绍 (3)

2.1 IFrame框架技术 (3)

2.2 第3方组件FreeTextBox (3)

2.2.1 FreeTextBox的作用 (3)

2.2.2 FreeTextBox的使用方法 (3)

2.3 技术 (4)

2.4 Transact-SQL技术 (6)

2.5 JavaScript脚本语言 (6)

2.6 技术 (7)

第3章需求分析 (8)

3.1 需求概述 (8)

3.2 系统用例图 (8)

3.3 系统关键领域类 (10)

第4章系统概述 (11)

4.1 系统介绍 (11)

4.2 主要功能 (11)

4.3 主要模块介绍 (11)

4.3.1 主页面 (11)

4.3.2 论坛注册模块 (12)

4.3.3 论坛登录模块 (13)

4.3.4 论坛版块选择模块 (13)

4.3.5 帖子发表模块 (14)

第5章系统分析 (15)

5.1 BBS论坛管理系统的技术可行性分析 (15)

5.2 系统结构 (17)

5.3 系统开发环境 (17)

第6章系统设计 (18)

6.1 系统总体设计 (18)

6.2 数据库设计 (19)

6.2.1 数据库需求分析 (19)

6.2.2 数据表的结构 (22)

6.2.3 数据表之间关系图 (25)

6.2.4 数据库操作类设计 (25)

6.3 论坛注册设计 (26)

6.4 论坛登录设计 (27)

6.5 帖子标题显示设计 (28)

6.6 新帖子发表模块设计 (28)

第7章系统实现 (29)

7.1 发表帖子的实现 (29)

7.1.1 实现的关键技术 (29)

7.1.2 功能实现 (29)

7.1.3 主要相关代码 (29)

7.2 浏览帖子的实现 (31)

7.2.1 实现的关键技术 (31)

7.2.2 功能实现 (31)

7.2.3 主要相关代码 (31)

第8章系统测试 (33)

8.1 测试方案及测试用例 (33)

8.1.1 测试方法介绍 (33)

8.1.2 单元测试 (34)

8.2 测试总结 (34)

第9章结论 (35)

参考文献 (36)

致谢 (37)

附录 (38)

相关文档
最新文档