数据库原理及应用课程设计题目:论坛管理信息系统
学院:计算机学院
专业班级:08信科
学号:20083624025
学生姓名:王力
指导教师:宋一成
2011年5月
目录
一、绪论................................................................ -.3 -
1.1开发背景.......................................................... -.3-
1.2系统目标.......................................................... -.3 -
1.3 定义............................................................. -..3-
二、系统概述............................................................ -.4
2.1 系统流程......................................................... -.4 -
2.2版块、帖子、用户模块的主要实现思路及图例 (4)
三、系统需求分析 ......................................................... -.6
3.1 系统基本功能需求 ................................................ -.6 -
3.2系统数据库设计.................................................... -.6-
3.3系统业务流程及描述................................................ .-.9 -
四、系统功能分析 ...................................................... -.12 -
4.1功能界面框图...................................................... -.12-
4.2功能描述.......................................................... -.13-
五、系统主要界面设计 ................................................... -.14
5.1 显示帖子列表页面 ............................................... .-.14-
5.2发表帖子页面...................................................... -.17
5.3 管理员登录页面 ................................................. -.19-
5.4后台用户管理页面................................................. .-.21 -
六、系统总结 ........................................................... -.24 -
6.1系统特点及不足.................................................... -.24-
6.2系统以后的扩展与拓宽 (24)
6.3自己的体会与感想................................................ .-.24 - 致谢.................................................................... -.24 - 参考文献................................................................. -.25-
、绪论
1.1开发背景
BBS起源于20世纪80年代初。最初,论坛只是用于发布公告信息,讨论问题的在线交流平台。后来,随着网络的普及,论坛的功能越来越丰富,受到广大网民的欢迎。因此,商业网站对论坛重视起来,纷纷在自己的网站上开辟论坛。作为与网民交流的园地。同时在线技术支持和在线服务也在论坛中开展起来。当代的大学生几乎都会接触甚至经常登陆自己感兴趣的论坛,在上面可以分享,也可以交流意见,但是,能把他们集中起来的论坛并不是很多。
BBS论坛系统是为了方便大家的沟通和获取信息而开发的系统。我们利用https://www.wendangku.net/doc/e816698187.html,知识和SqlServer2005开发BBS论坛管理系统。该系统以In ternet为平台,前台可使任何人注册、登录、登录在论坛上进行发帖、回帖、浏览帖子等。管理员也可以在后台对帖子、版块、用户等进行相关的管理。一个小型BBS论坛系统的前台功能主要包括浏览搜索帖子、用户登陆注册、发表回复帖子、个人资料管理和帖子管理;后台功能主要包括用户管理、论坛版块管理和帖子管理等。
1.2系统目标
开发本系统意在吸纳大部分游离在众多论坛的大学生,达到校内网等论坛的目标.系统开发的总任务是实现文章的成功发表,留言的发布与回复。从而达到用户之间信息交流的目的。系统主要面向两类用户:用户和系统管理员。用户可以先注册,然后在网站里发表文章、留言等。系统管理员可以对用户的信息进行增添和删除及修改,对版块进行增加、删除和修改操作;还可以对网站进行修改与维护。
1.3定义
论坛也称为BBS是bulletin Board System的简称,意即电子公告板,是一种在In ternet上常见的用于信息服务的Wet系统,它主要给浏览者提供相互沟通的平台,以此来吸引用户,服务用户。
、系统概述
2.1系统流程
图2-1系统整体流程图
2.2版块、帖子、用户模块的主要实现思路及图例
版块类有浏览列表和管理两个方法,管理方法可以分为创建、修改和删除3个方法,如图2-2和图2-3。
图2-2管理员参数分类
帖子类有浏览、发帖、回帖、搜索和管理5个方法,浏览方法又可以分为列表
和查看2个子方法,管理方法又可以分为编辑、删除、置顶等子方法,如图2-
图2-4帖子类的方法和流程
用户类有注册、登录和管理3个方法,管理方法又分为添加、删除和设置权限3个子方法,如图2-5。