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

上传人:b****6 文档编号:9005641 上传时间:2023-02-02 格式:DOCX 页数:19 大小:72.58KB
下载 相关 举报
图书管理系统 项目需求分析.docx_第1页
第1页 / 共19页
图书管理系统 项目需求分析.docx_第2页
第2页 / 共19页
图书管理系统 项目需求分析.docx_第3页
第3页 / 共19页
图书管理系统 项目需求分析.docx_第4页
第4页 / 共19页
图书管理系统 项目需求分析.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

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

《图书管理系统 项目需求分析.docx》由会员分享,可在线阅读,更多相关《图书管理系统 项目需求分析.docx(19页珍藏版)》请在冰豆网上搜索。

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

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

系统功能分析

(一)系统设置

1.用户基本资料设置:

用户姓名、性别、联系电话、住址,备注

2.图书分类设置:

图书编号、图书名称。

3.出版社信息设置:

出版社编号、出版社名称。

4仓库类别设置:

仓库编号,仓库名称。

5.库管人员设置:

管理员编号。

部门编号管理员姓名。

管理员性别.年龄。

联系电话。

6。

采购人员设置:

采购员编号姓名性别所属部门,地址联系方式邮箱。

7。

业务人员设置:

设置并管理业务人员档案.

8。

收付款方式设置:

设置各种收付款结算方式。

9读书卡设置:

办理者姓名性别年龄电话地址有效证件办理日期有效期限押金

10。

部门编号设置:

部门编号,部门名称,部门负责人

(二)数据管理:

1。

图书管理:

根据图书编号进行增、删、改、查。

2。

期刊管理:

根据期刊编号进行增、删、改、查.

3。

读者管理:

根据读者编号进行增、删、改、查。

(三)图书基本操作

1.图书借阅:

图书卡号卡号类别图书编号图书名称图书数量,借阅日期,预计返还日期

2。

图书归还:

图书卡号卡号类别图书编号,返还日期

3。

图书续借:

图书卡号卡号类别图书编号续借日期预计返回日期续借次数

4。

新增图书:

图书编号图书名称图书类别图书价格出版社备注图书描述

5.图书挂失:

图书卡号读者姓名卡号类别图书编号图书类别图书名称图书价格挂失时间

(四)期刊基本操作

1。

期刊借阅:

图书卡号卡号类别期刊编号期刊名称期刊数量借阅日期预计返还日期

2.期刊归还:

图书卡号卡号类别期刊编号归还日期

3.期刊续借:

图书卡号卡号类别期刊编号续借日期预计返回日期续借次数

4。

新增期刊:

期刊编号期刊名称期刊类别期刊价格出版社备注期刊描述

5.期刊挂失:

图书卡号读者姓名卡号类别期刊编号期刊类别期刊名称期刊价格挂失时间

(五)图书查询:

〈1>所有图书查询。

(实现模糊查询的功能234)

1.ISBN查询:

可根据图书的ISBN编号对图书的借阅情况进行查询。

查询后显示的字段为:

图书编号,图书名称,作者,详细说明,出版社,价格,图片。

2。

图书名称查询:

可以根据图书的名称对图书进行查询.

3.出版社查询:

根据图书的出版社对图书进行查询。

4.图书类别查询:

根据图书的类别对图书进行查询。

〈2>借阅查询(实现模糊查询的功能234)

ISBN查询:

可根据图书的ISBN编号对图书的借阅情况进行查询。

查询后显示的字段为:

图书编号,图书名称,图书卡号,借阅日期,状态。

2.图书名称查询:

可以根据图书的名称对图书进行查询。

3.出版社查询:

根据图书的出版社对图书进行查询。

4.图书类别查询:

根据图书的类别对图书进行查询。

5.读者卡号查询:

根据读者的读书卡号对读者的借阅情况进行查询。

〈3〉归还查询(实现模糊查询的功能234)

1。

ISBN查询:

可根据图书的ISBN编号对图书的借阅情况进行查询。

查询后显示的字段为:

图书编号,图书名称,图书卡号,借阅日期,状态。

2。

图书名称查询:

可以根据图书的名称对图书进行查询。

3.出版社查询:

根据图书的出版社对图书进行查询.

4.图书类别查询:

根据图书的类别对图书进行查询。

5。

读者卡号查询:

根据读者的读书卡号对读者的借阅情况进行查询。

(六)期刊查询:

〈1>所有期刊查询(实现模糊查询的功能234)

1.ISBN查询:

可根据图书的ISBN编号对图书的借阅情况进行查询。

查询后显示的字段为:

期刊编号,图书名称,作者,详细说明,出版社,价格,图片。

2.期刊名称查询:

可以根据图书的名称对图书进行查询。

3。

出版社查询:

根据图书的出版社对图书进行查询.

4。

期刊类别查询:

根据图书的类别对图书进行查询.

<2>借阅查询(实现模糊查询的功能234)

1.ISBN查询:

可根据图书的ISBN编号对图书的借阅情况进行查询。

查询后显示的字段为:

期刊编号,期刊名称,作者,借阅日期,状态。

2。

期刊名称查询:

可以根据期刊的名称对图书进行查询.

3.出版社查询:

根据期刊的出版社对期刊进行查询。

4.期刊类别查询:

根据期刊的类别对期刊进行查询。

5。

读者卡号查询:

根据读者的图书卡号对读者的归还情况进行查询.

<3>归还查询(实现模糊查询的功能234)

1。

ISBN查询:

可根据图书的ISBN编号对期刊的借阅情况进行查询。

查询后显示的字段为:

期刊编号,期刊名称,图书卡号,借阅日期,状态。

2。

期刊名称查询:

可以根据图书的名称对期刊进行查询。

3.出版社查询:

根据图书的出版社对期刊进行查询。

4期刊类别查询:

根据图书的类别对期刊进行查询。

5.读者卡号查询:

根据读者的读书卡号对读者的归还情况进行查询。

(七)系统维护:

1.图书卡挂失/解挂:

图书卡号卡号类别读者姓名读者性别读者年龄联系方式

丢失时间

2。

图书挂失/解挂:

图书卡号卡号类别读者姓名读者年龄图书编号图书名称图书价格丢失时间

3。

期刊挂失/解挂:

图书卡号卡号类别读者姓名读者年龄期刊编号期刊名称期刊价格丢失时间

4。

读者注销:

读者编号读者姓名性别年龄密码

(八)我的主题:

1。

计算器

2。

密码修改(管理员密码修改读者密码修改)

3.日历

4窗口锁定

5.系统信息

6。

退出系统。

(九)帮助:

1.今日数据(图书、期刊的借阅和归还情况统计/当天资金统计)

2。

借阅排行榜(图书借阅排行期刊借阅排行读者借阅排行)

3。

资金统计(资金汇总)

数据库表设计

1.读书卡办理:

字段名

数据类型

字段长度

数据是否允许为空

是否为主键

是否为外键

说明

cusmName

Varchar

50

办理者姓名

cusmSex

varchar

2

办理者性别

cusmAge

Int

2

办理者年龄

cusmBirth

varchar

10

办理者出生日期

cusmComa

varchar

50

办理者单位

cusmad

varchar

20

办理者住址

phone

varchar

20

办理者联系电话

birthId

varchar

30

办理者证件号码

cusmidNu

varchar

20

办理日期

valueTime

Varchar

20

有效期限

OfferMoney

Int

2

办证押金

2。

图书档案

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

bookId

Varchar

13

图书编号

bookType

Varchar

20

图书类别

bookName

Varchar

20

图书名称

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

Varchar

20

图书名称

4。

图书供应商信息:

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

providerId

Varchar

10

供应商编号

providerName

Varchar

20

供应商姓名

providerSex

Varchar

2

供应商性别

providerAdd

Varchar

20

供应商地址

providerPh

Varchar

20

联系方式

pEmail

Varchar

20

邮箱

pInfo

Varchar

50

备注

5。

图书采购员信息:

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

buyerId

Varchar

10

采购员编号

buyerName

Varchar

20

采购员姓名

buyersex

Varchar

2

采购员性别

buBranch

Varchar

20

所属部门

buyerAdd

Varchar

20

采购员地址

buyerPh

Varchar

20

联系方式

buyemail

Varchar

20

邮箱

6.借书信息表:

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

bcardId

Varchar

10

图书卡号

bcardty

Varchar

20

卡号类别

bookId

Varchar

13

图书编号

borAmouet

Int

10

借阅本数

borTime

Varchar

20

借阅时间

returnTime

Varchar

20

预计返还时间

borInfo

Varchar

50

备注

<16>图书借阅明细表

字段名

数据类型

字符长度

是否为主键

是否为外键

是否为空

说明

cardId

Int

20

图书卡号

bookType

Varchar

50

卡号类别

bookId

Char

20

图书编号

borrAccount

Int

2

借阅本数

borTime

Varchar

50

借书时间

returnTime

Varchar

50

预计还书日期

borInfo

Varchar

200

备注

bookName

Varchar

20

图书名称

7.订购单信息表:

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

ordId

Varchar

6

订单号

ordName

Varchar

20

订单人

ordDate

Varchar

20

订单日期

providerId

Varchar

10

供应商编号

8。

订购单明细表:

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

providerId

Varchar

10

供应商编号

ordId

Varchar

6

订单号

bookId

Varchar

13

图书编号

bookName

Varchar

20

图书名称

subCount

Varchar

10

订购数量

bookPrice

Double

10

图书单价

publish

Varchar

20

出版社

sumMoney

Double

10

总金额

9。

图书续借:

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

bcardId

Varchar

10

图书卡号

bcardty

Varchar

20

卡号类别

bookId

Varchar

13

图书编号

borDate

Varchar

20

借阅日期

returnTime

Varchar

20

预计归还日期

rebTime

varchar

2

续借次数

10.续借明细表:

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

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

作者

borAmouet

Int

10

借阅本数

borfate

Varchar

10

借阅天数

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

Varchar

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

借书总罚金

sumMoney

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

Double

10

总金额

〈14〉还书表

字段名

数据类型

字符长度

是否为主键

是否为外键

是否为空

说明

bCardId

Int

13

读书卡号

bookType

Varchar

50

图书类别

bCardTy

Varchar

50

卡号类别

bookId

Char

10

不能

图书编号

returnAccount

Int

2

归还本数

borFate

Int

2

借阅天数

overFate

Int

2

过期天数

bookName

Varchar

20

图书名称

<15>归还明细表

数据名称

数据类型

字符长度

是否为主键

是否为外键

是否为空

说明

cardId

Int

10

读者卡号

cardName

Varchar

50

读者姓名

bookId

Char

20

不能

图书编号

returnAccount

Int

2

归还本数

bookCheck

Varchar

50

图书审核

returnFate

Varchar

50

还书日期

〈17>入库表

数据名称

数据类型

字符长度

是否为主键

是否为外键

是否为空

说明

providerId

Char

10

供货商编号

positionId

Varchar

10

存放位置编号

orderTime

Varchar

20

进货日期

orderId

Int

6

进货单编号

<18>入库明细表

数据名称

数据类型

字符长度

是否为主键

是否为外键

是否为空

说明

bookName

Varchar

50

图书名称

orderId

Int

5

进货单编号

publish

Varchar

100

出版社

bPrice

Double

20

单价

count

Long

10

数量

bookId

Char

20

图书编号

sumMoney

Double

20

总金额

<19〉管理员资料

数据名称

数据类型

字符长度

是否为主键

是否为外键

是否为空

说明

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

Varchar

20

邮箱

20.〈部门信息〉

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

branchkId

Varchar

6

部门编号

branchName

Varchar

20

部门名称

21.<出版社信息>

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

publishId

Varchar

6

出版社编号

publishName

Varchar

20

出版社名称

22.<图书位置信息>

字段名

数据类型

字段长度

数据是否为空

是否为主键

是否为外键

说明

positionId

Varchar

6

位置编号

positionName

Varchar

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

Int

2

期刊可借天数

qdayMoney

float

2

期刊每日罚金

qoverMoney

float

2

期刊超期罚金

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

当前位置:首页 > 党团工作 > 思想汇报心得体会

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1