3.2.1 配置数据库连接 16
3.2.2 Database类 17
3.2.3 实现Database类 17
3.3 数据访问接口 23
3.3.1 GetSafeData类 23
3.3.2 SqlStringFormat类 24
3.4 业务逻辑层 25
3.4.1 用户类User 25
3.4.2 主题类Topic 27
3.4.3 回复类Reply 30
3.5 页面显示层 30
3.5.1 用户登录Login.apsx 30
3.5.2 用户注册Register.apsx 32
3.5.3 浏览主题列表TopicList.apsx 34
3.5.4 添加主题TopicAdd.aspx 37
3.5.5 修改主题TopicUpdate.aspx 38
3.5.6 查看主题详细内容TopicDetail.aspx 39
3.5.7 回复主题TopicReply.aspx 41
4 结论 43
4.1 总结 43
4.2 展望 43
5 致谢 44
6 参考文献 45
7 附录 46
1 绪论
随着网络技术的飞速发展,兴起了网络的热潮,一些公司正在积极建立自己的网站、论坛。一些大学都已经开设了网络相关的专业及课程。 同时网站、论坛的重要性也越来越明显。她是公司企业对外宣传的窗口。已经成为商家青睐的传播媒介,被称之为继广播、报纸、杂志、电视后的第五种媒体——数字媒体。传统媒体的价格昂贵,又受到时间、地区等多方面因素的限定,效果不能令人满意。相比之下,网络宣传的费用是低廉的,而回报却丝毫不见逊色,能帮您把握广阔的国际发展空间和众多潜在的商业伙伴,是24时的广告窗口。
前面谈到了网站在现代网络中的重要性,随着上网的普及,网站、网络论坛已经不是什么新鲜事情了。但如何做好一个网络论坛系统,的确是一件很有意义的事情。
1.1 网上论坛系统
本课题设计一个“网络BBS论坛系统”,实现论坛管理,用户注册,浏览主题,发表新帖等功能。
1.1.1 网上论坛系统概念
1.1.2 网上论坛系统国内外现状和水平
1.1.3 网上论坛系统发展趋势
1.1.4 B/S模式
B/S模式,即浏览器服务器模式,B/S模式是指在TCP/IP的支持下,以HTTP为传输协议,客户端通过Browser访问Web服务器以及与之相连的后台数据库的技术及体系结构。
B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW创览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。
软件体系结构(Browser /Server /DB三层结构)的设计是整个软件开发过程中的关键点。不同类型的系统需要不同的结构体系,对于应用软件来说,特别是一些较为复杂的软件系统,要求必须具备一个合适的体系结构,系统的设计与实现很大程度上取决于结构体系的择取,基于B/S网络结构体系开发的OA系统将OA系统中的三要素(数据、功能、行为)分离,形成前端客户层,负责可移植的逻辑表达;中间应用层,允许用户通过将其与设计应用隔离而共享和控制业务逻辑;后端的设计隔离和服务层,提供对专门数据服务的访问,处理客户端与数据库间的数据流。 基于.NET的网上论坛系统设计(2):http://www.youerw.com/jisuanji/lunwen_11884.html