软件工程 选课系统的uml类图_UML建模学生选课系统(类图+对象图+用例图+部署图)...

本文介绍了利用UML和Rational Rose工具为学生选课系统进行建模的过程,包括需求分析、用例图、活动图、状态图、类图、对象图、组件图和部署图的绘制,旨在理解UML语言和提高建模技能。
摘要由CSDN通过智能技术生成

UML建模学生选课系统(类图+对象图+用例图+部署图)

UML建模学生选课系统(类图+对象图+组件图+部署图)

1.项目简介 3

1.1. 学生选课系统 3

1.2. 项目主题 3

1.3. 设计思路 3

1.4.  项目目的 3

2. 小组成员 4

2.1. 小组成员简介 4

3. 需求分析和设计过程 5

3.1. 需求分析 5

3.2. 技术支持 5

3.3. 设计过程 6

4. 本次课程设计小结 8

5.附录 9

5.1 用例图 9

5.2 活动图 10

5.3 状态图 13

5.4 顺序图 14

5.5 协作图 19

5.6 类图 22

5.7 对象图 23

5.8 组件图 24

5.9 部署图 24

5.10 产考资料 25

1.项目简介

1.1. 学生选课系统 毕业论文http://www.lwfree.cn/  论文网http://www.lwfree.com/

随着学校教学管理的网络化,为了简化在校学生选课的复杂程序,为了便捷的管理教学教务,学生选课系统成为了现在高校教学中必不可少的一个部分。由于,目前高校多采用学分制,学生在一定范围内可以选择自己喜欢的和学需要的学科进行学习和研究,使得高校更好的进行学生的个性教育,同时这也加重了教学教务中工作负担。此外,我国高校进行扩招,在校学生越来越多,使学校的教学资源紧张,管理教职人员和课程安排更加复杂。所以,学校推行学生选课系统势在必行。

1.2. 项目主题

为了满足在校大学生人数的不断增加,从而对教务系统的数据量的需要。本系统包括了学生上网选课和教师发布课程两个方面进行设计,基本实现了学生的信息查询、选课功能,教师发布课程的功能,另外也解决了管理员的管理权限问题。

1.3. 设计思路

1. 利用UML和Rational Rose工具对系统进行建模 ;

2. 进行需求分析,从而绘制系统的用例图、活动图和时序图 ;

3. 根据用例模型,进行架构建模,绘制系统的状态图,类图和交互图 ;

4. 绘制系统中重要功能的对象图 ;

5. 绘制系统的组件图和部署图 ;

6. 对所完成的模型进行正向工程,创建系统的主要程序框架;

1.4.  项目目的

1. 理解UML语言的概念、结构、语义、表示方法以及UML的便捷;

2. 掌握UML建模工具Rational Rose的使用方法;

3. 通过学生选课系统,熟练地使用Rose工具;

2. 小组成员

2.1. 小组成员简介

李诺

进行需求分析,从而绘制系统的用例图、活动图和时序图。

于澎

根据用例模型,进行架构建模,绘制系统的状态图,类图和交互图

王雄

绘制系统中重要功能的对象图,组件图和部署图 ;1240

1. 项目概述 ………………………………………………………………………3 1.1开发背景 ………………………………………………………………………3 1.2 开发目的 ……………………………………………………………………3 1.3 开发运行境 ……………………………………………………………………3 1.4 系统功能 ………………………………………………………………………3 2.需求分析 …………………………………………………………………………3 2.1 系统需求 ………………………………………………………………………3 2.2 功能需求 ………………………………………………………………………3 2.3 业务流 ………………………………………………………………………3 3.总体设计 …………………………………………………………………………4 3.1 基本设计概念和处理流程 ……………………………………………………4 3.2 系统层次模 …………………………………………………………………4 3.3系统层次模块 ………………………………………………………………4 3.4模块设计 ………………………………………………………………………5 4.数据库计 …………………………………………………………………………5 4.1 数据库的逻辑设计 ……………………………………………………………5 4.2数据库的配置……………………………………………………………………6 5. 详细设计 ………………………………………………………………………8 5.1 学生登录模块的设计与实现 …………………………………………………8 5.2 学生注册模块的设计与实现 …………………………………………………9 5.3 学生查询模块的设计与实现…………………………………………………9 5.4 学生选课模块的设计与实现…………………………………………………10 6 测试及提交 ……………………………………………………………………10 7 项目小组成员及详细分工 ……………………………………………………10 8 附:模块源代码 ………………………………………………………………11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值