B 图书馆管理部职工在图书下架后在图书下架审核页面中审核需下架图书,审核不通过,图书信息将回到图书管理页面;图书下架审核通过后图书信息将转至下架图书管理页面。
C 图书馆管理部职工在下架图书管理页面进行图书重新上架以及对图书的删除操作。图书重新上架无需审核,图书将在图书管理页面可见;图书在未将全部图书归还之前不能删除,只有全部图书归还完成后,删除操作将删除图书信息。
D 图书馆管理部职工在图书借阅类型统计页面中能对所选日期范围内进行该短时间内所有借阅图书按类型分类的图书统计信息(包括已删除图书),并且可将该信息导出至Excel文件中。
E 图书馆管理部职工在现有图书类型统计中能对现有库存中所有图书进行按类型分类的图书统计信息,并且可将信息导出至Excel文件中。
管理部工作流程如图2.3所示
图 2.3 图书馆管理部工作流程
(3) 图书馆借阅部流程
A 图书馆借阅部职工在图书借阅页面中能将图书借阅给读者。
B 图书馆借阅部职工在图书归还日期延期中能将读者借阅图书归还时间向后延期,每种类型读者都只能向后延期一周,并只能延期4次。
C 图书馆借阅部职工在图书归还页面删除读者借阅信息。
借阅部工作流程如图2.4所示
图 2.4 借阅部工作流程
(4) 图书馆系统管理部流程
A 图书馆系统管理部职工在通知管理页面中对各个部门发布消息,消息发布后将在对应部门的每位职工主页上显示为未读信息,职工可在我的信息页面中查看具体信息。
B 图书馆系统管理部职工在职工管理页面中管理职工信息,包括对职工信息的增删改查操作。
C 图书馆系统管理部职工在读者管理页面中管理读者信息,包括对读者信息的增删改查操作。
D 图书馆系统管理部职工在导入读者数据页面中,可选中一个txt文档,读取文档中的读者信息,并录入数据库。
E 图书馆系统管理部职工在到处读者数据页面中,可导出数据库中的读者数据,并下载一个txt文件。
F 图书馆系统管理部职工在日志查询页面中可查询选中日期内的各项操作。
3 数据库设计
3.1 E-R图
通过E-R图来详细了解每个部门所做的工作。
3.1.1 采编部E-R图
图 3.1 采编部E-R图
如图3.1所示:
该E-R图有4个实体类型,其结构如下(下划线为主键,下滑波浪线为外键):
图书信息(图书ID,条形码,书名,类别,作者,出版社,出版日期,图书状态)
图书订购信息(购买ID,图书ID,购买数量)
职工(职工ID,职工号,用户名,姓名,所属部门)
审核(审核ID,图书ID,职工ID,审核结果,审核意见,审核类型)
3.1.2 管理部E-R图
图 3.2 管理部E-R图
如图3.2所示:
该E-R图有4个实体类型,其结构如下(下划线为主键,下滑波浪线为外键):
图书信息(图书ID,条形码,书名,类别,作者,出版社,出版日期,图书状态)
图书现有信息(现有ID,图书ID,库存数量,总量)
职工(职工ID,职工号,用户名,姓名,所属部门)
审核(审核ID,图书ID,职工ID,审核结果,审核意见,审核类型) 基于ASP.NET的图书管理系统+流程图+ER图(5):http://www.youerw.com/jisuanji/lunwen_580.html