SQL Server是一个关系数据库管理系统。在当今的互联网世界中,数据和管理数据的系统必须保证始终对用户可用且安全。SQL Server 2005基于SQL Server 2000取得了飞跃发展[6]。有了SQL Server 2005,业内用户和信息技术专家将从减少的应用程序停机时间、提高的可伸缩性及性能、更加紧密而灵活的安全控制中获益。
SQL Server 2005中增加了许多新的和改进的功能来帮助IT工作人员更有效率地工作,并在企业数据管理的几个关键部分增加和增强了不少新功能[7],如易管理性、可用性、可伸缩性、安全性等。作为目前应用广泛的一种数据库,它不仅采用了合理的体系结构,而且利用了优越的可视化开发环境,加上其优秀的编辑界面,使得其很多性能远远超过了Oracle及其他数据库,从而为广大用户所青睐。
1.3.2Visual Studio 2010简介
Visual Studio是微软公司推出的开发环境,Visual Studio可以用来创建Windows平台下的Windows应用程序和网络应用程序[8],也可以用来创建网络服务、智能设备应用程序和Office插件。Visual Studio 2010是对Visual Studio 2005一次及时、全面的升级。它提供了高级开发工具、调试功能、数据库功能和创新功能[9],帮助在各种平台上快速创建当前最先进的应用程序。
2.系统需求分析
2.1系统需求分析
学生专业实训管理系统是针对学生和教师开发的,其信息要靠学生和老师根据实训进程不断完善。因此本系统首先应该对使用者进行身份验证,包括用户名、密码和验证码。学生用户在成功登录后跳转至学生主页面,通过记录学生IP,完成上课签到,学生也可提交作业、源程序[10]。教师用户登录后跳转至教师主页面,教师批改作业功能,返回批改结果,可以按多种条件组合,查询和管理日志内容,同时可以通过学生IP查看学生上机情况。系统总体功能如图1所示。