网上论坛系统的设计与实现Word文档下载推荐.doc
- 文档编号:13026977
- 上传时间:2022-10-02
- 格式:DOC
- 页数:53
- 大小:795KB
网上论坛系统的设计与实现Word文档下载推荐.doc
《网上论坛系统的设计与实现Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《网上论坛系统的设计与实现Word文档下载推荐.doc(53页珍藏版)》请在冰豆网上搜索。
Supervisor:
**
**University
June2009
**大学本科毕业设计(论文)毕业设计(论文)任务书
毕业设计(论文)任务书
毕业设计(论文)题目:
网上论坛的设计与实现
设计(论文)的基本内容:
网站论坛为访问者提供了一个网上发表文章的平台,使得众多的访问者能够在网上,通过发表文章,或对一些问题进行讨论,或查看在线观看别人发表的评论。
通过使用PHP,MYSQL,表单提交技术,session技术,动态网页生成技术,来实现论坛的基本功能:
(1)提供用户自我选择阅读若干感兴趣的专业组和讨论组内的信息。
(2)可随意检查是否有新消息发布并选择阅读。
(3)用户可在站点内发布消息或文章供他人查阅。
(4)用户可就站点内其他人的消息或文章进行评论。
(5)同一站点内的用户互通电子邮件。
毕业设计(论文)专题部分:
题目:
设计或论文专题的基本内容:
学生接受毕业设计(论文)题目日期
第 周
指导教师签字:
年 月 日
V
基于PHP的网上论坛系统的设计与实现
摘要
随着信息产业的不断发展,各行各业信息化的建设都在以各种进行时的动作运行着。
BBS(BulletinBoardSystem)电子公告牌己经成为Internet上最为知名的服务之一,它开辟了一块“公共”空间供所有用户读取其中的信息。
随着全球网络化发展和通信技术的提高,它成为网络时代很重要的消息交流平台。
本文在对php技术和系统需求进行分析的基础上,结合不同开发技术的具体特点,设计了一个扩展性较强的基于php的网上论坛系统。
本系统属于Web信息服务的一个子系统,它也是一个单独的功能完善的系统,本课题是电子公告系统部分的研发。
用户可以自我选择阅读若干感兴趣的专业版面和讨论版面内的信息,可以随意检查是否有新消息发布并选择阅读,在站点内发布消息或文章供他人查阅的同时同一站点内的用户也可以互通电子邮件,进行实时对话。
本系统着重介绍了电子公告系统的详细开发方案和实现,内容涉及系统分析、数据库设计、软件设计。
在开发中选择了php+apache+mysql的模式,在实现了论坛基本功能的基础上,添加了邮件系统,网站公告功能,和个人博客系统,提供日历查询和日期显示功能等。
本文首先进行了系统的需求定义和需求分析。
在需求分析基础上划分了功能模块,找出各模块间的相互关系,构架完整系统。
并通过对系统的测试,对其功能和性能进行评估。
最后,进行了总结,介绍了系统开发的难点和技巧,指出了下一步的工作方向。
关键词:
电子公告系统,B/S,php
**大学本科毕业设计(论文)Abstract
DesignandrealizationoftheBulletinBoardSystem
Abstract
Withthecontinuousdevelopmentofinformationindustry,informatizationconstructionofallprofessionsandtradesisrunningatpresent.BBS(BulletinBoardSystem)electronicbulletinboardontheInternethasbecomeoneofthemostfamousservices,itopenedupa"
public"
spaceforalluserstoreadtheinformation.Withthedevelopmentoftheglobalnetworkcultureandtheimprovementofthecommunicationstechnology,BBSbecameaveryimportantinformationexchangeplatforminNetworktimes.BasedonthePHPtechnologyandsystemrequirementsanalysisandcombinedwithspecificcharacteristicsofdifferentprogrammingtechnology,thispaperdesignedastrongerexpansionofthePHP-basedonlineforumsystem.
ThesystembelongstoaWebinformationservicesystem,itisalsoaseparateperfectfunctionsystem.Thisissueispartoftheelectronicbulletinsystemresearchanddevelopment.Userscanchoosetoreadanumberofself-interestinformationontheprofessionallayoutandthediscusstionlayout,youcanfreelycheckwhethertherearenewsreleasingandchoosetoread,anddisseminateinformationorarticlesinthesiteforotherstolookup,atthesametimeusersofthesamesitecanalsoexchangeE-mailtoreal-timedialogue.Thesystemfocusesontheintroductionofthedetaileddevelopmentplanandimplementationoftheelectronicbulletinsystem,referedtosystemsanalysis,databasedesign,softwaredesign.Inthedevelopment,itchoosesthephp+apache+mysqlmodel,Intherealizationofthebasicfunctionsoftheforumonthebasisoftheaddede-mailsystem,websitefeatures,andpersonalblogsystemtoprovidequeryanddatecalendardisplayfunction.
Thispaperfirstlydefinesandanalysisthedemandofthesystem.Thenitdividesthefunctionmodulebasedonthedemandanalysis,findsoutthemutualrelationshipamongdifferentmodulesandframesacompletesystem.Andbythetestofthesystem,thispaperassessesitsfunctionandperformance.Finally,thereisaconclusionforthispaper,itintroducesthedifficultiesandskillsofsystemdevelopmentandpointsoutthedirectionforthenextphaseofwork.
Keywords:
BBS(BulletinBoardSystem),b/s,php
**大学本科毕业设计(论文)目录
目录
毕业设计(论文)任务书 I
摘要 II
Abstract III
第1章引言 1
1.1课题研究的背景和来源 1
1.2课题分析 2
1.3本文的内容及主要工作 2
第2章相关技术简介 3
2.1PHP技术 3
2.2传统的PHP嵌入式开发 3
2.3简单的解析模板的应用 4
2.4系统体系结构分析 5
2.4.1C/S结构与B/S结构 5
2.4.2C/S结构与B/S结构的优越性 5
2.5数据库编程 6
2.6本章小结 6
第3章系统分析 7
3.1系统运行环境 7
3.2系统的可行性分析 7
3.3需求定义与分析 8
3.3.1需求分析中的数据对象(前台) 9
3.3.2需求分析中的管理功能(后台) 13
3.3.3分析可扩展性的需求 14
3.4本章小结 14
第4章系统设计 15
4.1系统设计原则 15
4.2功能模块的设计 15
4.2.1整体功能模块的划分 15
4.2.2各模块间的关系 17
4.3数据库设计 19
4.3.1数据库需求分析 19
4.3.2数据库概念结构设计 21
4.3.3数据库的逻辑结构设计 23
4.3.4数据库的链接方式 25
4.4组件的设计 25
4.5后台维护部分设计 27
4.6本章小结 28
第5章系统实现 29
5.1前台显示部分的实现 29
5.1.1整体设计 29
5.1.2登录模块 30
5.1.3系统配置与公共文件 32
5.1.4公共头部文件 33
5.1.5论坛主功能 33
5.1.6发表文章及回复页面 34
5.1.7用户资料编辑及修改 35
5.2后台管理部分的实现 36
5.2.1论坛管理 36
5.2.2板块管理 38
5.3本章小结 39
第6章系统测试 40
6.1单元测试 40
6.2集成测试 41
6.3系统测试 42
6.4本章小结 43
结束语 45
参考文献 46
致谢 47
**大学本科毕业设计(论文)第一章引言
第1章引言
1.1课题研究的背景和来源
BBS是BulletinBoardSystem的缩写,中文译为电子公告牌。
是一种在Internet上常见的用于信息服务的Web系统,是浏览者相互沟通的平台
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 论坛 系统 设计 实现