收藏 分享(赏)

图书管理系统 项目需求分析.doc

上传人:精品资料 文档编号:11066592 上传时间:2020-02-06 格式:DOC 页数:13 大小:415KB
下载 相关 举报
图书管理系统 项目需求分析.doc_第1页
第1页 / 共13页
图书管理系统 项目需求分析.doc_第2页
第2页 / 共13页
图书管理系统 项目需求分析.doc_第3页
第3页 / 共13页
图书管理系统 项目需求分析.doc_第4页
第4页 / 共13页
图书管理系统 项目需求分析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、系统功能分析(一)系统设置1. 用户基本资料设置:用户姓名、性别、联系电话、住址,备注2. 图书分类设置:图书编号、图书名称。3.出版社信息设置: 出版社编号、出版社名称。4 仓库类别设置: 仓库编号,仓库名称。5. 库管人员设置:管理员编号。 部门编号 管理员姓名。管理员性别 。年龄。联系电话 。6. 采购人员设置:采购员编号 姓名 性别 所属部门 ,地址 联系方式 邮箱。7. 业务人员设置:设置并管理业务人员档案。8. 收付款方式设置:设置各种收付款结算方式。9 读书卡设置:办理者姓名 性别 年龄 电话 地址 有效证件 办理日期 有效期限 押金 10.部门编号设置: 部门编号,部门名称,部

2、门负责人(二)数据管理:1. 图书管理:根据图书编号进行增、删、改、查。2. 期刊管理:根据期刊编号进行增、删、改、查。3.读者管理:根据读者编号进行增、删、改、查。(三)图书基本操作1.图书借阅:图书卡号 卡号类别 图书编号 图书名称 图书数量,借阅日期,预计返还日期2.图书归还:图书卡号 卡号类别 图书编号 ,返还日期3.图书续借:图书卡号 卡号类别 图书编号 续借日期 预计返回日期 续借次数 4.新增图书:图书编号 图书名称 图书类别 图书价格 出版社 备注 图书描述5.图书挂失: 图书卡号 读者姓名 卡号类别 图书编号 图书类别 图书名称 图书价格 挂失时间 (四)期刊基本操作1.期刊

3、借阅:图书卡号 卡号类别 期刊编号 期刊名称 期刊数量 借阅日期 预计返还日期 2.期刊归还:图书卡号 卡号类别 期刊编号 归还日期 3期刊续借:图书卡号 卡号类别 期刊编号 续借日期 预计返回日期 续借次数4.新增期刊:期刊编号 期刊名称 期刊类别 期刊价格 出版社 备注 期刊描述5.期刊挂失: 图书卡号 读者姓名 卡号类别 期刊编号 期刊类别 期刊名称 期刊价格 挂失时间 (五)图书查询:所有图书查询。 (实现模糊查询的功能 2 3 4)1. ISBN 查询:可根据图书的 ISBN 编号对图书的借阅情况进行查询。查询后显示的字段为:图书编号,图书名称,作者,详细说明,出版社,价格,图片。2

4、. 图书名称查询:可以根据图书的名称对图书进行查询。3.出版社查询:根据图书的出版社对图书进行查询。4.图书类别查询:根据图书的类别对图书进行查询。借阅查询(实现模糊查询的功能 2 3 4)ISBN 查询:可根据图书的 ISBN 编号对图书的借阅情况进行查询。查询后显示的字段为:图书编号,图书名称,图书卡号,借阅日期,状态。2. 图书名称查询:可以根据图书的名称对图书进行查询。3.出版社查询:根据图书的出版社对图书进行查询。4.图书类别查询:根据图书的类别对图书进行查询。5.读者卡号查询:根据读者的读书卡号对读者的借阅情况进行查询。归还查询 (实现模糊查询的功能 2 3 4)1. ISBN 查

5、询:可根据图书的 ISBN 编号对图书的借阅情况进行查询。查询后显示的字段为:图书编号,图书名称,图书卡号,借阅日期,状态。2. 图书名称查询:可以根据图书的名称对图书进行查询。3.出版社查询:根据图书的出版社对图书进行查询。4.图书类别查询:根据图书的类别对图书进行查询。5.读者卡号查询:根据读者的读书卡号对读者的借阅情况进行查询。(六)期刊查询:所有期刊查询(实现模糊查询的功能 2 3 4)1. ISBN 查询:可根据图书的 ISBN 编号对图书的借阅情况进行查询。查询后显示的字段为: 期刊编号,图书名称,作者,详细说明,出版社,价格,图片。2. 期刊名称查询:可以根据图书的名称对图书进行

6、查询。3.出版社查询:根据图书的出版社对图书进行查询。4.期刊类别查询:根据图书的类别对图书进行查询。借阅查询(实现模糊查询的功能 2 3 4)1. ISBN 查询:可根据图书的 ISBN 编号对图书的借阅情况进行查询。查询后显示的字段为:期刊编号,期刊名称,作者,借阅日期,状态。2. 期刊名称查询:可以根据期刊的名称对图书进行查询。3.出版社查询:根据期刊的出版社对期刊进行查询。4.期刊类别查询:根据期刊的类别对期刊进行查询。5.读者卡号查询:根据读者的图书卡号对读者的归还情况进行查询。归还查询(实现模糊查询的功能 2 3 4)1. ISBN 查询:可根据图书的 ISBN 编号对期刊的借阅情

7、况进行查询。查询后显示的字段为:期刊编号,期刊名称,图书卡号,借阅日期,状态。2. 期刊名称查询:可以根据图书的名称对期刊进行查询。3.出版社查询:根据图书的出版社对期刊进行查询。4 期刊类别查询:根据图书的类别对期刊进行查询。5.读者卡号查询:根据读者的读书卡号对读者的归还情况进行查询。(七)系统维护:1.图书卡挂失/解挂:图书卡号 卡号类别 读者姓名 读者性别 读者年龄 联系方式 丢失时间 2.图书挂失/解挂: 图书卡号 卡号类别 读者姓名 读者年龄 图书编号 图书名称 图书价格 丢失时间 3.期刊挂失/解挂: 图书卡号 卡号类别 读者姓名 读者年龄 期刊编号 期刊名称 期刊价格 丢失时间

8、 4.读者注销: 读者编号 读者姓名 性别 年龄 密码 (八)我的主题:1.计算器2.密码修改(管理员密码修改 读者密码修改)3.日历4 窗口锁定5.系统信息6.退出系统.(九)帮助:1.今日数据 (图书 、期刊的借阅和归还情况统计 /当天资金统计 )2.借阅排行榜(图书借阅排行 期刊借阅排行 读者借阅排行 )3.资金统计(资金汇总)数据库表设计1. 读书卡办理:2.图书档案字段名 数据类型 字段长度 数据是否为空是否为主键是否为外键说明bookId Varchar 13 否 是 否 图书编号bookType Varchar 20 否 否 否 图书类别bookName Varchar 20 否

9、 否 否 图书名称publish Varchar 50 否 否 否 出版社Author Varchar 20 否 否 否 作者status Varchar 10 否 否 否 状态(在馆,已借,挂失)bPrice Double 10 否 否 否 价格count Int 10 否 否 否 数量storePosition Varchar 20 否 否 否 存放位置。(计算机图书室,自然科学图书室)binfo Varchar 50 是 否 否 备注3.图书分类:字段名 数据类型 字段长度 数据是否为空是否为主键是否为外键说明bookId Varchar 13 否 否 是 图书编号bookName Va

10、rchar 20 否 否 否 图书名称字段名 数据类型 字段长度 数据是否允许为空 是否为主键 是否为外键 说明cusmName Varchar 50 否 否 否 办理者姓名cusmSex varchar 2 否 否 否 办理者性别cusmAge Int 2 否 否 否 办理者年龄cusmBirth varchar 10 是 否 否 办理者出生日期cusmComa varchar 50 否 否 否 办理者单位cusmad varchar 20 否 否 否 办理者住址phone varchar 20 否 否 否 办理者联系电话birthId varchar 30 否 是 否 办理者证件号码cus

11、midNu varchar 20 否 否 否 办理日期valueTime Varchar 20 否 否 否 有效期限OfferMoney Int 2 否 否 否 办证押金4.图书供应商信息:字段名 数据类型 字段长度 数据是否为空是否为主键是否为外键说明providerId Varchar 10 否 是 否 供应商编号providerName Varchar 20 否 否 否 供应商姓名providerSex Varchar 2 否 否 否 供应商性别providerAdd Varchar 20 是 否 否 供应商地址providerPh Varchar 20 否 否 否 联系方式pEmail

12、 Varchar 20 是 否 否 邮箱pInfo Varchar 50 是 否 否 备注5.图书采购员信息:字段名 数据类型 字段长度数据是否为空是否为主键 是否为外键 说明buyerId Varchar 10 否 是 否 采购员编号buyerNameVarchar 20 否 否 否 采购员姓名buyersex Varchar 2 否 否 否 采购员性别buBranch Varchar 20 否 否 否 所属部门buyerAdd Varchar 20 否 否 否 采购员地址buyerPh Varchar 20 否 否 否 联系方式buyemail Varchar 20 是 否 否 邮箱6.借

13、书信息表:字段名 数据类型 字段长度数据是否为空是否为主键是否为外键 说明bcardId Varchar 10 否 是 否 图书卡号bcardty Varchar 20 否 否 否 卡号类别bookId Varchar 13 否 否 否 图书编号borAmouet Int 10 否 否 否 借阅本数borTime Varchar 20 否 否 否 借阅时间returnTime Varchar 20 否 否 否 预计返还时间borInfo Varchar 50 是 否 否 备注图书借阅明细表字段名 数据类型 字符长度 是否为主键 是否为外键 是否为空 说明cardId Int 20 否 否 否

14、图书卡号bookType Varchar 50 否 否 否 卡号类别bookId Char 20 否 是 否 图书编号borrAccount Int 2 否 否 否 借阅本数borTime Varchar 50 否 否 否 借书时间returnTime Varchar 50 否 否 否 预计还书日期borInfo Varchar 200 否 否 是 备注bookName Varchar 20 否 否 否 图书名称7.订购单信息表:8.订购单明细表:字段名 数据类型 字段长度数据是否为空是否为主键是否为外键 说明ordId Varchar 6 否 是 否 订单号ordName Varchar 2

15、0 否 否 否 订单人ordDate Varchar 20 否 否 否 订单日期providerId Varchar 10 否 否 否 供应商编号字段名 数据类型 字段长度数据是否为空是否为主键是否为外键 说明providerId Varchar 10 否 否 否 供应商编号ordId Varchar 6 否 是 否 订单号bookId Varchar 13 否 否 否 图书编号bookName Varchar 20 否 否 否 图书名称subCount Varchar 10 否 否 否 订购数量bookPrice Double 10 否 否 否 图书单价9.图书续借:10.续借明细表:字段名

16、 数据类型 字段长度数据是否为空是否为主键是否为外键说明bcardId Varchar 10 否 是 否 图书卡号bcardty Varchar 20 否 否 否 图书卡类别cusmName Varchar 20 否 否 否 读者姓名cusmSex Varchar 2 否 否 否 读者性别rebTime varchar 2 否 否 否 续借次数bookId Varchar 13 否 否 否 图书编号bookName Varchar 20 否 否 否 图书名称publish Varchar 20 否 否 否 出版社author Varchar 20 是 否 否 作者publish Varchar

17、 20 否 否 否 出版社sumMoney Double 10 否 否 否 总金额字段名 数据类型 字段长度数据是否为空是否为主键 是否为外键 说明bcardId Varchar 10 否 是 否 图书卡号bcardty Varchar 20 否 否 否 卡号类别bookId Varchar 13 否 否 是 图书编号borDate Varchar 20 否 否 否 借阅日期returnTime Varchar 20 否 否 否 预计归还日期rebTime varchar 2 否 否 否 续借次数borAmouet Int 10 否 否 否 借阅本数borfate Varchar 10 否 否

18、 否 借阅天数borDate Varchar 20 否 否 否 借阅日期returnTime Varchar 20 否 否 否 预计归还日期reInfo Varchar 50 是 否 否 备注信息11.员工信息:字段名 数据类型 字段长度数据是否为空是否为主键 是否为外键 说明clickId Varchar 10 否 是 否 员工编号clickIName Varchar 20 否 否 否 员工姓名clickSex Varchar 2 否 否 否 员工性别clickAge Int 3 否 否 否 员工年龄Clickdate Varchar 20 否 否 否 上班日期clibranch Varch

19、ar 20 否 否 否 所属部门clickId Varchar 20 否 否 否 员工地址clickId Varchar 20 否 否 否 联系方式clickId Varchar 20 是 否 否 邮箱12.资金统计:字段名 数据类型 字段长度数据是否为空是否为主键 是否为外键 说明bcardId Varchar 10 否 是 否 图书卡号brPrice Double 10 否 否 否 借书租金overPrice Double 10 否 否 否 超期罚金subrPrice Double 10 否 否 否 借书总租金suoverPrice Double 10 否 否 否 借书总罚金sumMone

20、y Double 10 否 否 否 总金额moInfo Varchar 50 是 否 否 备注13.销售信息:字段名 数据类型 字段长度数据是否为空是否为主键 是否为外键 说明bookId Varchar 13 否 是 否 图书编号bookName Varchar 20 否 否 是 图书名称bookType Varchar 20 否 否 否 图书类别publish Varchar 20 是 否 否 出版社author Varchar 20 是 否 否 作者SellAcount Double 10 否 否 否 销售量bookPrice Double 10 否 否 否 图书单价sumMoney D

21、ouble 10 否 否 否 总金额还书表字段名 数据类型 字符长度 是否为主键是否为外键是否为空说明bCardId Int 13 是 否 否 读书卡号bookType Varchar 50 否 否 否 图书类别bCardTy Varchar 50 否 否 否 卡号类别bookId Char 10 是 否 不能 图书编号returnAccount Int 2 否 否 否 归还本数borFate Int 2 否 否 否 借阅天数overFate Int 2 否 否 否 过期天数bookName Varchar 20 否 否 是 图书名称归还明细表数据名称 数据类型 字符长度 是否为主键 是否为外

22、键 是否为空 说明cardId Int 10 否 否 否 读者卡号cardName Varchar 50 否 否 否 读者姓名bookId Char 20 否 是 不能 图书编号returnAccount Int 2 否 否 否 归还本数bookCheck Varchar 50 否 否 否 图书审核returnFate Varchar 50 否 否 否 还书日期入库表数据名称 数据类型 字符长度 是否为主键 是否为外键 是否为空 说明providerId Char 10 是 否 否 供货商编号positionId Varchar 10 否 否 否 存放位置编号orderTime Varchar

23、 20 否 否 否 进货日期orderId Int 6 否 是 否 进货单编号入库明细表数据名称 数据类型 字符长度 是否为主键 是否为外键 是否为空 说明bookName Varchar 50 否 否 否 图书名称orderId Int 5 否 否 否 进货单编号publish Varchar 100 否 否 是 出版社bPrice Double 20 否 否 否 单价count Long 10 否 否 否 数量bookId Char 20 否 是 否 图书编号sumMoneyDouble 20 否 否 否 总金额管理员资料数据名称 数据类型 字符长度 是否为主键 是否为外键 是否为空 说明

24、admName Varchar 50 否 否 否 管理员姓名admSex Char 2 否 否 否 管理员性别admDate Varchar 20 否 否 否 上班日期admAge Int 3 否 否 是 管理员年龄admPhone Varchar 12 否 否 否 联系方式admAdd Varchar 50 否 否 否 联系地址admCardid Varchar 50 否 否 否 证件号码admId Char 20 是 否 否 管理员编号admLoadid Varchar 20 否 否 否 管理员工号admLoadpwd Varchar 17 否 否 否 登录密码admEmail Varch

25、ar 20 否 否 是 邮箱20 字段名 数据类型 字段长度 数据是否为空是否为主键是否为外键 说明branchkId Varchar 6 否 是 否 部门编号branchName Varchar 20 否 否 否 部门名称21 字段名 数据类型 字段长度 数据是否为空是否为主键是否为外键 说明publishId Varchar 6 否 是 否 出版社编号publishName Varchar 20 否 否 否 出版社名称22 字段名 数据类型 字段长度 数据是否为空是否为主键是否为外键 说明positionId Varchar 6 否 是 否 位置编号positionName Varchar

26、 20 否 否 否 位置描述23 字段名 数据类型 字段长度 数据是否为空是否为主键是否为外键说明comName varchar 50 否 是 否 单位名称reName varcha 20 否 否 否 联系人reAdd varcha 20 否 否 否 地址rePhone varcha 12 否 否 否 联系电话borrAccount int 1 否 否 否 可借数量keepDay int 1 否 否 否 可借天数dayMoney Float 2 否 否 否 每日租金hoverMoney Float 2 否 否 否 超期罚金borrAcc Int 2 否 否 否 期刊可借数量qkeepDay I

27、nt 2 否 否 否 期刊可借天数qdayMoney float 2 否 否 否 期刊每日罚金qoverMoney float 2 否 否 否 期刊超期罚金模块功能列表图书管理系统数据管理图书管理期刊管理读者管理借阅管理读者挂失图书借阅图书归还期刊借阅期刊归还图书管理图书征订图书新增图书罚款图书丢失删除旧书登录主界面系统维护期刊挂失解挂图书卡挂失解挂读者注销权限设置我的主题计算器日 历窗口锁定修改用户密码系统信息退出系统期刊管理期刊征订期刊新增期刊罚款期刊丢失删除旧书系统设置用户资料设置图书分类设置出版社信息设置仓库类别设置库管人员设置采购人员设置业务人员设置部门编号设置管理员设置图书卡信息设

28、置图书信息设置数据表之间的对照关系图系统帮助管理员查询联系我们FK_入 库 明 细 表 _REFERENCE_图 书 入 库 表FK_采 购 员 信 息 表 _REFERENCE_部 门 信 息FK_员 工 信 息 表 _REFERENCE_部 门 信 息FK_订 购 单 表 _REFERENCE_图 书 供 应 商 信 息FK_图 书 信 息 表 _REFERENCE_图 书 位 置 信 息 表FK_订 购 单 明 细 表 _REFERENCE_订 购 单 表FK_借 阅 明 细 表 _REFERENCE_图 书 借 阅 表FK_还 书 信 息 明 细 表 _REFERENCE_还 书 表F

29、K_图 书 信 息 表 _REFERENCE_图 书 分 类 表FK_图 书 挂 失 明 细 表 _REFERENCE_图 书 丢 失 表FK_罚 款 明 细 表 _REFERENCE_图 书 罚 款 表图 书 信 息 表图 书 编 号位 置 编 号销 售 单 编 号图 书 名 称作 者状 态价 格数 量备 注图 书 分 类 编 号char(13)varchar(6)char(10)varchar(20)varchar(20)varchar(10)realintvarchar(100)varchar(10)图 书 供 应 商 信 息供 应 商 编 号供 应 商 姓 名供 应 商 性 别供 应

30、商 地 址供 应 商 联 系 方 式供 应 商 邮 箱备 注varchar(10)varchar(20)varchar(2)varchar(50)varchar(20)varchar(20)varchar(100)采 购 员 信 息 表采 购 员 编 号部 门 编 号采 购 员 姓 名采 购 员 性 别采 购 员 地 址l联 系 方 式邮 箱varchar(10)varchar(6)varchar(20)varchar(2)varchar(50)varchar(20)varchar(20)订 购 单 表订 购 单 编 号订 单 人订 单 日 期供 应 商 编 号varchar(6)varcha

31、r(20)varchar(20)varchar(10)订 购 单 明 细 表订 购 单 编 号图 书 编 号图 书 名 称订 购 数 量图 书 价 格出 版 社总 金 额varchar(6)varchar(13)varchar(20)intrealvarchar(50)real图 书 续 借 表续 借 编 号卡 号 类 别续 借 次 数图 书 编 号备 注varchar(20)varchar(20)intvarchar(13)varchar(100)员 工 信 息 表员 工 编 号员 工 姓 名员 工 性 别员 工 年 龄上 班 日 期员 工 地 址联 系 方 式邮 箱部 门 编 号varch

32、ar(10)varchar(20)varchar(2)intvarchar(20)varchar(20)varchar(20)varchar(50)varchar(6)资 金 统 计图 书 卡 号借 书 租 金超 期 罚 金借 书 总 租 金借 书 总 罚 金总 罚 金备 注varchar(10)realrealrealrealrealvarchar(50)还 书 表还 书 编 号图 书 卡 号卡 号 类 别图 书 编 号图 书 类 别归 还 本 数借 阅 天 数过 期 天 数varchar(20)varchar(10)varchar(20)varchar(13)varchar(20)inti

33、ntint还 书 信 息 明 细 表还 书 编 号图 书 卡 号读 者 姓 名图 书 编 号归 还 本 书图 书 审 定还 书 日 期图 书 名 称图 书 类 别数 量状 态varchar(20)varchar(10)varchar(20)varchar(13)intvarchar(50)varchar(20)varchar(20)varchar(20)intvarchar(20)图 书 入 库 表供 应 商 编 号存 放 位 置 编 号入 库 单 日 期入 库 单 编 号varchar(10)varchar(6)varchar(20)varchar(6) 入 库 明 细 表图 书 编 号图

34、书 名 称出 版 社图 书 单 价图 书 数 量总 金 额图 书 类 别入 库 单 编 号varchar(13)varchar(20)varchar(50)realintrealvarchar(20)varchar(6) 管 理 员 资 料 表管 理 员 姓 名管 理 员 性 别上 班 日 期管 理 员 年 龄l联 系 方 式联 系 地 址管 理 员 编 号管 理 员 工 号管 理 员 密 码管 理 员 邮 箱varchar(20)varchar(2)varchar(20)intvarchar(20)varchar(50)varchar(6)varchar(10)varchar(20)varc

35、har(50)部 门 信 息部 门 编 号部 门 名 称部 门 负 责 人备 注varchar(6)varchar(20)varchar(20)varchar(50)图 书 位 置 信 息 表位 置 编 号位 置 描 述varchar(6)varchar(20)图 书 借 阅 表借 阅 编 号图 书 卡 号卡 号 类 别图 书 编 号借 阅 本 数借 阅 时 间预 计 返 还 时 间备 注varchar(10)varchar(10)varchar(20)varchar(13)intvarchar(20)varchar(20)varchar(50)借 阅 明 细 表借 阅 编 号图 书 编 号借

36、 阅 本 数借 阅 时 间预 计 返 还 时 间图 书 名 称备 注varchar(10)varchar(13)intvarchar(20)varchar(20)varchar(20)varchar(50)图 书 卡 信 息 表读 者 姓 名读 者 性 别读 者 年 龄读 者 出 生 日 期办 理 单 位联 系 方 式地 址办 理 日 期有 效 期 限办 证 押 金读 者 证 件 号图 书 卡 号varchar(20)varchar(2)intvarchar(20)varchar(20)varchar(20)varchar(20)varchar(20)varchar(20)intvarchar

37、(20)varchar(10)销 售 信 息 明 细 表销 售 单 编 号图 书 名 称图 书 类 别出 版 社 编 号销 售 数 量图 书 单 价总 价 格销 售 日 期char(10)varchar(20)varchar(20)varchar(6)intrealrealvarchar(15)图 书 分 类 表图 书 分 类 编 号图 书 名 称varchar(10)varchar(20)图 书 丢 失 表图 书 编 号图 书 卡 号挂 失 编 号varchar(13)varchar(10)varchar(6) 图 书 挂 失 明 细 表图 书 丢 _挂 失 编 号挂 失 编 号图 书 编 号挂 失 时 间解 挂 时 间状 态varchar(6)varchar(6)varchar(13)varchar(20)varchar(20)varchar(20)图 书 罚 款 表罚 款 编 号图 书 编 号罚 款 金 额varchar(6)varchar(13)real罚 款 明 细 表罚 款 编 号图 书 卡 号图 书 编 号图 书 名 称读 者 姓 名罚 款 金 额varchar(6)varchar(10)varchar(13)varchar(20)varchar(20)real

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报