1.2研究意义
当今世界信息网络化不断加快,同时社会经济的迅速发展不断要求供求双方要以更加方便、更加高效、更加人性化的方式进行沟通交流。家教信息管理系统的网站,在这样的时代背景下,如雨后春笋般出现。网上找家教,这是一种人们对家教信息管理理念的变革和创新。随着IT技术日新月异的发展,家教网站内容变得越来越丰富,功能也越来越强大,可以实现信息资源的共享,促进家教机构的规范化以及他们之间的良性竞争,更有利于教员、学员沟通谈论交流。
研究家教信息管理信息系统,意义在于不仅能够促进家教这一行业朝着更加健康、更加稳健的方向发展,给社会经济注入新的生机活力,还能够促进家教行业加剧竞争、教育体制的不断深化改革,教育理念不断向前发展。规范化、网络化的家教管理也促使各类家教机构会更多地注重学生的素质教育。
2 系统相关技术
家教信息管理系统,作为伴随着计算机网络迅猛发展的新生产物,在信息技术教育中占据着举足轻重的作用。家教信息管理系统的设计与开发,正是要建立教员学员之间的信息可以充分共享的平台。强大的管理功能和信息交流功能,使得系统具备很高的服务效率。
本系统采用B/S(即浏览器和服务器)架构。它是随着Internet技术的兴起,是对C/S结构的一种变化改进。在这样的结构之下,用户的工作界面是通过浏览器来实现的。
系统使用VS2010创建前台页面和实现后台功能,并用Photoshop cs5美化图片是页面变得美观大方。使用DIV+CSS布局,使网页看起来精致流畅。为了保护用户的账户信息,防止SQL注入式攻击,在注册时本文使用了MD5加密技术;并使用了图形码生成技术,防止机器人程序重复提交数据,提高了系统的安全性。使用母版页实现了系统的统一布局和导航功能,简化了工作流程,提高了代码的复用率。
后台方面,本文使用ADO.NET数据库访问技术来实现对SQL Server数据库的操作,并用C#语言进行编程,实现所有管理功能。
2.1 ASP.NET概述
ASP.NET是Microsoft公司推出的建立动态Web应用程序的开发平台[1-3]。使用ASP.NET服务器端控件可以把程序开发人员的开发效率提到其他技术无法抗衡的地步。ASP.NET具有操作方便、性能优、生产效率高、安全性高、完整性强以及面向对象等特性,是主流的编程工具之一。
2.2 SQL Server数据库介绍
SQL Server是美国Microsoft公司推出的一种关系型数据库系统。SQL Server是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与Windows NT的有机结合,提供了基于事务的企业级信息管理系统方案。
SQL Server 2008可以对整个数据库、数据文件和日志文件进行加密。安全性很高,成本相当低,文护起来方便,操作非常简单。 SQL Server以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台[3-6]。
设计系统管理数据时,本文优先选择了SQL Server数据库。
2.3 DIV+CSS网页布局介绍
想要做出一个深具美感的系统,本文优先使用了DIV+CSS技术。美感是一个网站优先考虑的因素,因为访客基本上是根据页面的布局和美观程度来获取对网站的第一印象,所以美工也是非常值得考虑的。利用DIV+CSS可以使网页布局变得美观大方,还有就是能够助于搜索引擎抓取网页内容,从而使系统的排名可以提高几个档次。
DIV+CSS的优点有:代码精简,表格嵌套,具有更流畅的网页速度,对搜索引擎非常友好,定位更加准确[7-9]。 asp.net+sqlserver家教信息管理系统的设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_41351.html