基于asp.net的在线论坛系统设计与实现
发布时间:2018-06-07 02:32
本文选题:在线论坛 + 三层架构 ; 参考:《吉林大学》2014年硕士论文
【摘要】:论坛系统作为方便有效的网络交流媒介,已经被许多网站采用并作为不可或缺的部分。本文通过建立一个三层架构的、基于角色管理和数据库技术的在线论坛系统,对在线论坛系统的页面布置、数据库的设计与读写、角色的设置与权限的分配、论坛管理功能的设计与实现、论坛使用功能的设计与实现等进行了研究。 本系统是一个基于三层架构和B/S模式的在线论坛系统,设计本系统的目的是为了给人们的日常交流和信息共享提供一个方便的平台。该系统由角色配置和管理模块、论坛管理子系统、论坛使用功能子系统以及相关功能模块等组成。 论文第一部分为绪论部分。绪论部分主要介绍了在线论坛系统的发展历史和其具有的重要意义,并且根据这一应用领域的发展现状,分析了在线论坛系统使用过程中存在的一些问题并提出了相关的解决方案; 第二部分明确了系统的设计目标,确立了在线论坛系统使用的体系结构,并根据系统设计开发的需求制定了开发和使用平台,选定相关的软件、操作系统及数据库产品等;这一部分还将系统实现的功能、系统框架以及系统流程结合起来进行了设计,为下一步具体实现做了准备。 第三部分对系统的数据库进行了设计。根据在线论坛系统的功能需求,确立了在线论坛系统的数据存储应该具有五个实体,分别是:用户、版主、帖子、版面和评论,并设计了相关的数据库E-R图,确定了实体具有的数据单元和各实体间的联系。 第四部分介绍了在线论坛管理子系统的设计和实现过程。在线论坛系统根据角色配置和实际管理的需要,将管理子系统再分为版主管理模块和管理员管理模块。版主是辅助管理员对系统的版面进行管理的特权用户角色,版主管理模块实现的功能主要包括:删除帖子、帖子置顶与取消、验证新帖以及删除特定评论等,设置版主管理模块对特定的版面进行管理的目的,是将管理员的权限部分下放以降低管理员负担,提高系统的管理效率等。管理子系统的另一个模块是管理员管理模块。管理员是系统的最高权限用户,它拥有版主和普通用户的一切权限,此外管理员管理模块实现的功能还包括版面管理、版主管理和普通会员管理。版面管理是指管理员可以添加、删除或更新系统的版面,以适应用户新的内容需要;版主管理是指管理员可以根据需要将普通会员任命为版主,或者删除系统的版主;会员管理是管理员对普通会员的管理操作,主要包括:会员列表,删除会员以及加入黑名单等。 第五部分介绍了在线论坛使用功能子系统的设计与实现过程。初次登陆系统的用户可以注册在线论坛的会员角色。注册后,用户就可以以会员身份在论坛版面上发表帖子了。不管是会员或匿名用户都可以浏览和回复在线论坛的帖子和评论。 第六部分对论文和系统的实现情况进行了简要的总结,并对在线论坛系统的工作量,尚存在的问题和可能的解决方案进行了分析。 经过实际试用,在线论坛系统界面友好,功能较为全面且简单易用,能够较好地实现资源共享和信息交流的目标。基本实现了设计预期。
[Abstract]:As a convenient and effective network communication medium, forum system has been adopted by many websites and is an indispensable part. In this paper, an online forum system of three layers, based on role management and database technology, is set up. The layout of the online forum system, the design and reading of the database, the setting and permissions of the role are established. The design and implementation of forum management functions, the design and implementation of forum functions are also studied.
This system is an online forum system based on three layer architecture and B/S mode. The purpose of this system is to provide a convenient platform for people's daily communication and information sharing. This system is composed of role configuration and management module, forum management subsystem, forum using work energy subsystem and related functional modules.
The first part of the paper is the introduction part. The introduction part mainly introduces the history and significance of the online forum system. According to the development status of this application field, it analyzes some problems in the process of using online forum system and puts forward relevant solutions.
The second part clarifies the design goal of the system, establishes the architecture of the online forum system, and sets up the development and use platform according to the requirements of the system design and development, and selects related software, operating system and database products. This part also combines the functions of the system, the system framework and the system process. It is designed to prepare for the next step.
In the third part, the database of the system is designed. According to the functional requirements of the online forum system, the data storage of the online forum system should have five entities, namely, users, moderators, posts, pages and comments, and the related database E-R diagrams are designed to determine the data unit and the association between entities. Department.
The fourth part introduces the design and implementation process of the online forum management subsystem. The online forum system divides the management subsystem into the moderator management module and the administrator management module according to the needs of the role configuration and actual management. The moderator is the privileged user role of the assistant administrator to manage the layout of the system, the moderator management module. The main functions of the implementation include: delete posts, post and cancel, verify new posts and delete specific reviews, set up the master management module to manage the specific layout. It is to lower the administrator's authority part to reduce the administrator's burden and improve the management efficiency of the system. The other module of the management subsystem is the other module of the management subsystem. Administrator management module. The administrator is the highest authority user of the system. It has all the rights of the owner and the ordinary user. In addition, the functions of the administrator management module also include layout management, moderator management and ordinary member management. Layout management means that administrators can add, delete or update the layout of the system to adapt to the new user. Content needs; moderator management means that administrators can appoint ordinary members as moderators according to their needs or delete the master of the system; member management is the management of general members by administrators, mainly including the list of members, deleting members and adding blacklists.
The fifth part introduces the design and implementation process of the online forum function subsystem. The user of the first login system can register the membership role of the online forum. After registration, the user can publish the post on the forum page with membership. Comments.
The sixth part makes a brief summary of the implementation of the paper and the system, and analyzes the workload of the online forum system, the existing problems and the possible solutions.
After the actual trial, the online forum system has friendly interface, more comprehensive function and easy to use. It can achieve the goal of resource sharing and information exchange better. The design expectation is basically realized.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.092
【参考文献】
相关期刊论文 前7条
1 薛福任,辛华;工作流技术在电子政务领域中的应用[J];北京理工大学学报;2004年08期
2 罗茂斌;论电子政务与电子文件的保护[J];档案管理;2001年04期
3 王荧;孙忠林;田刚;;异构关系型数据集成中间件研究[J];福建电脑;2007年01期
4 许斌;李涓子;王克宏;;Web服务语义标注方法[J];清华大学学报(自然科学版);2006年10期
5 徐晓昭;电子政务系统中异构数据交换技术研究[J];南京晓庄学院学报;2004年04期
6 何国辉;卿银波;;基于XML的数据交换系统设计[J];计算机工程与设计;2007年03期
7 张剑;面向电子政务的网络安全[J];信息安全与通信保密;2001年10期
,本文编号:1989325
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1989325.html