1、ABSTRACTThe educational administration information management system is one kind of fusion management science, the information science, the systems science and the computer technology is a bodys comprehensive nature advanced management tool, satisfies the current education development the demand. Th
2、e system is the establishment on the WINDOWS operating system based on the C/S pattern educational administration information management system, selects VB.NET+SQL SERVER 2000 to carry on the development. Unifies the object-oriented thought that uses the model the management information system, its
3、development mainly includes the backstage database the establishment and the maintenance as well as front end the application procedure development two aspects.The system divides the teacher, the manager, the student user three user types to carry on the management. Manages, student functions and so
4、 on school register management, result management, series management including the teacher. Realizes through the system, the user may under the network environment in direct accessing operation jurisdiction scope each information, simultaneously the system may also use for reference applies other ed
5、ucation unit, the common Governmental agency and the Factory and mining enterprise carries on the information management. Key Words: Information Management System,Academic management,Database1概述1.1 项目的背景及意义教务管理工作是学校管理工作的重要组成部分,是整个学校管理的核心和基础。教务管理工作是指学校管理人员按照一定的教育方针,运用先进的管理手段,组织、协调。指挥与指导各方面人员的活动,以高效率、
6、高质量地完成各项教学任务,完成国家所制定购教育目标。教务管理工作是学校教学工作的中枢,是保证高效教学机制正常运转的枢纽,它是一项目的性、计划性、适应性、创造性和科学性很强的工作。教务管理工作关系到高效教学秩序的稳定和教学质量的提高,关系到高校的发展和人才的培养,教务管理在高校中相当重要的地位。随着学校规模的扩大、学生人数的增加,效率低下、容易出错的手工方式越来越不适应实际管理工作的需要,利用计算机技术和数据库技术设计开发教务管理系统、实现教务各方面的管理工作的自动化成为了目前迫切需要。提高教务管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。同时,运用先进的信息技术,开发高校综合
7、教务管理信息系统,是深化教务体制改革的有利措施。1.2 技术选择一、先进的管理思想融合教务管理及教务改革的趋势和方向,将学生入学到毕业的所有数据统一管理,改变了以往教务模块分散,不全面的弊端。教务数据集中管理,最大程度地实现了数据的共享,从而避免管理漏洞的产生,同时为学校管理层的决策支持提供详尽的数据。二、先进的技术, 模块化的软件结构系统采用C/S结构,满足了教务管理用户集中、大量处理数据的要求。三、系统操作的友好性采用图形化的界面。其中的每个模块都采用统一的数据记录定位操作和数据编辑操作。学会了对一个模块的数据操作后即可操作系统所有的模块,让教务管理人员真正的将精力花在教务管理上,而不是简
8、单和繁重的信息处理上。四、强大的权限管理功能,提供全面的安全策略权限控制可细到记录、字段级,例如可控制用户是否可看某些数据显示窗口中的字段列以及不同系的管理员只能修改本系的数据。权限最大可设到模块,即是否可对某一模块有操作权限。1.3 相关技术与开发工具介绍教务管理系统,我们采用VB.net作为平台设计,VB.net是微软最新平台技术,是.netframeworkSDK的一种语言。VB.net和VC#.net在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。VB.net的版本号是VisualBasic7.0,它的运行是建立在CLR(CommonLanguageRunt
9、ime)和MSIL(MicrosoftIntermediateLanguage)虚拟器上的。其实,它的机制和Java差不多。-VB.NET的特点一、真正成为面向对象以及支持继承性的语言。二、窗体设计器支持可视化继承,并且包含了许多新的特性,比如自动改变窗体大小、资源本地化支持、数据类工具内在支持XML数据。三、直接建立在.NET的框架结构上,因此开发人员可以充分利用所有.NET平台特性,也可以与其他的.NET语言交互。四、为Windows应用程序提供了XCOPY部署,开发者不再需要为DLL的版本问题担忧。此外,我们用SQL Server 2000作为数据库后台,SQL Server 2000还
10、为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的机会非常重要。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQL Server 2000 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力。1.4硬件平台一、服务器硬件服务器可根据应用的规模选定,即可采用各种专用的服务器系统,也可使用操作系统为Win NT的服务器的小型服务器。二、客户机客户机采用C/S结构的子系统的运行于Windows操作
11、系统,硬件要求为Pentium166/32M以上配置1.5 技术选择教学管理系统在.Net Framework 2.0的开发环境下,Microsoft visual studio.NET 2005的开发平台上使用VB语言进行开发和调试,数据库服务器采用的是SQL Server 2000 。2系统开发的可行性研究2.1 系统可行性分析建设MIS的必要性取决于需求的迫切性和实现的可行性。可行性并不等于可能性,它还包括很必要性,如果领导或管理人员对信息的需求并不迫切,或各方面的条件不具备,就是不具备可行性。系统可行性包括经济上、技术上、管理上和资源上可行性四个方面。2.2 经济上的可行性主要对项目的
12、经济效益进行评价。该系统除了购置硬件设备外,操作简便,无须投入较大的培训费用、开发费用、维护费用等,并且在实施过程中减少手工操作的步骤、加快了对教务的学生教师信息管理、学籍变动管理和学生成绩管理的速度。2.3 技术上的可行性本系统的开发采用的是,它是一个大型数据库应用系统的开发平台,基于C/S的体系结构,可以广泛开发适合于远程数据库和本地数据库的应用系统。它除拥有其他开发平台的界面制作的优秀控件之外,以应用系统的工作窨(WorkSpace)为框架,以数据窗口控件和数据窗口对象作为数据库应用系统开发的核心,通过这两个控件和使用,并结合其他控件的辅助功能,用户可以制作出许多有用的大中型数据库应用系
13、统。使开发人员能够开发肥客户端应用来满足日益复杂的商业需求,而且它支持J2EE and Mircrosoft.NET环境。它也奠定了“第四代”(4Glplus)编程语言的基础,它通过设计、建模、开发、配置和管理的紧密集成大大提高了开发人员的生产力。2.4 管理上的可行性本系统采用sql server数据库,其兼容性强,连接数据库操作方便,可直接拖拉连接数据库,这也是.Net具有强大功能和对数据库易操作的一方面。SQL 语句,可以用于各种连接操作,能单独的使用,也可以与各种编程工具连接起来使用,在管理上非常方便。2.5 资源上的可行性本系统资源利用方便,数据可通过.txt文件导入数据库而进行使用
14、,也可将数据库文件导出为.txt文件,便于数据的文件格式的转换和资源的共享。3系统功能设计3.1系统架构 一、系统主要功能和总体结构设计 教学计划管理系统的开发主要内容包括用户管理,密码管理,班级管理,系别管理,成绩管理和维护,以及对学生和教师基本信息的管理等,系统主要功能和结构如图3-1所示: 图3-1 教务管理系统模块图二、系统流程分析教务管理系统的流程如下所示。第一步:登录成功进入主页面。第二步:对主页面中的菜单进行操作。其流程图如图3-2所示:图3-2 教务管理系统流程图3.2系统实现 一、登陆模块 系统登录模块主要包括用户管理和密码修改。该系统的用户主要分为管理员、教师、学生三种角色。不同的角色有不同的职责和权限。当不同的角色进入系统后,可进行不同的操作。学生:修改个人密码,查看课程基本信息,检索课程信息,生成水晶报表,进行打印和格式的转换等;教师:查看本学年或本学期所开设课程信息以及自己所授课程的信息,查看自己指导的学生信息,查看个人基本信息;管理员:用户信息的管理和维护;课程信息的管理和维护。二、主页面设置 当不同的用户以不同的角色进入系统后,可根据自己的喜好对系统进行设置,选择自己喜欢的风格和样式。系统窗口设置主要包括窗口水平平铺、垂直平铺、层叠和排列图标。三、各个管理模块(一)用户管理查看所有用户信息,按条件搜索各用户类型
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1