欢迎来到天天文库
浏览记录
ID:46878195
大小:806.00 KB
页数:32页
时间:2019-11-28
《论坛管理系统方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.....学习参考.....学习参考.....《基于web的论坛管理系统》的设计与实现学习参考.....目录第一章系统概述11.1开发背景11.2开发目标11.3开发意义11.4开发工具及运行环境21.4.1运行环境21.4.2开发技术2第二章系统分析42.1可行性分析42.1.1经济可行性42.1.2技术可行性42.1.3操作可行性42.2需求分析42.2.1功能需求分析42.2.2性能需求分析42.2.3数据流图52.2.4数据字典5第三章系统总体设计73.1系统功能结构设计73.1.1功能模块图
2、73.1.2各功能模块描述73.2数据库设计83.2.1概念结构设计83.2.2逻辑结构设计103.2.3数据库表结构设计11第四章系统详细设计144.1程序流程图144.2界面设计17学习参考.....第五章系统实现20课程设计心得与体会27参考文献28学习参考.....学习参考.....学习参考.....第一章系统概述1.1开发背景现今的社会是一个信息飞速发达的社会,在信息的交流和传递当中,互联网占据着一个非常重要的位置。人们可以通过互联网查看最新的消息,也可以通过互联网进行信息的交流,而论坛是大
3、家进行信息交流的其中一个渠道。它具有信息传递及时,信息交流方便,利于互动等优点。论坛的概念:论坛(BBS)是Bulletin-Board-System的缩写,即电子公告栏。它是一种在Internet网上开放的信息服务系统,通过论坛用户在论坛中可以发布信息,进行讨论,聊天,共享文件等等。BBS多用于大型公司或中小型企业,开放给客户交流的平台。对于初识网络的新人来讲,BBS-就是用于在网络上交流的地方,可以发表一个主题,让大家一起来探讨,也可以提出一个问题,大家一起来解决,可以上传资源供大家分享等。在论坛
4、里,人们的交流打破了空间,时间的限制。在与别人进行交往时,无须考虑自身的年龄,学历,知识,社会地位,财富,外貌,健康状况,也无从知道交谈的对方的真实社会身份。这样,参与讨论的人可以处于一个平等的位置与其他人进行任何问题的探讨。随着“会宁学子共济会”这个公益组织的建立,参与者遍布全国各地,所有的参与者没有条件面对面交流,各种资料没法共享,每次组织活动,通知会员要耗费一定的人力和财力,及其不方便。加之,作为一个公益组织,更希望更多人参与这个组织。而论坛不仅可以共享资料,更是一下向外宣传的媒介,所以设想开发
5、这样一个论坛。1.2开发目标本系统的开发目标是,用户通过注册后可参与论坛各项功能,即登陆后可使用文章发布功能(即发帖、回复)。版主可以发布公告,文章设置置定、推荐或取消置定、取消推荐,删除文章,删除回复等。系统管理员可管理各个用户的状态,也可直接删除用户。系统管理员可设置版面信息。有添加、修改、删除功能。系统管理员可设置各个版块的版主,也可以取消设置。1.3开发意义“会宁学子共济会”有了自己的论坛,可以将各种通知、各种公告作为帖子放在论坛上,供所有的浏览者浏览,可以做到学习参考.....向外界宣传这个
6、公益组织,任何人都可以注册为网站的用户,在权限允许的范围内,做任何自己想做的。协会成员可以浏览到协会最近的各种活动,各种公告,并可以回复,这样很容易确定消息通知状况。1.4开发工具及运行环境1.4.1运行环境服务器端:tomcat操作系统:WindowsXP操作系统数据库:MicrosoftSQLServer2005网络通信协议:TCP/IP软件环境的安装与配置:DK和MySQl的安装软件是可运行程序。只需要直接安装即可。安装好后在操作系统中设置环境变量。硬件环境:要求不高,一般计算机硬件资源即可。1
7、.4.2开发技术1、javajava技术java能使软件在最小的机器上运行,基础解释和类库支持的大小约为40KB,增加基本的标准库和课程支持的内存需要增加125KB,它的特性列举如下:SimpleAndFamiliar(简单熟悉)Distributed(分布式)Objected-Oriented(面向对象,OO)健壮特性Securt(安全)Architecture-Neutral(结构中立)Portable(可移植性)MultiThreaded(多线索,多线程)SomewhatInterpreted(
8、部分解释)HighPerformance(高性能)Dynamic(动态)。2、mysql数据库学习参考..... MySQL(发音为"myesscueel",不是"mysequel")是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何人都可以在GeneralPublicLicense的许可下下载并根据个性化的需要对其进行修改
此文档下载收益归作者所有