1、目 录 第一章第一章 绪论绪论 . 1 1.1 系统开发背景 1 第二章第二章 需求分析需求分析 9 2.1 可行性分析 9 2.2 业务流程 9 2.3 需求规范 12 2.4 数据字典 14 第三章第三章 概要设计概要设计 2 3.1 系统运行总体流程 2 3.2 系统体系结构 3 第四章第四章 数据库设计数据库设计 . 5 4.1 数据库逻辑设计 5 第五章第五章 详细设计与系统实现详细设计与系统实现 . 9 5.1 命名规则 18 5.2 模块设计 19 第六章第六章 系统测试以及软件安装系统测试以及软件安装 31 6.1 软件测试基础理论 31 6.2 软件测试目的 31 6.3 软
2、件测试方法分类 31 6.4 论坛测试 33 6.5 测试报告 34 6.6 软件安装 34 结结 论论 36 谢谢 辞辞 37 参考文献参考文献 38 毕业设计(论文) 1 第一章 绪论 1.1 系统开发背景 随着现代社会机械化程度越来越高,人们对机械知识的渴望越来越强烈,而用户 间的交流恰好满足了这种需要。 用户与用户之间的互相讨论与学习会使用户快速提高 自己对于机械知识的了解和认知。针对这种现状开发了本系统。 论 坛 又 名 BBS , 全 称 为 Bulletin Board System( 电 子 公 告 板 ) 或 者 Bulletin Board Service(公告板服务)。是
3、 Internet 上的一种电子信息服务系 统。 它提供一块公共电子白板, 每个用户都可以在上面书写, 可发布信息或提出看法。 它是一种交互性强,内容丰富而及时的 Internet 电子信息服务系统。用户在 BBS 站 点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。像日常生活中的黑板 报一样,论坛按不同的主题分为许多版块,版面的设立依据是大多数用户的要求和喜 好,用户可以阅读别人关于某个主题的看法,也可以将自己的想法毫无保留地贴到论 坛中。 一般来说,论坛也提供邮件功能,如果需要私下的交流,也可以将想说的话直接 发到某个人的电子信箱中。在论坛里,人们之间的交流打破了空间,时间的限制。
4、在 与别人进行交往时,无须考虑自身的年龄,学历,知识,社会地位,财富,外貌,健 康状况,也无从知道交谈的对方的真实社会身份。这样,参与讨论的人可以处于一个 平等的位置与其他人进行机械方面问题的探讨。 论坛往往是由一些有志于此道的爱好 者建立,对所有人都免费开放。而且,由于 BBS 的参与人众多,因此各方面的话题都 不乏热心者。我们当然可以利用它来解决机械学习中的一些疑惑。 后来随着因特网的普及,拨号 BBS 和 BBS 网络已经日渐凋零,所剩无几。目前的 BBS 站点,多数是基于 Internet 的 Telnet 协议。在服务器端,采用 Maple BBS 或者 FireBird BBS 系统。用户端通过 Telnet 软件如 NetTerm、CTerm、FTerm 等来登陆服 务器,阅读发表文章,发送邮件,通过仿真的 ZModem 协议来上传下载数据文件。有 些站点还提供 SSH 登陆,确保连接的安全性,还有很多站点提供 Web 方式的界面,方 便用户使用。 中国大陆 BBS 界在 Firebird BBS