Mesos Mr-Redis 沙箱试用到上线

Mr-Redis 是华为基于mesos开发的一个redis framework , 方便管理 redis 实例和集群 (github url: https://github.com/mesos/mr-redis )。Mr-Redis 可以创建单个实例,也可以创建主从实例,并实现了高可用, 这比使用 redis-sentinel 来实现 redis 高可用架构上简单很多。下面是我从测试 Mr
阅读本文

多种缺陷管理软件简介

缺陷管理工具:1.  Bugzilla2.  Bugfree3.  TestDirector (Quality Center)4.  ClearQuest5.  JIRA6.  Mantis7.  Bugzero8. BugTracker9. URTracker10.KisTracker11.TestLink12、JTrac13、BugNet14、BugOnline15、eTraxis一、Bugz
阅读本文

Linux软件安装管理

1、软件包管理简介1.软件包分类源码包脚本安装包二进制包(RPM包、系统默认包)2.源码包源码包的优点是:开源,如果有足够的能力,可以修改源代码可以自由选择所需要的功能软件设计编译安装,所以更加适合自己的系统,更加稳定有效卸载方便源码包的缺点:安装过程步骤较多,尤其是安装较大的软件集合时(如LAMP环境搭建),容易出现拼写错误编译过程时间较长,安装比二进制安装时间长因为是编译安装,安装过程中一旦报
阅读本文

为上海莫大型重工企业提供基于TFS的软件研发流程管理培训

这周,和微软公司的朋友一起,受上海莫大型重工企业的要求,为企业软件部门一个60多人的软件团队提供了为其2天的全流程培训,培训基于微软Team Foundation Server 2017(TFS 2017),对软件的全流程管理能力,做了详细介绍。培训内容基本安装微软TFS产品的设计思路,对开发团队进行了“需求-计划-开发-生成-发布-测试”全流程的培训。培训PPT-1培训PPT-2培训PPT-3培
阅读本文

一个简单的软件工程流程

MyProcess 工作 活动 工件 角色 需求 需求获取需求分析需求规格需求验证需求变更控制与版本管理 需求管理计划需求说明书需求模型系统原型 业务分析员系统分析员 设计 架构设计数据存储设计详细设计设计规格设计验证设计变更控制与版本管理 架构设计说明书数据设计说明书详细设计说明书设计模型架构原型 架构师设计员 实现 编码规范物理设计编码、单元
阅读本文

Django CRM客户关系管理系统

CRM需求分析    随着信息化时代带来的科技创新,CRM客户关系管理系统带来的效益在已经成为很多企业提高竞争优势的一分部,CRM客户关系管理系统将企业管理和客户关系管理集成到统一的平台,其系统功能主要体现在企业与客户之间的业务和企业内部之前部门之间的业务。因此CRM客户关系管理系统不但可以记录企业自内部信息,对于客户信息存储也是可以做到的,其中还涉及市场竞争对手的情报资料,还包括了企业进行营销、
阅读本文

现在软件工程第四次作业-学习四象限且利用四象限分析项目产品

四象限介绍图片版本:https://github.com/3013218123/MSE_Project1/blob/master/sixiangxian.png讲述流程:四象限在时间管理应用——四象限在功能划分应用——不同象限的开发策略——资源有限背景下的投资策略学习邹欣老师的构建之法,很高兴了解到了一个对产品进行进行功能安排且可以评价产品优劣的方法—四象限法则。刚开始了解四象限法则,小组成员在
阅读本文

软件需求分析——阅读笔记2

读《需求工程——软件建模分析》第一部分绪论 有感  应用型软件在模拟现实的基础上,接受用户的请求,协助用户完成任务,它正确工作的基础是具有模拟性。模拟性具体指:目的性、正确性、现实可理解性。软件生产中产生需求问题的最大原因在于对应用型软件的模拟特性理解不透彻或应用不坚决,他会导致软件开发者产生轻视需求的态度问题,但除此之外,还有一些技术原因也会导致需求问题的产生:非技术性和社会性因素的重视不足
阅读本文

软件工程基础-结对项目作业

https://github.com/Slontia/Sudoku22. PSP3. 看教科书和其它资料中关于Information Hiding, Interface Design, Loose Coupling的章节,说明你们在结对编程中是如何利用这些方法对接口进行设计的。 GUI 与 Core 的接口  一切的解数独、生成数独的函数都只需要调用 Core 类中的方法,而不必关心 Core 中
阅读本文

[NOI 2015]软件包管理器

Description Linux用户和OSX用户一定对软件包管理器不会陌生。 通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的 安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu使用的apt-get,Fedora/CentOS使用的yum,以及OSX下可 用的homebrew都是优秀
阅读本文

CentOS软件包管理

rpm安装包管理 指令 说明 rpm -i XX.rpm 安装XX.rpm软件包 rpm -qa XX 查看XX软件包安装的所有文件 rpm -e XX 卸载XX软件包 yum管理软件 指令 说明 yum search XX 搜寻XX软件包 yum deplist XX 查看XX软件包依赖包 yum install XX 安装XX软件包 yum erase X
阅读本文

Ubuntu软件包管理

deb安装包管理 指令 说明 dpkg -I XX.deb 查看XX.deb软件包的详细信息,包括软件名称、版本以及大小等 dpkg -c XX.deb 查看XX.deb软件包中包含的文件结构 dpkg -i XX.deb 安装XX.deb软件包 dpkg -l XX 查看XX软件包的信息 dpkg -L XX 查看XX软件包安装的所有文件 dpkg -s XX 查看X
阅读本文

使用Linux记录

更新时间: 2017-09-27Linux Usage缘起:最近将系统更换为Linux,虽然之前有用过,但只是当作尝试,未当为主系统,这次下定决心以它为主系统,懒得去纠结使用win的一种不道德感及不爽感,游戏及娱乐与人与己无益,放弃https://mirrors.tuna.tsinghua.edu.cn/linuxmint-cd/stable/18.2/linuxmint-18.2-cinnamo
阅读本文

17秋 软件工程 团队第二次作业 选题报告

题目: 团队: 我说嘻(xì)哈(hà)你说侠项目描述(Project Description)本项目针对部门日常的活动进行设计,避免如“逐个发送活动消息很麻烦,还要确认对方是否收到“等繁琐操作,方便简化部门管理人员的工作,通过节省社团中管理人员到部员的冗余沟通时间,实现高效率的社团管理解决方案。创新与收益(Approach and Benefit)创新通过部员课表信息帮助部门管理人员生成潜在活动
阅读本文

武大高级软件工程2017第3次作业

优秀博客存在问题未提交可执行文件,或者提供给用户详细的使用说明:我们在布置作业的时候,未能说明要提交可执行文件或者可访问的URL,是我们工作的失误,下次团队项目的时候,我们会要求大家提交可执行文件或可访问的URL,注:可执行文件针对用户来说,最好是点击就可以运行的软件,或者是点击就可以直接访问的URL,如果用户要用你们的软件,需要下载Eclipse,把源码下载下来,导入Eclipse,编译源码,把
阅读本文

安装freeradius的GUI管理程序dialup_admin

dialup_admin支持用web界面远程建立radius账号,管理nas等等。       前提是已经安装了mysql和freeradius,freeradius默认安装的数据库名radius,管理连接账号radius@localhost,密码radpass 1)freeradius源文件内dialup_admin整个文件夹复制到/usr/local/dialup_admi
阅读本文

软件的生命周期及其模型

本博客主要介绍软件的生命周期和软件生命周期模型 一、 1、软件生命周期:一个软件产品或者系统要经历孕育、诞生、成熟、衰亡等阶段,一般称为软件生命周期(软件生存周期)。 2、 软件生命周期(SDLC,软件生存周期)是软件的产生直到报废的生命周期。为了使规模扩大、结构复杂和管理复杂的软件开发变得容易管理和控制,把整个软件生命周期划分成若干个阶段,使每个阶段都有明确的任务,整理出软件生命周期模型。
阅读本文

软件项目管理:什么是baseline

只要是接触软件的人,都或多或少的需要接触一些软件相关的名词术语。其中baseline也许是大家听得最多,但是却是最模糊的概念。 其中百度百科给出的解释如下基线(Baseline) 基线是软件文档或源码(或其它产出物)的一个稳定版本,它是进一步开发的基础.所以,当基线形成后,项目负责SCM的人需要通知相关人员基线已经形成,并且哪儿可以找到这基线了的版本.这个过程可被认为内部的发布.至于对外的正式发布
阅读本文

高级软件工程第一次作业--准备

2.阅读与思考(1)回想一下你对计算机/软件工程专业的畅想考研时你是如何做出选择计算机/软件工程专业的决定的?   我是保研上来的,读研方向的决定其实是很顺利成章的选择,因为本科本身就是软件工程,而到现在兴趣还是极其高涨的状态,当然不会选择转专业。其实一开始并没有读研的念头,只想毕业后做开发,不过在家里人的怂恿下还是选择读研。我从大二暑假开始就进入实验室做JAVAWEB开发,因此,我当初保研前就理
阅读本文

如何解决源码安装软件中make时一直重复打印configure信息

在通过源码安装软件时,会出现执行./configure后再make时总是重复打印configure的信息,无法进入下一阶段的安装。主要原因是系统当前的时间与实际时间不一致,特别是在虚拟机上经常会出现这样的情况,可以通过date命令查看当前系统时间。解决方法:通过ntp更新一下时间再进行make安装:ntpdate 1.cn.pool.ntp.org (服务器地址选一个可以用的即可)
阅读本文