1 / 15
文档名称:

图书管理系统.doc

格式:doc   大小:571KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书管理系统.doc

上传人:夏天教育 2022/7/8 文件大小:571 KB

下载得到文件列表

图书管理系统.doc

文档介绍

文档介绍:.
软件系统剖析与设计
实验报告
学院:计算机科学与技术学院
专业:软件工程
学号:*
姓名
:预约通知提醒后,删除该预约记录;
:读者所借图书距离送还时间仍好久,无需通知;
:异样事件流:
:登录失败超过一定次数后,系统冻结该用户名,一段时间后能够重用;
2.4、后置条件:退出系统;
2.5、扩展点:无。
三、“图书管理系统〞类图及关系
实用文档.
.
1、阅读者信息类:
、类名:阅读者信息<<父类>>;
、属性名:
、private:ID<<阅读者证件号>>种类:String;
、方法:未定。
2、读者类:
、类名:读者<<子类>>;
、属性名:
、private:ID<<阅读者证件号>>种类:String;
、方法:未定。
3、管理员类:
、类名:管理员<<子类>>
、属性名:
、private:ID<<阅读者证件号>>种类:String;
、方法:未定。
4、Book类:
、类名:book
实用文档.
.
、属性名:
、private:书号<<图书编号>>
种类:String;
、private:书名<<图书名>>
种类:String;
、private:出版号<<图书出版编号>>
种类:String;
、private:出版社名<<图书出版社名>>
种类:String;
、private:作者<<图书作者姓名>>
种类:String;
、方法:未定。
5、Copy_book类:
、类名:copy_book;
、属性名:
、private:书号<<图书编号>>
种类:String;
、private:书名<<图书名>>
种类:String;
、private:出版号<<图书出版编号>>
种类:String;
、private:出版社名<<图书出版社名>>
种类:String;
、private:作者<<图书作者姓名>>
种类:String;
、private:count<<图书数量>>
种类:String;
、方法:未定。
6、借还书记录类<<关系类>>:
、类名:借还书记录;
、属性名:
、private:书号<<图书编号>>
种类:String;
、private:书名<<图书名>>
种类:String;
、private:读者姓名<<>>
种类:String;
、private:出版社名<<图书出版社名>>
种类:String;
、private:作者<<图书作者姓名>>
种类:String;
、private:borrowdate<<所借图书日期>>
种类:Date;
、private:due_Date<<图书应还日期>>
种类:Date;
、private:real_Date<<图书实还日期>>
种类:Date;
、方法:
、private:getDate〔〕
返回值:Date;
、private:isOverDate〔〕
返回值:bool;
、private:opname〔〕
返回值:void;
7、预约类:
、类名:Reservation;
、属性:
:private:书名<<预约书名>>
种类:String;
:private:作者<<图书作者>>
种类:String;
:private:读者ID<<预约者ID>>
种类:String;
:private:预约时间<<预约时间>>
种类:Date;
、方法:未定。
实用文档.
.