ASP.NET是微软 .NET战略中,非常重要的一环,它与以前的ASP相比有了相当大的改进。与其他的Web应用开发模型相比较而言,它具有更大的优势,其主要特点包括:
(1)ASP.NET与它之前的版本不同,它把编译好的公用语言代码在服务器上运行,大大地提高了程序运行的性能。
(2)ASP.NET与语言无关,开发者可以根据自己的情况选择采用C#、VB.NET以及Jscript等支持.NET框架的语言来进行开发。在这个系统中我所使用的是C#作为开发语言。C#是当前程序开发领域的一大热门,它作为一门崭新的语言,学过之后容易掌握,且具有开发效率高,应用范围广等特点。
(3)ASP.NET使得开发Web应用程序更具可扩展性和跨平台性,因为它支持开发Web服务,且支持 XML技术。
(4)ASP.NET提供了很多控件,以及HTML代码设计和后台编程代码分离的技术,并在后台代码开发中提供强大的智能化支持,开发工具更具有条理性。使得程序的开发更简单,更容易。
2.2 SQL Server 2008
SQL Server 2008是微软公司推出的一个可信任的、高效的、智能的数据平台。网上同学录系统面向的用户是同学们,需要存储的数据量较大,对数据的安全性要求较高,因此使用这一工具比较合适。
3.系统分析
3.1 总体设计思想
一个同学录应具备的基本功能,主要包括:新人注册、学校搜索、班级搜索、同学搜索、班级留言、个人信息、班级管理等功能。为了提高系统性能,节省内存,提高系统的使用效率,我使用了数据库连接池链接数据库。为了使用户信息更加安全,避免盗用账号,窃取同学重要信息的情况发生,我对用户的一些重要信息进行了加密。
3.2 系统内容
同学录管理网站是基于SQL SERVER 2008数据库系统和ASP.NET开发的应用系统,它充分利用了计算机网络的数据处理、数据协同、数据分析的功能,用户首先完成注册工作,然后输入自己的用户名和登录口令进入网站,从而找到自己想要找到的学校和班级,进行在线留言等操作。通过这个网站同学们可以提高彼此之间的联系,增进彼此的感情,发布自己的最新状态,给彼此留言分享彼此的喜怒哀乐各种心情与感慨。系统的内容主要包括:
(1)用户注册
(2)用户信息管理
(3)学校信息管理
(4)班级信息管理
(5)班级通讯录管理
(6)班级留言板管理
3.3系统的功能模块设计
(1)学校管理模块(创建学校,搜索学校,搜索同学)
(2)班级管理模块(班级创建,班级搜索,班级留言,班级通讯录,班级安全设置,班级成员管理)
(3)用户管理模块(用户注册,用户登录,安全设置,修改个人信息,编辑留言,删除留言) ASP.nt+sqlserver网上同学录系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_36061.html