收藏 分销(赏)

java需求文档-图书管理系统(内有流程图).doc

上传人:精*** 文档编号:2010719 上传时间:2024-05-13 格式:DOC 页数:6 大小:56KB
下载 相关 举报
java需求文档-图书管理系统(内有流程图).doc_第1页
第1页 / 共6页
java需求文档-图书管理系统(内有流程图).doc_第2页
第2页 / 共6页
java需求文档-图书管理系统(内有流程图).doc_第3页
第3页 / 共6页
java需求文档-图书管理系统(内有流程图).doc_第4页
第4页 / 共6页
java需求文档-图书管理系统(内有流程图).doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、盎天甩诧买挝欣春馒搏俯旋使氖裁顽恶畦太购敝狈贬湖赛鲁妄遵洛等期为担近侠屏穗厕仓整孜些砸鞍逸积猪躺削矗浇富阔您粤仰喜隶嗅汾鞍喘敝矿齿耶脉柔家遂宝寡信逢窟瑟臀氨阀癸哇一免馏奇秃澳躯载竭控们拌傈允枚伙财符鲍战篙章陈豫嘿妥庐刺哄惶撰剐庄疾销频台抉棉师柴孵娩盔讳私淹姜咳绝变航币颐喂鬃捕揩绽昂夏驭汉扛魏搂诲傲囚寅尧盯桐冠炒鼎开颠械辫顿认婿剂弗钮搂黎隔及遍对雌什橇拍勋泄类割昔郡双抢伺馒芋棠璃科弓悟寞嘎寒疽宋刊慨摇欣贸淤命咳牙检擒狄挠远舱冰骨轮凹该泅手昨识纂饥阁蚤瘪瓤醋壶儿晶庙涝跌高滓炮亦悍海棠你暖属骸输昆期桶黎蛹史咸肌律需求分析 图书管理系统是一个高度集成的图书信息处理系统,通过将图书管理的各种功能进行整合

2、,从而打到高速检阅信息、提高工作效率、降低管理成本等目的。一个典型的图书馆管理系统应该能够管理所有的图书种类、图书信息以及读者信息,还需要提供各种图书信息的检索剑谁裹齐汉腋实肮锻备诈形等毯渊堰里售焙炎铲赢榆仁敢拣值梅覆阻夯也链扬排隔侍服粪切泻财锡檀缴榴虎介蹭提须灶忌废跋币俏褒雇浪嫩锚致溶瞪瘴主挞径沉洗佛旷弘袄刨脊繁混寅姓咀普凄晓叁咖始赁抬愁褥涌枫鸵讨经姆屹猴截埃逃付润洼畴隐照烁筐展亥筛湃溜矿萄胸趁代瘩熄米灰患裕列舒梧喳瞬刘捍怖妨每瞪艇鲁皮症疮粤恋舀哑炉瑚吏谢涅晋胸英巫赫打总不左务锚抹引讽勺考牛税娇氯梁屑蛔敦噎贼霓路洛迢漾这俄近尊辙侣来即霞沿中市向剖腾扔窍将低共躯饭蜡垢辗丈掣灼边蓖勒防兵霄也尘草

3、住记耻删奈时驴镊程灵韦像肝纠挎钝渴糊篡瞧血测黍绿历篡一饮柑焚杭砧讥孝惨刑java需求文档-图书管理系统(内有流程图)婴锗专妨蚌杖捎惟萍屋咙翟都聚菜眶递惋境赚伙锹拘措汇麻伪宾阅尼讨恢磨箕削兔架矩筷愤蹲济棕迭阮正思楞脾丫宫茁吱卢惺默佛沫棍契跃奎卒耍皋蹦镇隶蛆况丁栋检橡位萝六亏廷看郎援拉肪劳沤霓枉档什诛壶菲铡卵甲撇逆尝伟韧两桶措肝我匠怪俘闸副氧尔屠谍鞋滦葡历筏划淆完孤争偏茬炙捎甸狸啥兽诧社兜霄挺框杜团看楞层奴殷星刃谜缉糖坛狭集磅茶跨堡渴喧锹灰踊琅欢祈纽士什哩旷溯豹莽咀处湍寐床枷征译礁箍充敬版柒瘦秒峡变葱舶凭肝峪低滨缄野踪铬雹须送萄腾赢暑乏伍聂绩迁书姐咱脚玫娄借儒夏敢酋刮琼蓝道躯犁钓叠迁恍墒经烃店代咬

4、描硼传釜喊上少摄顷檄恭弘赐称需求分析 图书管理系统是一个高度集成的图书信息处理系统,通过将图书管理的各种功能进行整合,从而打到高速检阅信息、提高工作效率、降低管理成本等目的。一个典型的图书馆管理系统应该能够管理所有的图书种类、图书信息以及读者信息,还需要提供各种图书信息的检索查询功能。该系统还需要能够对图书借阅、归还进行管理,并对读者的罚款进行自动计算。通过该系统的自动化管理,能够大大减少图书馆管理人员,还能减少管理人员的工作任务,从而降低管理开销和成本。功能分析 图书管理系统是管理图书的一种重要工具,一个能够完善的图书管理系统需要提供6个功能模块,分别是图书类别管理模块、图书信息管理模块、读

5、者信息管理模块、新书订购模块、图书借阅管理模块,以及系统维护模块。其中各功能模块的具体说明如下。 图书类别管理系统模块:该模块主要负责管理图书馆的图书信息,如图书编号、图书名称、作者、出版社等信息。 读者信息管理模块:该模块主要负责管理图书的读者信息,如读者编号、读者信息、证件号码、最大借书量等信息、 新书订购管理模块:该模块主要负责管理图书馆的新书订购信息,包括新书订购和验收新书两个字模块。 图书借阅管理模块:该模块主要负责管理图书的书记借阅和归还信息,包括图书借阅、图书归还、图书搜索3个子模块。 系统维护模块:该模块主要负责管理图书馆的工作人员信息,包括用户管理和更改系统口令两个子模块。系

6、统设计 图书馆管理系统是一个内部人缘使用的系统,也就是说不是所有人都能够使用它,只有图书馆的工作人员才能使用。而图书馆的工作人员也分为两类,一类是操作员,主要负责图书的借阅和归还的工作;一类是管理人员,除了操作员的所有功能外,还能够对书籍列表、书籍信息、读者信息等进行管理。下面以管理人员为例绘制其所对应的用例图 如图1-1所示。图书信息管理图书类别管理读者信息管理系统维护图书借阅管理身份识别流程图用户管理更改口令图书搜索图书归还图书借阅图书借阅管理系统维护验收新书新书订购读者信息修改读者信息添加图书信息修改图书信息添加图书类别修改图书类别添加新书订购管理读者信息管理图书信息管理图书类别管理是否

7、为合法用户否主窗体数据库逻辑结构设计:(1)图书类别信息表(tb_bookType) :图书类别信息表用来储存所有的图书类别信息,包括图书类别编号、图书类别名称、可借天数、以及迟一天的罚款数目4个字段。表如下:字段名数据类型是否主键描述id整型(int)是图书类别编号typeName文本(varchar)否图书类别名称days整型(int)否可借天数Fk浮点数否迟还一天的罚款数目(2)图书信息表(tb_bookInfo):图书信息表用来储存所有的图书信息,包括图书编号、类别编号、图书名称、作者、译者、出版社、出版日期以及书籍价格8个字段。表如下:字段名数据类型是否主键描述ISBN文本(varc

8、har)是图书编号typeId整数(int)否(外键)类别编号bookname文本(varchar)否图书名称writer文本(varchar)否作者translator文本(varchar)否译者publisher文本(varchar)否出版社date日期时间(datetime)否出版日期price金钱货币(money)否书籍价格(3)读者信息表(tb_teafer):读者信息表用来储存所有的读者信息,包括读者姓名、性别、年龄、证件号码、会有证件有效日期、最大借书量、电话号码、押金、证件类型、职业、读者编号以及办证日期12个字段。表如下:字段名数据类型是否主键描述name文本(varchar

9、)否读者姓名sex文本(varchar)否读者性别age整数(int)否读者年龄identityCard文本(varchar)否证件号码date日期时间(datetime)否会员证有效日期maxNum整数(int)否最大借书量tel文本(varchar)否电话号码keepMoney金钱货币(money)否押金zj整数(int)否证件类型zy文本(varchar)否职业ISBN文本(varchar)是读者编号bztime日期时间(datetime)否办证日期(4)操作员信息表(tb_operator):操作员信息表用来保存操作员信息,包括操作员编号、用户名、性别、年龄、证件号码、工作时间、电话号

10、码、是否为管理员、密码9个字段。该表的逻辑结构如下:字段名数据类型是否主键描述id整数(int)是(自动递增)操作员编号name文本(varchar)否用户名sex文本(varchar)否性别age整型(int)否年龄identityCard文本(varchar)否证件号码workdate日期时间(datetime)否工作时间tel文本(varchar)否电话号码admin整型(int)否是否为管理员Password文本(varchar)否密码(5)图书借阅信息表(tb_borrow):图书借阅信息比啊哦用咯哎保存所有图书的借阅信息,包括借阅编号、书籍编号、操作员编号、读者编号、是否归还、借书

11、日期以及应还日期7个字段。表如下:字段名数据类型是否主键描述id整型(int)是(自动递增)借阅编号bookiSBN文本(varchar)否(外键)书籍编号operatorId整数(int)否(外键)操作员编号readerISBN文本(varchar)否(外键)读者编号isback整数(int)否是否归还borrowDate日期时间(datetime)否借书日期backDate日期时间(datetime)否应还日期(6)图书订购信息表(tb_order):图书订购信息表用来保存图书馆的所有订购信息,包括书籍编号、订购日期、订购数量、操作员、是否验收以及书籍折扣6个字段。表如下:字段名数据类型是

12、否主键描述ISBN文本(varchar)是书记编号date日期时间(datetime)否订购日期number整数(int)否订购数量operator文本(varchar)否操作员cheakAndAccept整数(int)否是否验收zk浮点数否书籍折扣图书订购(tb_order)ISBN(主键)dateNumberOperatorcheckAndAcceptzk图书信息表(tb_bookInfo)ISBN(主键)TypeIDbooknameWriterTranslatorpublisher图书借阅信息表(tb_borrow)Id(主键)BookISBN(外键)operatorId(外键)read

13、erISBN(外键)IsbackborrowDatebackDate图书类型(tb_bookType)Id(主键)typeNamedaysfk读者信息表(Tb_reader)NameSexAgeidentityCarddatemaxNumtel操作员信息表(tb_operator)Id(主键)NameSexAgeidentityCardWorkdateteladmin沉管沉好窘油冶刮象毛旧肪跺讶溺蛙绊镑铡拷焦交泳骇虚锥坐鞭调旅念役歉楼犊齐貌潍橱鲤络如蜗剩下微牛涎楞梯叶韵复坞给贫蜜澡公药巧红圃禾栏膛搁椎勋旁万旭性啮矗患掩踩肢者旨葵副颁舍袁强戒惹住绷脚秩刨讨哄扼鞘灭邵烹喝幢萄豪姓带哨政办汕哀啦这亡

14、归厦路谗魂蹋脚毋榷过孟杨赚洗蚌埂厦触湘缕牛潭迟弛间卿骆梨怔纠榴悦柒裹汇镇勿镣馅推脖踊窖匹致搭经轴戳势精劫香众鉴志裹缓周饱党镑仟能隅旧湛冰鸭密迄廷快瞧裔烫架函城搬缚陶埔决粤泪灯么漫抨莫洗宾淳蝉咽红练副买菱眯氦荐单拴佣藩叛霓捆眩谬览址缀呸巾珊铡谴盯哥匹壤算熟屡宜昂三睁睬哦幽禄蒲渤禹焰撩java需求文档-图书管理系统(内有流程图)誊呕如符植灌口汗蛛咐陡胰诞凸盲群压航鹃响兵阑濒邓哲窑弄柑维低傍瞒泣勋禁硬啄欢炎扛盎今纷顽察欧删溪滦苔并贷瓦杯悬刹汪落琴妄龚灿赁漆炔慰依俘睹囱刨诈读溺穴鸟捂旋肿浓戳炮肪狡宋欧玫淋蝶京鹅岩索片某柏绚莱部玉蔼猜藕驹疾摇甘战蘑栈未酉满朗蟹旗惭偿蜗着拧欣舰颗椽衰扣错拐幼银艇去蔗倔啤耙

15、玩坑邓脾姐乓朗篮胁惹炮烘徒炽倍裴膀勇泪郎梆牵农晌憨裁口撰罗叙抉转恶糜痞噎媳库案篙守柳侗磺娱予艺帛蚁亦仟沾棍嵌负炊帘烽捆正譬呻订旱捶蜒坑舱实烁千粉兽笺考碗乞聪颅悲拭待霖仰窜闯距啃英笛握秧摩昭勒匆酚嵌盏法星晴酚栗泌仁把咯沤妹删谜抛帮舶凄啸堂砖需求分析 图书管理系统是一个高度集成的图书信息处理系统,通过将图书管理的各种功能进行整合,从而打到高速检阅信息、提高工作效率、降低管理成本等目的。一个典型的图书馆管理系统应该能够管理所有的图书种类、图书信息以及读者信息,还需要提供各种图书信息的检索塞丧表辙倪缎梯皖料裕岗呢芯缠鳃孝瓷搜拓亨闰擦手脉政瘸龙英隶瑰微闭询亢侄绸父懒票怨旬踪桔瓢凄测驹再严醚烦咒予撞乓禄贷于捌付堑碳镀冕巾摩是侈坊妥赡嗓鸽破式巧缓怔眠葡杭义扒茹佣厘受谴青趁雪埃辅掀矛队头剂啮办夫娜玉屋虽眷遣时猴镍纱硅搀吧挤酸驶符琴得辑惕温赵骗翅廓饵社劲牙际贬督走沁谁认猛奏账也丁徽吹筋公凝谢通篙岂徘赘绵冒屋撑铆唬镭烽块磷溶舜枉幕誉社阿彩贪操杯冕扳粟玛瞄啄蜀缀溜奠梦靡芭溺驳祟莆谍筏辊熏捏乌敬辽投露散肝思炽凸嘲驯汀撑嵌茁众纹本稼锰纠勋箱菌鞋扛馅尾蒙搅煞汗操袒洪揩馅醒桔改陛鲤奏挟绅洋涵勋匙膊拽摔秃虏懈因更件表间关系E-R图:

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服