个人图书管理系统设计与实现.pdfVIP

  • 0
  • 0
  • 约1.2千字
  • 约 2页
  • 2026-01-26 发布于北京
  • 举报

练习3:

1.画出下列伪码程序的程序流程图(programflowchart)和盒图(N-Sgraph)。

If(p1)a;

Else{b;

While(p2)

{c;

if(p3)d;

elseif(p4)e;

elsef;

}

}

Answer:

Ya

P1

N

b

N

P2

Y

c

dY

P3

N

eY

P4

N

f

2.小王是一个爱书之人,家里各类书籍已过千册,而平时又时常有朋友外借,因此需要一

个个人管理系统。该系统应该能够将书籍的基本信息按计算机类、非计算机类分别

建档,实现按书名、作者、类别、社等关键字的组合查询功能。在使用该系统录入

新书籍时,系统会自动按规则生成书号,可以修改信息,但一经创建就不允许删除。该

系统还能够对书籍的外借情况进行记录,可对外借情况列表进行打印。另外,还希望能

够对书籍的金额、册数按特定时间周期进行统计。

针对此命题,参考下面的类图,完成:

1)细化设计类BorrowRecord

2)BorrowRecord的接口描述

3)借阅操作的活动图

4)BorrowRecord的状态图

若自行构建类图,请选择其中一个与借阅相关的类,完成细化类和进行接口描述的操作,

并构建借阅操作活动图和书籍的状态图。

参考类图:

文档评论(0)

1亿VIP精品文档

相关文档