您当前的位置: 首页 >  数据库

插件开发

暂无认证

  • 0浏览

    0关注

    492博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

软件架构设计师-数据持久层-关系数据库-状态图和活动图-统一软件开发过程-商业智能系统-IPV6

插件开发 发布时间:2022-04-13 08:15:10 ,浏览量:0

文章目录
    • 1.数据持久层
    • 2.状态图和活动图
    • 3.IPV6
    • 4.测试新系统性能
    • 5.RAID
    • 6.测试类别

1.数据持久层

  主流的数据持久层技术按照其实现思路分为4类技术方案,包括基于数据库连接(JDBC封装)、命令转换(SQL Mapping)、对象关系映射(O/R Mapping)和数据持久化对象(Entity Bean)。   Hibernate和iBatis是轻量级Java EE框架中两种数据持久层技术,两者都是优秀的开源项目。iBatis相对简单易学而且更灵活,但是开发工作量大,数据之间是关联关系;Hibernate框架相对复杂,所生成的持久化对象能够表达面向对象中的继承和聚合等关系,开发工作量较小,且能适用目前所有主流的关系数据库。

2.状态图和活动图

  状态图用来描述一个特定对象的所有可能状态以及其引发状态转移的事件,一个状态图包括一系列的状态及状态之间的转移,状态图通常用于表示单个对象在其生命周期中的行为。活动图用来描述操作的行为,但也用于描述用例和对象内部的工作过程。状态图和活动图都是用来描述系统的动态行为特征的,主要用于描述事物的状态变化和处理过程。   本质区别,状态图和活动图用于不同的目的,状态图着重描述一系列的状态及状态间的转移,状态间的变迁需要外部事件的触发。活动图用于捕获动作及动作的结果,活动图中一个活动结束将立即进入下一个活动,是内部处理驱动的流程。

3.IPV6

  随着计算机网络的扩展,原有的IPV4不够使用,所以诞生了IPV6。IPV6地址增加到了128位, 支持多级地址层次;地址自动配置功能简化了网络地址的管理;IPV6地址是一个或一组接口的标识符。地址被分配到接口,而不是分配给结点,它有三种类型:单播地址,任意播地址和组播地址。   IPV6相比IPV4改进:分组头格式得到简化,改进了对分组头部选项的支持,提供了流标记能力。

4.测试新系统性能

  4种评价程序,小型基准程序、真实程序和核心程序和合成基准程序,合成基准程序评测的准确程度最低。

5.RAID

  RAID全称师Redundant Array of Independent Disks,中文简称位独立冗余磁盘阵列。RAID5的存储机制是两块存数据,一块存另外两块磁盘的交易校验结果。它建立后,坏掉一块硬盘,可以通过另外两块硬盘的数据算出第三块的,所以至少要3块。

6.测试类别

  根据国家标准GB/T 15532-2008,软件测试可分为单元测试、集成测试、配置项测试、系统测试、验收测试和回归测试等类别。单元测试也成为模块测试,它的技术依据是软件详细设计说明书;集成测试的检测模块之间是否符合设计要求,它的技术依据是软件概要设计文档。系统测试的对象是完整的、集成的计算机系统,它的技术依据是用户需求或者开发合同。配置项测试的对象是软件配置项,它的目的是检验软件配置项与软件需求规格说明的一致性。确认测试主要验证软件的功能、性能和其它特性是否与用户需求一致。验收测试是指针对软件需求规格说明,在交付前以用户为主进行的测试。回归测试的目的是测试软件变更之后,变更部分的正确性和对变更需求的复合型,以及软件原有的、正确的功能、性能和其它规定的要求的不损害性。

关注
打赏
1665481431
查看更多评论
立即登录/注册

微信扫码登录

0.0393s