节点文献

基于Web新闻发布论坛的系统的建立

Web-based Press Release System for the Forum

【作者】 张守朋

【导师】 刘元宁;

【作者基本信息】 吉林大学 , 软件工程, 2008, 硕士

【摘要】 本文所要讨论的就是一个基于Web的通用的BBS网站构建,它具有了BBS网站所应具有的全部功能。同时本文是一篇讨论基于Web的数据库管理的论文,它详细地论述了开发一个基于Web的通用BBS(Bullitin Board System)网站系统所用到的各种技术及方法。其中运用了ASP技术(Avtive Server Page)、ADO技术(ActiveX Data Object)、MS Access数据库技术、RegExp技术(Regular Expression正则表达式)、VBScript及JavaScript脚本语言技术等,并分别从几个不同的方面来对上述技术的实现进行了讨论。

【Abstract】 With the advent of the 21st century,along with the rapid development of science and technology,computer technology also rapidly develop towards integration and network. Stand-alone version of the traditional application software is gradually withdraw from the application stage,in its place is support network and support a wide range of data and information (or multimedia) version of a new generation of network applications,now the current version of the network there are two different trends, one is called the client-- Server C / S applications , this type of software is a well-structured , high efficiency operation ,little Pressure on the server side,security is good and so on,it is widely used in LAN. While another, called browser-- Server B / S structure application system, it is the technical characteristics of the client directly by the powerful browser software, it has the advantage of being highly efficient in software development,client operating can not be restricted by platform, at the same time are not subject to geographical constraints,less Network throughput, applicable to the LAN at the same time, More applicable to Internet WAN,and the smaller investment,quickly benefits, Users do not have to carry out the investment in server, but to hire it, Or free use of ISP server resources, thus be more favorite by small and medium-sized units. This paper to be discussed is a web-based general construction of the BBS website, It has a BBS site should have all of the functions. At the same time this paper is a discussion of Web-based database management papers , it discusses in detail the development of a web-based General BBS(Bulletin Board System) the various techniques and methods used by Site system. Including ASP technology(Active Server Page)、ADO technology(ActiveX Data Object)、MS Access Database technology、RegExp technology、(Regular Expression ), VBScript and JavaScript Scripting language technology and so on ,and from several different aspects of the realization of this technology are discussed.The system is a basic system based on the BBS WEB, Great scalability, Scientific development process also is conducive to the expansion and extension system. The system is now used in MS Access database, as required can be transferred to the MS SQL Server database system or other large and medium-sized environment, only a few changes to documents ASP function modules. Systems analysis and definition of the now popular object-oriented methods and the traditional structure analysis and design method, if you want to use seems to be the trend ASP.NET technology rewriting system, also only a small amount of time to make coding and testing system, programming at a fairly rapid pace。The system has the function usually BBS website should have, including user registration、user login、anonymous login、Published an article、Read the article、others restore the article、pagination view、view theme、author Search、a variety of ways to sort and modify personal data、the number of online statistics such as upload files, in addition, subscribers on postings, we can input text with format, users in the publication or posting a resume, we can obtain the corresponding points, integral to its users in response to the level of activity of this Forum, operation of the system by users turn can be divided into different levels: anonymous users、the general membership users、moderators Member users、super-user. High-level users can inherit low-level user’s public functions. At the same time ,all levels of users with a certain level only to the identity of the log with only private functions。Specific functions as follows:Anonymous user functionality : Show the page article、Show Moderator of the list system、Show system Member List; Member registered as a formal system、Member recover lost passwords、login as official member.Ordinary members function: publication or posting replies、personal information、quit or re-Login as an anonymous identity; moderators for space applications、cancellation of membership.Moderators member function: Notes management、postings、links management.Super user function: forum basic set、space management、moderators Member Management、general membership management.System Performance: for posting show、published postings and resume postings such frequent system operation , to adopt appropriate technology to optimize the operation of such data, to improve the efficiency of data access. Security and confidentiality and reliability Etc :Users of the high-level management of all operations against a low-level user ID function, to prevent unauthorized users low-level implementation of the high-level users can have the operation functions.The design completed the basic functions of a forum, he can provide the function users can use, and for the future expansion of the functions reserved the necessary interface, the expansion of the BBS, Under different circumstances, as well as the possibility of custom BBS.Strictly according to the project works very important to design systems, can not be considered a Web-based database management system is not big , so can not spend too much time do Analysis, even without going through the system and direct access to the system definition phase coding, this kind of thinking is na?ve, even the Minimum system, if you want to ensure the quality, make the system more reliable the function more efficiently and more stronger, should consider the more complex aspects. System analysis too simple , System definition is too abstract, there will be more difficulties in the system design and coding phase, especially if one is forced to do some structural features of the system and even change, will be faced with many repetitive tasks. In the process of developing in the system too much duplication of work, Will be a tremendous impact on the positive of the development of the system , thereby affecting the quality of the whole system.

【关键词】 BBS网站ASP数据库管理VBScript万维网
  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2008年 10期
  • 【分类号】TP393.092
  • 【下载频次】396
节点文献中: 

本文链接的文献网络图示:

本文的引文网络