C#+Sqlserver学生信息管理系统设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#+Sqlserver学生信息管理系统设计与实现(3)

1.2.2 国外研究现状

随着国外经济的稳定发展,教育质量的不断提高,学生的数量也一年比一年多,学生信息管理模式也在不断改变,并且陪同着计算机技术的飞跃发展,学生信息管理系统也在不断进化。国外的大多数软件公司都做过教育单位的学生信息管理系统,开发技术也比国内的成熟,在开发软件的过程中更注意到了系统的可扩充性和灵活性,让系统能在已有的基础上不断扩充和升级,使系统调整更加方便,更好地满足相应的需求。同时也为未来的发展提供更大的空间。又在信息标准化和规范化管理的基础上,对信息进行合理有效的布局,使得相关工作人员能根据各自的权限进行信息的查询和维护工作。文献综述

1.3 设计目标

此次设计的系统适用于各个教育单位学生信息的管理工作,方便快捷,是一个很好的辅助系统。它减轻了管理员的工作负担,更有利于学生查询信息,基本达到了它存在的价值。

根据事先的调查,设计了一些常用的功能。本系统有两个角色,一个是管理员登录,另一个是学生登录,其中学生登录只体现学生能查看自身成绩的功能。本系统主要的还是管理员涉及的功能。管理员登录主要涉及四大部分,每个部分都显示它们各自的内容与特点,以下就是它们大概的功能介绍:

(1)课程管理模块:该模块的功能包含课程信息和开课情况,可以了解各个相关的课程性质。该模块包括新增课程、修改课程和删除课程还可以了解课程类型和相应的任课老师等功能。

(2)教师管理模块:该模块的功能就是实现教师的基本信息。

(3)学生管理模块:该模块的功能包括学生的专业信息、班级信息以及学生个人信息。其中前面两个部分都具有增删改的功能,而学生基本信息部分比前两者功能不同但相比下来内容更加丰富。    

(4)成绩管理模块:该模块的功能占本系统重要地位,包括添加、修改、查询和删除成绩信息等功能。

1.4 本文研究内容及主要贡献

本文的研究内容主要从以下几个章节来介绍:

第1章 绪论:主要描述了毕业设计研究的目的和意义,国内外研究的现状以及设计目标。

第2章 系统分析:主要描述了本系统是否符合可行性,分别从技术、经济、社会方面来认。还介绍了从业务、数据流程进行分析,并列举了两个数据流名。

第3章 相关技术简介:主要描述了本系统的开发环境以及应用技术。

第4章 系统的设计与实现:主要描述了系统的功能以及数据库表的设计,本系统运行的主要页面和代码的显示。

第5章 系统测试与分析: 主要描述了系统测试,简要提及本系统的测试方法、运行环境和部分缺陷。

2 系统结构与分析

2.1 可行性分析

下面从技术、社会、经济三个方面对学生信息管理系统进行可行性分析。

2.1.1 技术可行性分析来!自~优尔论-文|网www.youerw.com

本系统是用C#语言来编写代码的,使用VS2012开发软件相对来说难度不是很大,所以在技术分析上来说是可行的。本系统运用了三层架构,它也是最常见、最重要的一种布局,具有较高的可靠性。所以本系统利用现有的技术应该可以在规定时间内完成基本的功能。由此可知,本系统在技术上是可行的。

2.1.2 社会可行性分析

本系统可以从法律、用户可行性来体现社会可行性。本设计只是一个简单的信息平台,没有商业盈利和诈骗的现象,也不涉及专利、版权,所以在法律上是可行的。用户方面的管理制度对本系统的应用是没有利害关系的,而本系统的用户是学生和学校管理员,所以都是符合使用要求的,可以在规定期限和范围内使用本系统,因此,用户使用也是可行的。由此可知,本系统具有社会可行性 (责任编辑:qin)