软件工程
软件工程博客作业
CV工城狮
这个作者很懒,什么都没留下…
展开
-
需求分析
1.概述1.1 用户简介车室管理系统主要是面向私家车设计的。能够使驾驶者能够拥有更加舒适安全的行车环境。1.2 目的车室管理系统目标在于能够让汽车更加智能化。包括汽车温度智能调节,车门车窗安全上锁,酒精测试等功能。1.3 工作流程图注册登录...原创 2020-12-19 22:43:03 · 253 阅读 · 0 评论 -
软件开发计划书
1.引言1.1背景汽车作为交通工具,在人们的日常行为生活中发挥着极为重要的作用。近十年来,汽车也越来越普遍,不再是一种奢侈品。而很多人也都把汽车当做了一个小家。而当前汽车室内的管理还不够智能化,人们在使用汽车的时候也会面临着许多苦恼。而车室管理系统正好有效地解决一些问题。车室管理系统主要是为驾驶人提供一个更为舒适的行车环境,提高汽车的安全性。2.项目概述2.1项目目标车室管理系统是针对车主以及驾驶人设计的软件,以提供更加安全舒适的行车环境为宗旨,并对车主的财产进行过保护。车室管理系统主要包含,原创 2020-11-20 22:33:49 · 3244 阅读 · 2 评论 -
session和httpsession
jsp的Session和Servlet的Session本质上是一致的,区别是:jsp中session是作为隐式对象存在的,可以直接使用;Servlet中的session需要手动提取后才能使用.HttpSession是Java平台对session机制的实现规范,因为它仅仅是个接口,具体到每个web应用服务器的提供商,除了对规范支持之外,仍然会有一些规范里没有规定的细微差异。httpsession是jsp中经常使用的一个方法,准确的说,是request中的一个方法。比如:session = reques原创 2020-10-27 22:57:55 · 631 阅读 · 1 评论 -
形式化方法
计算机科学发展主要涉及软硬件发展,其关键科学问题之一是保证软件和硬件及其集成系统的正确性,即系统满足需求规约。在许多应用领域,软件和硬件的安全性和可靠性均受到高度关注。随着硬件运算速度越来越快、性能越来越高、体系结构越来越复杂,系统软件和应用软件的功能需求也随之变得高度复杂。如何开发正确可靠的软件和硬件系统一直是自1960年代以来计算机科学发展的巨大挑战。形式化方法就源自于解决上述挑战。形式化方法以严格的数学结构定义程序的语义及计算系统的功能与行为,以形式逻辑的语言、推理证明和验证为工具将计算机软(硬)件系转载 2020-10-26 16:44:08 · 1225 阅读 · 0 评论 -
分而治之和WBS
分而治之出自清·俞樾《群经平议·周官二》“巫马下士二人医四人”:“凡邦之有疾病者,疕疡者造焉,则使医分而治之,是亦不自医也。”他的意思是采用分别治理,或者是采用手段利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。 这种思想完全是适用于软件开发的过程,当我们面对一个大型的项目时,往往会感觉得到无从下手,但是如果能够将它分解,细化问题,我们能够非常轻松地逐层击破,完成搭建,这就是WBS的工作原理。 WBS(Work Breakdown Structure),即工作分解结构,是以可交付成..原创 2020-10-25 17:23:56 · 246 阅读 · 0 评论 -
为什么软件开发周期总是预估的2~3倍
原文中举了一个例子“来,让我们从旧金山出发,沿着西海岸徒步旅行,到洛杉矶的纽波特沙滩面基吧!”,一群大汉准备发出,计划10天到达目的地。开始规划之后,放大的地图出现了很多的曲折,好吧,改变计划,增加时间。 在路途中,各种天险,各种坎坷,迫于无奈计划的时间有不得不增加。计划的时间一天一天的增加,规定行走的路程确实在一天一天减少。换做是谁都会心态爆炸吧! 这个例子整非常形象地映射了软件的开发过程。原本计划好的多少天完成需求分析,从几号到几号要做完软件设计,规定多少天完成编码和软件测试。但是生活就是充满.原创 2020-10-24 12:47:36 · 89 阅读 · 0 评论 -
软件工程方法论和软件开发
软件工程方法论对软件开发的用处我们知道软件开发是一个极为复杂的过程,而软件工程方法论就是相当于对软件开发提供便捷的道路。把一个复杂的事情进行分解,逐一击破最终达到目标。对于软件过程模型来说,对于开发不同规模和不同类型的软件,我们要采用不同的模型才能提高效率,开发出最理想的软件。而可行性的研究则是能够最大程度提升一个软件的价值。最大程度理解客户的需求,而不是根据主观思想来完成一个软件的开发。如下漫画就是对未能做好需求分析的嘲讽。方法论的提出无疑是对这种情况做出最大程度的改善。细化过程,设计相应的开发原创 2020-10-23 23:57:40 · 776 阅读 · 1 评论 -
2020-10-23
有人负责,才有质量:写给在集市中迷失的一代13年前,新兴的草根开源软件运动如火如荼,而Eric Raymond的《大教堂与集市》(O’Reilly Media, 2001)一书则重新定义了我们的词汇表,几乎预言了瀑布模型和大型软件公司的终结。这本书有煽动性,但却没有说服我。与此同时,由于我正全身心投入开源运动,也就情不自禁地宁愿相信他是对的。而今年夏天我带到海滨别墅来的这本书,同样有煽动性,比Raymond那本更甚(但这本书在提到《大教堂与集市》时是相当正面的),那就是Frederick P. Broo转载 2020-10-23 10:02:26 · 157 阅读 · 0 评论 -
2020-10-07
软件工艺宣言as a spiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:译文:作为一个有精神的软件工匠,我们通过实践和帮助他人学习来提高专业软件开发的标准。通过这项工作,我们开始重视:Not on翻译 2020-10-07 00:31:30 · 136 阅读 · 0 评论 -
软件工程对不会写程序的人的作用
标题"Software engineering, of course, presents itself as another worth cause, but that is eyewash: if you carefully read its literature and analyse what its devotees actrually do, you will discover that software enginnering hao accepted as its charter 'How原创 2020-10-04 14:36:30 · 131 阅读 · 0 评论 -
开始CSND自我介绍
自我介绍 本人是大三的学生,学识短浅,上了大学这么久了感觉自己还是什么都不太会,每每看见身边的大佬,总能感觉的到自己是真的菜。所以今年应该做出点改变才行,毕竟也许只有一年多的时间能够在学校学习了。谁都想在自己的简历上写的密密麻麻。 在第一篇博客上我的任务是要介绍我的小组成员和发表我个人对软件工程的希望和个人目标。其实在自我介绍的时候,就已经做完了对小组成员的介绍。说起来有点悲凉,学习好的大佬都被别人主动找去组队了,而自己有不太愿意去和不认识的人组队,所有最后只剩自己了。其实也挺爽,这么久了终于能过一原创 2020-10-03 17:42:01 · 157 阅读 · 1 评论