模仿图书馆里的新书入库、图书借还等操作,完成以下功能:
1、新书入库管理
当图书馆有新书时需进行新书登记入库,新书入库管理数据库包括以下数据表:
新书入库表、馆藏图书表、图书分类表,各表的字段属性及说明如下。
新书入库表
图书序号:
入库凭证号:
入库日期:当前图书入库的日期
图书来源:是购进,捐赠,其他
经销商:书店,出版社,其他
备注
馆藏图书表
图书序号:
分类号:
书名:
著者:
出版社:
版次:
统一书号:
单价:
开本:
出版日期:
是否销出:
图书分类表
分类号:
图书分类:图书分类的中文信息,如:计算机类,物理类,化工类
三个数据表的关系:
1)馆藏图书表中的分类号对应图书分类表中的图书分类,在图书入
库管理表单中建立两表的关联。
2)在图书入库管理表单中进行图书入库信息登记,同时将其相应信
息(图书序号,分类号,书名,著者,出版社……)登记到馆藏图书
表中,以便图书借还管理。因此,图书入库管理表单应涉及到图书入
库表与馆藏图书表的操作。
2、图书借还管理
图书借还涉及以下诸表:图书借阅表、馆藏图书表、读者信息表。图
书借阅表、馆藏图书表与图书入库管理中的表为同一数据表,读者信
息表的字段属性属性说明如下。
读者信息表
读者编号:由三部分组成:部门编号+读者性质+部门内编号,其中部
门编号(部门为教务处,数学系,计算机系等)为2字符,读者性质
(教师,学生,其他)为1字符,部门内编号为4字符。如数学系的编
号为28,读者性质为2,部门内编号为0045,则该读者编号为2820045。
姓名:
性别:
部门名称:读者所处的部门
可借册数:不同性质读者可借册数不同,如:教师30册,学生10册,
其他人15册。
已借册数:
过期罚金:本属性可选
进价:商品的进货价
备注
借阅图书操作要求:
1)根据图书分类,在馆藏图书表中选择此图书并显示在表格中。
2)根据部门与读者性质,在读者信息表中选择读者名称可以借书数目
并显示在表格中。
3)根据所选择的读者,在图书借阅表中选择该读者已借书目显示在表
格中。
4)建立图书借阅表与馆藏图书的关联。
5)在选定读者后,若在馆藏图书表中选择一书目,则确定该书是否借
阅,借则在馆藏图书表中的是否借出字段中加是,并在图书借阅表添
加该书目,否则取消;若在图书借阅表选择一书目,则确定该书是否
归还,是则将该书从图书借阅表中删除,并在馆藏图书表中将是否借
出字段设为否,且显示在馆藏图书表中。
注:为了灵活方便的进行图书管理,可增加以下数据表:部门信息表、
出版社等数据表。
3、就完成的功能项
1)系统登陆界面
2)口令控制
3)系统主菜单
4)系统就完成的管理项
图书入库管理
图书借阅管理
借书查询
藏书查询
4、设计流程
1)建立图书管理项目文件
2)建立数据库及各工作表
3)设计登陆界面
4)设计登陆口令界面
5)设计系统主菜单
6)设计各功能项界面及操作控制
7)能退出系统,正常结束程序,并出现结束信息。