信息管理学院图书馆管理系统
规格说明书1. 引言
1.1编写目的
编写本报告的目的是明确本系统的详细需求,供使用方确认系统的功能和性能。 1.2项目背景
开发软件名称:图书管理系统。
项目开发者:信息管理学院计算机科学与技术专业“图书管理系统”开发小组: 用户单位:信息管理学院 1.3参考资料: i. ii.
2. 任务概述
该系统是具有一个馆长和两个管理员的小型图书管理系统。图书馆藏书十万余册,每天借阅量几百册,在手工操作方式下,图书的编目和借阅等的工作量大,准确性低且不易修改维护,读者到图书馆手
王珊等,《数据库系统概论》,高等教育出版社;
雍俊海,《Java 程序设计教程》(第2版),清华大学出版社。
工查找书目不能满足借阅需求,所以建立一套具有读者管理、图书编目、读者借阅及查询等功能的系统是很必要的。
该图书馆管理信息系统服务对象有两部分人:教工和学生。教工的借期为60天,一次可限借10本。学生借期为30天,一次限借5本。续借时间和借期相应一致,超期后0.1元/天,超期不予续借。图书丢失按原价的两倍赔偿。 3. 人员结构、组织与分工
图书馆由馆长负责全面工作,下设财务室、采编室、借阅室。各部门的业务职责如下。
✧ 采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘贴标签,并送图书借阅室上架。
✧ 财务室:财务室由馆长负责财务方面的工作进行月结和年结。 ✧ 借阅室:提供对读者的书目按作者和书名的查询服务和图书借阅续借服务。
✧ 馆 长:根据图书统计信息、读者统计信息和读者借阅信息,从宏观上掌握图书馆运行的总体状况。馆长对借阅信息进行月结,统计财务、删除已还书的借阅记录。馆长还需对读者信息进行年结,催促大四学生还书,并删除四年前注册的用户。
✧ 管理员:统一为新生提前注册并发借阅证,s 开头为学生,t 开头为教工,方便过后读者借书以及管理员管理。图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,交采编室编目,粘贴标签,图书上架,供读者借阅。读者分为注册读者和非注册读者,只有注册读者可以在本图书馆借书、还书和续借,借书时,取书并连同借书证一起交给借阅室管理员,借阅管理员核对无误后,填写借阅登记表,并修改该书的数量。非注册读者可查阅图书但不能借书。 4. 数据库设计
数据库设计包括数据库中表设计,表中字段(域)的设计,对各字段要指明数据类型,数据大小及其他需要的信息。各报表需要指定其关键字段,表与表之间的关系等。 E-R 图
图书表
读者表
借阅表
员工表
所建视图(多次审核借阅信息)
关系图
5. 系统业务流程分析 系统流程图
信息管理学院图书馆管理系统
规格说明书1. 引言
1.1编写目的
编写本报告的目的是明确本系统的详细需求,供使用方确认系统的功能和性能。 1.2项目背景
开发软件名称:图书管理系统。
项目开发者:信息管理学院计算机科学与技术专业“图书管理系统”开发小组: 用户单位:信息管理学院 1.3参考资料: i. ii.
2. 任务概述
该系统是具有一个馆长和两个管理员的小型图书管理系统。图书馆藏书十万余册,每天借阅量几百册,在手工操作方式下,图书的编目和借阅等的工作量大,准确性低且不易修改维护,读者到图书馆手
王珊等,《数据库系统概论》,高等教育出版社;
雍俊海,《Java 程序设计教程》(第2版),清华大学出版社。
工查找书目不能满足借阅需求,所以建立一套具有读者管理、图书编目、读者借阅及查询等功能的系统是很必要的。
该图书馆管理信息系统服务对象有两部分人:教工和学生。教工的借期为60天,一次可限借10本。学生借期为30天,一次限借5本。续借时间和借期相应一致,超期后0.1元/天,超期不予续借。图书丢失按原价的两倍赔偿。 3. 人员结构、组织与分工
图书馆由馆长负责全面工作,下设财务室、采编室、借阅室。各部门的业务职责如下。
✧ 采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘贴标签,并送图书借阅室上架。
✧ 财务室:财务室由馆长负责财务方面的工作进行月结和年结。 ✧ 借阅室:提供对读者的书目按作者和书名的查询服务和图书借阅续借服务。
✧ 馆 长:根据图书统计信息、读者统计信息和读者借阅信息,从宏观上掌握图书馆运行的总体状况。馆长对借阅信息进行月结,统计财务、删除已还书的借阅记录。馆长还需对读者信息进行年结,催促大四学生还书,并删除四年前注册的用户。
✧ 管理员:统一为新生提前注册并发借阅证,s 开头为学生,t 开头为教工,方便过后读者借书以及管理员管理。图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,交采编室编目,粘贴标签,图书上架,供读者借阅。读者分为注册读者和非注册读者,只有注册读者可以在本图书馆借书、还书和续借,借书时,取书并连同借书证一起交给借阅室管理员,借阅管理员核对无误后,填写借阅登记表,并修改该书的数量。非注册读者可查阅图书但不能借书。 4. 数据库设计
数据库设计包括数据库中表设计,表中字段(域)的设计,对各字段要指明数据类型,数据大小及其他需要的信息。各报表需要指定其关键字段,表与表之间的关系等。 E-R 图
图书表
读者表
借阅表
员工表
所建视图(多次审核借阅信息)
关系图
5. 系统业务流程分析 系统流程图