1.1 研发背景及意义
目前随着计算机网络的普及,网络信息化迅速发展,国内各高等院校普遍已经建立了以教学为应用目标的高速校园网络,网络作为教学资源共享、交流的平台,硬件条件已经成熟,如何更好的利用现有的硬件条件,使其为高校的教学、科研工作服务,成为目前各个高校校园网建设的首要课题[3]。现在计算机网络技术逐渐成熟,越来越多的公司企业以及事业单位开始运用在线办公系统,学校主管部门也开始建立相应的网站来做宣传和下发通知等。但教师备课、教案评比等教学常规的应用项目还停留在纸质的基础上。
教案是教师教学的保证,每名教师一学期下来都是非常厚的一本本教案,每天都需要花费非常多的时间来编写教案,既耗时又费力,不能起到提高教师教学质量。在这样的背景下,迫切需要研发一款适合教师备课、整理教案、方便评比的教案管理与评价系统,有效地避免传统备课的弊端,提高教师工作效率,减轻工作劳动强度,提高教育教学质量。
1.2 研究现状
1.3 主要工作
(1) 需求分析:首先通过考察周口市几个主要学校的教案管理,采集并获取数据库所要用到的数据信息,确定出信息系统该具备的目标、功能、性能。
(2) 数据库的设计与实现:建造系统E-R图,运用SQL Server 2008数据库对数据库进行设计,实现后台数据库,并对数据库系统进行完整的建造。
(3) 系统实现:本教案管理与评价系统是基于B/S架构,且在Microsoft Visual studio.Net平台下进行设计用C#语言对设计好的系统模型进行编程,使前台界面与后台数据库进行连接,最终实现此系统。
(4) 测试与文护:对设计好的系统每个功能模块程序进行测试直到能平稳运行。
2.使用工具及相关知识
2.1 SQL Server 2008概述
Microsoft SQL Server 2008是微软公司推出的关系型数据库,SQL Server 2008具有强大的数据库管理功能,它提供了丰富的管理工具以支持数据的安全性管理、完整性管理和作业管理。使用SQL Server 2008 可以获得良好的可伸缩性和可靠性[5]。
SQL(Structured Query Language) 为结构化查询语言,是一种介于关系代数与关系演算之间的结构化查询语言。它的主要功能就是同各种数据库建立联系,进行沟通。ANSI(美国国家标准协会)规定SQL是关系型数据库管理系统的标准语言[6]。
SQL语言之所以能够为用户和业界所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简捷易学的语言。SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体。
2.2 Visual Studio 2010概述
Visual Studio 2010是一套功能完善的开发工具,是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。面向个人开发人员,提供集成开发环境、开发平台支持、测试工具等。Visual Studio提供了若干项目模板,可以使用它们来开始开发分布式应用程序。企业级模板定义分布式应用程序的初始结构,并且还提供应用程序设计方面的结构性和技术性指导。除预定义企业级模板外,还可以创建自定义模板,供开发人员在小组环境中使用。
3.需求分析
需求分析工作作为系统设计的第一步,也是具有决定性作用的一步。需求分析可以使得开发和测试更能够了解用户的需求,只有通过需求分析,把一些技术难点和可能遇到的难点问题提出来,尽早解决,并且达到一致,便于以后的开发和测试,从而奠定开发的基础。所以,在系统进行开发之前应该做好需求分析工作[7]。
3.1 系统可行性分析
系统的可行性研究的目的就是用最小的代价在尽可能短的时间内确定系统是否能够得到开发。因为系统的可行性是基础、是地基,没有可行性分析,就无法判定该系统是否能够开展,是否值得开展,是否会浪费资源,是否能成功等问题。 ASP.net教案管理与评价系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_17354.html