- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统分析与设计实习报告
《信息系统分析与设计》
教学实习报告
题目:基于UML的班级管理系统建模
学生姓名
学 号
专业班级 信息管理与信息系统(2)班
成绩评定
学 期 2011-2012第一学期
2011年12月
目 录
1 绪论 1
1.1 立题依据或研究背景及意义 1
1.2 教学实习结构安排 1
2 基于UML的班级管理系统建模 2
2.1 引言 2
2.2 应用UML建模 2
2.2.1 需求收集 2
2.2.2 系统分析 3
2.2.3 系统设计 4
3 结论与展望 25
3.1 教学实习工作总结 25
3.2 教学实习创新点 25
3.3 进一步的工作与展望 25
参考文献 26
绪论
在日常的班级管理中,涉及到很多事务,班级管理人员(班委)经常需要组织各种班级活动,发布考试信息,班级上课考勤,及提交各种课程作业,及有事情需要通知某位同学等相当多的一些事务。在目前的高校班级管理中,班级管理人员(班委)需要花费相当大的时间和精力来完成这些事情,而且不停地重复着大量的工作,但在已有的软件中很难找到一个精简实用高效的班级管理系统。
立题依据或研究背景及意义
基于以上需求,我在查阅了班级管理相关资料并且咨询了班委以及辅导员后,选择开发基于WEB的高校班级管理系统。根据课程设计要求,本系统使用UML建模方法完成班级管理这一具体业务紧密结合的信息系统的分析与设计,使用SQLServer2005存储数据,开发平台采用常见的JSP技术,用JDBC实现数据库访问交互。
教学实习结构安排
基于WEB的高校班级管理系统主要服务与高校各院系的日常班级信息管理中,通过学生档案管理、学生成绩管理、班级任务管理、班级组织管理、班级费用管理、学生考勤管理以及用户管理等几个功能模块,利用发展迅速的高校校园网实现各班级信息的集中管理、分散操作和信息共享,使班级管理数字化、无纸化、智能化,为高校的班级管理打造一个新的网络信息管理平台。
基于UML的班级管理系统建模
引言
面向对象的分析与设计(OOAOOD)方法的发展在20世纪80年代至90年代快速发展,UML是这个时代的产物。而且对其做了进一步发展,并最终统一为大众所接受的标准建模语言。UML的目标是以面向对象的方式来描述任何类型的系统,其中最常见的是建立软件系统的模型,本文就建立班级管理系统体现UML的功能与应用。
应用UML建模
基于UML的系统软件建模实践过程遵循Rational统一过程(Rational Unified Process,RUP)的核心思想和基本原则,即以Use Case(用例)为驱动的、体系构架为核心的迭代化的面向对象分析和设计过程。所谓RUP是 Brooch等人在 Rational公司支持下提出的一种面向对象的软件开发过程模型。RUP将分析设计过程主要分为以下几个阶段:业务需求分析、系统体系架构设计、系统分析与设计以及系统实现阶段。各阶段的主要成果为需求模型、体系架构模型、分析与设计模型以及实现模型。
需求收集
根据当前班级管理的实际情况,以下是经过与班委和辅导员交流后发现的问题:
◆班主任与学生之间信息传递效率低。
◆班委们之间分工不明确,信息传递繁琐效率低。
◆班委劳动强度较大且大量重复,班委会开的较多。
◆学生信息不便于更新、查询和分析。
◆班委们容易忘事,工作落实不到位。
这些问题都不仅给班委们增加了很多麻烦,而且也不利于校园信息系统的升级和维护。所以我将根据高校班级管理系统的特殊需求,以不同的方式来改进传统管理,开发适当的信息系统以解决以上提到的问题,提高班级管理的效率。
系统分析
本系统的开发,在技术、经济、操作、社会等方面都是可行的。现在大多数班级的平时事务管理主要包括学生的基本信息管理、班级同学上交作业的管理、同学上课情况的管理、班级同学的奖惩管理、班级日常事迹的管理。这些管理中全部都是属于信息系统管理的范围,不涉及到太多复杂的业务逻辑;开发此系统的方法没有太大困难的要求,开发所需的设备资源都是我们平时使用的个人电脑,所以不需要设备经费。因此,通过开发本系统来完善高校班级管理业务是切实可行的。
本项目基本业务有:班委或辅导员在管理中要进行学生的基本信息管理,同时会记录学生日常的上课情况;班委在学生提交课程作业的
您可能关注的文档
- 相遇问题练习课1.ppt
- 第一章 ISO 9000族标准概况.ppt
- TD-SCDMA培训考试试题及答案.doc
- matlab经典算法的程序.doc
- 班主任助理计划 班级建设方案.doc
- photoshop第18章.ppt
- 智修德给水管网讲义.doc
- 英语黄山ppt.ppt
- 数字逻辑自测1.doc
- 华立终端102规约基础版.doc
- 苏科版(2024)七年级数学上册第六章6.1.1 直线、射线、线段的概念(同步课件).pptx
- 北师大版2024新版七年级数学上册第五章课件:5.3 课时1 几何图形中的等量关系.pptx
- 北师大版2024新版七年级数学上册第五章课件:5.3 课时2 盈不足问题.pptx
- 北师大版2024新版七年级数学上册第五章课件:5.3 课时3 行程问题.pptx
- 苏科版(2024)七年级数学上册第六章6.2.3 角的大小比较(同步课件).pptx
- 苏科版(2024)七年级数学上册第六章课件:6.1.1 直线、射线、线段的概念.pptx
- 重难点12 完形填空(10空).docx
- 重难点06 易混动词短语辨析.docx
- 重难点01 数式、图形与函数的规律探索问题.docx
- 重难点05 易混动词辨析.docx
文档评论(0)