基于uml的中职学生成绩管理系统的分析与设计

基于uml的中职学生成绩管理系统的分析与设计

ID:31313276

大小:63.13 KB

页数:7页

时间:2019-01-08

基于uml的中职学生成绩管理系统的分析与设计_第1页
基于uml的中职学生成绩管理系统的分析与设计_第2页
基于uml的中职学生成绩管理系统的分析与设计_第3页
基于uml的中职学生成绩管理系统的分析与设计_第4页
基于uml的中职学生成绩管理系统的分析与设计_第5页
资源描述:

《基于uml的中职学生成绩管理系统的分析与设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于UML的中职学生成绩管理系统的分析与设计[摘要]:目前现代信息技术的广泛应用对学校管理方面产生了深刻影响。利用信息技术和网络技术来管理学生成绩信息是必然的趋势。本文立足于中等专业学校,对基于UML的中职学生成绩管理系统进行研究。[关键词]:UML;中职;学生成绩管理TheAnalysisandDesignofSecondaryVocationalStudents,ScoreManagementSystemBasedonUMLYANLi-hong1.2(1.SchoolofloTEngineering,JiangnanUniversity,Wuxi,JiangsuPr

2、ovince,214400,China2」iangyinCityLightIndustrySpecializedSecondarySchool,Jiangyin,JiangsuProvince,214426,China)[Abstract]:Currentlyextensiveapplicationofmoderninformationtechnologyhashadaprofoundinflueneeonschoolmanagement.Itisaninevitabletrendtouseinformationtechnologyandnetworktechnolog

3、ytomanagestudents1scores.Thisarticleisbasedonspecializedsecondaryschools,carryingoutastudyonsecondaryvocationalstudents〃scoremanagementsystembasedonUML【KeyWords]:UML,SecondaryVocationalSchool,Students'ScoreManagement1•刖S基于UML的中职学生成绩管理系统,主要是以江阴市轻工中等专业学校校园网为依托,构建该校教务管理系统之一的学生成绩管理系统。本文在借鉴吸收

4、先进的成绩管理模式的同时,以江苏省中等职业学校教务管理要求为蓝本,结合本校的特点,运用RationalRose对学生成绩管理系统进行建模。试图设计江苏省中等职业学校学科成绩质量分析表、学生成绩汇总表、学生成绩总评表等报表,使我校老师从繁杂的日常事务工作中解脱出来,提高工作效率,实现信息共享,为我校学生提供便捷的成绩查询方式。2.UML概述UML是一种面向对象的建模语言。它的主要作用是帮助用户对软件系统进行面向对象的描述和建模,它可以描述这个软件开发过程从需求分析直到实现和测试的全过程。它支持从系统需求、系统分析到系统设计的整个过程的建模。它有两套建模机制:静态建模机制和

5、动态建模机制。静态建模机制包括用例图(UseCaseDiagram)>类图(ClassDiagram)>对象图(ObjectDiagram)>包(Package)>组件图(ComponentDiagram)和配置图(DeploymentDiagram)o动态建模机制包括消息(Message)、状态图(StateDiagram)>时序图(SequenceDiagram)、协作图(CollaboratenDiagram)和活动图(ActivityDiagram)o用UML对系统建模时主要有四个步骤:一、描述过程需求,建立角色与用例的关系,得到用例图。二、用类图描述出过程模型

6、中的元素之间的静态关系。三、描述元素在执行时的时序状态或交互状态。主要包括状态图、活动图、顺序图和协作图四个部分。四、系统的配置、实现与测试。3•系统需求与功能分析3.1需求与功能分析中职学生成绩管理系统的用户分为四个等级:学生、任课教师、班主任、管理员。每个等级人员均有密码设置与退出系统功能,并各等级人员都有各自的独特功能。学生可以查询自己的本学期的期中、期末成绩和以前所有学期各科的成绩,查询每学期总成绩在本班中的排名,以及每学期的评语。任课教师在教务处规定时间内对所教学生成绩进行相应操作;同时可查询所教科目所属班级的成绩统计分析,并进行学科成绩质量分析。班主任平时也

7、要任课,除完成任课教师的任务外,还需对每位学生撰写评语,并可查询本班学生的各科成绩、系统计算出的总成绩和排名。管理员可以进行两类操作:一类是基本数据的录入;另一类是查询和统计:按班级或教师或科目进行学科成绩质量分析表、学生成绩汇总表、学生成绩总评表的查询与统计。3.2系统功能图4.UML系统建模分析4.1UML用例图描述1).角色的确定角色不是系统的一部分,它们是与系统交互作用的人或事物。通常情况下这代表了一个系统的使用都或外部通信的目标。中职学生成绩管理的需求分析,可以创建四个角色:学生、任课教师、班主任、管理员。2).创建用例用例模型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。