毕业设计-基于uml的教务管理系统的分析与设计
本科毕业论文(设计)基于 UML 的教务管理系统的分析与设计二级学院 医药信息工程学院专 业信息系统与信息管理(医药软件工程方向)班 级 2006 级学生姓名 XXXX学 号 0607501130指导教师 XXXX2010 年 4 月诚 信 声 明我声明,所呈交的毕业论文(设计)是本人在老师指导下进行的研究工作及取得的研究成果。据我查证,除了文中特别加以标注和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写过的研究成果,也不包含为获得其他教育机构的学位或证书而使用过的材料。我承诺,论文(设计)中的所有内容均真实、可信。毕业论文(设计)作者(签名): 年 月 日基于 UML 的教务管理系统的分析与设计【摘要】 随着计算机技术和信息技术的快速发展,教务管理系统已经广泛运用于学校教务管理中,成为学校信息系统重要组成部分,是学校管理信息化的基础建设工程之一。但教务管理这个涉及到复杂、琐碎、操作频繁的工作,仅仅靠传统的手工管理已不适应当前科研迅速发展的要求,走教务管理系统化、网络化、现代化的管理之路已是必然。本论文根据现今流行的教务管理网分析教务管理系统的基本元素,把各项要素汇总并转化为用例图编写在需求分析中;通过需求分析,构建一个基于UML 的总体架构,同时设计数据库的各个表结构;根据以上内容进行系统的详细设计,定义各个类及其方法的使用规则。该教务系统主要采用.NET 技术、数据库技术和 UML 建模思想,采用了 VS.NET2005 开发平台和 SQL SERVER 2005 数据库,并以 IIS 作为服务器。本系统分为管理员、教师、学生三种用户角色,主要涉及教务资源的管理、查询、排课选课、成绩打印等业务。采用了UML 建模思想和方法是该系统的一大特色,大大提高了系统开发的效率和质量,且该系统简小易操作,可大大提高教务管理的水平。【关键词】教务系统;UML;VS.NET;SQL SERVER2005The Design and Analysis of Educational Management System Based on UMLAbstract With the quick development of the computer technology and information technology, the educational management system has been used widely in the educatianal management. The educational management system is an important part of School Information System in the school information infrastructures.But the educational management is involve to the complex,trival work with Operates frequently . Only depending on the traditional and manual management is not adapt to the fast development demand of current scientific research. It is a inevitable road for the educational management system to become systematization , networking and modernization .It analyed the fashionable educational management system basic element.I collected the elements to take it to the use case diagram ,and write down to the requirement analyzing.Building a educational management system model,and designing the database table. Basing on that,I design the detail project. This system mainly uses the .net technique, the data bank technology and the UML modelling thought,basing on the development platform of VS.NET ,SQL SERVER and IIS. There are three user roles in the system, who are admin, teacher and student. The main business of this system are about educational resources management, inquiry , printing and so on . Has used the UML modelling thought and the method is this system's A big luminescent spot and Raised the system development efficiency and the quality greatly .This system is easy to operate, It can enhance the school manage standard and efficiency greatly.Keywords Educational Management System UML VS.NET SQL SERVER2005目录1 前言 .12 绪论 .22.1 系统开发背景 .22.1.1 国内外现状和发展趋势 .22.1.2 系统开发目的与意义 .32.2 开发工具 .33 系统需求分析 .43.1 用户 .43.2 系统功能 .43.3 需求用例图 .44 详细分析和设计 .74.1 静态模型设计 .74.2 定义对象类 .74.2.1 建立数据库模型 .84.2.2 建立包图 .104.3 动态行为模型 .124.3.1 顺序图 .124.3.2 协作图 .144.3.3 状态机图 .164.3.4 活动图 .174.4 物理模型 .184.4.1 配置图 .185 系统的页面设计和代码实现 .215.1 公共类 .215.2 登陆界面 .225.3 教务前台学生管理界面 .235.3.1 导航界面 .235.3.2 个人信息界面 .