信息系统数据建模与类关系解析

1、你需要为一个信息系统创建一个数据模型,该系统将管理大学研究人员向研究基金(即资助学术研究的组织)提交的研究提案相关信息。该系统将为大学的研究合同部门和研究人员服务。一名研究人员隶属于一个部门,并偶尔提交研究提案。研究人员有一个身份证号码和姓名,并在大学的一个部门工作。一个部门由部门名称标识,并由一名研究人员管理。一份研究提案可能由一名或多名研究人员(主要研究人员[PI])提交。研究提案有研究人员赋予的标题,但由于标题可能不唯一,大学的研究合同部门会为每个提案分配一个唯一的研究代码。提案提交给研究基金(由基金名称标识)。当提案首次提交时,主要研究人员会指定研究预计需要的年数(1至4年之间),并且对于每一年,他们会指定:他们请求的资金数额、谁将是共同研究人员(CI)(即参与该研究的其他大学研究人员),以及每位共同研究人员将在该研究上工作的月数。研究基金可能批准或拒绝该请求,或批准不同数额的资金。每年年底,主要研究人员必须重新提交下一年的资金请求,研究基金可能拒绝或批准任何数额的资金。必须记录批准的状态、金额和日期。

# 类定义与关系说明

## 需要定义的类

- 研究人员(Researcher)
- 学术部门(Department)
- 研究提案(Research)
- 研究年份(Research Year)

## 对象关系

- **研究人员** 属于一个 **部门**
- 一个 **部门** 由一名 **研究人员** 管理
- 一份 **研究提案** 可由一名或多名 **研究人员** 提交
- **研究** 和 **研究年份** 是 1:N 的关系
  - 每个研究持续 1 到 4 年
  - 每年研究对应一个特定研究
- **研究人员** 和 **研究年份** 是多对多关系

## 对象属性

### 研究人员(Researcher)

- ID号
- 姓名

### 学术部门(Department)

- 部门名称

### 研究提案(Research)

- 标题
- 唯一研究代码

### 研究年份(Research Year)

- 可由研究引用属性和年份确定
- 每年请求资金
- 共同研究人员及工作月数
- 批准状态
- 金额
- 日期

## 研究人员类的处理方式

- **不区分 PI 和 CI**
- **区分 PI 和 CI**

2、将英文文本翻译成中文:A book in the library has an international standard book number (ISBN), title, publisher, year of publication, and one or more authors. (For sake of simplicity assume that author names are unique.) In order to assist with book selections, each book is characterized by a few key words. There are books of which the library has several copies. Each copy can be shelved in a certain place in the library. A place is identified by a hall name and shelf number. The library lends books to readers. Each reader has a reader ID, name, and address. The book’s lending out and return dates are recorded. It is impo

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值