关键词不能为空

当前您在: 大学查询网 > 高校介绍 >

北京大学托福软件工程-福州大学

作者:高考题库网
来源:https://bjmy2z.cn/daxue
2020-12-15 10:16
tags:

-

2020年12月15日发(作者:储大有)


?

Puppy Palace

向电视台、

电影公司提供一种小狗,

这种小狗可以玩各种戏法。

Puppy


Palace

大约有

16< /p>

只狗和

50

种可供选择的戏法。

每一只狗可以表演一 种或多种戏法,


有些戏法可以多条狗表演。

当某条狗

< /p>

学会一种新的戏法时,

训练师会给它分配一个


技能等级,最 高有

10

级,等级与租金相关。


租借单 位


Puppy

公司


租借合同

训练师


租借项目

小狗


1..n


0..n


0..n


戏法


等级


1..n



Top Text

出版社是一家教材出版公司,有一个总部、一个仓库和三个销售营业所,每


个营业 所都有一个销售经理和多个销售员。

Top Text

的销售对 象主要是大、中小学生


和个体用户。有些作者给

Top Text

写了多本书,有些书是多个作者写的。

Top Tex t


持着一个

100

本书的排行动态列表 ,每一本书都通过唯一的

ISBN

编码标识。



?

考虑建立一个学生宿舍管理系统,实现:


学生宿舍床位的分配、调整和记录;


学生宿舍卫生评比、水电费缴纳;


学生财物进出宿舍楼管理、外来人员进出宿舍楼管理;


宿舍楼、宿舍的管理。




Fastflight

Airlines

是一家小型航空公司,经营分为主要是西部的

3

个州。该公司正在对乘客


订票系统实行计算机化管理,系统的数据项包括订单号、 航班号、航班日期、出发点、目的


地、起飞时间、到达时间、乘客姓名和座位号




1

、你是 如何理解

UP

UML

的?


答:

统一建模语言

UML

是 一种面向对象软件开发的工业标准,

包含了大量用于

OO

系统建模 和开发的符号。


UML

是为了解决不同的的面向对象设计和面向对象分析 采用不同的表达方式和方法这一问题,它结合了各


自方法中优点,并吸纳其他面向对象领 域专家提出的其他特点而提出的。统一过程

UP

,是一种过程模型,


是一种用

UML

进行面向对象软件过程的框架。

UP< /p>

认识到与客户沟通以及从用户的角度描述系统并保持描述


的一致性的重要性 ,从而建立一种“用例驱动,以架构为核心,迭代并且增量”的软件过程。

区分两者,首先应该了解的是

UML

它只是一个通用的可视化建模语言,并不 提供给我们任何的建模方


法;

UP

才是方法论,它告诉我 们应该如何来构造软件系统。

UP

使用

UML

作为 它的可视化建模语法。


2

、随着螺旋模型不断向外推进 ,你认为在建的软件发生了怎样的变化?




答:在建的软件在随着螺旋模型不断向外推进的过程中,每次迭代逐步完善,开发的软件 越来越具体:从


一个操作概念

-

软件的需求说明

-

软件产品设计

-

详细设计—最终产品。在每一个演进层次 上,开发者和客


户都要更好的理解和应对风险。同时项目经理调整项目计划,并根据每次 交付后用户的反馈调整预算和进


度。同时还需要调整完成软件开发需要迭代的次数。


3

、当客户提出一个不现实的开发期限是,你作为项目经理 应该采用什么过程模型来进行软件开发?


答:我认为应该采用增量过程 模型。因为客户提供的是一个不切实际的开发期限,因此我们迫切需要为用


户提供一套功 能有限但满足基本需求的软件产品,即第一增量,核心增量。之后,在针对这个产品增加其


他已知的或未知的附加特性,逐步完善产品。


在不改变客户需求的前 提下,我认为应该采取敏捷过程进行软件开发。这是由敏捷过程的特点决定的,软


件工程 的敏捷理念强调四个关键问题:

具有控制力的自我组织团队对所开展工作的重要性;

团队成员之间、


开发参与者与客户之间的交流与合作;

对“变更代表机 遇”的认识;

以及强调快速软件交付以让客户满意。


在本题中描述情况下 ,运用敏捷过程进行软件开发,可以快速向客户提供适应产品类型和运行环境的可运


行软 件,并强调以增量交付策略,能够有效地响应客户需求的变化,最大限度的使客户满意。







数据字典判定表与状态图


1

学生证


学生证

=

姓名

+

学号

+

性别

+

学院

+

专业

< p>+

有效期

+

条形码

+

照片

+

学校


姓名

=2{

字母

}12


学号

=

学院编号

+

入学年份

+

专业编号

+

班级编号

+

流水号


学院编号

=

01

..

99


入学年份

=

00

..

99


专 业编号

=

01

..

< p>“

99


班级编号

=

1

..

9


流水号

=

01

..

99



性别

=[

“男”< /p>

|

“女”

]


学院

=2{

字母

}100


专业

=2{

字母

}100


有效期

=

起始日期

+

“至”

< p>+

截止日期


起始日期

=

< p>年

+


截止日期

=

+


=

2000

..

9999


=

1

..

12








2

订单

< p>
订单

=

订单编号

+

顾客编号

+

订单生成时间

+

订单状态

+

送货地址

+

付款方式

+

联系方

< br>式

+1{

订单项目

}100


订单 编号

=

000000000

. .

999999999

顾客编号

=

000000000

..

999999999

< p>
订单生成时间

=

+

+

+

小时

+

分钟

+


=

1900

..

9999


=

1

< p>”

..

12

< p>

=

1

..

31


小时

=

00

..

23


分钟

=

00

..

59

”< /p>


=

00

..

59


订单状态

=

1

..

6

”其中,

1

”表示新建订单;

2

”表示订单已付款,尚未

< br>发货;

3

”表示订单已付款,已发货;

4

”表示订单未付款,已发货;

5

”表


示完成;

6

”表示该订单有商品 退货。


送货地址

=1{

字母

}400


付款方式

=

1

..

3

其中,

1

”表示网上银行;

2

”表 示邮局汇款;

3

”表


示货到付款。


联系方式

=[

固定电话

|< /p>

手机

]


固定电话

=1{

数 字

}4+8{

数字

}8


手机

=11{

数字

}11


订单项目

=

商品编号

+

商品名称

+

商品单价

+

订购数量


商品编号

=1{

字母

}2+

编号


编号

=

00000

< p>”

..

99999


商品名称

=1{

字母

}40


商品单价

=0.01..99999.99


订购数量

=1..9999


3

、某个学校临近暑假就会收到许多入学申请,该校对入学申请的结论主要有:


同意

拒绝

。如果该生的

成绩

为优秀并且

导师推荐级别

为“良”以上,

社会活


积极,则同意该生入学;如果该生的成绩为优秀,导师推荐级别为“良”以


上, 社会活动不积极,则同意该生入学;如果该生的成绩为优秀,导师推荐级


别为“良”以下 ,社会活动不积极,则拒绝该生入学;如果该生的成绩为优秀,


导师推荐级别为“良”以 下,社会活动积极,则同意该生入学;如果该生的成


绩不优秀,导师推荐级别为“良”以 上,社会活动积极,则同意该生入学;如


果该生的成绩不优秀,导师推荐级别为“良”以 上,社会活动不积极,则拒绝


该生入学;如果该生的成绩不优秀,导师推荐级别为“良” 以下,社会活动不


积极,则拒绝该生入学;如果该生的成绩不优秀,导师推荐级别为“良 ”以下,


社会活动积极,则拒绝该生入学;


根据以上描述,给出能否入学的判定表。



成绩优秀


导师推荐


为“良”


社会活动


积极


同意入学


拒绝入学



Rule1

Rule2

Rule3

Rule4

Rule5

Rule6

Rule7

Rule8


T


T


T




T


T


F




T


F


F




F


T


F




F


F


T




F


F


F




F


T


F




T


F


T



-


-


-


-


-


-


-


-



本文更新与2020-12-15 10:16,由作者提供,不代表本网站立场,转载请注明出处:https://bjmy2z.cn/daxue/37237.html

软件工程-福州大学的相关文章