2开发技术介绍
教学管理系统的开发,通过结合我们学过的知识和计算机编程技术,我选择了Microsoft Visual Studio 2010开发工具和Microsoft SQL Server 2005作为数据库服务器。Microsoft Visual Studio 2010功能强大而且开发历史悠久,是一个操作运行环境比较稳定,反应速度快的开发平台。
2.1 Microsoft Visual Studio 2010
Microsoft Visual Studio 2010是用于创建、编写、运行和调试程序的集成开发环境。可以用来创建Windows平台下的 Windows应用程序和网络应用程序,是目前最主要的Windows平台应用程序环境,支持ASP.Net开发技术和C#语言等。是对我们来说最简单的且容易学习的,容易掌握的面向对象的开发工具。VS2010能创建控制台应用程序,Windows窗体应用程序等,项目文件的结构非常清楚一目了然,而且具有强大的调试功能,设置断点更能一步一步的找出问题所在,并且做出相应的调整。C#的编程方法简单易学,一个解决方案可以有多个项目,Windows窗体应用程序更加容易操作。不管要做的项目简单还是复杂,都可以使用VS2010的开发平台将项目构思变成现实。
2.2 SQL Server 2005数据库技术
数据库是网站和系统的运行的数据支持者,为网站和系统的运行提供数据。SQL语言的主要功能就是同各种数据表建立联系,能够进行数据的存取等基本操作,为系统的运作提供服务。SQL数据库是一个速度快的、可靠的、操作便捷的数据库服务器。
数据库的SQL语句可以用来执行各种各样的操作,存储数据,查询数据,插入数据,删除数据等等。数据库可以根据开发者的系统需要对数据库进行连接,用完之后可以及时关闭,在很大程度上节省了系统或者网站的运行内存,提高运行速度,方便系统更加高效率的运行。由于大学里人员流动量大,为了更好地实现对教学管理系统中各种信息的存储、查询、添加、删除和管理等,就要求数据库能便于信息的输入和输出,而且存储容量大,数据库具有很好的适应性,扩展性和灵活性,能很好地服务于系统的运作。