第1次实验

课程

班级

学  号

姓  名

实验时间

软件工程导论

12电信1

120705118

章胧胧

2013.11.17





软件工程实验报告 一

一、实验名称

电脑点歌系统需求分析

二、实验目的

完成电脑点歌管理系统需求分析,建立需求模型计;

系统掌握软件开发过程中需求分析报告的写法。

三、实验主要内容

将整个需求分析过程分为业务分析、用户需求分析和系统需求分析,确定每个模块功能所需要的算法和数据结构,并设计出程序的详细规格说明,可画出详细的程序流程图,为编码做准备,写出详细设计报告。

四、实验原理

详细设计也称过程设计,是程序设计的蓝图。该设计是在数据设计、体系结构设计和接口设计完成之后进行的。过程设计的目标不仅仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理过程尽可能的简明易懂。结构化程序设计是实现上述目标的关键技术,因此是过程设计的逻辑基础。过程设计的结果基本上决定了最终程序设计的质量。

将程序体系结构元素变换为对软件构件的过程描述。该实验主要是利用过程设计工具进行程序设计。

五、实验结果

电脑点歌系统需求分析报告

第一章 电脑点歌系统简介

电脑点歌系统是用来日常生活中记录自己喜欢且热爱的歌手的歌曲,能很好的记录自己的兴趣,不会随着时代的变化而遗忘自己以前本来喜欢的歌曲!

第二章 电脑点歌系统业务用例建模

2.1 点歌系统业务流程分析

2.1.1 选歌流程分析

1.歌曲多了之后,自然会选择歌曲!

2.根据歌手的名字,来选择歌曲!

3.把选择的歌手的歌曲发给用户看!


2.1.2 增加歌曲流程分析

1.因为时代不断在前进,歌手的歌曲也日益增多!

2.根据歌手的歌曲增多,自己喜欢的歌曲也多增多!

3.喜欢歌曲可以添加进去,增加库存!

流程图如下:


2.1.3 查看歌曲流程分析

1.用户喜欢挑选歌曲,因此需要查看歌曲

2.歌曲一一显示给用户看

流程图如下:


2.1.4  删除歌曲流程分析

1.随着时代的变化,社会的磨练,用户的性格也会变!

2.有些歌也会淘汰!因此需要删除歌曲!

流程图如下:


2.2业务需求用例建模阶段

2.2.1业务角色的查找及建立

   用户,歌手,歌曲

2.2.2业务用例查找与分析

1.用户记录喜欢的歌手及歌曲
2.根据自己的喜好变化,增加删除歌曲!

2.2.3业务用例图


3.2系统整体功能描述
系统整体功能图如下:

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值