校友论坛的设计与实现
目 录
一、 引言 3
二、网站简介 3
(一)功能概述 3
(二)可行性分析 3
三、需要分析 4
(一) 系统的功能性分析 4
(二)系统分总用例分析 5
(三)系统用例分析 5
四、数据库设计 6
五、网站的设计与实现 7
(一)界面风格 7
(二)系统功能模块设计 8
(三)系统通用累实现 9
(四)注册功能实现 9
(五) 登入论坛功能 11
(六)管理员登论坛 11
(七)修改我的信息 14
(八)校友列表信息 17
(九)成员管理 19
(十)网站登论坛验证 24
六、调试与维护 25
七、总结 27
八、致谢 29
九、参考文献 30
引言
随着社会的发展人与互联网的联系越来越紧密。我们更多的交流是放在网络上的,更加喜欢一些网络上的言论与对言论评论。即使远隔万里也知道对方在干什么,心情怎么样。本校友论坛体系也是基于这个理念其主要目的在于提供校友之间的信息交流,以网络交流为媒介,来加深化校友之间的友谊,因此用的是BS结构。使校友论坛更加适用于学生的交流与老师之间的联系。因此,此论坛为他们提供一个交流的平台,让他们尽情的在网络上放开自己,释放自己的情怀。
二、网站简介
(一)功能概述
本文就网站的学生的信息的共享进行描述与分析。
本校友论坛主要由两大模块组成。分别是普通用户的登录与管理员的登录。普通用户主要是发表自己的一些言论和评论一些其他的用户 *好棒文|www.hbsrm.com +Q: ¥351916072¥
的言论,对一些自己喜欢或不喜欢的言论进行收藏、删除或修改等,实现自己的多元化管理个人中心。同时,实现与校友之间的互相交流。管理员主要是对这个网站的统筹管理。对一些不好,有欺辱性的言论进行及时的删除与禁止,更是对于有新信息能够快速更新,使论坛能够保持一个永远活跃的状态添进校友之间的友情。作为一个校友论坛它是基于B/S网络应用系统,主要面向对象是学生,实现与学生之间的信息共享的功能,它实现有以下功能:
学生注册。
学生登陆。
自己和同学的信息查看。
管理员管理和设置。
个人信息修改。
(二)可行性分析
1、经济的可行性
随着社会的发展计算机网络的应用也是越来越普遍。运用网络的互相交流也是越加平凡,建立一个校友论坛也是学校与学生的共同需求。首先,给老师与学生带来便利。在大学里老师是不是像初中或高中一样把学生盯得死死地,大部分时间都是各不相相关的。但这个平台给予老师与学生便利。当学生有问题或有烦恼时,可以直接在本网站上发布信息给老师寻求帮助,老师也能够快速通过校友论坛找到相关同学。并且不需要任何资金,只需要自己注册一个用户就好。
2、需求分析
在班级管理里可以进行实现成员的添加、删除与管理。同时,还可以把自己的个留言与过期的留言进行删除。其次,公告管理里实现实时的发表新的信息,删除过期无用的公告等。最后,就是一些日志的记录。记录对数据的操作,以便以后的查找与运用。
3、法律的可行性
本网站纯属自己的个人设计,其中在开发中没有涉及到责任、版权和合同等。没有与国家法律相背的一些东西。因此,本网站在法律上是可行的。
三、需要分析
经过分析得出的总程序图如下图3-1所示:
系统的功能性分析
本校友论坛系统使用的时候按照使用的角色来分配的话有1、2、3级注册人员,其是注册普通用户,班级管理员和系统管理员,他们可以同一时间实现网站功能的简单应用,也是主要提供一些学生的信息注册和信息查看等功能,其主要业务描述如下表1所示。
功能类别
标识符、功能名称
基本描述
普通用户注册
用户注册
普通用户要想成为校友一员,需要先进行个人信息论坛入
普通用户登论坛
用户登论坛
普通用户在进行注册操作之后,使用系统功能前需要进行的身份验证操作
个人信息查看
信息查看
可以根据自己的需要查看一些自己的信息或者校友的信息
个人信息修改
信息修改
用户可以对自己的信息做任何的修改做自己喜欢的个人信息
搜索功能
校友搜索
管理员操作
管理登论坛
系统管理员的身份验证操作
那你
管理员设置
系统管理员可以设置普通管理员
注销
退出操作
清理登论坛状态
(二)系统分总用例分析
本系统的参与者如图3-2。根据图3-2所示的参与者和上节分析的功能,可以画出整个系统的用例图,用来描述系统整体功能,如图3-3所示。
ME校友论坛
图3-2 系统参与者模型 图3-3 系统总用图
(三)系统用例分析
【用例1:用户注册】
描述:要成为校友论坛的成员和大家共享信息,必须先注册,填写自己的信息。
参与者:用户。
用例图:如图3-4所示。
【用例2:用户登论坛注销】
描述:为了验证客户身份必须经过登论坛操作,确认使用者的身份用。无论管理员还是普通用户在进出网站时都需要对自己信息的保护,在进出时进行注销或删除用户信息,以防止自己的信息被盗用。参与者:用户。
用例图:如图3-5所示
ME校友论坛系统 ME校友论坛系统
用户登论坛
系统注册
用户注册
(三)系统通用累实现
校友论坛采用的数据库是XML,必然会涉及XML的读写和查询操作,并且这些操作是通用的,所以可以写成一个通用的操作类,以便在后续的业务中灵活调用。如表2所示。
int
获取子结点个数
Save
void
一、 引言 3
二、网站简介 3
(一)功能概述 3
(二)可行性分析 3
三、需要分析 4
(一) 系统的功能性分析 4
(二)系统分总用例分析 5
(三)系统用例分析 5
四、数据库设计 6
五、网站的设计与实现 7
(一)界面风格 7
(二)系统功能模块设计 8
(三)系统通用累实现 9
(四)注册功能实现 9
(五) 登入论坛功能 11
(六)管理员登论坛 11
(七)修改我的信息 14
(八)校友列表信息 17
(九)成员管理 19
(十)网站登论坛验证 24
六、调试与维护 25
七、总结 27
八、致谢 29
九、参考文献 30
引言
随着社会的发展人与互联网的联系越来越紧密。我们更多的交流是放在网络上的,更加喜欢一些网络上的言论与对言论评论。即使远隔万里也知道对方在干什么,心情怎么样。本校友论坛体系也是基于这个理念其主要目的在于提供校友之间的信息交流,以网络交流为媒介,来加深化校友之间的友谊,因此用的是BS结构。使校友论坛更加适用于学生的交流与老师之间的联系。因此,此论坛为他们提供一个交流的平台,让他们尽情的在网络上放开自己,释放自己的情怀。
二、网站简介
(一)功能概述
本文就网站的学生的信息的共享进行描述与分析。
本校友论坛主要由两大模块组成。分别是普通用户的登录与管理员的登录。普通用户主要是发表自己的一些言论和评论一些其他的用户 *好棒文|www.hbsrm.com +Q: ¥351916072¥
的言论,对一些自己喜欢或不喜欢的言论进行收藏、删除或修改等,实现自己的多元化管理个人中心。同时,实现与校友之间的互相交流。管理员主要是对这个网站的统筹管理。对一些不好,有欺辱性的言论进行及时的删除与禁止,更是对于有新信息能够快速更新,使论坛能够保持一个永远活跃的状态添进校友之间的友情。作为一个校友论坛它是基于B/S网络应用系统,主要面向对象是学生,实现与学生之间的信息共享的功能,它实现有以下功能:
学生注册。
学生登陆。
自己和同学的信息查看。
管理员管理和设置。
个人信息修改。
(二)可行性分析
1、经济的可行性
随着社会的发展计算机网络的应用也是越来越普遍。运用网络的互相交流也是越加平凡,建立一个校友论坛也是学校与学生的共同需求。首先,给老师与学生带来便利。在大学里老师是不是像初中或高中一样把学生盯得死死地,大部分时间都是各不相相关的。但这个平台给予老师与学生便利。当学生有问题或有烦恼时,可以直接在本网站上发布信息给老师寻求帮助,老师也能够快速通过校友论坛找到相关同学。并且不需要任何资金,只需要自己注册一个用户就好。
2、需求分析
在班级管理里可以进行实现成员的添加、删除与管理。同时,还可以把自己的个留言与过期的留言进行删除。其次,公告管理里实现实时的发表新的信息,删除过期无用的公告等。最后,就是一些日志的记录。记录对数据的操作,以便以后的查找与运用。
3、法律的可行性
本网站纯属自己的个人设计,其中在开发中没有涉及到责任、版权和合同等。没有与国家法律相背的一些东西。因此,本网站在法律上是可行的。
三、需要分析
经过分析得出的总程序图如下图3-1所示:
系统的功能性分析
本校友论坛系统使用的时候按照使用的角色来分配的话有1、2、3级注册人员,其是注册普通用户,班级管理员和系统管理员,他们可以同一时间实现网站功能的简单应用,也是主要提供一些学生的信息注册和信息查看等功能,其主要业务描述如下表1所示。
功能类别
标识符、功能名称
基本描述
普通用户注册
用户注册
普通用户要想成为校友一员,需要先进行个人信息论坛入
普通用户登论坛
用户登论坛
普通用户在进行注册操作之后,使用系统功能前需要进行的身份验证操作
个人信息查看
信息查看
可以根据自己的需要查看一些自己的信息或者校友的信息
个人信息修改
信息修改
用户可以对自己的信息做任何的修改做自己喜欢的个人信息
搜索功能
校友搜索
管理员操作
管理登论坛
系统管理员的身份验证操作
那你
管理员设置
系统管理员可以设置普通管理员
注销
退出操作
清理登论坛状态
(二)系统分总用例分析
本系统的参与者如图3-2。根据图3-2所示的参与者和上节分析的功能,可以画出整个系统的用例图,用来描述系统整体功能,如图3-3所示。
ME校友论坛
图3-2 系统参与者模型 图3-3 系统总用图
(三)系统用例分析
【用例1:用户注册】
描述:要成为校友论坛的成员和大家共享信息,必须先注册,填写自己的信息。
参与者:用户。
用例图:如图3-4所示。
【用例2:用户登论坛注销】
描述:为了验证客户身份必须经过登论坛操作,确认使用者的身份用。无论管理员还是普通用户在进出网站时都需要对自己信息的保护,在进出时进行注销或删除用户信息,以防止自己的信息被盗用。参与者:用户。
用例图:如图3-5所示
ME校友论坛系统 ME校友论坛系统
用户登论坛
系统注册
用户注册
(三)系统通用累实现
校友论坛采用的数据库是XML,必然会涉及XML的读写和查询操作,并且这些操作是通用的,所以可以写成一个通用的操作类,以便在后续的业务中灵活调用。如表2所示。
int
获取子结点个数
Save
void
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/786.html