C#+sqlserver学生MIS平台的设计与开发(3)
时间:2016-11-25 20:24 来源:毕业论文 作者:毕业论文 点击:次
采用相应的数学模型,从大量数据中推导出有关问题的最优解和满意解,辅助管理人员进行决策。以期合理利用资源,获取较大的经济效益。 三是在系统运行方面,其功能将趋向于智能化,由被动地为管理者提供辅助企业管理功能向主动地自动参与和部分替代人的管理的方向发展。 1.2.4 现行MIS系统存在的问题和需要改进的方面 (1) 现行MIS系统存在的问题有: A: 重技术、轻管理、重硬件、轻软件、忽视人的因素,较少考虑信息化所要求的组织管理改革和队伍建设以从根本上提高企业素质。 B: 主要管理者不是MIS的参加者,而是旁观 C: 缺乏进行系统整体规划的系统分析 (2) 现行MIS系统需要改进的地方: A: 开发MIS系统时应注重系统整体规划和系统分析。 B: 应采取自上而下的系统设计时,要注重整体而非个别。 C: 要会运用软件工程的观点和方法建立完整可靠的、适合企业MIS的方法。 2 分析 系统分析阶段是最主要的工作,在于明确系统的目标和用户对新系统的具体需求,同时以文件表达的方式详细而完整地描述需求的内容,即新系统将要“做什么”,并定义新系统的各项功能和性能。 2.1 系统概述 本学生管理信息系统可以说是一个综合性的管理信息系统,因为它集成了学生基本信息管理系统、学生课程管理系统、学生成绩管理系统、学生考试信息管理系统等多种功能在一起,并且具有较强的实用性和先进性。 除此之外,本学生信息系统除了学生管理信息模块还集成了管理员登录验证模块、院系管理模块、班级管理模块。 2.2 系统需求 通过调查和分析,要求该系统需要有以下几个功能: (1)由于操作人员的计算机知识各不相同,要求必须有良好的人机界面以便于不同的用户来操作; (2)该系统的使用对象多,因此要求有较好的权限管理; (3)原始数据修改简单方便,并且支持多条件修改; (4)方便的数据查询,并且支持多条件查询; (5)在相应的管理权限下,删除数据方便简单,数据稳定性好; (6)数据计算自动完成,尽量减少人工干预。 2.3 可行性分析 2.3.1 技术可行性分析 本系统采用C#语言和SQL SERVER数据库在WINDOWS 8操作系统上实现,在技术上是可行的。而且学校用于学生管理的微机一般在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导、相关参考文献和网上资料,特别是参考其它程序的功能,因此完全可以实现。 2.3.2 经济可行性分析 在开发系统方面,可以利用现有机器设备,不必进行另外的硬件设备投资;在效益方面,本系统运行可以提高学生信息管理的效率,减轻老师的工作量,满足师生查询的需要,减少学校管理部门的不必要的操作。 2.3.3 社会可行性分析 本系统与学校紧密相关,其管理的对象单一,都是在校学生,且每个数据内容都具有较强的关联性,涉及的计算过程也不是很复杂。而且,目前已有很多成功的学生管理信息系统的先例,因此,该系统具有可行性。 综上所述,经过经济、技术、社会等方面的可行性分析,可以确定本系统的开发完全必要,而且是可行的,能够实现的。 2.4 开发背景 本系统的设计是在WINDOWS 8操作系统环境(我的电脑已经使用WINDOWS 8操作系统,其中它的一个界面是和WINDOUS 7的界面相同的,故不用考虑兼容问题)下,使用VISUAL STUDIO EXPRESS 2012 FOR WINDOWS 8中文版开发成功的。在VISUAL STUDIO EXPRESS 2012 FOR WINDOWS 8系统开发软件中可以建立VISUAL C#项目,并且可以结合SQL SERVER 2012数据库。 (责任编辑:qin) |