论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
前言
当今社会是1个信息社会,1个知识经济时代,计算机业飞速发展,世界进入在计算信息管理领域中激烈竞争的时代。而在计算机的应用中,软件的作用10分突出,谁能开发出适应用户要求的新型软件产品,谁就能在各种竞争中立于不败之地。随着计算机技术的飞速发展,计算机在学校教务管理中应用的普及,而考试是检验学生学习效果的最常用方法,而成绩就是检验学生学习效果的最常用标准。而由于学生人数太多,以往的成绩档案记录方法太过于繁琐,经常可能由于这样那样的原因造成学生已修成绩丢失。用计算机系统化的成绩管理是现在高校所必须的。用计算机系统化成绩管理,不仅能使成绩保存更为方便,还可更好更快的提供对成绩的查询、比较、修改等操作。使用户对成绩的操作更为方便。并且随着我国教育能力不断提高、高校生源不断增加,高校成绩管理系统得到了前所未有的发展。成绩管理正在逐渐迈向管理信息现代化、网络化。使用计算机管理系统不仅可以简化传统的管理模式,使学校管理人员能够方便地利用计算机网络对学生情况进行全面管理,更重要的是利用计算机技术可以使学校成绩管理规范化、制度化、数字化、提高管理水平、降低管理成本、减轻工作强度、提高工作效率,使学校管理以高效率运转。
根据信息系统分析与设计的需要,本成绩管理系统分为成绩管理系统规划、成绩管理系统分析、成绩管理系统设计、成绩管理系统测试4个模块,采用逐步设计来完成系统。
由于本人知识水平有限,第1次独立正式完成1个系统,虽然本人很想把本成绩管理系统的功能做得很全面,但本系统难免有很多不足之处,敬请老师批评指正。
1.1 引言
总体规划阶段是建立管理信息系统的第1阶段工程,也是系统开发的必要准备和总布署。根据用户的需求和现状,规划系统的目标范围、功能结构、开发进度、投资规模、参加人员和组织保证,制定规划和实施方案,并进行项目开发的可行性认证。总体规划的重点是确定系统目标、总体结构和子模块的划分。
1.2 成绩管理系统开发的意义
考试是检验学生学习效果的最常用方法,而成绩就是检验学生学习效果的最常用标准。而由于学生人数太多,以往的成绩档案记录方法太过于繁琐,经常可能由于这样那样的原因造成学生已修成绩丢失。使用计算机来管理学生信息,不但可以节省时间和人力,更能全面、有效地掌握学生基本情况,及时获取最新的准确资料和信息。该软件能系统管理学生的信息,包括学生的个人信息管理,成绩管理,课程管理等,功能与实现方面有相当的针对性和实用性。用计算机系统化的成绩管理是现在高校所必须的。用计算机系统化成绩管理,不仅能使成绩保存更为方便,还可更好更快的提供对成绩的查询、比较、修改等操作。使用户对成绩的操作更为方便。而且现在高等教育因为要与时代同步,所以对课程的要求也会与时俱进。现在高校随时可能新添加1些课程,改进1些课程,所以对学生成绩管理系统的要求也在不断提高。
1.3 用户要求
本系统采用WEB页面设计能使学生在网上查询到自己成绩,使用起来更为方便。WEB页面打印起来非常简单。本系统把数据和页面分开来管理,把页面操作、SQL语言、数据接口、数据属性、数据逻辑分开操作能更好的提供程序的可读性、可维护性,使升级更为方便。不同科目各自用表储存,使科目变动更为方便。本系统动态的分配课程科目,可以使课程的添加,改进等更为方便。
1.4 开发环境
本系统采用Microsoft Visual Studio .NET 2003平台设计,在windows组建IIS提供虚拟页面环境下进行设计页面,用C#语言进行后台编码。用ASP.NET进行编写用ADO对SQL Server 2000数据库进行访问与处理。把系统分模块分步设计。本系统基于WEB页面能支持多人同时对数据库操作,使学生查询成绩更为方便。
1.5 系统功能简介
本系统采用页面、数据运算与数据库操作分离设计使系统升级更为方便。
数据运算模块主要包括数据属性、数据的逻辑操作,起到数据对数据库里提取的数据与页面需要数据之间的转化的作用,它主要包括以下几个模块:
1.5.1 数据属性模块:
它主要完成与数据库的数据11对应,把数据库模块中的数据传递给页面模块,把从页面模块得到得经过格式化得到数据库要求的数据格式传递给数据库模块。
1.5.2 数据逻辑模块:
它主要完成把数据库提取出的数据转换成页面模块所需要的数据。主要是对数据的逻辑操作。
数据库模块主要包括数据库操作模块、数据库接口模块
.....................