班级论坛网站设计论文(2)

2019-05-26 18:49

3 江苏畜牧兽医职业技术学院毕业论文(设计)

大下降。使用个人电脑,以及有互联网的环境,投入基本可以忽略不计,按照本人目前经济状况完全能自主开发出该系统。该系统能运用于学校班级论坛,方便同学之间的相互联系。经济效益好。投入产出比例高。因此本系统的开发在经济上是可行的。 2.2需求分析 2.2.1 业务流程分析

业务流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。班级论坛网站流程为:系统启动系统界面,所有会员都可以对网站的信息进行查看操作。注册会员有权在留言进行留言,与其他会员进行互动交流。管理员可以对系统信息进行添加、修改和删除的权限,及对系统管理的所有功能进行操作。

本系统是将现代化的计算机技术与交流模式相结合,按照系统交流的服务流程设计完成的。同时为扩展服务范围,初步设计一个交流平台以利于信息发布和管理。为了使系统在各项管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下系统开发目标: 具体目标如下:

1.操作简单、界面友好:完全控件式的页面布局,使得信息的查询工作更简便;许多选项包括相册常识、相册风采等只需要点击鼠标从导航菜单中选取就可以完成。

2.即时可见:对信息的处理(包括添加、修改、删除)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能。

3.功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。同时,为了能有效方面的更新系统的界面。

4.方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。针对不同的会员,只需要稍作修改就可以开发出适合自己特点的网络交流系统。系统界面中所需的条目,图片等数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。

5.动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。

3

4 江苏畜牧兽医职业技术学院毕业论文(设计)

2.2.2 班级论坛系统整体概述

1.超级管理员:添加用户、管理用户、删除用户、修改帖子,删除帖子,留言板管理,相册添加,管理班级消息动态。

该模块主要实现超级管理员对一些信息的管理,添加信息管理,删除用户信息管理,班级消息的管理功能。

2.普通管理员:留言板管理,管理班级消息动态。

该模块主要实现普通管理员对一些信息的管理,留言板管理,管理班级消息动态,相册添加的功能。

3.注册会员:用户名,密码

该模块实现会员的注册功能,注册会员必须要填写密码,密码的位数不能少于6位数字。

班级论坛网站的数据流程:对本系统操作的数据源有普通会员和管理员两种,首先由系统管理员根据不同会员的需要将某些信息保存到数据库中,然后再进行发布。所有会员均可以进行信息查询。通过对本系统的需求分析,系统的基本功能已经确定。

整个系统的数据流程图如图2-1:

普通用户 注册用户

管理员 系统界面 联系我们 后台界面 查看信息 系统数据库 信息的修改 图2-1 系统数据流程图

第三章 系统设计

3.1 系统功能模块设计

根据系统功能分析,可以画出系统的功能模块图,从客户界面,管理界面分别对功

4

5 江苏畜牧兽医职业技术学院毕业论文(设计)

能模块图加以描述。

管理员系统登录图以及用户系统模块图如图3-1和3-2所示:

管理员登陆

系统后台操作界面 班

相册管理论坛管理用户管理级消息管理 图3-1管理员系统登录模块图

用 户 班级论坛网站界面

3.2 数据库设计 3.2.1 数据库需求分析

论坛班级信息浏览相册管理留言板 会员的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

5

图3-2用户系统模块图

6 江苏畜牧兽医职业技术学院毕业论文(设计)

通过系统功能分析,针对一般的在线信息交流系统,总结出如下的需求信息: 1.用户分一般会员、注册会员和管理员会员。 2.一般会员可以查看相关信息。 3.注册会员可进行注册操作。

4.管理员用户可以对全站的信息进行管理。

经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:

1.管理员信息,包括数据项:帐号,密码,注册时间。 2.会员信息,包括数据项:帐号,密码,注册时间。

3.相册信息信息,包括数据项:ID(系统自动编号),标题,内容、图片名称、图片类型、添加时间等。 3.2.2 数据库概念结构设计

得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。 相册信息实体ER图如图3-3所示: 相册信息 ……编号 标题 内容 时间 图3-3相册信息ER图 3.2.3 数据库逻辑结构设计

数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。

班级论坛网站数据库中各个表的设计结果如表所示。每个表格表示在数据库中的一

6

7 江苏畜牧兽医职业技术学院毕业论文(设计)

个表。

表3-1为管理员信息表,存储系统中的管理员信息:

表3-1 管理员表 [Admin]

字段名 UserID UserName PassWord UserState 中文名称 管理员编号 管理员帐号 管理员密码 管理员状态 数据类型 Int(4) Varchar(16) Varchar(16) Char(2) 属性 主键 非空 非空 默认为“是” 说明 ‘是’ 或 ‘否’ 表3-2 会员信息表 [Associator]

字段名 UserID UserName UserPwd Sex Tel Address Class 中文名称 会员编号 会员名称 会员密码 性别 联系电话 联系地址 班级 数据类型 Char(6) Varchar(20) Varchar(16) Char(2) Varchar(14) Varchar(100) Varchar(200) 属性 主键 非空 非空 默认为“男” 说明 ‘男’或 ‘女’ 表3-3 留言板信息表 [Message Board]

字段名 UuerId UserName Sex Tel Email

表3-4 班级论坛信息表 [Class Forum]

字段名 UserId Name 中文名称 编号 名称 数据类型 Char(6) Varchar(16) 7

中文名称 用户编号 用户名称 性别 联系电话 电子邮箱 数据类型 Char(6) Varchar(20) Char(2) Varchar(14) nvarchar(20) 属性 主键 非空 默认为“男” 说明 或 ‘女’ 属性 主键 非空 说明


班级论坛网站设计论文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:关于全球变暖论文—两个视频观后感

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: