1、1 摘 要 当今出现的网上论坛,与其它一切媒体相比,可以更加自由地发表、交流各 种观点,可以非常及时地,广泛、深入地,具体讨论、辩论各种重要,但常有尖 锐分歧。办好网上论坛,就能非常及时地:使许多创新的思想、观点得以交流、 展示,使正确的,能更加明确、丰富,更加普及、传播;使错误的,能得到及时 批判、纠正,而不致造成泛滥、毒害;使真理,越辩越明,更加深入发展。因而, 网上论坛是世界上真正最为民主、自由的乐土,是贯彻执行“百花齐放、百家争 鸣”方针的有力工具,是培育、发展各种创新思想的重要苗圃。本系统的主要功 能模块有登录模块、注册模块、密码找回模块等。 本文将使用 ASP.NET 和 SQL2
2、005 作为论坛的开发工具。 关键词:网上论坛;ASP.NET; SQL2005 。 2 目 录 第 1 章 绪论 . 3 第 1.1 节 课题来源 3 第 1.2 节 国内外研究现状和发展趋势 3 第 1.3 节 开发目的 3 第 2 章 开发工具的介绍. 4 系统开发和运行环境 4 第 3 章 需求分析与可行性分析. 4 第 3.1 节 可行性分析 . 4 (1)技术可行性和方法 . 4 (2)经济可行性 . 5 (3)操作可行性 . 5 第 3.2 节 需求分析 . 5 (1)系统的功能需求 5 (2)系统的性能需求 5 (3)系统的数据流图 5 第 4 章 总体设计. 6 第 4.1
3、节 数据库设计 . 6 (1)SQL Server 关系数据库简介 3 . 6 (2)SQL Server 数据库系统有关开发的特点 4 . 8 第 4.2 节 系统逻辑模型. 9 第 4.3 节 系统逻辑结构设计. 11 第 5 章 详细设计与具体实现 . 14 第 5.1 节 登陆模块界面 14 第 5.2 节 注册模块界面及功能 17 第 5.3 节 密码找回界面及功能 20 第 5.4 节 管理员登陆界面及功能 21 第 5.5 节 注册用户界面及功能 23 第 5.6 节 浏览网民界面及功能 24 第 6 章 运行结果与测试. 26 结束语 27 参考文献 . 28 3 第 1 章
4、绪论 当今出现的网上论坛,与其它一切媒体相比,可以更加自由地发表、交流各 种观点,可以非常及时地,广泛、深入地,具体讨论、辩论各种重要,但常有尖 锐分歧。办好网上论坛,就能非常及时的使许多创新的思想、观点得以交流、展 示。使正确的东西能更加明确、丰富的普及和传播;使错误的理念能得到及时批 判、纠正,而不致造成泛滥、毒害;使真理,越辩越明,更加深入发展。因而, 网上论坛是世界上真正最为民主、自由的乐土,是贯彻执行“百花齐放、百家争 鸣”方针的有力工具,是培育、发展各种创新思想的重要苗圃。 因为作者本人喜欢体育运动,尤其对 NBA 篮球情有独钟,于是开发了这个 简单的关于 NBA 篮球的论坛,既兴
5、趣所向,又锻炼了自己的专业能力。 第第 1.1.1 1 节节 课题来源课题来源 随着网络的流行与发展,网络逐渐成为人们发表言论的主要部分。以网络为 载体最大程度地利用网络资源的共享、 方便、 快捷等优点, 实现人们的言论自由。 根据我们在一起论坛的基本流程,我们永远在一起论坛有以下两个模块组 成: 后台管理员模块:实现管理员对论坛的维护。 前台用户模块:实现用户对个人发表言论的增删改查,发表言论,和对其他 用户详情的查看。 第第 1.21.2 节节 国内外研究现状和发展趋势国内外研究现状和发展趋势 我国网上论坛随着经济的迅猛增长,电脑的日益普及,网上论坛已经越来越 受到广大网名的青睐,网上论坛
6、的功能也越来越强,国外也是如此。 第第 1.1.3 3 节节 开发目的开发目的 一是为提高软件编写人员的实际应用能力; 二是为了和广大球迷相互发表自 己的意见和看法,以及对自己所爱球队的见解。本需求的编写目的在于研究网上 论坛的开发途径和应用方法 4 第第 2 2 章章 开发工具的介绍开发工具的介绍 本系统主要是针对大学生设计的, 考虑到本系统的性能要求, 和现有的条件, 我们选择了 windows xp 作为开发、 测试和运行的平台。 系统采用 Microsoft Office 中的 sql sever2005 设计数据库,并使用当前优秀的开发工具 visual stdio 2008, 它有着最为灵活的数据库结构,对数据库应用有着良好的支持。 系统开发和运行环境 系统的开发环境: 操作系统:Windows xp/7 平台。 文件系统:FAT32 系统最低运行环境: 操作系统:Win32 系统 NT 平台系列; 内存要求至少在 128MB 以上。 推荐使用环境: 操作系统:Win xp 或 Win 7; 文件系统:NTFS 内存要有 512MB 以上,并且装有