基于BS结构的学生交流论坛的设计与开发论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于B/S结构的学生交流论坛的设计与开发

摘要

在不断信息化的今天,网络已经成为人们生活重要的一部分。互联网以前所未有的速度发展,人们也认识到网络信息的传播方便快捷。为了方便师生信息的交流,采用B/S结构,开发了一个快捷、界面友好的师生交流系统。使用ASP技术建设论坛的骨干框架,使用SQL Server 2000作为系统的数据库服务器,实现了一个功能相对齐全的论坛系统。网友可以自由地提出问题以及帮助他人解决问题,或者交流经验。

系统设计遵循软件工程的方法,该论坛功能较完善。在这里可以自由地发表自己的观点和对论坛的主题发表意见,我们还可以对网友的问题及时地解决,获取有用的知识。系统提供一个很好的师生交流平台,充分利用有限的教育资源,提高资源利用率,同时又能活跃学习氛围,使学习、工作更加方便。

关键词:ASP;BBS;用户管理

The Design and Development of Student Communication

Forum Based on B/S

Abstract

With the development of the information technology, the network has become an essential part of the people’s lives. Internet has developed at an unprecedented speed, and people realize the convenience of the network information. In order to convenient the information exchange between teachers and students, the teach ers and students’ communication system is developed based on the B/S structure with good efficiency and friendly surface. The ASP technology constructs the forum’s frame and SQL server 2000 as the database server, realizing a functional forum system. The net friends can advance their questions freely as well as help other people solve the problems, or exchange experience.

The system is designed following the software engineering methods. Function of the forum is very complete. We can freely advance our own viewpoint here and express the opinion to the forum subject, and we may solve the net friend's questions, gaining useful knowledge. This system provides a very good exchange platform for the teachers and students. It takes use of the limited education resources and raise rate of the resources, at the same time, and it can activate the study atmosphere, make the study or the work become more convenient.

Key words: ASP; BBS; User management

目录

论文总页数:26页1 引言 (1)

1.1课题背景 (1)

1.2本课题研究的意义 (1)

1.3本课题研究的方法 (1)

2 理论知识简介 (1)

2.1SQL S ERVER数据库简介 (1)

2.2ASP简介 (2)

2.2.1 什么是ASP (2)

2.2.2 ASP运行环境 (2)

2.2.3 ASP的特性 (2)

3 系统总体构成 (3)

3.1系统构成及流程图 (3)

3.2数据库需求分析 (4)

3.3数据库逻辑结构设计 (6)

4 系统的实现 (9)

4.1登录窗口模块 (9)

4.2论坛主界面模块 (11)

4.3用户信息发布模块 (17)

4.4管理员维护模块 (21)

5 系统测试 (23)

结论 (23)

参考文献 (24)

致谢 (25)

声明 (26)

1 引言

1.1 课题背景

随着Internet的飞速发展,机关、学校、公司、企业都已经或正在建立自己的网站和论坛,而一个真正的、完善的论坛离不开Web数据库技术,Web数据库技术可以实现浏览器与数据库的双向交互。Web技术和数据库相互融合领域的研究已成为热点方向之一,Web数据库技术使Web技术和数据库技术都发生了质的变化。该学生论坛系统是基于ASP技术而设计的;它方便了广大朋友进行网上交流和开展网上对话,也为广大朋友之间利用互联技术、开展学习、交流、网上交友等活动而设计的。因此,该论坛的作用大大方便了师生之间、朋友与朋友之间地沟通和交流。

1.2 本课题研究的意义

随着社会的日益开放和工作环境、形势的变化,人与人之间交往的载体也相应的发生了变化。论坛的设计丰富了许多朋友的业余文化生活,给他们的生活带来更多的方便。使那些领导与员工、朋友与朋友、师生之间有了一个相互沟通的桥梁和纽带,大大有利于上情下达和下情上达,促进全社会各项工作的全面进步。

1.3 本课题研究的方法

B/S(Browser/Server结构)结构即浏览器和服务器。它是随着Internet 技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握,成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

2 理论知识简介

2.1 SQL Server数据库简介

随着计算机技术的不断发展,信息化管理程度的不断提高,数据库技术在信息管理中的作用日益重要。Microsoft SQL Server 2000是目前使用最广泛的数

相关文档
最新文档