C#程序员可以扩展到建立在Microsoft.NET平台上事半功倍的应用程序的框架。 C#包含了内置的功能允许通过互联网在任何操作系统上运行任何程序的任何组件都可以很容易地转换为XML Web服务调用。
1.2 系统架构和配置
(1) 系统结构和配置的最低要求:
服务器端:
内存――1Gb。
硬盘――40Gb。
CPU――Intel P4 2.0GHz
操作系统——MICROSOFT WINDOWS XP。
框架库——MICROSOFT .NET FRAMEWORK 2.0。
浏览器——MICROSOFT WINDOWS INTERNET EXPLORER 6.0
数据库管理器—— MICROSOFT SQL SERVER 2005企业版。
文件办公系统――MICROSOFT OFFICE 2003。
浏览器端:
内存――256M。
硬盘――10Gb。
CPU――Intel P4 2.0GHz
操作系统——MICROSOFT WINDOWS SERVER 2000。
浏览器——MICROSOFT WINDOWS INTERNET EXPLORER 6.0
(2) 系统运行环境是:
操作系统:Microsoft Windows 7;
开发环境:Microsoft Visual Studio .NET 2010;
WEB服务器:IIS 6.0版本
2 需求分析
随着社会的发展,通过医院工作人员和学生的共同努力下,学校不断扩大的日常教学活动的规模来提取正确的信息以反映教学情况。传统的手写操作方式,容易出现数据丢失,统计误差,具有较高的劳动强度,慢慢地。使用计算机可以高速,并迅速完成上述工作,以避免重复,规范教学管理实践,以提高管理效率和水平。管理信息系统,学生在计算机作为工具,从要求学生信息管理,发布管理过程的信息从繁琐的数据计算,将会有更多的精力从事教育研究的政策管理实施教案进行监督检查教育质量的实施和发展,从而提高教学的整体质量。
2.1 问题定义及可行性研究
在讨论具体的需求分析之前,我想先对两个问题给予简单的说明。这两个问题虽然简单,但却是软件开发周期中不可缺少的两个阶段。
(1)问题定义
问题定义阶段必须回答的关键问题是“要解决的问题是什么?”显然,这个问题解决了整个软件开发周期中扮演着一个发展的主导作用。软件开发应该有一条贯穿始终的鲜明线索,否则我们所有工作都是像是无头苍蝇,非常的盲目。现在我们应该明确问题定义阶段的主要任务:我们要建立一个打字系统,用来解决全国所有高校都把测试学生的打字速度作为一项重要的工作,每个在校的大学生在毕业时打字速度都必须合格。由于社会的需要,就出现了各种各样的打字系就。这些类型的打字系统被社会广泛认可,并且他们正在执行一个测试时,功能很强大,界面也变得更加完美,在许多方面取得了扩张。可以进行英文测试,中文测试,字根练习等各种种功能。
(2)可行性研究
此阶段要处理的关键问题是“对上一阶段所确定的问题存不存在相应的解决办法”。以这种方式而导出系统的逻辑模型,则从系统逻辑模块出发探索几种可供选择的系统实施方案。由于现实条件的限制,可行性研究,就不多说了,但我们必须清楚,这个问题目前正在讨论是可能的每一个方面。在这两个简单的问题后明确,我们的问题产生了问题。需求分析阶段的阶段后,软件定义的时期,这一阶段的中心任务是正确回答“系统必须做什么?”这个问题。其结束的标准是通过需求分析应该得出有数据流程图、ER图、数据字典等通过精确系统逻辑分析描述的模型。 基于C#的打字练习系统设计(3):http://www.751com.cn/jisuanji/lunwen_38184.html