如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
目录TOCHYPERLINK\l"__RefHeading__1_1480701597"第一章绪论2HYPERLINK\l"__RefHeading__3_1480701597"第二章需求分析3HYPERLINK\l"__RefHeading__5_1480701597"第三章概要设计13HYPERLINK\l"__RefHeading__7_1480701597"第四章数据库设计16HYPERLINK\l"__RefHeading__9_1480701597"第五章详细设计与系统实现20HYPERLINK\l"__RefHeading__11_1480701597"第六章系统测试和软件安装34HYPERLINK\l"__RefHeading__13_1480701597"结论38HYPERLINK\l"__RefHeading__15_1480701597"谢辞40HYPERLINK\l"__RefHeading__17_1480701597"参考文献41第一章绪论1.1系统开发背景随着现代社会机械化程度越来越高,人们对机械知识的渴望越来越强烈,而用户间的交流恰好满足了这类需求。用户与用户之间的互相讨论与学习会使用户快速提高本人对于机械知识的了解和认知。针对这类现状开发了本系统。论坛别名BBS,全称为BulletinBoardSystem(电子公告板)或者BulletinBoardService(公告板服务)。是Internet上的一种电子信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。它是一种交互性强,内容丰富而及时的Internet电子信息服务系统。用户在BBS站点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。像日常生活中的黑板报一样,论坛按不同的主题分为许多版块,版面的设立根据是大多数用户的要求和喜好,用户可以浏览别人关于某个主题的看法,也能够将本人的想法毫无保留地贴到论坛中。普通来说,论坛也提供邮件功能,如果需求私下的交流,也能够将想说的话直接发到某个人的电子信箱中。在论坛里,人们之间的交流打破了空间,时间的限制。在与别人进行交往时,无须考虑本身的年龄,学历,知识,社会地位,财富,外貌,健康状态,也无从知道交谈的对方的真实社会身份。这样,参与讨论的人可以处于一个平等的位置与其他人进行机械方面问题的探讨。论坛往往是由一些有志于此道的爱好者建立,对所有人都免费开放。而且,由于BBS的参与人众多,因而各方面的话题都不乏热心者。我们当然可以利用它来解决机械学习中的一些疑惑。后来随着因特网的普及,拨号BBS和BBS网络曾经日渐凋零,所剩无几。目前的BBS站点,多数是基于Internet的Telnet协议。在服务器端,采用MapleBBS或者FireBirdBBS系统。用户端通过Telnet软件如NetTerm、CTerm、FTerm等来登陆服务器,浏览发表文章,发送邮件,通过仿真的ZModem协议来上传下载数据文件。有些站点还提供SSH登陆,确保连接的安全性,还有很多站点提供Web方式的界面,方便用户使用。中国大陆BBS界在FirebirdBBS基础上还发展了SmthBBS、YthtBBS、LilyBBS等,提供非常丰富web方式访问,如发文、即时消息、函件、Blog,而一些管理操作,如版面管理、个人文集,则仍然限定为Telnet访问。而客户端的Telnet软件也发展了很多便于操作的功能,如:鼠标响应、URL识别、图片预览,文章自动下载、自定义脚本等。第二章需求分析2.1可行性分析可行性研讨是在项目开发前期对项目的一种考察和鉴定,对拟议中的项目进行全面的、综合的调查研讨,其目的是要判断项目可行与否。信息系统技术可行性研讨要从系统开发的计划出发,论述系统开发力量的可行性,同时论证系统方案中所采取的各种技术手段上是否可以实现。信息系统经济可行性研讨次要是对项目进行经济评价,分析系统建设投资的可能性和评价系统运转以后给组织带来的效益。信息系统营运可行性研讨要给出的方案是否可以从人力、物力、组织工作等方面保证项目按计划完成实施,还要说明项目开发后在经济、技术和环境等方面能否保证系统正常运转。由于系统建设是一项投资大、涉及面广、工程复杂的系统工程,因而必须充分的进行可行性论证,以确保投资的精确无误,而且信息系统建设是一项全体工程,必须站在系统的角度论证它的可行性才有说服力,才成心义。可行性研讨的目的是用最小的代价,在尽可能短时间内确定问题是否能够解决,它的目的不是解决问题,而是确定问题是否值得去解决,可行性从以下四个方面来考虑。2.1.1技术