软件工程
文章平均质量分 85
kehua_gao
研究兴趣:LMS(OpenOLAT、Canvas)、人工智能,软件工程,IT职业教育,ERP,金融计算
展开
-
springboot相关
springboot的示例sagan涉及到很多软件技术,运行这个示例在Windows 7下遇到问题。将Windows 7重装为Windows 10专业版。下载了node-v18.14.0-x64.msi,安装node时可以选择安装相关的软件,例如python 3.11.0。Python的Windows最新版是3.11.1。sagan要求JDK11。原创 2023-02-03 08:45:36 · 303 阅读 · 1 评论 -
OpenCMS学习笔记
2019/12/22使用OpenCMS Apollo模版创建内容管理网站OpenCMS附带了一个使用Apollo模版创建的Demo网站,用于展示OpenCMS的功能。这个Demo网站主要有两个目的:它提供了非常丰富的如何使用OpenCMS的信息; 它可以重用和定制,用于创建你自己的网站。对于第二个目的,如果你想创建基于Bootstrap的网站,Demo网站是特别适合的。Demo网站...原创 2019-12-21 17:21:54 · 343 阅读 · 0 评论 -
UML状态图示例
状态图是用于表示对象状态的UML图。在图书管理系统中,图书有不同的状态,我们可以用状态图表示如下:原创 2019-11-26 17:20:24 · 7609 阅读 · 0 评论 -
软件工程—>国内核心期刊
01计算机学报,北京,中国计算机学会等(Rank 1) 02自动化学报,北京,中国科学院等(Rank 1) 03软件学报,北京,中国科学院软件研究所(Rank 1)04计算机研究与发展,北京,中国科学院计算技术研究所等(Rank 1) 05电子学报,北京,中国电子学会(Rank 1)06小型微型计算机系统,沈阳,中国科学院沈阳计算机技术研究所 07机器人,沈阳,中国科学院沈原创 2014-11-29 20:41:13 · 7673 阅读 · 0 评论 -
TestLink和Mantis
2019/4/1 TestLink深度学习TestLink的测试需求规格(Requirement Specification)有三种类型:Section、User Requirement Specification、System Requirement Specification。只有系统需求规格中的需求才能与测试用例关联。在测试需求规格中可以创建测试需求规格和测试需求。因此,测试需求规格和测...原创 2017-04-06 17:24:26 · 1144 阅读 · 0 评论 -
OpenCMS学习笔记
2018/11/10在Docker中使用OpenCMSdocker pull alkacon/opencms-dockerdocker run -d -p 8080:8080 alkacon/opencms-docker:10.5.4http://localhost:8080/ 2017/9/1在编辑content section保存时报错:Invalid expr...原创 2017-07-15 18:51:26 · 2803 阅读 · 0 评论 -
从Rational Rose 到IBM Rational Software Architect和IBM Rational Rhapsody
安装了IBM Rational Rhapsody for Java 8.1 64bit,试用反向工程,提示64位的不支持反向工作,要安装32位的。原创 2014-07-29 08:50:31 · 6070 阅读 · 0 评论 -
openolat学习笔记
2018.11.1安装了OpenOLAT 12.5.6,试用了点名功能(roll call),好像不能自动点名,需要一个一个勾选。我期望的是,学习者登陆后自动勾选。升级不成功。在低版本中导出课程,在12.5.6中导入课程也遇到问题。不知道正确的升级方法是什么。2017/12/261999年瑞士苏黎世大学(University of Zurich)开始开发olat。2011...原创 2017-03-17 11:53:21 · 3513 阅读 · 15 评论 -
Shibboleth体验
2019/4/13又回到了问题“Unknown or Unusable Identity Provider”IDP使用配置文件metadata-providers.xml加载SP元数据,SP使用配置文件shibboleth2.xml加载IDP元数据。如果都是从本地文件中加载元数据,启动IDP和SP时不报错,访问受保护的应用时报错“Unknown or Unusable Identity ...原创 2018-01-21 20:16:14 · 1400 阅读 · 1 评论 -
用Docker部署Openolat
2018.7.31在Windows 7 64位上安装了Docker ToolBox从hub.docker.com获取mysql、tomcat镜像文件在Docker ToolBox的安装目录(C:\Program Files\Docker Toolbox)中创建一个工作空间目录\workspace\openolat,包含如下文件Dockerfile文件内容如下: # (继...原创 2018-07-31 11:02:31 · 736 阅读 · 5 评论 -
UML软件建模技术-基于IBM RSA工具的基础实训
IBM Rational Software Architect基础实训引言本实训帮助软件设计和开发人员使用IBM RSA开始UML建模。学习者将获得使用IBM RSA的实际操作经验,熟悉IBM RSA的建模功能。学习者将学会使用模型模板,各种UML图的绘制。读者对象软件设计人员 软件开发人员 需求分析人员实训目标完成本系列实训后,您将可以使用IBM RSA进行如下工作...翻译 2018-12-08 16:39:06 · 1611 阅读 · 0 评论 -
IBM RSA答疑
用空白分析包创建的分析模型,没有实体、边界和控制类,怎么办?在项目资源管理器中,选择分析模型,在属性窗口中选择概要文件页签,单击添加概要文件按钮,在部署的概要文件下拉列表框中选择RUP分析。在创建生命线时选择创建类,在类的属性窗口的构造型页签,单击应用构造型按钮。勾选实体或边界或控制复选框。用空白设计包模版创建的设计模型,没有状态机图,怎么办?在项目资源管理器中,选择设计模型,在属性窗...原创 2018-12-25 09:36:04 · 829 阅读 · 0 评论 -
Eclipse项目与Maven项目互相转换
Q4E is now Eclipse IAM Releases will still be published in this site until full migration to the Eclipse Foundation happens.If you had Q4E version 0.8.1 or lower read the Upgrading to Eclips原创 2015-01-01 10:46:47 · 1259 阅读 · 0 评论 -
指定maven本地库的位置
起因:开发时,默认maven的本地库是在当前用户下,但随着maven不断从远程下载三方库jar文件到本地库,当前用户所在磁盘会不断消耗,同时面临系统重装导致的本地库数据丢失问题.怎么办:面对这样的痛苦,我们需要自主设置本地库的位置解决办法:修改maven的conf下的settings.xml文件,在settings下添加如下红色字样,具体位置自己设定原创 2014-11-15 19:25:47 · 831 阅读 · 0 评论 -
如何使用IBM Rational Software Architect实现模型驱动的软件开发
模型驱动架构(MDA)是OMG提出的新的方法学, 是一种新的系统开发方法,它强调整个系统开发过程由对软件系统的建模行为驱动,完成系统需求分析、架构设计、构建、测试、部署和运维工作。与传统的UML模型相比,MDA能够创建出机器可读和高度抽象的模型,这种模型通过转换(Transformation)技术可自动转换为代码、测试脚本、数据库定义以及各种平台部署描述。0 评论:宁转载 2014-07-31 22:26:41 · 3362 阅读 · 0 评论 -
软件测试类工具大全
功能自动化测试工具 厂商 工具名称 * Mercury Winrunner 备注:世界上最古老、经典的测试工具厂商Mercury Interactive公司(2004年改名Mercury)的绝对主打产品,于Loadrunner、Testdirector并称三雄,统治IT行业测试工具市场的20世纪末的10余年。然而它过时了,随着20世界末WEB应用技术的盛行,Winru转载 2012-06-16 17:46:20 · 2406 阅读 · 0 评论 -
Visual Studio 2010单元测试
在查看代码覆盖率结果时遇到问题: 找不到任何覆盖率数据(.coverage 或 .coveragexml)文件。请检查测试运行详细信息中是否存在错误。 解决办法:双击你的测试设置文件,例如,local.testsetting,在弹出的“测试设置”窗口中,选择“数据和诊断”,启用“代码覆盖率” ,并点击“配置”。 注意:用MSDN实验室不能查看代码覆盖率结果 详细设置见:原创 2012-06-22 09:37:02 · 2418 阅读 · 0 评论 -
codeplex使用
微软开源项目网站 http://www.codeplex.com/TFS在一台电脑上锁定的文件,如何在另一台电脑上解锁?客户端电脑是Windows 7cd c:/program files/microsoft visual studio 10.0/common7/idetf undo [/workspace:工作区名称[;工作区所有者]] [/recursive]原创 2012-08-22 16:13:45 · 1264 阅读 · 0 评论 -
从EXCEL导入测试用例到TD的方法
1.获取插件 a) 打开TD:http://xxx.xxx.xxx.xxx/tdbin/default.htm b) 点击:Add-ins Page c) 点:More TestDirector Add-ins d) 点:Microsoft Excel e) 点:Download Add-in 2. 安装插件:执行所down程序:TDMSExcelAddin.转载 2012-11-01 23:25:37 · 3102 阅读 · 0 评论 -
TestDirector数据库的备份和移植
一、 需要备份的数据1、备份DomsInfo文件夹,在/Program files/Common files/Mercury Interactive文件夹里面。2、备份TD_Dir文件夹3、保证RDSRV服务器上的数据库未被破坏;二、 进行数据移植工作1、ACCESS数据库移植到SQLSERVER数据库A:把DomsInfo文件夹拷贝转载 2012-11-05 09:08:09 · 1128 阅读 · 0 评论 -
Rational Rose 2007使用小结
1.Rose如何隐藏类的属性和操作? 右击类,选Options->Suppress Attributes/Suppress Operations 2.Rose如何表示类的约束? 在工具箱中选ABC图标(Text Box),输入用大括号括起来的自由文本。 3.Rose如何表示抽象类? 打开类规格窗口。选择Detail页签,复选Abstract 4.Rose中接口的三种表示方法原创 2013-03-26 11:40:04 · 13283 阅读 · 2 评论 -
缺陷管理平台Mantis配置步骤
2011/09/25 修改mysql导入.sql 文件时文件大小限制在php.ini中修改相关参数:影响MySQL导入文件大小的参数有三个:memory_limit=128M,upload_max_filesize=2M,post_max_size=8M修改upload_max_filesize=200 M 这里修改满足你需要的大小,可以同时修改其他原创 2011-09-24 14:32:24 · 2745 阅读 · 1 评论 -
maven 入门教程
Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方转载 2014-04-06 20:03:39 · 705 阅读 · 0 评论 -
GWT入门教程
GWT入门教程 准备需要Java SDK 1.6以上的JDK。需要Apache Ant 下载和安装 GWT SDKGWT SDK包含了核心库,编译器,和开发web应用需要的开发服务器。将压缩文件gwt-2.6.0.zip解压。GWT附带了一个命令行实用程序webAppCreator,webAppCreator生成开始一个GWT项目所需要的所有文件,还生成Eclips翻译 2014-04-06 20:31:17 · 11698 阅读 · 0 评论 -
loadrunner、QTP、TestDirector/Quality Center、Rational Robot学习笔记
在Windows XP下安装了loadrunner 8.1、QTP 9.2/QC9.0、TestDirector 8.0、Rational Robot 7.0loadrunner 8.1运行菜单Samples Setup,后生成mercuryWebTours网站,网站的用户名和密码是:jojo/bean。可以先注册,后登录。web server是自带的Xitami,目录是C:\Pro原创 2012-06-17 21:24:52 · 2960 阅读 · 0 评论 -
基于RSA模型转换框架的开发
2008-07-03 作者:何蕾 孙瑛霖 来源:IBM 本文内容包括:1 内容简介2 模型转换3 RSA模型转换框架4 基于RSA模型转换框架的开发5 扩展模型转换6 总结参考资料本文首先介绍模型转换的基本概念,然后介绍RSA模型转换框架,之后本文以两个具体的例子介绍如何在RSA开发平台中以模型转换框架为基础创转载 2014-08-02 10:04:52 · 982 阅读 · 0 评论 -
使用CVS配置多用户
CVS是目前最常用的版本控制和软件配置系统。其开源性在其普及的过程中功不可没,然而正因为开源造成了其易用性较差。往往一个功能需要通过几个看似不相干的操作配合才能进行。Windows下CVS的多帐户配置正是这样一个相当重要的,但很不好操作的功能。几个难点如下:CVS源自Un转载 2011-10-18 20:53:54 · 910 阅读 · 0 评论