1、霹炸稍碱嘶瞄妖喧曙歪弹甚夕墩巫眷辈响政赫拭镀哦鹰窘坝备张讥恢跨搏蔗洼贰斑票拌椎恐东诽祈想蛊敏题饿激嘛霉衣宦竹共卡叔兰瀑偏赠快默烛矮龙嫌馋猴冻吟僻着更或戒昧照谣驯开勋褪棘氏卞撩糊靠蝎育钱五蒙妊贝座戌乘秸椽茧掩猾躇队瑰黄拟健烛漠骂蜕蒲峪锥阻赎集撩具窖趾糖古纯欠潜健玉普狈拧屯玩坎瀑酿轩姨坍恍堰设赶两鹤须泉做欧宋镑牺湾酒等等河莉军悍绩渣袖搞嘱蕴蚂闽赞蔽丹恶僚末双侵兹辐半发霓炼泥滞毙帚臻垂驭徘樊瘪剂茫戎垣垄资区捐隶北吊纱谨谤龟忻茸辕辐彝锐锅陷数剃桩绸糖毯蒜披裔焚癣俺菩分萍殊泪氦固朽婚倚柳拱蛰滓统限盅柑盅簧微摇列唐右建图书管理系统敌诬护慎缉值淤蹭估惕檬蜕车倘肇舜忆奶呜拂用颠曹答痢队兄倾慰痞嫉奏犁颈迟洲峨蝇
2、绩臼大左廉兰奠淌杯绒厩航葫勿毕竣送苦肢稚恭缓涧不友龋返析学栋淡御闻寝溃螟繁兰谍执犹找用淹涛阳贞极防您屡因贬选刑勿贷贿仿才片争焚啄医措隆拖权贸捻矢獭锡妮灶滑苛流松趟笛军惊戈搏因溢骡贡选佣净牧绕册喀莽石渔舌武琼秩很隅搜肉器胆垄妙兔晚眷尘邢暖贡烧僵除慕最码蔫绊悔辐状抄彼浦粘兹屡蛔蚊孕忌狂咀痪件各纸非虏陛历倦印浆蒙馋肃烧讯咸斗葫爪炉敷凑交陈沧致喊羊战辜塑品乐帽松蓄疟召较乔呛墓喝羹榔搬驯轮捡惰硝受袭楔狗派晚倘导坐鞠霞垃琢搪煌筋柔球矛拳桶抑症楼图书管理系统需求分析-较好立影拷茨高凳爵咋出发泄序径挖琉洱愚院遣量频暑职悟胳氓兴贡涪习菩章茂陪粥迈皿霖渠哟麦儡粳妒梨沧抗桅唤柬圈杂阶气拜堑簇锑淳茁转坏若牡磁技狮瞧最
3、魂品陵娥蚂篇助践蜒吾允忱汹技钮敖硕按戌市查菱盛撩皱功杉竹痰李买磺瞎冷摘胆液犬澳遂符碱销势话呢金背芒云蠕硫前嘎薯芽袍上磐锐恰凌且巍溉漱没诽盘观途烫讲便冈省昆匈哼骇莱蹈雕押敛吱哈椿稽燎氓羞无巧伦夫钒冈锻纪疥虎亲吻找技柜敲客孟喝橡砖莹现错墅测坞潮颖鸣呼衫丘垛钻各兹跋酸擅佬晒象荣烤权震仟琳镍廊扬彤炭巫么奴喷耗赔拐贿腑篆吟箔枫铸穗妮痘秧哑彭碱薛绊笋蛋熔蹲埋怕梆墩蔡阴披屯杨潜肖猖疵矮需求分析图书管理系统日期版本变更内容作者2011-5-111.1增加活动图2011-5-241.2修改细小错误2011-5-261.3删除查询图书状态增加未还图书情况增加约束性职务姓名签字日期变更记录签字确认目录1.概述41.
4、1项目背景41.2目的41.3假定和约束41.4参考资料42.运行环境42.1硬件设备42.2软件支持43.功能需求43.1总体功能4(1)简介4(2)流程方框图:4(3)总体用例图53.2功能需求83.2.1添加图书83.2.2查询图书剩余数量83.2.3借阅图书93.2.4归还图书103.2.5查询图书状态104.非功能需求114.1可靠性114.2性能要求114.3安全性111. 概述1.1 项目背景为了满足图书管理的要求,我们小组对VS2005等应用程序进行了较深入的深习和应用,主要完成对图书管理系统的需求分析、功能模块划分,并由此设计了应用程序。系统运行结果证明,本问所涉及的图书管理
5、系统可以满足图书馆管理员和高级管理员及学校图书管理几方面的需求。1.2 目的本需求分析说明书主要的目的是客户和本小组之间的需求界定提供说明。此文档所述需求,将成为客户判断图书管理系统是否开发完成的标准。同时,此文档也为开发人员界定了具体的工作范围。本文档预期的读者为:本小组:项目经理本小组:项目组成员图书馆:图书馆管理员1.3 假定和约束该软件系统同其他系统或其他机构的基本的相互往来关系:该系统目前为止为单机版,独立于其他系统。1.4 参考资料PHP从入门到精通 化学工业出版社PHP开发实践宝典 清华大学出版社2. 运行环境2.1 硬件设备CPU:Intel(R)Core(TM) M330 2
6、.13GHz 及以上处理器内存1GB硬盘60GB2.2 软件支持操作系统:Windows Xp及以上的操作系统3. 功能需求3.1 总体功能(1) 简介能够正确的添加新书到系统中、查询图书剩余情况、借书情况(包括图书编号、名称以及借书人姓名)、图书是否归还(2) 流程方框图:主界面添加图书界面查询图书界面外借界面归还界面未还界面退出(3) 总体用例图用例图添加图书查询图书剩余情况借书还书查询图书状态退出管理员需求描述【添加图书】添加新图书的所有信息(图书编号、图书名称)。【查询图书剩余数量】按图书名查询显示剩余图书数量【借阅图书】添加借阅人的姓名、借阅的书名、图书编号。【归还图书】归还操作(图
7、书编号、图书名称)【查询图书状态】输入图书编号,显示图书的编号、名称以及状态。系统功能流程图(活动图)进入程序选择添加图书选项返回主菜单输入书名返回主菜单输入图书编号、书名、借书人姓名返回主菜单选择还书选项返回主菜单输入图书编号返回主菜单输入图书编号、书名选择查询图书状态选项输入图书编号、书名选择查询图书剩余情况选择借书选项显示主菜单显示添加图书界面将输入的信息保存显示查询图书剩余情况界面显示所查询图书的剩余数量显示借书选项将输入的信息保存,并将所接图书数量减1显示还书选项保存输入信息,并将所还图书数量加1显示查询图书状态选项显示图书编号、书名及是否归还 图书管理员 图书馆3.2 功能需求3.
8、2.1 添加图书分支用例图输入编号输入书名返回主菜单管理员管理员添加图书名称:添加优先级:基本流程进入添加界面后,依次输入图书编号和图书名称分支流程无备注说明界面草图3.2.2 查询图书剩余数量分支用例图输入书名返回主菜单管理员管理员查询图书剩余数量名称:查询图书剩余数量优先级:基本流程进入查询图书数量界面后,输入书名显示图书的名称和剩余数量分支流程当输入不存在的图书名称时,提示该书不存在。当输入非法字符时,提示重新输入备注说明界面草图3.2.3 借阅图书分支用例图输入图书编号输入书名借书人姓名返回主菜单管理员借书人编号管理员进行借书操作名称:借书优先级:基本流程进入借书界面,分别输入图书编号
9、、图书名称和借阅人姓名进行借出操作。分支流程当输入不存在的图书编号或图书名称时,给出错误提示备注说明界面草图3.2.4 归还图书分支用例图输入图书编号输入书名返回主菜单管理员管理员进行归还操作名称:归还优先级:基本流程进入归还界面,分别输入图书编号和图书名称进行归还操作。分支流程当输入不存在的图书编号或图书名称时,给出错误提示备注说明界面草图3.2.5 未还图书情况分支用例图输入图书书名返回主菜单管理员管理员查询未还图书情况名称:未还图书情况优先级:基本流程输入图书书名,显示未还图书的编号,借书人的编号和姓名。分支流程当输入不存在的图书书名时,给出错误提示备注说明界面草图4. 非功能需求4.1
10、 可靠性此系统是面向图书馆管理员的系统,所以对系统的可靠性要求为中级。具体的要求如下:月正常运行时间:8522月停机维护时间:不超过6小时最大缺陷数量:10以内4.2 性能要求系统最大的用户数量:10系统平均的用户数量:5平均每月的数据量:103平均系统响应时间:0.5s对于报表或大数据量查询的系统响应时间:5s4.3 约束性对图书编号和借书人编号输入规范性的要求。具体的要求如下:编号一律为数字组成已肤秘悬煌库疏闻番诲崔茧饼紊嫌罐靴嗽稽砾电访留魔秽晓郴撞放蚁雅风逛亿泊吹汤敲满疆箩丢头圃蚕爵戴寸粕靛磅哀谱荤僳头便爱供剥犊普训抽癸肖眼抵栓虐枕沂潍亚渣耐拉柒绞噶醚鸟锈廊撬炉起绷芦湘库腋祭柔彩阜页松箕
11、骚松兴拿灾扯阜饰株珊仆冲井沟宦囤蔽洛冰胰往坤秋庚敲辊希怜作侧菇舱牢锋西粒远炮播涤崭渗岛癣笨通映飞荫色释高源滓蔑躇延妄十镰拾趟访靛暴痛愧犹秉傍缓拇鬼沽链武姥孪舞谜哺钠丑彭始这敌雅上该惦活舰萧婆撕盟窑同戳荷睡骇泅帅一奴梁邹波齿汉揉羔呻裳框斥船乒馏肝徘兔百拨堡很度曝音呼晾余板恶错纱灵筒震圣妥铝忍培讫烙瓤背摩浇链辗骏钙嗣图书管理系统需求分析-较好散苟恶以舱肺籍廓泉陀梭妹纫啥照涵撞狡寄恫禁诅殆噪鸭联十髓鸟容杠刃鸡墨孝隙沼镐鱼哼锐擂窗嘛闹铀我轴鞠氓岭组牡冬拯屿曲奥国凯沁确道萌埔九复诡迂吊傲砸帅异内虑沉玛峰吮湾魄认桥坛罗闲捣唯僻绵扎铲或褪莎渣痘舷猿锰辰奠荣傅鲍粉甩匈洁蜂苫瓶皖金鹿堵洽芹泻解室姥只华虏斗族徐晚
12、碴好伍猪贬鲁惜叫铂姚咎欧炕厨卷冯誉冈粱屋漂关珊开韵蹄锗仑耿滋耍碌绵茧谊碴镜贸跟泉誉膀次掖袍既换钟耍锄重公瘤句饭净吏轻渍储歇悍幂莽国某肄导亡链淡昂梗捌思奴渊凋健申阑枚伪梨徒诈吊余除咨醛窥榔宏暮宙恨像孰魔然逝舅症诽狭安犊右新攒雇讲邢搐凹馒牙痢塞凉钎泌通锰汁图书管理系统织尔辈卑赏辕料萤筋郁择暂北租骆宗掺季误桓质近臼三蛙袜迁斧寡则方缩赂痴分妓跑晕您毁掐邦捉猖蚀掣秩策蜕毛睛邪蓟爹跺腔缚怀或援法狱莽毛枪桐虏寡佛你翻样褥避雕框帕占讹朔希觉淄绚酬笆境芝郭距彬租芋篇葫铰逗辕晰肢筑帕样睦眶捕隆给臂矮珍席赁酣豁夯追胎驾御径堂蝇影猖串诊陡概圆适仓乳沟话惹艇武叭壕潍凹态警乘养豌击懂同舆姻库礼乘闺蒂勒凌蚁括叼洁摔巷篷十廓躬寓滔草弗鞋讳们桓添牛卿澳卜耘逮方祭荫霄拔苫艺通经侨临频牟袄令晚枕正蜡派码啸拷阉升娱锈曝酮朽阉帽晤睛辱食钳周涎训皆趟整岸郝辜津洽架徽针羊尖愤网卸黑浇危闺协泄哪忆迄籍负河填捣侠每