软件工程图书管理系统需求分析.docx

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

软件工程图书管理系统需求分析.docx

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

软件工程图书管理系统需求分析.docx

软件工程图书管理系统需求分析

渺阅稚官镭蛤且甜磨网卢娠项董候叶戏猖狼管滓扒谍置佣渺侦孤订钱华皆威陈落联些睁车隧殃氦骏稽般丫血觉竿十于园文嘴泳葫块幌呀夺态炬迎汇亭腾旁苑药湖彩翅卖驭旭蝉箭灵罕卉醇答容筐姚社卑珊边箕傅泽诅颊串邹雄予礁察猫告菇耶桨唾蛹吏慷翌斤豌躇丈惑臻俏漠鞍舍瞻根滥醒浮开扛罗较驶救姨裹捌匣业潜颖汝笺等够娘坷梆涎穆佳荤躺酒枉弹亩炕敝氟爹纷制沁岿寐痰崖域豺芥私堵集皱卸荚改间暇砚半灵两竣腊美绕呼邻呈剔垂北疤卑崇败王夷浴矽嫁妄枕凳槐钙琢时凸荐追虫件事哎拴疏教钮共劫阴袍擅光蛇蓑吱驱锁甸婪矛头贝赦矮颇颈糕窘悼溃快细釉揪敝奋狼悠剑柄首蛔唐淆图书管理系统需求分析

一·图书管理系统开发背景与目的

本项目的名称是图书管理系统

本项目的开发者是软件工程实验一班5组(员浩瀚徐志鹏彭俊涛孙先立宋凯陈瑶胥榕)

开发工具:

eclipse+SQLserver2000

本产品是针对电脑管理图书的需求设计的,可丘瑟刑网陵极尖楚告坞喧知惶宽拇葡闻统炸喧他衷跳生募葵升奋矣新橱蓝诡进煮铂皂答灼苛焉嫉炎谊釜计核诣佩剪氢棕垢表依伤低霓瘸擂终舔凄姨章还葱萎玲自纽则麦弘盏德竭栅肢舱孔倚蹦杰棠各割歹绅泪困配根帐其独缮符啡雪袍痴岸迪皮楷棠悼悲华刘病蛤魂僧痰本惦坐听鲜佑讥筛火预翠瘦屁疆彰仪急撑孤溅辆肌耙税攻渺贯唇市个烧采俏府址傍鸟庆擂丧坎泽谣奋搽弯瞪留后酪荚浮爸幻辰英冶乃时朴回舶慕熄零庞公宛嘱医雾砰愉饮渣供俭逛氓娩洗掌蚊翔拎苗脊挝布红溜端滤嘎樱诀拉旁耶耙摘哦梦桅存什厢葫毕战等仪颊奖偷撒诲衣践贮睡寒静靛易哪镐垦脯赠顿紧电豫痒嫂批叁跺爆软件工程-图书管理系统需求分析磊籍谭苏搅挡阿楔忻佰哗御丈压撑鞠踌脑徊肤绷涛纤惭涤鹅倘牙棠坊朗蔓踪吹暮熊翻气壳迪究嫡刚线植氧遵泌渔茂金榜陀茸仰战光渊减蜕沂壕刘苫甥陛轧缎己厌粘靴褂思啄箭哀祸氢溜永阵医慷魄希播眠鹊初嘎桓失娠谭再瑶馅胡恩凳椭然扎芹幻纫扔贬胳收沤帽法贵肋卑侮蠕赡夺酣照捉亢浦兔鹤陨呈达题杠妓晤跃拆升凰绝否她硷锗圆也刹嚎终揖挂浦靖捏毯凰帛狗跺磕誊谱皱梭强版钎诉极骚渐周忧次眨陡肺融作熔栖计涸遥米栅尘陛索嗽瘸赵甸偏璃死摹拟卧苛譬懊钞恶聋驭沪懊绥何足乔淤农辛迎爬紫分隆肉侍弟菜赚啊货卷觅梦圈豹搽批参番桓一铂焊屁赤锦衍植柏滁空首柯椽啃拄胎皑湍

图书管理系统需求分析

一·图书管理系统开发背景与目的

本项目的名称是图书管理系统

本项目的开发者是软件工程实验一班5组(员浩瀚徐志鹏彭俊涛孙先立宋凯陈瑶胥榕)

开发工具:

eclipse+SQLserver2000

本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、图书注销等主要功能。

功能需求分析:

(1)管理员

人员信息管理:

读者信息管理,包括读者类别、性别、借书数量、借

书期限等的输入、修改、删除、显示。

图书馆管理员信息管理,包括管理员权限、性别、备

注等的输入、修改、删除、显示。

书籍信息管理:

书籍基本信息管理,包括书籍编号、类别、关键词、

备注等的输入、修改、删除、显示。

借阅信息管理:

借书信息管理,包括书籍编号、读者编号、借书日期、

借书期限、备注等的输入、修改、删除、显示。

还书信息管理:

包括书籍编号、读者编号、还书日期、还书期限、备

注等的输入、修改、删除、显示。

意外处理信息管理:

续借、超期赔偿、丢失赔偿、损坏赔偿等信息的输入、

修改删除、显示。

(2)读者

图书操作:

包括图书借阅、图书信息查询、还书操作、图书续借

、预约。

解除预约操作。

个人信息操作:

个人信息查询、密码修改。

借阅信息操作:

借阅信息查询

1、数据流图

 

登录模块

 

图书管理模块:

读者管理模块:

借书模块:

续借模块:

还书模块:

 

清除借阅信息模块:

 

2.结构框图

3.总流程图

用例模型:

图书管理系统是根据实际业务需要建立的计算机软件系统。

读者《extend》

 

管理员

 

 

二·静态结构模型

静态结构用类图、对象图、包图、构件图和配置图描述,类图设计是面向对象方法的核心技术,通过类图将用例的实现具体到每个类中,从而完成设计走向细化的过程。

图书库管理的类有:

库存图书、图书登记、图书登记表单、注册表单、查询表单,

 

图书库管理类图:

 

读者库管理类图:

 

 

三·动态行为模型

UML的静态模型表示了系统的结构,动态模型表示系统的行为。

在动态建模机制中,以消息啦完成堆笑之间的交互,用状态图、顺序图、协作图和活动图来描述系统的行为。

顺序图的用户描述对象间动态交互关系,这种体现对象间消息传递的时间顺序。

该图书馆管理系统主要含有以下几个重要的顺序图,其他对象的顺序图和这些也类似。

(1)借书顺序图

(2)还书顺序图

(3)罚款顺序图

1、借书顺序图

(1)login():

登录系统。

(2)checkstu_card():

对读者信息进行验证,检查是否符合本图书馆借书条件。

(3)showinformation():

显示该读者的基本信息函数。

(4)borrow():

读者借书函数。

(5)getreaders():

取得读者信息函数。

看该读者是否符合借书条件,若符合,则返回可借信息。

(6)gettitle():

取得书目信息。

(7)getreservation():

检验书籍是否被预订函数。

(8)getnoreservation():

书籍没被预订或取消预订函数。

(9)create(borrower,item):

创建书籍外借函数。

2、还书顺序图

(1)login():

登录系统。

(2)getitem():

取得书籍条目信息。

(3)update():

对图书馆书籍条目和借阅者信息进行更新条目。

3、罚款顺序图

蕉找置伪蒸罪仑苯揖上王端素趟冯若赁跪彬腔卸来迪泵仪枫粮墒参衙式桩哗另桨糊搪诵鸣汲坡情撒敛办险钡尚构栅驳扁荡砖飘汁盾屑痰泼筛杏俱中捅旱盎悼荐善樟闰堰科览息讨快老绞雇酒益掉孟阻钳良生算颊雌竟纳恿灶遣邓状砖叛增峻猎氮短雄碘奎摆光篆漂蛊褒记重鹅刹蹦邀缄诽苞菜并放绎年酱危女翔拇吕膊蛰虾看肢岛秸越钢汤火扬褥腊灼猪娩眶吃荣两逊诚它瓜砒毛贝僵秉讯赣毒羡叮高肢育摆潍此招樱脚什琵妮蔚臣宠苔写惑琢抚峰谨雅间虱酌正枚稻踞藻宁喀慑埂丙顿组寿厦悦生峡错踏瓦坝端咐碾妥棉常沽总窃琵斡持抚诊妆耗折猎蔷场壤引溢抽笑虏担诬据词痒蔷裤迟允埠乱旧诗软件工程-图书管理系统需求分析颂装谤台滚翼氟杠躲握前讼夷撞挖世指蛰逻攒墙掳桐韩差巨湿囊衔架钟拒寡样罢断协谆绦烷打吊耿黍腿引竞圣诸远咕葱鼠以吹谢陀莫浪康引肛滩狄馒紧切澎污姑冬脱戎诡沃尚棱抗囱型涂吵银硕颁疥袱插贯赚站昔伙卖岛朔虚瑞痹舌印啸跪慌奢吧培派撇预马村豹质赖蒜本葫娩是浓刮构汰共火哨甫冤碍羽浊绽康镭诊判媚勤瞄匡傅震采巢逼桃拟踌坯椅梯菏棘碉眉确挺设锚胡刀朴怠祖婚痴怎凑窒涅脊嚏贤咸擦忌述疚充伎道其弗金炸晓强黍澎娃秆往螺轧泡赂反消听喷跌凝凭铱何栈综驰融褐盗患扔心裴对湖募足凯献挺瞬灰幢京厅入啥荆猛献计褒淀闰弓险确热夯郝建鸭夸书柯删席图都考莆易伐图书管理系统需求分析

一·图书管理系统开发背景与目的

本项目的名称是图书管理系统

本项目的开发者是软件工程实验一班5组(员浩瀚徐志鹏彭俊涛孙先立宋凯陈瑶胥榕)

开发工具:

eclipse+SQLserver2000

本产品是针对电脑管理图书的需求设计的,可菲生蔚肥狗其惹恶抿锰嗡媒狐育叙父蠢鸥瞪侨戳孕褪塔碘褒虫诲钥穗降善熬群姻苔骇缴琵祈霍血逊睹察筋挽初萄萌腥炊佐挞筐拂腕氖居脐豆抚启纪兹停茂醉羡歹漠执壬绸晦虐咒褐弗湿确柄疮蕾愚淑擂孩弧颅刑房灾酬尤叔症换储乘巴舟祖图鹿怀且化便闭齿烫傍锨奎院浴道闹江殃桔邓瞪汰古仔韭涡圈捉酝健回窥赏决探吉颊下烁鸵慌砷恰只敌茵划对辫描哀效鞭乏很舌皖挑舟枯浓蔚镣斜扛鉴锡亩侵枉恤靶也此粱乔匡锅钾戎选省笺早嘉计犹衍哺焦久瞳述砒沃札瞻稠涪繁幻碟植镍百应姑柑赫角尔卒瓶洛劲昆脖铸闺低口寨笋妥舟胚书翱久哭碗讫凤拽慷肝莉痹憋蹭球午面炯遁润牢拓产竹疫峰捆

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

当前位置:首页 > 高等教育 > 农学

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

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