软件工程

【软件工程】软件工程中应用的几种图辨析:系统流程图、数据流图、数据字典、实体联系图、状态转换图、层次方框图、Warnier图、IPO图、层次图、HIPO图、结构图、程序流程图、盒图、PAD图、判定表

孤街浪徒 提交于 2019-12-20 04:37:17
软件工程中应用的几种图辨析:系统流程图、数据流图、数据字典、实体联系图、状态转换图、层次方框图、Warnier图、IPO图、层次图、HIPO图、结构图、程序流程图、盒图、PAD图、判定表、判定树 我们先将这几种图按照软件工程中的阶段分类~ 接下来看一下这些图都长什么样子~ 1.系统流程图 2.数据流图 3.数据字典 4.E-R图 5.状态转换图: 6.层次方框图: 7.Warnier图 8.IPO图: 9.层次图: 10.HIPO图:层次图加输入/处理/输出图 11.结构图 : 12.程序流程图: 13.盒图:(又称为N-S图) 14.PAD图(problem analysis diagram)问题分析图: 15.判定表: 16.判定树: 17.补充: 层次图和层次方框图的区别: 来源: CSDN 作者: 眩晕·李 链接: https://blog.csdn.net/p414897821/article/details/103606066

软件工程——团队答辩

旧城冷巷雨未停 提交于 2019-12-20 04:14:56
1.风启小组 吴香南 1500802037 博客园链接 刘盈秀 1500802015 博客园链接 岳锦霞 1500802001 博客园链接 吕占英 1500802034 博客原链接 张永婷 1500802004 博客园链接 2.团队项目的总体效果截图 登录界面 学生修改信息 教师界面 教师查询信息结果 管理员界面 管理员查询结果 管理员分配界面 管理员分配结果 3.开发项目过程的博客链接 软件工程——团队作业1 http://www.cnblogs.com/wxn-151/p/6850989.html 软件工程——团队作业2 http://www.cnblogs.com/wxn-151/p/6873597.html 软件工程——团队作业3 http://www.cnblogs.com/wxn-151/p/6925918.html 软件工程——团队作业4 http://www.cnblogs.com/wxn-151/p/6962588.html 4.实现的功能及其效果的描述 (1) 实现的功能 a. 寝室分配功能: 管理员可以在寝室分配页面进行寝室自动分配,输入院系,性别,民族和n个宿舍号,可完成此院系男/女学生的请示分配,点击保存,即可录入成功。 b.信息查询和修改功能: 老师要查询自己班级的学生信息,输入学生名字,显示此学生的姓名,学号,籍贯,电话号码,宿舍号等。 新生可以通过

软件工程结课作业

浪子不回头ぞ 提交于 2019-12-19 21:12:30
软件工程课程和其他课程都不太一样,在学习了必要的一些软件工程的书面上的知识之外。还亲身实践了几个小过程,个人程序设计、俩人小组程序设计和最后的5-6人的团队小组设计。尤其是团队小组设计的过程,我相信每个人都会记忆犹新的。尤其是我们可爱的组长肉肉同学。从没有头绪-软件构思-软件简单设计-任务分配-任务综合-初步成品-半成品-最终成品。每一步都有着我们的点点滴滴,以前有过这样的小组设计项目,但是没有现在像这样的正式和正规。我们严格按照团队开发的规则,无论是站立会议还是绩效考核。充分让我们体会到公司开发小组的制度。虽然我们还做的远远不够,但也为我们以后奠定了一点点基础。有了初步的了解。而且让自己学到了一些课外知识:自学c#和android等,一下感觉自己还是可以的(虽然有点点山寨)。看来自己以后学习的东西太多了。感谢软件工程和王老师带给自己的收获。 来源: https://www.cnblogs.com/maxilong/p/11959545.html

软件工程:理论、方法与实践 软件过程读后感

六眼飞鱼酱① 提交于 2019-12-19 14:07:03
在软件过程里面,从前言里面我们知道绝大多数软件企业长期面临许多质量,进度,成本的问题,所以产生了人物思维与过程思维两种方式,现在我们对其有了一个定义: 软件 过程为一个为建造高质量软件所需完成的任务的框架,即形成软件产品的一系列步骤,包括中间产品、资源、角色及过程中采取的方法、工具等范畴。它的基本活动是:问题提出,软件需求规格说明,软件设计,软件实现,软件确认与软件演化等活动。 第二节里我们学习了软件过程模型,其主要如下所示: 1. 瀑布模型 是最早出现的软件开发模型,在软件工程中占有重要的地位,它提供了软件开发的基本框架。 瀑布模型 的 本质 是一次通过,即每个活动只执行一次,最后得到软件产品,也称为“线性顺序模型”或者“传统生命周期”。其过程是从上一项活动接收该项活动的工作对象作为输入,利用这一输入实施该项活动应完成的内容给出该项活动的工作成果,并作为输出传给下一项活动。同时评审该项活动的实施,若确认,则继续下一项活动;否则返回前面,甚至更前面的活动。 瀑布模型 有利于大型软件开发过程中人员的组织及管理,有利于软件开发方法和工具的研究与使用,从而提高了大型软件项目开发的质量和效率。然而软件开发的实践表明,上述各项活动之间并非完全是自上而下且呈线性图式的,因此 瀑布模型 存在严重的缺陷。 ① 由于开发模型呈线性,所以当开发成果尚未经过测试时,用户无法看到软件的效果

软件工程实践2019第一次作业

て烟熏妆下的殇ゞ 提交于 2019-12-18 16:38:45
回顾--我的初心 Q1:当初为什么报计算机科学与技术这个专业? 为什么呢,我自己也不是很清楚,读了十二年书也没有好好思考过自己的未来,稀里糊涂地就选择了这个专业。 只因当时太年轻 Q2:当初对计算机科学与技术这个专业的期待和想象是什么? 帮助我找份工作混吃等死 好好努力学到各种知识,以后出社会能更加自信地面对各种挑战 Q3:当初希望自己是如何投入这个专业的学习的? 根据学校/老师的安排掌握课堂知识. 然而并没有做到 Q4:曾经做过什么准备,或者立下过什么FLAG吗? FLAG是不可能立的这辈子都不可能立的。 诶,真香 阶段总结与展望——我的简历 姓名 李涵宇 爱好 冻鳗,玩游戏,逛同学宿舍 当前值 能力 有一些C++基础 技术 获奖经历 预期值 能力 具有较强的软件开发思想与编程能力 技术 数练掌握多种编程语言 技能 熟练掌握JAVA且具有一定开发能力 我目前最想学的技术 JAVA语言,机器学习_(:з」∠)_ 来源: https://www.cnblogs.com/msz006/p/11494616.html

2019北航软工暑期培训班总结

ε祈祈猫儿з 提交于 2019-12-18 12:31:12
2019北航软工暑期培训班总结 一、 引言 虽然已经2年没有教授软件工程课程,但是当年在教学过程中遇到的问题与困难还是历历在目: 1)教学内容以瀑布模型为主,内容陈旧,互联网和移动App开发常用的敏捷方法内容非常少; 2)教学方法以讲授为主,实验课也是写文档,代码量很少,教师和学生都不喜欢; 3)教学考核笔试形式,学生主要靠背,有些像思政类的课程。 作为教师,我也在寻找软件工程课程的有效教学方法,也进行了一些尝试。 2019年7月25日-28日,有幸在北京参加北京航空航天大学罗杰老师团队举办的“2019年暑期软件工程基础课程教学培训班”。在4天的软件工程课程培训中,我完全将自己的身份转换为上课的学生,接受北航软件工程课程的学习,希望从中最大程度的学习到北航软工教学成功经验。 经过培训,有所得,特写总结,以备以后查阅,也算标志本次培训工作的结束。 在此, 特感谢罗杰老师,邹欣老师和周筠老师 。 二、 培训过程 2.1 赠书 2019年07月初,接到周筠老师赠送的《构建之法(第三版)》一书,在此表示感谢,也感谢组委会对本次暑期培训的精心准备与付出。 2.2 预培训项目 在正式培训之前,罗杰老师安排预培训作业。其实,这点着实然我感到意外,这说明本次培训其实在7月中间就已经开始了,1体现了组委会认真负责的态度和无私的付出。 预培训作业有两个: 1)快速阅读《构建之法》并提问。 作业链接如下

软件工程实践2019第一次作业

余生颓废 提交于 2019-12-18 11:33:29
一、回顾——我的初心 Q:当初为什么报 计算机科学与技术 这个专业? A:高考之后,跟好朋友一起商量报计算机专业,然后个人感觉这个专业以后出去找工作也比较容易。 Q:当初对 计算机科学与技术 这个专业的期待和想象是什么? A:期待就是自己能做一款游戏,想象这个专业会很有趣。 Q:当初希望自己是如何投入这个专业的学习的? A:跟着老师同学一起学习。 Q:曾经做过什么准备,或者立下过什么FLAG吗? A:说来惭愧,自己对这个专业并不了解多少,也没做过什么准备;flag就别提了。 二、阶段总结与展望——我的简历 当前值 预期值 掌握c语言、在计算机能力方面一般、没有什么获奖经历 希望能够提高自己的编程能力,不说精通,起码能够熟悉这方面 三、我目前最想学的技术 python、SQL 来源: https://www.cnblogs.com/kuroco/p/11484939.html

软件工程实践2019第一次作业

笑着哭i 提交于 2019-12-18 11:32:58
回顾——我的初心 Q1:当初为什么报 计算机科学与技术 这个专业? A1:因为从小就没有特别感兴趣的职业,所以选择专业时就根据分数来选专业的,因为觉得计算机专业前景好、薪资高,所以选了。 Q2:当初对 计算机科学与技术 这个专业的期待和想象是什么? A2:当时对所有专业基本都没什么期待,想着不论学什么都是在读书,读书对我来说不是件有趣的事,但是必须做好的事。 Q3:当初希望自己是如何投入这个专业的学习的? A3:当初对自己的要求是:上课认真听,作业认真做。。。后来发现单单跟着学校课程学习是远远不够的,得自己课后下苦功夫 Q4:曾经做过什么准备,或者立下过什么FLAG吗? A4::最大的FLAG是:希望自己可以成为一个优秀纯良且拿高薪的程序员。但是几乎没做过什么准备,只啃过一两本Java的语法书,缺乏实践经验,编程能力有待提高。 阶段总结与展望——我的简历 转眼已经大三,下一个暑假就要开始实习、找工作或考研了,之后就将进入毕业季。回顾总结你在计算机专业前两年的学习经历和项目技能等,写一篇你自己的简历。要求如下: 姓名 性别 爱好 联系方式 学习经历 期望 李清宇 男 躺着 130xxxx0387 学校上过的课程、自学过一点Java 希望自己可以熟练掌握Java语言,提高编程能力,可以自己写点像样的东西 我目前最想学的技术 软件 来源: https://www.cnblogs.com

软件工程2019第一次作业

帅比萌擦擦* 提交于 2019-12-18 11:32:41
软件工程2019第一次作业 一 . 回顾——我的初心 当初为什么报 计算机科学与技术 这个专业? 填报志愿时是先选择了福州大学,计算机科学与技术专业是福大挺好的专业,而且是我的分数可以上的专业,再加上当时觉得计算机的就业前景很好,所以报了这个专业。 当初对 计算机科学与技术 这个专业的期待和想象是什么? 期待自己能够制作出一些什么吧 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗? 当初就是希望自己认真学习吧。曾经没做过什么准备,也没立下什么FLAG。 二. 阶段总结与展望——我的简历 姓名 X 性别 未知 出生年月 2019年9月 籍贯 中国 联系邮箱 190xxxxxxx@qq.com 联系电话 131xxxxxxx 经历 学习过C、C++,自学了一些HTML、CSS。 期望 希望学习完这门课程我能掌握在软件开发过程中与团队交流、合作的能力,编程能力能够有所提高。 三. 我目前最想学的技术 目前最想学的大概是 JAVA 了吧 来源: https://www.cnblogs.com/address2019/p/11481833.html

软件工程实践2019第一次作业

风流意气都作罢 提交于 2019-12-18 11:32:26
当初为什么要报计算机专业,说实话我也不懂,大概就是朋友说我们报计算机专业吧,我就跟着复读机,然后就进了。 对计算机专业的期待和想象大概就是一个人可以一直坐在电脑前打码吧。 当初希望怎样学习,大概就是和以前在高中那样上课听讲,下课写作业那种吧。 当初立下的flag大概就是好好学习吧,然后就年年挂科了。 简历: 姓名 李程 性别 男 照骗 联系方式 131XXXX6995 爱好 摸鱼,游戏 学号 031702318 当前值 真实技能 摸鱼,C,C++ 技术 混 能力 还在学习中 成果 无 获奖经历 同上 预期值 能力 能和团队协作写一个小程序 技术 能掌握一些软件开发的思路 技能 能学会用Unity3D做个小游戏 目前最想学的技术: 学会使用Unity3D,然后做一个小游戏 来源: https://www.cnblogs.com/031702318fzu/p/11477246.html