1 / 8
文档名称:

软件工程图书管理系统.doc

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

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

分享

预览

软件工程图书管理系统.doc

上传人:xr9tom6 2017/2/24 文件大小:150 KB

下载得到文件列表

软件工程图书管理系统.doc

文档介绍

文档介绍:“图书管理系统”分析设计报告 1 引言 目的 范围 定义 参考文献 2 建立分析的对象模型建立分析的对象模型如表 所示表 建立分析的对象模型候选类描述类名注释图书在系统中,需要保存图书的的基本信息,它应该是系统的对象 Book 持久读者在系统中,需要保存图书的的基本信息,它应该是系统的对象 Reader 持久借阅记录在系统中,需要保存借书的记录,它应该是系统的对象 Record 持久账号在系统中, 账号是用来保存用户名和密码的, 用于权限判定, 他应该是系统的对象 Account 持久 图书类描述类名: Book 。图书类属性如表 所示。表 图书类属性属性名属性解释数据类型 bookId 图书编号 String bookName 图书书名 String author 图书作者 String publisher 图书出版社 String price 图书单价 Double abstracts 图书摘要 String catelog 图书分类 String status 图书状态 String 图书类方法如表 所示。表 图书类方法方法名方法功能返回值类型 saveBook 添加图书信息 void deleteBook 删除图书信息 void updateBook 修改图书信息 void getBook 根据 id查找某本图书的详细信息 getBooks 查询图书信息 List 读者类描述类名: Reader 。读者类属性如表 所示。表 读者类属性属性名属性解释数据类型 readerId 读者证号 String readerName 读者姓名 String address 读者联系地址 String phone 读者电话号码 String email 读者电子邮件 String 读者类方法如表 所示。表 读者类方法方法名方法功能返回值类型 saveReader 添加图书信息 void deleteReader 删除图书信息 void updateReader 修改图书信息 void getReader 根据id查找某本图书的详细信息 getReaders 查询图书信息 List 借阅记录类描述类名: Record 。借阅记录类属性如表 所示。表 借阅记录类属性属性名属性解释数据类型 bookId 图书编号 String readerId 读者证号 String borrowDate 借阅日期 Date 借阅记录类方法如表 所示。表 借阅记录类方法方法名方法功能返回值类型 saveReade 添加借书信息 void deleteReader 删除借书信息 void getReader 查询借书信息 List isExpired 是否过期 boolean borrowBook 借书 void returnBook 还书 void 账号类描述类名: Account 。账号类属性如表 所示。表 账号类属性属性名属性解释数据类型 username 用户名 String password 密码 String type 用户类型 String 账号类方法如表 所示表