资源预览内容
第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
第9页 / 共17页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
1在线报名系统的设计与实现摘要:为了免除传统报名的各种繁琐手续,达到更有效的管理,所以根据我国国情和行业发展需求,吸取国内外成功应用的经验,结合实际情况尝试性的开发设计并实现在线报名系统是十分有必要的。基于网络和数据库技术设计并实现在线报名系统。关键词:网络; 数据库技术; 在线报名系统,SQl server 2008,Microsoft Visual Studio 2008Design and implementation of online registration systemAbstract:In order to dispense with the traditional application of the cumbersome procedures, to achieve a more effective management, so according to the requirements of development situation and industry in our country, learning from the successful application of the experience at home and abroad, combined with the actual situation of attempts to develop design and implementation of the online registration system is very necessary. Design of network and database technology and the realization of online registration system based on.Key words:web;Database technology;Online registration system,SQl server 2008,Microsoft Visual Studio 20082目录1 引言 .31.1 开发背景 .31.2 技术背景 .32 概述 .42.1 在线报名系统概述 .43 设计和实现 .53.1 设计工具 .53.2 数据库数据的设计和实现 .53.3 在线报名系统的设计 .63.3.1 首页 .63.3.2 用户登陆 .63.3.3 普通用户注册 .63.3.4 普通用户个人信息修改 .73.3.5 普通用户报名 .83.3.6 管理员登陆 .83.4 在线报名系统的功能实现 .93.4.1 母版源代码 .93.4.2 首页源代码 .93.4.3 登陆界面的后台代码 .103.4.4 注册界面后台代码 .113.4.5 用户个人界面后台代码 .113.4.6 管理员界面后台代码 .124 总结 .134.1 个人总结 .133在线报名系统的设计和实现1 引言1.1 开发背景在科学技术飞速发展的今天,计算机网路技术得到了飞速发展,信息的处理和传递突破了时间和地域的限制,信息技术的运用和推广给用户带来了无比的方便和便捷,信息化、网络化和以人为本成为信息时代的基本特征。由于网络的实时性、方便性、快捷性和低成本性,互联网已进入社会生活的各个领域和环节,人们日常生活的许多活动都将逐步转移到网络上来,能够足不出户办到需要办到的事情,已不再是梦想,无纸化办公已成为一种时代需要,而在线报名系统已成为各种大中规模活动管理的必备需求,从而解决报名信息数据过于庞杂大致的报名工作的繁琐、难于管理等问题。1.2 技术背景B/S:B/S 结构(Browser/Server,浏览器/服务器模式),是 WEB 兴起后的一种网络结构模式,WEB 浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser 英 braz美 braz),如 Netscape Navigator 或 Internet Explorer,服务器安装 SQL Server、Oracle、MYSQL 等数据库。浏览器通过 Web Server 同数据库进行数据交互。VS:即 Visual Studio 的英文缩写,是 Microsoft 公司推出的一种软件开发平台。在计算机领域享誉盛名。Microsoft Visual Studio 2008 是面向 Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对 Visual Studio 2005 一次及时、全面的升级,分为专业版,Team 版,以及 express 版分别满足不同人群的开发需求。VS2008引入了 250 多个新特性,整合了对象、关系型数据、XML 的访问方式,语言更加简洁。使用 Visual Studio 2008 可以高效开发 Windows 应用。设计器中可以实时反映变更,XAML 中智能感知功能可以提高开发效率。同时 Visual Studio 2008 支持项目模板、调试器和部署程序。Visual Studio 2008 可以高效开发 Web 应用,集成了 AJAX 1.0,包含 AJAX 项目模板,它还可以高效开发 Office 应用和 Mobile 应用。SQL Server:SQL 是英文 Structured Query Language 的缩写,意思为结构化查询语言。4SQL 语言的主要 功能就是同各种数据库建立联系,进行沟通。按照 ANSI(美国国家标准协会)的规定,SQL 被作为关系型数据库管理系统的标准语言。SQL 语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access 等都采用了 SQL 语言标准。虽然很多数据库都对 SQL 语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及 Drop 在内的标准的 SQL 命令仍然可以被用来完成几乎所有的数据库操作 SQL Server 是一个关系数据库管理系统。它最初是由 Microsoft、Sybase 和Ashton-Tate 三家公司共同开发的,于 1988 年推出了第一个 OS/2 版本。在Windows NT 推出后,Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了,Microsoft 将 SQL Server 移植到 Windows NT 系统上,专注于开发推广 SQL Server 的 Windows NT 版本。Sybase 则较专注于 SQL Server 在 UN操作系统上的应用。SQL Server 2000 是 Microsoft 公司推出的 SQL Server 数据库管理系统,该版本继承了 SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行 Microsoft Windows 98 的膝上型电脑 到运行 Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。C#:C#是微软公司发布的一种面向对象的、运行于 .NET Framework 之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员 Anders Hejlsberg 的最新成果。C#看起来与 Java 有着惊人的相似;它包括了诸如单一继承、接口、与 Java 几乎同样的语法和编译成中间代码再运行的过程。但是 C#与 Java 有着明显的不同,它借鉴了 Delphi 的一个特点,与 COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows 网络框架的主角。C#是一种安全的、稳定的、简单的、优雅的,由 C 和 C+衍生出来的面向对象的编程语言。它在继承 C 和 C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了 VB 简单的可视化操作和 C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET 开发的首选语言。5C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于 MICROSOFT .NET 平台的应用程序,MICROSOFT .NET 提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。C#使得 C+程序员可以高效的开发程序,且因可调用由 C/C+ 编写的本机原生函数,因此绝不损失 C/C+原有的强大的功能。因为这种继承关系,C#与 C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号