1、河北科技大学课 程 设 计 报 告学生姓名: 学号:专业班级:课程名称:学年学期: 学年第一学期指导教师: 年 月课程报告成绩评定表学生姓名学 号成绩设计题目指导教师评语学习态度: 端正 较端正 一般 较差 学习纪律: 好 较好 一般 较差 学习出勤情况: 好 较好 一般 较差 报告格式情况:优秀 好 一般 较差 UML图表质量: 正确 少量错误 错误较多 指导教师: 年 月 日一、 设计题目:网上花店系统二、 设计目的: 能够掌握软件需求分析的设计和开发步骤,灵活运用用例图、类图、对象图、状态图、顺序图、通信图、活动图、组件图、配置图等图形化分析方法建立需求和设计模型。具体要求学生能熟练运用
2、RSA软件完成用例图、类图、对象图、状态图、活动图、顺序图、通信图、组件图、配置图等9种常用图形设计。在掌握整个软件操作的基础上,要求学生能在小组内分工完成设计工作。经过课程设计完成课题设计任务,以提高学生的独立设计水平和实际动手能力,培养学生的创新精神。三、 软件需求分析: 系统的功能需求客户接口模块 管理员接口模块 数据服务模块四、 UML基本模型 系统客户参与用例图:系统管理员参与用例图:系统普通员工参与用例图:系统客户订购状态图系统客户删除订单状态图系统管理员处理订单状态图系统类图系统客户订购序列图系统客户删除订单序列图系统管理员处理订单序列图系统组件图系统部署图五、 设计体会 通过这次的UML课设,我掌握了软件需求分析的设计和开发步骤,能够灵活运用用例图、类图、对象图、状态图、顺序图、通信图、活动图、组件图、配置图等图形化分析方法建立需求和设计模型。能熟练运用RSA软件完成用例图、类图、对象图、状态图、活动图、顺序图、通信图、组件图、配置图等9种常用图形设计。我们通过小组内分工完成设计工作,提高了我们独立设计的水平和实际动手的能力,培养了我们的创新精神。