基于UML的学生管理信息系统设计与实现

被引量 : 0次 | 上传用户:i369731392
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
学生信息管理是整个学校管理工作中的关键环节之一,涉及到学生学籍管理、成绩管理、教师管理和课程管理等诸多方面。采用计算机信息技术和网络技术来管理学生信息是大势所趋;学生管理信息系统能为学校管理者提供及时、准确的学生信息,提高管理工作效率。本文以山东劳动职业技术学院对学生信息管理的需求为依据,分析了该校的组织结构和学生管理业务流程,并在介绍了统一建模语言UML的基本概念和方法的基础上,利用UML的建模技术对系统进行了详细的分析与设计。本文通过对分布式Web应用系统的分析和Web Servers体系结构讨论,针对SUN公司的J2EE与Microsoft公司的.NET开发平台的各自的特点与优势,选择了微软的Visual Stdio.NET技术,从学生管理入手,经过需求分析、建模设计与总体设计,运用UML分析方法,设计了一个基于.NET技术多层结构的学生管理信息系统。本系统使用微软的SQL Server 2000做后台数据库服务器,在Visual Studio .NET 2003开发环境下实现的。在.NET框架下,采用现代面向对象的C#编程语言、ASP.NET活动网页编程技术、ADO.NET数据库访问对象模型等技术。数据库的安全访问是应用系统开发的一大较为繁琐的难题,本文针对这些问题采用多层结构的形式,利用ASP .NET技术开发设计了一套支持多种常用数据库,并可应用于任何Web系统的业务逻辑。该系统采用了B/S体系结构,运行环境为TCP/IP网络,客户端软件的运行环境为IE浏览器。软件的安装只在服务器端进行,客户端实现了“零”安装;系统框架提供各个模块的标准接口,所有二级目录可以灵活定制,使得系统功能可以进一步扩充;登录日志、操作日志便于及时发现系统安全隐患;另外,系统采用以角色为中心的安全模型。此模型使用角色将模块和用户分开,提高了系统权限管理的效率。通过学生管理信息系统开发实践,我感到综合运用UML建模技术、RUP方法、软件复用等方法开发软件系统,可极大提高软件开发的效率和软件的质量。
其他文献
在教学中,评价是一个重要的环节。对学生深入了解,并予以正确的、科学的、发展性的评价,可以激发学生的积极性,使学生更好地参与教学。本文将对小学生的评价原则和评价方法进
以较大容积的容器和较小管长的气管组成的气动系统的充放气过程为研究模型,提出分段处理多变指数的研究方法和结果。研究表明,气动系统充放气过程的多变指数可以采用根据压力
从不同角度、距离获取的图像中提取不受视点因素影响的仿射不变特征,是图像目标识别、图像几何校正、景象匹配、图像检索等领域的共性问题。仿射不变特征量不受传感器获取图
传统的小学语文课程教学活动注重于对知识的传授和讲解,而学生只是课程知识的被动接受者,忽略了对学生自主能力的培养,这与陶行知先生的一句"先生的责任不在于教,而在教学生
不仅仅在中国,女性主义艺术在世界各国的美术领域都处在相对弱势的情境之中。不论是女性主义艺术实践还是女性主义艺术理论都不可避免地存有某种思想意识的偏颇性和极端化倾向
本课题在已有的禽流感DNA疫苗pCAGGoptiH5的基础上,以中试和新药申报为目的,对该疫苗的体内分布和制备工艺进行了较为系统的研究。选择21日龄SPF鸡以10ug/只的剂量,肌肉注射
21世纪是法制的时代,同时也是高等教育大发展的时代。世界经济的迅速发展,国际竞争的日益激烈,越来越渴求高素质的人才,而人才的培养需要教育,尤其是高等教育。一个国家如果
《道藏》收录了9种与宋代道教音乐有关的书目。《玉音法事》是其中最为重要的著作之一。它是一种综合的含有声乐、器乐,并以吟唱为主的包含文词、和声的多声部意会式道教音乐
具有强烈的学习物理的兴趣或求知欲的学生,会积极主动地投入到学习中,并能够获得很大的满足感。因此,在初中物理教学中,教师要做好学困生转化工作,首先要做的就是培养他们学
分层次教学在教育界并不是新的话题,早在两千多年前孔子就提出了“因材施教”和“有教无类”的教育原则;在西方九十年代初期,美国建立了分层教学体系,并且至今大多数美国学校