免费论文答辩基于uml的教务管理系统的分析与设计.ppt

免费论文答辩基于uml的教务管理系统的分析与设计.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
免费论文答辩基于uml的教务管理系统的分析与设计

论文答辩 XXX 路漫漫其修远兮,吾将上下而求索 基于UML的教务管理系统的 分析与设计 姓 名: XXXX 专 业: 信息管理与信息系统 (医药软件工程方向) 指导老师: XXXX 日 期:2010-4-24 内容提要 一、系统开发背景 二、系统开发工具 三、系统需求分析 四、系统数据库的设计 五、系统的模块设计 六、系统的详细设计 七、总结语 一、系统开发背景 随着高校改革的深入,招生规模、教职工队伍、校园面积不断扩大,一所学校有几个校区,系部、学院而且所处分散,学生信息管理、教学评估管理等都极不方便,而且数据繁琐,一致性低,不便于统计和维护。 教务管理系统是一个面向学校教务管理人员、教师和学生并为其提供服务的综合管理系,包括学生信息管理、选课排课管理、教学资源管理和教学计划管理等,其是一项复杂、琐碎、操作频繁的工作,仅仅靠传统的手工管理已不适应当前科研技术迅速发展的要求。 那么,走教务管理系统化、网络化、现代化的管理之路已是必然。 系统背景 技术背景 开发软件系统需要一定的方法和技术,传统的结构化开发方法存如下问题:1.软件重用性差。2.软件可维护性差。3.开发出的软件不能满足用户需要。 应运而生的面向对象(Object Oriented, OO)是当前计算机界关心的重点,它是90年代后软件开发方法的主流。因此向对象设计有模块化、抽象、信息隐藏、低耦合、高内聚等准则,使它的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围 统一建模语言UML是面向对象软件开发方法的重要技术。它是一种定义良好、功能强大、普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。大大提高了开发人员的开发效率和提高系统质量 二、系统开发工具 操作系统: Windows XP 数据库: SQL server 2005 开发平台: Visual Studio 2005 建模工具: rational rose2003 服务器组件:IIS 编程语言:c# 运行环境:普通的PC机,浏览器即可 三、系统的需求分析 经过分析和调研,本系统的用户主要有学校教务管理人员、教师和广大学生。 需求用例图---模型中的活动者代表外部与系统交互的单元,包括学生、教师、教务管理人员;业务用例框图是对系统需求的描述,表达了系统的功能和所提供的服务。系统的主要用例图如下: 教务系统主要关联活动图use case 图 成绩管理的use case 图 课程管理的use case 图 选课管理的 use case 图 四、 数据库设计 本系统有以下数据库表(8个数据表) 用户信息表:(ST_users表) 课程信息表:(ST_course表) 班级信息表:(ST_class表) 学生基本信息表:(ST_student表) 教师基本信息表:(ST_teacher表) 资讯信息表:(ST_note表) 任课信息表:(ST_teacher_course 表) 可设课程信息表:(ST_student_course表) 系统数据库E-R图 数据表间的关系 五、系统功能模块设计 系统功能 六、系统的输入输出设计 成绩管理主页面 选课界面 学生成绩查询页面 七、总结语 经过三个月多的毕业设计,我完成了一个实现基本功能的基于UML的教务管理系统,即该系统从需求分析、详细设计到具体实现的全部过程。在设计过程中,我通过查阅大量的相关资料、与同学交流经验、自学、并向老师请教等方式使自己学到了不少的知识,并大大地提高了动手能力。在整个毕业设计的过程中,我对类(class)设计、用户自定义控件、数据库设计、导航控件、水晶报表和UML系统分析和设计的流程、思想和方法有了更深的认识,对UML建模工具 rational rose 也进行了研究,对软件开发的整体设计思路和一些公认的方法有了全新的理解。 虽然该系统的功能还不是很完善,但重要的是在这次毕业设计中所学到的东西很多,使我受益匪浅 致谢 本课题是在导师陈伟老师的严格要求和悉心指导下完成的,从文章选题、构思、修改到最后定稿都倾注了他的大量心血,他严谨的治学态度将使我终生受益。首先在论文成稿之际,谨向我的导师表示深深的谢意!其次是感谢我的家人和朋友默默的给予我莫大的鼓励和支持;最后是感谢信息工程学院的全体老师,感谢你们辛勤的栽培。 谢谢各位老师!!! 路漫漫其修远兮,吾将上下而求索

文档评论(0)

phltaotao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档