- 相关推荐
基于web的校园论坛系统ASP+SQL
毕业论文
中英文题目,摘要,关键词 1
1 Microsoft SQL Server 2
1.1 什么是Microsoft SQL Server 2
1.2 SQL Server数据库系统特点 2
1.3 系统设备和系统表 2
1.4 系统存储过程 3
1.5 管理工具和实用程序 3
2 系统开发工具 4
2.1 开发环境 4
2.2 STRUTS简介 4
2.3 ECLIPSE简介 7
2.4 Tomcat简介 7
2.5 Java简介 8
3 系统开发背景 9
4 系统分析 9
4.1需求分析 9
4.2 总体结构 11
5 功能设计 13
5.1 前台 13
5.2 后台 13
6 系统详细设计 13
6.1 数据库设计 13
6.2 用户表示层 17
6.3 业务逻辑层 27
6.4 控制处理层 37
7 测试与运行 47
7.1 系统测试 47
7.2总体运行 48
8 技术难点 48
8.1 数据库的连接使用 48
8.2 数据记录的分页显示 48
8.3数据表之间的数据参照完整性 48
8.4 中文信息提交时的乱码问题 48
9 结论 49
参考文献 49
致谢词 50
中英文题目,摘要,关键词
基于WEB的校园论坛系统
摘要:基于web的校园论坛系统是1个提供给互联网用户交互式通信,讨论的系统。它提供了1个自由的讨论区。用户可以在论坛上发表文章,提出问题并发表自己的观点,也可以在论坛上看到其他人发表的文章,并能对文章进行回复,达到了互相交流,讨论的目的。系统采用的开发工具有:SQL Server 2000,eclipse,tomcat,jdk,采用了struts(mvc),jsp,servlet,xml等技术解决了浏览器与服务器端应用程序的连接问题,具有代码可移植性强,程序可扩展性,结构清晰等优点。系统按照软件工程的方法,从需求分析,系统的总体设计,功能实现,数据库设计,详细设计等若干方面阐述了系统的开发流程,并通过截图、表格等方式,形象地体现了设计者的设计思想,最后就本系统的技术难点和存在的问题加以解决。
关键词:web;论坛;jsp;struts; sql
School Forum System Based on Web
Abstract: This forum based on web is a system which supplies a platform to Internet users to communicate with each other or discuss. It supplies an area for users to talk and discuss freely. In this forum, users can utter writings, bring up problems and the solutions, or look over the writings uttered before by others and give the reversion. In that case, it can get its ends to communicate one another and talk about something with others. This paper introduces the development tools of system such as oracle, eclipse, tomcat, jdk, and the technique such as struts(mvc), jsp, servlet, xml and so on which is adopted by the system. In that case, it can solve the problem when the browser connects to the server application. And it has the advances such as powerful code repotting, programming extensive, structure in focus and so on. And then it clarifies the flow of the system development in several aspects such as requirement analysis, collectivity design of the system, function achievement and the detailed design of the data base. This paper incarnates the idea of designer by means of photographs and charts. In the end, according to the technical difficulties and the problems existent of the system, it gives some solutions to all of them, and lists the referenced literatures, and then gives thanks to the tutor and the assistances.
Keywords: web; forum; jsp; struts; sql
1 Microsoft SQL Server
1.1 什么是Microsoft SQL Server
Microsoft SQL Server是1个高性能的关系型数据库管理系统,它具有客户机/服务器体系结构,能够满足大规模的分布式计算环境的需要。该数据库系统有SQL Server和SQL Workstation两种产品,SQL Workstation相当于1个单用户许可的SQL Server,它最多只能同时连接15个数据库,但是提供了1些客户端数据应用程序开发工具,如DB_Library for C、DB_Library for Visual Basic、ODBC(Open DataBase Connectivity,开放数据库互连)和ODS(Open Data Services,开放数据服务)编程接口(API)等 。除了这些差异之外,SQL Workstation和SQL Server具有同样的性能和功能。
1.2 SQL Server数据库系统特点
1.2.1完全的客户机/服务器体系结构 这1结构可以更有效地使用网络,因为客户机/服务器运算模式下,数据库的查询操作都集中在服务器方进行,在网络上传输的是用户的请求命令和服务器的检索结果,而不是整个数据库文件,这样可以减少网络上的信息流量,从而提高网络的使用效率。
1.2.2 简单的图形化管理工具,使系统管理更为直观方便 SQL Enterprise Manager(SQL 企业级管理器)是1个基于Windows图形用户界面(GUI)的集成管理工具,利用它可以完成SQL Server的配置管理工作,如建立设备(devices)和数据库、备份和恢复数据、执行查询操作、调度和警报管理、数据复制等。SQL Server的管理体系建立在SQL分布式管理对象(SQL Distributed Management Object,简写为SQL_DMO)基础上,形成SQL Server的分布式管理框架。
1.2.3 隐含的并发控制能力 SQL Server利用动态锁定功能防止用户在查询和更新并发操作时相互间发生冲突,动态锁定是隐含的,用户不必操心锁定的过程。
1.2.4 多线程体系结构 SQL Server支持多线程操作,在多用户并发访问时,系统在产生较小额外负担的情况下能够进行并行处理,从而减少内存需求,提高系统的吞吐量。在用户数量增加时,SQL Server的运行速度也不会明显变慢。
1.2.5 完全支持 Web 通过 Web 可以查询、分析和处理数据。在 SQL Server 2000 中使用可扩展标记语言 (XML) 可以在松散耦合系统之间交换数据。从浏览器通过防火墙可方便而安全地访问数据,并可对有格式文档执行快速全文检索。分析和链接联机分析处理 (OLAP) 多维数据集,即使在 Web 上也是如此。执行点击流分析,以了解 Web 用户的情况。
1.2.6 高度可扩展性和可靠性 使用增强的可扩展性和可靠性功能,可无限制地扩容。分散数据库工作负荷以获得应用程序的扩展。充分利用对称多处理 (SMP) 硬件,并与 Microsoft Windows 2000 Datacenter 1起使用。服务器操作系统最多可支持 32 个 CPU 和 64 GB 的 RAM。
1.2.7 对市场的快速反应能力 快速构建、部署和管理电子商务、各种业务和数据仓库解决方案。对用户数据和财务数据进行深入的数据挖掘。使用集成的 T-SQL 调试程序可缩短开发时间,并可开发在不同应用程序中可重复使用的自己的功能。SQL Server 2000 提供了 Web 应用程序开发的捷径。
1.3 系统设备和系统表
1.3.1系统设备 所谓设备实际上是指1种特殊的操作系统文件,它被用来存储SQL Server数据库。1个设备可以存储1个或多个数据库,1个数据库也可以存放在多个设备上。SQL Server中的设备有两种类型:用来存储数据库及其操作日志的数据库设备、存放数据库机日志备份的备份设备。
1)master数据库 它从整体上控制SQL Server系统和用户数据库应用程序的运行,它所保存的目 录
【基于web的校园论坛系统ASP+SQL】相关文章:
基于WEB的网络考试系统ASP+SQL03-08
基于WEB的在线考试系统03-09
基于Web技术的网络考试系统03-18
基于Web的嵌入式数控系统实现03-07