软件工程

幺女视频网盘2019

左心房为你撑大大i 提交于 2020-01-20 02:28:36
【十 薇:t d j 4 8 5】【诚信经营】【持续更新】【品种繁多】【任意挑选】【质量有保障】 算法设计,架构设计,数据库,性能时间等。作为软件开发人员,更多的主力已应该是如何提升系统的性能瓶颈。 作为软件开发人员,面对性能,更要关注性能的优化方法。软件性能的优化方法有很多,但是不意味着所有的优化方法在每个场景都可用的。 可以分为宏观和微观两个层次:宏观主要是基础设施以及工程化的优化,这个层面是不会对实现做很大的变动的;而微观则是对具体的编码进行调整,内部调整可能会非常大。 来源: https://www.cnblogs.com/zzh961114/p/12216219.html

怎么用115网盘看片

落花浮王杯 提交于 2020-01-20 02:23:22
【十 薇:t d j 4 8 5】【诚信经营】【持续更新】【品种繁多】【任意挑选】【质量有保障】 算法设计,架构设计,数据库,性能时间等。作为软件开发人员,更多的主力已应该是如何提升系统的性能瓶颈。 作为软件开发人员,面对性能,更要关注性能的优化方法。软件性能的优化方法有很多,但是不意味着所有的优化方法在每个场景都可用的。 可以分为宏观和微观两个层次:宏观主要是基础设施以及工程化的优化,这个层面是不会对实现做很大的变动的;而微观则是对具体的编码进行调整,内部调整可能会非常大。 来源: https://www.cnblogs.com/zzh961114/p/12216206.html

115网盘资源购买20元

寵の児 提交于 2020-01-20 02:22:36
【十 薇:t d j 4 8 5】【诚信经营】【持续更新】【品种繁多】【任意挑选】【质量有保障】 算法设计,架构设计,数据库,性能时间等。作为软件开发人员,更多的主力已应该是如何提升系统的性能瓶颈。 作为软件开发人员,面对性能,更要关注性能的优化方法。软件性能的优化方法有很多,但是不意味着所有的优化方法在每个场景都可用的。 可以分为宏观和微观两个层次:宏观主要是基础设施以及工程化的优化,这个层面是不会对实现做很大的变动的;而微观则是对具体的编码进行调整,内部调整可能会非常大。 来源: https://www.cnblogs.com/zzh961114/p/12216209.html

《构建之法——现代软件工程》读书笔记(一)

我们两清 提交于 2020-01-19 16:19:55
经过了几天的阅读,看完了前六章。想着对这些部分做一个总结。 这本书其实际来说,就是在讲软件工程的流程和各个部分的介绍。不同于其他的书,只有文字。这本书有文字,有例子,也有代码。解释的很清楚。并且作者的语言十分诙谐幽默,读起来确实很快,不知不觉就看了二三十页。内容也不是如课本那样十分枯燥的内容。并且各个小节也讲的十分清楚。 作者在第一章提出了一个综述,即什么是软件,什么是软件工程,对于这部分作者不仅提到了基本的定义,还就提出这些定义的理由进行了解释。我们大家都知道, 程序=算法+数据结构,但是包括我自己在内,一直有一个疑问,我学了数据结构,有什么用呢?我在C语言中实现了二叉树的各个算法,但是java中又不使用指针,那么我学习二叉树又有什么用呢?作者通过一个例子来详细的解释了其用处。软件=程序+软件工程。一个软件的实现必然会用到算法和数据结构等设计,但软件是给人用的,人们必然有各种要求,软件公司又要赚钱,那么又是怎么个商业模式呢?这些都是软件工程来考虑的问题范畴。软件工程是什么呢?其实软件工程就是把各种实际的方法用到软件的开发运营和维护上。注重实践。这也是作者提出的learn by doing(做中学)的一个合理解释。软件工程是注重实践的,比起创新,稳定来的更为重要。基于软件的各种特殊性,人们总结了一系列对于软件的方法,这些方法实用起来就是所谓的软件工程了。

2020软件工程作业03

对着背影说爱祢 提交于 2020-01-18 23:49:11
一、 Github项目地址 https://github.com/mykang0318 二、 PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 120 120 Estimate 估计这个任务需要多少时间 120 120 Development 开发 1380 1970 Analysis 需求分析 (包括学习新技术) 600 1200 Design Spec 生成设计文档 60 30 Design Review 设计复审 60 20 Coding Standard 代码规范 (为目前的开发制定合适的规范) 60 10 Design 具体设计 120 30 Coding 具体编码 300 500 Code Review 代码复审 120 60 Test 测试(自我测试,修改代码,提交修改) 60 120 Reporting 报告 90 70 Test Repor 测试报告 30 20 Size Measurement 计算工作量 30 20 Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 60 120 Total 合计 1620 2250 三、 解题思路描述 刚刚拿到题目首先想到的是直接使用枚举法,一个一个的填

软件工程第六次作业(第七组)

随声附和 提交于 2020-01-17 04:31:18
小组成员:陶晨冉、刘传雨、沈骞、王迎春、汪翔、马杰杰 项目总结与反思 一、选题 本小组的选题为学生信息管理系统。起初在选题时小组成员意见不一,有人想做一款比较简单的游戏,还有人想要做一个类似记录日记的可共享的APP,但是最后经过团队的商量决定还是选择学生信息管理系统。选择这个选题是可以巩固加深本学期开展的JAVA WEB课程所学知识,并且还能够通过本项目学习并熟悉SSM框架,同时还方便小组成员的项目分工。本项目是一个简单的信息查询系统,使用了以下技术:IOC容器:Spring、Web框架:SpringMVC、ORM框架:Mybatis、安全框架:Shiro、数据源:C3P0、日志:log4j、前端框架:Bootstrap。本系统主要分为三个模块,即管理员、学生、老师,各模块的功能在此就不详细叙述了。 二、团队合作及冲突解决 团队合作十分重要,在软件开发中一个团队中需要各司其职,平等协作,互相交流,同时编程规范达成一致也是必须的。我们在开发软件的过程中有很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫做"软件开发流程",软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。我们认为我们团队分工十分明确,并且团队氛围十分融洽。 当我们团队遇到冲突后的解决方案有: 1.回避或撤退  

构建之法阅读笔记06

瘦欲@ 提交于 2020-01-17 04:08:51
  本学期第七周我阅读了《构建之法》的第16-17章。   第16章讲的是IT行业的创新,书中围绕创新讲述了创新的七个迷思(包括:1、灵光一闪现,伟大的创新就紧随其后;2、大家都喜欢创新;3、好的想法会赢;4、创新者都是一马当先;5、要成为领域的专家,才能创新;6、技术的创新是关键;7、成功的团队更能创新),并且讲述了创新的时机、创新的招数、魔方的创新、创新和作坊等等。   通过对这一部分的学习,我感觉自己原来做的创新很少,阅读完这一章,我知道了IT行业中,创新很重要,所以把握好创新的时机,以及运用好创新的招数,那么我们才能创作出更好的软件。   第17章是人,绩效和职业道德,里边通过讲述猪,鸡和鹦鹉的故事的例子描述出软件工程中的问题终究是人的问题:人是干活的还是不干活,这是个问题。其次,干活的人的绩效也是很重要的。我们要对队员的绩效进行管,介绍了绩效管理的几种办法,RASCI模型,以及团队成长的萌芽、磨合、规范、创造这几个阶段,IEEE软件工程师的道德规范。   我认为在团队合作的几个阶段中,难免会有些冲突,而积极、公开的信息流动是消除谣言和误解的最好方式,并且要注意我们的身为软件工程的职业道德,这是很重要的。   阅读完这几章之后,也就代表着整本书已经阅读完成。在这本书中我收获了很多知识,对软件工程有了更加深入的了解。感觉现在遇到一些问题会有一些比较正确的理解,就好像

软件工程应用

流过昼夜 提交于 2020-01-17 04:02:40
软件工程应用 软件工程应用(前) 软件工程概论与思想 知识体系结构 1. JavaWeb 2. 前端 3.Linux运维 4. Android 一 JavaWeb 一 基础阶段: Java基础 MySQL Oracle JDBC JUC NIO Linux IEDA Java8 Java9 Java11 Java12&13 Java数据结构 Java设计模式 二 Web基础 JavaScript DOM JQuery AJAX 三 JavaWeb Servlet/Jsp MVC Cookie HttpSession JavaBean EL表达式 JSTL Filter/Listener 文件的上传下载 国际化 JavaWeb综合案例 四 JavaEE Struts2 Hibernate4 Spring4 SSH整合&案例 SVN SpringMVC JPA SpringData SSSP整合&分页 Redis Maven Shiro Mysql高级 MyBatis MyBatisPlus 通用Mapper SSM高级整合 RBAC权限实战 Spring注解 Spring Boot Spring Cloud Git &GitHub Jenkins Docker Dubbo ActiveMQ Nginx Netty Mycat JVM 二前端 一 基础阶段 HTML&CSS CSS3

软件工程试验报告 二

▼魔方 西西 提交于 2020-01-16 20:26:44
课程 班级 学 号 姓 名 实验时间 软件工程导论 12信管2班 120806207 任明远 2013.12.11 软件工程实验报告 二 一、实验名称 多美丽KTV点歌系统概要设计 二、实验目的 完成多美丽KTV点歌系统概要设计,建立概要设计模型; 系统掌握软件开发过程中概要设计过程和内容。 三、实验主要内容 根据需求分析的结果,建立概要设计模型,构建系统业务和模块(或者类)之间的逻辑关系模型。 四、实验原理 概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。 五、实验结果 多美丽KTV点歌系统概要设计 一、业务领域分析与设计 权限管理对于系统来说十分重要,因为它关系到系统得安全性,在系统得开发与设计中,我们始终把系统的安全性放在十分重要的位置,因此我们在用顺序图分析的时候始终从系统用户未登陆状态来分析的。 部分业务顺序图如下所示: 根据分析级的顺序图与系统的对象分析定义系统中涉及的类: (1)类 信息输入 (2)类 信息查询 (3)类 信息修改 (4)类 点歌 (5)类 信息删除 三、系统构架设计 包是类或者文件的组合,在多美丽KTV点歌系统的开发中

软件工程--四则运算表达式(6)

本小妞迷上赌 提交于 2020-01-16 18:42:23
四则运算题目生成器 这篇文章详细讲述了需求分析当中功能需求第四阶段的实现过程和内容,对需求分析阶段感兴趣,请移步 软件工程–四则运算表达式 对于网页之前的分析过程,请移步 功能需求和设计阶段 网页的后端实现过程,请移步 软件工程–四则运算表达式(4) 网页的前端实现过程,请移步 软件工程–四则运算表达式(5) 做题和历史记录的设计过程 做题部分主要承担着以下功能 1.接受登录用户的做题请求 2.回传给用户一个表单用于填写做题信息 3.接收用户的表单,从数据库中取出相应的数据并且新建一个History记录保存用户的做题信息 4.给用户回传一个界面用于做题 5.接收用户做题信息并且对用户做题情况进行记录 6.返回用户答题成绩界面 7.可以让用户看到自己做错的题的信息 可以看到做题部分的功能是相对比较复杂的,而且里面需要进行的逻辑判断很多才能保证做题信息的严密性与安全性,尤其是对于如何保存用户的做题信息上,用户可能会多次提交同一个表单,多次提交刷分,要防止此类攻击的发生 而且在编写过程中也遇到了一些我目前难以解决的情况,比如如何实现表单长度的动态加载,以及对于其中的每一项进行赋值,网页的左右分栏问题等,接下来将介绍我是如何想尽各种办法绕开这些问题实现需求功能的 用例图 类图 编码过程 视图部分 出题部分 #question/views.py def generator ( request