
软件工程
文章平均质量分 80
ya0017230
这个作者很懒,什么都没留下…
展开
-
软工笔记————瀑布模型与敏捷软件开发的比较
敏捷方法强调了“适应性”和对“人”的关注,具体做法:引入迭代式的开发手段实现快速响应,积极适应需求变化;将整个软件生命周期分解为若干个小的迭代周期,缩短了开发周期;注重沟通,希望通过高效的沟通获取切实有效的客户反馈;尽量简化文档,简明够用即可,减少了工作量;注重人的重要性,提倡自我管理,使得团队重点个体成员可以充分发挥自己的聪明才智。优点:敏捷敏捷,当然是快辣!开发周期一般...原创 2019-03-03 22:14:54 · 499 阅读 · 0 评论 -
软件工程学习笔记—————传统模型、面向对象模型的比较
本文重在模型之间的比较(优缺点、适用范围等),而不在于模型定义的阐述.^-^不过还是要先提几个基本概念滴:1.软件生存周期:软件是会迭代的,软件从生到死的整个过程被称为软件生命周期(Software Development Life Cycle,SDLC)。一般的,可分为定义、开发和运行三个时期,又可细分为以下六个阶段:问题的定义和可行性分析、项目计划、需求分析、软件设计、编码与测试、...原创 2019-02-28 20:11:05 · 8283 阅读 · 0 评论 -
软工——结构化分析(数据流图、ER图、状态转换图)(围绕例题有详细过程哟~)
结构化分析方法结构化分析是一种半形式化的建模技术,即抽取系统的本质要素,描述数据和行为的模型。注意:系统模型不是系统的代替表示,而是摈弃细节后的系统的抽象。其要完成的主要目标:描述客户的需要;建立软件设计的基础;定义在软件完成后可以确认的一组需求。 分析模型结构的核心是数据字典(DD,Data Dictionary),包含了软件使用或生产的所有数据对象描述的中心库。...原创 2019-03-16 11:44:04 · 79316 阅读 · 10 评论 -
软工项目——面向对象分析部分
用户管理子系统1.外部用户:游客身份的用户和登陆用户2.功能:注册:注册果蔬食客的账号登陆:登陆果蔬食客更改:更改用户个人信息注销:注销果蔬食客的账号3.用例图4.活动图注册活动图 ...原创 2019-03-24 16:08:40 · 440 阅读 · 0 评论