基于Asp.net的论坛管理系统的设计与实现
杨洪伟,张芳
(沈阳农业大学信息与电气工程学院,辽宁沈阳 1 10161)
摘 要: BBS是现代社会大多数网站提供的供用户发表看法与交流信息的一个重要途径,本文介绍了网上论坛管理系统的
开发平台及工具选择、数据库设计、代码设计以及系统开发过程中所运用的关键技术。
关键词:Asp net;BBS;数据库;设计与实现
中图分类号: TP399 文献标识码: A 文章编码: 1672-6251( 2008)05-0130-02
The design and implementation of forum management systembased on Asp.net
YANG Hong-Wei,ZHANG Fang
(College of Information and Electrical Engineering of Shenyang Agricultural University,Shenyang 1 10161,China)
Abstract:BBS is a media for users to air their opinions and exchange messages provided by most network stations This systemintroduces the development platform and software, the design of database and code It also introduces the key skill that used in theprocess of developingthe system
Key words:Asp net,BBS;Database;Design and Implement
1 引言 和多层结构设计思想相结合的系统架构。
随着网络技术的发展与普及, 各种论坛系统 2.2 系统功能设计
(BBS)应运而生,BBS(Bulletin Board System)是一种 考虑到实际需求,本系统可以分为用户登录和注电子信息服务系统,它向用户提供了一块公共网络 册、论坛目录管理、主题管理、主题回复管理及附件区域,其中每个用户都可以在上面发布相关信息或提 管理五个模块。其中用户登录和注册模块包括用户注出自己的看法,早期的BBS由教育机构或研究机构管 册、身份验证、修改资料和取回密码功能;论坛目录理,现在大多数网站都已经建立了自己的BBS系统, 模块包括添加、修改、删除和浏览目录功能;主题管供人们通过该系统来结交更多的朋友,表达更多的想 理包括添加、修改和浏览主题功能;主题回复模块包法。 目前国内的BBS已经十分普遍,大致可以分为以 括添加、查看和浏览回复功能;附件管理模块包括显下几类:校园BB S、 商业BB S、 专业BB S、 情感BBS 示附件、上载附件和删除附件功能。
收稿日期: 2008-03-26
作者简介:杨洪伟( 1976- ) ,男,助教,硕士研究生,研究方向:计算机基础教学。
行SQL指令并返回数据;通过DataReader对象读取 graphicImage.Dispose() ;
和处理数据源的数据。为了增强程序的安全性,数据 b itMapImage.Dispos e () ;
文件中创建数据库连接字符串的代码如下: 论坛管理系统的建成,对参与其中的网络用户来<?xml version=" 1.0" encoding=" utf-8" ?> 说起着不可估量的作用,在这里可以尽情的谈天说<c o n figuratio n> 地、广交朋友、发表自己的看法、获取各种各样的知
<app Settings> 识。计算机技术和通信技术的高速发展与完善,也必
<add key=" constring"value=" server=local- 将使论坛的功能越来越强大,带给人们的也将会是更host;integrated security=sspi;database=BBSDB" ></add> 加广阔的天地。本系统,无论是设计思想还是具体的
</appSettings> 实践过程,都会对建立其它更加完善的系统起到一定</c onfiguration>
3.2 用户登录时验证码的设计
在实现用户登录时,采用一个Image控件显示验 参考文献
证码。首先由系统随机产生一个6位整数,然后把该 [1]郝刚ASP NET 20开发指南[M]北京:人民邮电出版社,2006整数转化成一个字符串,最后把字符串传递到页面 [2]马军精通ASP NET 20网络应用系统开发[M]北京:人民邮中。主要代码如下: 电出版社, 2006private readonly string ImagePath=" . ./Images/ [3]褚建立,张洪星,李洪燕,等基于ASP NET的技侦管理系统的设Validator.jpg" ; 计与实现[J]微计算机信息管控一体化, 2007,(7) :181183private static string Validator="" ; [4]高曙基于Web服务的MIS的研究与开发[J]微计算机信息管private void Page_Load (object sender, System. 控一体化,2007,(10) :2123
EventArgs e) [5]孟宪虎,张延军 开发Web应用程序的可靠性和安全性探讨
if (Reques t.Params ["Validator"] ! =null)
目前在标准互联这边有两台香港云服务器产品,这不看到有通知到期提醒才关注到。平时我还是很少去登录这个服务商的,这个服务商最近一年的促销信息比较少,这个和他们的运营策略有关系。已经从开始的倾向低价和个人用户云服务器市场,开始转型到中高端个人和企业用户的独立服务器。在这篇文章中,有看到标准互联有推出襄阳电信高防服务器100GB防御。有三款促销方案我们有需要可以看看。我们看看几款方案配置。型号内存硬盘IP...
舍利云怎么样?舍利云推出了6核16G超大带宽316G高性能SSD和CPU,支持全球范围,原价516,折后价200元一月。原价80美元,现价30美元,支持地区:日本,新加坡,荷兰,法国,英国,澳大利亚,加拿大,韩国,美国纽约,美国硅谷,美国洛杉矶,美国亚特兰大,美国迈阿密州,美国西雅图,美国芝加哥,美国达拉斯。舍利云是vps云服务器的销售商家,其产品主要的特色是适合seo和建站,性价比方面非常不错,...
[六一云迎国庆]转盘活动实物礼品美国G口/香港CTG/美国T级超防云/物理机/CDN大促销六一云 成立于2018年,归属于西安六一网络科技有限公司,是一家国内正规持有IDC ISP CDN IRCS电信经营许可证书的老牌商家。大陆持证公司受大陆各部门监管不好用支持退款退现,再也不怕被割韭菜了!主要业务有:国内高防云,美国高防云,美国cera大带宽,香港CTG,香港沙田CN2,海外站群服务,物理机,...