1、图书管理信息系统设计任务书图书管理信息系统设计任务书图书管理系统1. 设计题目图书管理信息系统2. 设计目的3. 设计任务4. 设计指导4.1 功能设计1. 图书查询这一部分的功能是提供给读者的,读者可以通过网络访问学校图书馆管理系统,并对馆内的图书进行查询,对查到的在馆图书可以进行借阅2. 借阅管理这一部分是对书籍借阅、书籍归还的管理,该部分功能是提供给图书馆工作人员使用的。当学生借书时,图书馆管理员把书籍的编号和读者的借阅证号输入系统,当此次借阅符合借阅规则的时候,借阅成功。并将结果写入到数据库中。读者归还书籍时,将图书交给图书管理员,管理员把书籍的编号和读者的借阅证号输入系统,系统核对借
2、阅规则,对违规(如超期)的读者进行罚款之类。3. 图书管理图书管理主要时间功能是对新购的图书进行入库和废书记录从库中删除。当新书被放入图书馆时,管理员登录进入系统,把图书的信息添加到图书馆管理系统中,并指定是放到哪一个藏书馆中。这时图书可以被读者查询到,并可以借阅。当要把一本废书删除时,图书管理员登录进入系统,查找到一本书,并将其删除。这时,这一本图书将不再能被查询到。4. 借阅证管理本部分是对借阅证进行管理,并对读者的一些基本的信息进行维护,提供增、删、改等功能。每一个借阅证都要与某一个读者规则对应,读者规则决定读者可以借阅书籍的等级,如借书时间、借书种类等。当读者的借阅证丢失时,可以进行挂
3、失,挂失后借阅证失效。5. 读者规则管理系统管理员可以浏览、添加、修改和删除用户信息。4.2 界面设计1. 登录窗口所有用户只有正确登录后,方可进入该系统,登录窗口如下。2. 管理员管理可对管理员增加、修改和删除3. 管理员功能对图书有增删改查的功能,对读者有添加删除等管理功能,以及规则的制定修改和删除;4. 读者功能读者有查询图书、借阅图书、归还图书,以及查询规则; 4.3数据库设计4.3.1图书种类表(books)序号字段含义字段名类型是否主键是否非空备注1类型编号classIdintY(自增)Y图书类型编号2主标题titlevarchar(50)Y3副标题ass_titlevarchar
4、(50)4作者authorvarchar(50)5ISBN号isbnvarchar(50)Y6出版社cbsvarchar(50)7载体信息ztxxvarchar(50)记录了图书的页数,厚度等信息8图书类型tslxvarchar(50)Y9出版时间cbsjdatetime10附注项fzxvarchar(200)图书备注信息(如是否包含光盘)11单价djfloat12赔偿金额pcjefloat4.3.2馆藏地表(place)序号字段含义字段名类型是否主键是否非空备注1馆IDstoreIdintY(自增)Y每个馆藏地的唯一编号2名称namevarchar(50)Y3位置locationvarcha
5、r(200)4负责人fzrvarchar(50)5说明descriptionvarchar(200)4.3.3馆藏表(store)序号字段含义字段名类型是否主键是否非空备注1书本IDbookIdintY(自增)Y每本书的唯一编号2种类IDclassIdintY和种类表编号关联(FK)3馆编号storeIdint4索取号sqhvarchar(50)Y凭借索取号借书5条码号tmhvarchar(50)Y在图书馆中的唯一编号6书刊状态skztvarchar(50)Y (可借、馆内阅读、已借出、被预定、未上架、丢失)7入馆时间rgsjdatetime8借阅次数jycsintY累计被借阅次数4.3.4管
6、理员表(admin) 序号字段含义字段名类型是否主键是否非空备注1管理员IDidintY(自增)Y管理员的唯一编号2登录名loginNamevarchar(50)Y管理员登录名3真实名adminNamevarchar(50)管理员真实名称4登录密码passwordvarchar(50)Y管理员登录密码4.3.5读者(借阅证)表(reader)序号字段含义字段名类型是否主键是否非空备注1读者IDreaderIdintY(自增)Y读者的唯一编号2证件号zjhvarchar(50)Y读者借阅证编号(登录时使用)3读者姓名dzxmvarchar(50)Y4登录密码passwordvarchar(50)
7、Y读者登录密码,默认是8个85办证日期bzrqdatetime借阅证办理日期6生效日期sxrqdatetime借阅证生效日期7过期日期gqrqdatetimeY借阅证过期日期8押金yjfloat借阅证押金9手续费sxffloat如果是外校人员,要手续费10累计借书ljjsint累计借过多少本书11已经预定数ydgsint已经预定了多少本书12已经借阅数jygsint已经借阅的书本数13读者规则IDruleIdint和读者规则ID关联(FK)14状态ztint可以进行挂失(1正常、0挂失)4.3.6读者规则表(roles)序号字段含义字段名类型是否主键是否非空备注1规则IDruleIdintY(
8、自增)Y规则的唯一编号2规则名称gzmcvarchar(50)Y每个规则的名称3可借阅天数kjytsintY4可借阅馆藏地IDgcdvarchar(50)Y可以借阅哪些馆藏地的书,这里存储的是馆藏地的编号集合,以逗号为分隔符号5续借天数xjtsintY可以继续借阅的天数6最大借阅个数jygsintY最多可以借阅多少本书7最大续借次数xjcsintY最多可以续借几次8最大预约个数yygsintY最多可以预约多少本书8预约保留天数bltsintY提前预约后,图书最长保留天数4.3.7书籍借阅表(borrow)序号字段含义字段名类型是否主键是否非空备注1借阅IDjyidintY(自增)Y2读者IDreaderIdintY3书本IDbookIdintY4借阅时间jysjdatetime5到期时间dqsjdatetime从规则表中自动获取6归还日期ghrqdatetime实际的归还时间7状态ztint是否已经归还(1已归还 | 2未归还)8续借次数xjcsint
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1