网上论坛系统的设计与实现.doc

上传人:b****9 文档编号:95865 上传时间:2022-10-02 格式:DOC 页数:53 大小:795KB
下载 相关 举报
网上论坛系统的设计与实现.doc_第1页
第1页 / 共53页
网上论坛系统的设计与实现.doc_第2页
第2页 / 共53页
网上论坛系统的设计与实现.doc_第3页
第3页 / 共53页
网上论坛系统的设计与实现.doc_第4页
第4页 / 共53页
网上论坛系统的设计与实现.doc_第5页
第5页 / 共53页
点击查看更多>>
下载资源
资源描述

网上论坛系统的设计与实现.doc

《网上论坛系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《网上论坛系统的设计与实现.doc(53页珍藏版)》请在冰豆网上搜索。

网上论坛系统的设计与实现.doc

网上论坛系统的设计与实现

作者姓名:

**

指导教师:

**

单位名称:

信息科学与工程学院

专业名称:

计算机科学与技术

**大学

2009年6月

DesignandimplementationoftheBulletinBoardSystem

By**

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系统,是浏览者相互沟通的平台

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1