background image

  若去掉权限表,并将权限表中的操作权限属性放在员工表中(仍保持管理
和服务岗位的操作权限规定),则与原有设计相比有什么优缺点(请从数据库

 

设计的角度进行说明)?   

试题三(共

15 分)

  阅读下列说明和图,回答问题

1 至问题 4,将解答填入答题纸的对应栏内。

  【说明】
  在线

会议

稿系统(

ORS:Online Reviewing  System)主要处理会议

前期的投稿和审稿事务,其功能描述如下:
  

1. 用户在初始使用系统时,必须在系统中注册(register)成为作者或审

稿人。
  

2. 作者登录(login)后提交稿件和浏览稿件审阅结果。提交稿件必须在规

定提交时间范围内,其过程为先输入标题和摘要、选择稿件所属主题类型、选择
稿件所在位置

存储

置)。上述几步若未完成,则重复;若完成,则上传稿件

至数据库中,系统发送通知。
  

3. 审稿人登录后可设置兴趣领域、审阅稿件给出意见以及罗列录用和

(或)拒绝的稿件。
  

4. 会议委员会主席是一个特殊审稿人,可以浏览提交的稿件、给审稿人分

配稿件、罗列录用和(或)拒绝的稿件以及关闭审稿过程。其中关闭审稿过程须
包括罗列录用和(或)拒绝的稿件。

 

  系统采用面向对象方法开发,使用

UML 进行建模。在建模用例图时,常用

 

的方式是先识别参与者, 然后确定参与者如何使用系统来确定用例,每个用例
可以构造一个活动图。参与者名称、用例和活动名称分别参见表

3-1、表 3-2 和表

3-3。系统的部分用例图和提交稿件的活动图分别如图 3-1 和图 3-2

 

所示。

3-1 参与者列表

名称

说明

名称

说明

User

用户

Author

作者

Reviewer

审稿人

PCChair

委员会主席

  表

3-2 用例名称列表

名称

说明

名称

说明

login

登录系统

register

注册

submit paper

提交稿件

browse   review 
results

浏览稿件审阅结果

close reviewing 
process

关闭审稿过程

assign paper to 
reviewer

分配稿件给审稿人

set preferences 设定兴趣领域

enter review

审阅稿件给出意见

list 
accepted/reject
ed papers

罗列录用或

/和拒

绝的稿件

browse 
submitted 
papers

浏览提交的稿件

  表

3-3 活动名称列表

名称

说明

名称

说明

select   paper  选择稿件位置

upload paper

上传稿件