软件项目管理课程综合实战作业封面讲述.doc
文本预览下载声明
厦门工学院
《软件项目管理》课程
综合实战作业
项目名称 网上选课项目
系 部 计算机科学与工程系
班 级 2013级软件5班
学 号 1303105010
姓 名 郭振城
计算机科学与工程系
2016年 4 月 29日
目录
一、 项目背景……...………......………………………………………….....................3
1、项目的提出原因...………......…………………………………………............... 3
2、项目编写的目的………......………………………………………….................. 4
二、 项目建设内容……...………......………………………………………….............4
1、项目应用目标...………......………………………………………….................... 4
2、项目使用范围...………......………………………………………….................... 4
3、系统的实现工具及开发环境...………......…………………………………........ 4
4、系统的功能需求分析…......…………………………………………....................4
5、总体设计过程…......…………………………………………............................... 5
5.1 功能模块设计…......………………………………………….......................... 5
5.2 系统的数据库设计…......………………………………………….................. 7
5.2.1 数据流图…......…………………………………………..................……. 7
5.2.1.1学生相关数据流图…......…………………………………………........7
5.2.1.2 管理员相关数据流图…......…………………………………………...8
5.2.2 系统实体-关系(E-R)图…......……………………………………........8
6、系统详细设计…......…………………………………………................................9
6.1 登录模块…......………………………………………….....................................9
6.2 学生选课模块…......…………………………………………............................10
6.3 教师模块…......………………………………………….....................................11
6.4 管理员模块…......………………………………………….................................11
三、 系统需求建模……...………......………………………………………….............12
1、用例图……...………......………………………………………………….............12
1.1 选课用例……...………......……………………………………………............12
1.2 管理课程用例……...………......………………………………………............12
2、活动图……...………......………………………………………………….............13
2.1 用户登录活动图……...………......……………………………………………14
2.2 学生选课活动图……...………......……………………………………………14
3、时序图……...………......………………………………………………….………15
3.1 选课时序图……...………......…………………………………………………16
3.2 添加课程时序图……...………......……………………………………………16
4、状态图……...………......………………………………………………….………17
4.1 课程管理状态图……...………......……………………………….…………...17
5、协作图……...………......……………
显示全部