图书管理系统功能性需求说明如下: 图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标识其 存在的编号。图书馆向每一个借阅者发放图书证,其中包含每一个借阅者的编号和 个人信息。提供的服务包括:提供查询图书信息、查询个人信息服务和预定图书服务等。 当借阅者需要借阅图书、归还书籍时需要通过图书管理员进行,即借阅者不直接与 系统交互,而是通过图书管理员充当借阅者的代理和系统交互。 系统管理员主要负责系统的管理维护工作,包括对图书、数目、借阅者的添加、删 除和修改。并且能够查询借阅者、图书和图书管理员的信息。 可以通过图书的名称或图书的ISBN/ISSN号对图书进行查找。 1) 该系统中有哪些参与者,3个 2) 确定该系统中的类,,6个
举一反三
- 以学校图书馆为研究对象,业务建模人员观察到:学生到图书馆找到图书,交给图书管理员办理借书;图书管理员使用图书借阅系统记录借阅。上面提到的场景中,属于图书借阅系统的参与者有: A: 学生 B: 图书 C: 图书管理员 D: 借阅系统
- 图书管理系统是用来在学校、中小型企业等机构实现图书的管理、读者的管理、图书借阅管理、图书借阅统计等功能的信息系统
- 创建完全外链接查询“借阅者信息”、“借书证”、“图书借阅”3个数据表
- 创建存储过程proc_reader,实现功能:根据借阅者姓名,查询有该借阅者是否已借阅图书,如果有,则显示借阅图书信息;如果没有,则显示提示信息“ 如果没有借阅图书”。(10分)( 脚本文件以6_proc.sql为名保存于考试文件夹)
- 有图书表和借阅表:图书.DBF:总编号C(6),分类号C(6),书名C(30),作者C(6),出版单位C(20),单价N(8,2)借阅.DBF:借书证号C(5),总编号C(6),借书日期D查询图书被借阅的信息,查询结果按借阅日期排序:借阅日期早的在前、借阅日期晚的在后,正确的SQL语句是( )。 A: SELECT书名,单价,借书日期FROM借阅,图书ON借阅,总编号=图书.总编号ORDER BY借书日期 B: SELECT书名,单价,借书日期FROM借阅,图书ON借阅,总编号=图书.总编号ORDER BY借书日期DESC C: SELECT书名,单价,借书日期FROM借阅,图书WHERE借阅.总编号=图书,总编号ORDER BY借书日期 D: SELECT书名,单价,借书日期FROM借阅,图书WHERE借阅,总编号=图书.总编号ORDER BY借书日期DESC