C#《数字电子》试题库管理系统开发与设计(4)
时间:2017-03-29 20:48 来源:毕业论文 作者:毕业论文 点击:次
综上所述,开发本系统是可行的。 1.3 开发环境及数据库概述 1.3.1 开发硬件环境 CPU:intel core2 T6670 内存:2048 MB DDR3 1033M 硬盘:320GB 显示卡:NVIDIA GeForce 310M (512 MB) 1.3.2 开发系统环境 Windows 7 旗舰版 Windows 7 是现在使用最普遍的系统,在不久会完全取代XP系统成为最流行的系统,所以本系统将在Windows 7操作系统下开发与设计。 1.3.3 开发工具 Microsoft Visual Studio 2008 Visual Studio 2008 包含了一系列高效的、智能的开发工具,不论是为开发初学者,还是为经验丰富的企业开发团队都提供了很多全新的、强大的功能。 1.3.4 数据库 Microsoft SQL Server 2008 SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为组织中的用户提供了一个更安全可靠和更高效的平台用于企业数据。SQL Server 2008 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时降低了在从移动设备到企业数据系统的多平台上创建、部署、管理和使用企业数据和分析应用程序的复杂性。通过全面的功能集、与现有系统的互操作性以及对日常任务的自动化管理能力,SQL Server 2008 为不同规模的企业提供了一个完整的数据解决方案。 1.3.5 开发工具与数据库的结合 无论哪一种编程语言或编程工具,都必须先建立与数据库之间的联系才能访问数据库中的数据。C#也不例外,要能够访问数据库,最重要的就是与数据库的连接。Visual Studio 2008提供的强大的数据库连接,例如:GridView能够直接通过控件来对数据库进行访问。DataGridView 控件具有极高的可配置性和可扩展性,它提供有大量的属性、方法和事件,可以用来对该控件的外观和行为进行自定义。当需要在 Windows 窗体应用程序中显示表格数据时,首先考虑使用 DataGridView 控件,然后再考虑使用其他控件(例如 DataGrid)。若要以小型网格显示只读值,或者若要使用户能够编辑具有数百万条记录的表,DataGridView 控件将提供可以方便地进行编程以及有效地利用内存的解决方案。 2 系统功能及需求分析 2.1 功能需求分析 系统是在计算机发展的大背景下,为方便数字电子老师管理试题,提高命题效率与质量而开发设计的,力求达到简单、易用,但功能完丰富,使老师充分利用计算机资源。 系统是为了方便数字电子老师管理试题和命题的前提下而开发设计的,力求达到稳定、实用,功能丰富,使数字电子老师享受到计算机发展带来的便捷,提高试题管理和命题的工作效率,减少管理耗费的时间和人力。 在设计过程中,以人为本,力求做到设计的人性化与功能的完善化,使用本系统可以用最少的时间、最简易的操作手段来进行试题管理和命题。与此同时,简易并不代表简陋,本网站的功能充实、界面美观,,保证用户使用时安全、可靠。 系统需要的功能模块分为:试题的管理和生成试卷、试卷管理、用户管理和登陆管理。 2.1.1 试题管理 试题管理具体的需求描述如下: 要求能对试题的目录进行查看,选择目录的章节点,能够显示该章节下面的试题列表。 能够对试题根据类型进行分类试题类型包括:选择题、判断题、填空题和计算题四种题型。并能根据提醒进行分类管理。 选择一种题型。在选择的目录节点下增加该类型的试题;选择试题列表中的题目,对题目进行修改、删除; 在创建、修改、删除后能够预览到章节下面最新的试题列表。 (责任编辑:qin) |