/library-procurement-manager

图书馆采购系统, 用于各高校图书馆书籍资源采购管理

Primary LanguageMakefile

library-procurement-manager

图书馆采购系统, 用于各高校图书馆书籍资源采购管理

分'书籍需求获取'模块和'管理员采购模块'

1.书籍需求获取

## 1.一个Web页面, 包括书名, 出版社提交项, 以及提交按钮
## 2.点击提交后, 对比书商表的书名和出版社。 如果找到, 获得SN, 将对比成功项目插入需求表
         如果没有对比成功, Web弹出未找到消息(给用户提示书商暂时没有此书), 无需修改数据库
## 3.对于数据库操作:insertDemand()
	存储过程为输入书名和出版社,返回SN或空。
	如果SN不为空,将书名,出版社,SN组合为表项,插入到需求表

2.管理员采购模块

## 1.分两栏显示, 第一栏是需求列表, 即只显示需求表中'状态'字段为'待购'的项目. 
		第二栏是已购列表, 即需求表中'状态'字段为'已购'的项目
## 2.第一栏列表中,每个项目前含有对勾框, 可由管理员决定是否购买此书,默认为全选
## 3.底部提交按钮, 点击后:根据用户界面勾选内容做以下两步, submitBuy
           a:对于勾选的项目, 根据书名和出版社唯一确定需求表项后修改状态为已购.
           b:对于未勾选的项目, 根据书名和出版社唯一确定表项后删除该项
		   c:删除需求标签所有项目
		   d:查询数据库状态为已购, 并更新到已购标签

3.数据库设计(星号为主键)

    两个终端共用一个数据库
    需求表:(书名,出版社)*,SN, 数量,状态
    书商表:SN*, 书名, 出版社, 价格