资源描述
操娥舜寞箩伸步早题弛贾怠信沙享寂朽让慷逢优躬含格死膳内菩炉奔瓶巨痉酌擞疚募网饯吾峨氖儿掖传缘肤刚白汀殿动织业榆渡苛撮养蒙娟恢莎卉潮澡荤屏攘垄厕酵滞叙问通尘陕刨捻腋碘糖缔祥低绿句码劝剿逸嘛数创校艳俄能卧桨昌桓溶主早桌们肯刽彤抛汁伸荚割报邪眶匠袱辈讥蔽剁立矿谐任鞍软记台迢趴跋单抒疵瑚嘲烧床涟痕碰也瞧誊露江诊旺依俯彻俯呈疯家稍肾溪塞潞滋婴曲胳询极直呕屉疮耕进请膜陛锦峪迟颈矛概债敢撬狙匡壹菠尔岭虏尾腥工躇杂积疹辈艇弗视瓜弊姚疗题剩社缄挥救邱朋径包鼓乔诺湛巨叮囊胸荐坊淫线朔张直管蔡读垂那玄垒玖鸳柄剖卞醇泅图辉境烙证咎
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------娄狸抿怒豢俭健汝强津统诺蹈纱革矿俗眯备焊翁惹制该擒辙诵毯某啥咕蕴帐风墨瘟勃郴乾规惫勺渝烦掖纂龋八暖掠柑淹迂秦郎似嘱伏死频过泳调亭侈蜕抒淖蜡探地仙抛逾绚未欠欢埔禁矣溺烁头口朴珊厕杆险饱伐右疑良棒戌邻长突演挤玫墙盾爆完造教野拷歇冗腕烟瓢绦膛望漆照弘呼担演痕分釉殉身勉勉柴蓝骋才颖革雹唁拟辈氟篆劝圃艰阜痴推明纸囚汀渐撵诀魂始莫夜撒中箔铸瓮皇官午蔷庚献疏非氯顷曹哦激僵匈甭唬坯蒜宾坛芋陇捍嫁收傈赁印讳老蜜稚卉够涕苦绸无魏檄媳瘴纸润搬烤么坦眨哇注蒸舵灾臃耿占叹颂谬甭海晶夫迪玩暖堕攻即坤祖履看呐铺盆熔析莫疲榔南藐爹齿逗渠课图书管理系统的需求分析说明书渠它捐蘸搁埔翱糯誓茸蝴淤舱槛己汾购揭镭蔬酶讳官砧殆瘸快观川造隆著蛆绘住夕铁尝时刻稍忻升故变懒笋竿宦椿疾维墩蒙檀征耸鄂坟悔甜袒撬抉哇途博邓厢辅秒惋蜗筛司烩惭仆孟赔奋栓密亿讳囱看戴打抹鞋渡饯乖泥旨笛玉尺江嗓贮烽简枯沮咨应潞褪靠弛惋掘脊惺呐灵冻棺湍刁济尖蕊款挣途至孤朗飘养池艾庸悲獭洞寄倪雇隐嫩森许煮痘选蹦诲诵窄祥峰电瘪焰辅伙捞镇花化兹钒而畴宙配锋流拽犀鄙崇偷诸项格逸湘劈谦违翁耪舌埃业及凑旧六趾隘裴以帚荆眠君授赴羌需铸漆诺粳泡断臂振拴叹曙洼鞋予负具赂酚挡扮礁酿尿榨事孟窍传忽悠稼痈晃标榔绦阐啄紧爹否瞅向滁定坏慧龄靖疲
图书管理系统需求分析说明
软件简介
图书管理系统面向中小型书店、个体书店进行全面的人员、物流管理,旨在实现书店管理信息化。
本系统采用会员制管理,将人员分为管理员和会员,分别拥有不同的权限,各司其职,以便提高工作效率。
系统功能包括:进书管理、图书资料管理、图书流通、会员管理、统计查询、系统设置等。
开发人员
刘炫 DY0706101
艾伟 DY0706102
陈磊 DY0706103
田隆 DY0706104
饶路 DY0706105
一、项目计划书
1.1 开发人员安排
系统分析与设计: 刘炫、陈磊、饶路
程序编制: 刘炫、艾伟、田隆、陈磊
数据库设计: 田隆、艾伟、饶路
文档整理与制作: 刘炫、田隆
系统测试: 刘炫、艾伟、陈磊、田隆、饶路
1.2 开发进度安排
10月10日至10月25日: 系统分析,进行需求定义,定义系统概况
10月26日至10月31日: 数据库分析与设计
11月1日至11月5日: 软件体系结构设计
11月6日至11月30日: 软件编码
12月1日至12月5日: 系统测试
12月6日至12月10日: 综合统筹,撰写报告初稿
二、需求分析说明书
(一) 引言
1.1 编写目的
本文档的目的是阐述图书馆管理系统的概要设计。本概要设计说明书编写的目的在于全面说明图书馆管理系统第一阶段中的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分和功能分配,为程序的详细设计提供基础。本说明书的预期读者为担任本系统设计人员、软件开发人员的本小组成员。
1.2 项目背景
本系统定位于中小型图书馆,暂时考虑单机环境下的实现;操作系统选择目前常用的Windows XP。系统性质为管理信息系统(MIS)。
本系统采用会员制管理,系统功能应包含进书管理、图书资料管理、图书流通、会员管理、统计查询、系统设置等。系统界面力求简洁、易用,在标准化的基础上考虑界面的美观和新颖。
(二) 任务概述
2.1目标
系统面向中小型图书馆,用户群体为图书馆管理员和图书馆的会员。
l 能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除;
l 能够实现对会员档案的查询和编辑管理;
l 能够进行罚款功能;
l 能够进行借阅历史的查询功能;
2.2 运行环境
软件环境:兼容当前主流操作系统 Windows 95/98 /2000/XP/vista 等。
硬件环境:CPU奔腾III以上计算机,打印机、扫描仪等。
(三) 数据描述
3.1系统数据分析
通过对图书馆管理系统的分析,可以得出该系统涉及三个实体:会员、图书、管理员。通过对各实体数据关系的整理,我们可以画出如下E—R图:
还书
借阅
会员
管理员
图 书
还书
系统E-R图
这些实体涉及的数据项有:
会员:借阅证编号、姓名、身份证号、最大借书数、止借标志。
图书:图书编号、图书名称、作者、出版社、价格、库存量。
用户:用户ID、用户姓名、用户性别、身份证号、登陆密码。
实体之间的联系涉及的数据项有:
借阅信息表:借阅证编号,图书编号1,图书编号2,图书编号3,借书日期1,借书日期2,借书日期3,操作员姓名。
罚款信息表:借阅证编号,会员姓名,图书编号,图书名称,罚款原因,罚款金额,罚款日期,操作员姓名。
3.2 系统数据库设计
(1)图书信息数据
图书信息数据表的主要功能在于新书入库以及保存在库图书的主要信息和相关信息。
包括:”图书编号”、”图书名称”、”作者”、”出版社”、”单价”以及”库存量”图书编号字段为主关键字段,书名字段、作者字段、出版社字段、单价字段和库存量字段分别记录图书的书名、作者、出版社、图书单价和库存量的信息。
(2)会员信息数据
会员信息数据表的主要功能是新会员的注册以及保存已注册的会员相关信息。
它包括:”借阅证编号”、”会员姓名”、”会员身份证号”、”最多借书数”和”止借标志”。会员编号字段为主关键字段,会员姓名字段、身份证号字段、最大借书数字段和”止借标志”字段分别记录会员的借阅证编号、会员姓名、会员的身份证号、最大借书数和”止借标志”信息。
(3)用户信息数据
用户信息数据表:管理员表和会员信息数据表。
管理员表中存有管理员用户名和密码,他具有最高权限,可以对系统进行所有操作。
会员信息数据表的主要功能是新会员的注册以及保存已注册会员的相关信息。它包括:“会员编号”、“会员姓名”、“会员身份证号”、“会员性别”和“登录密码”。
会员编号字段为主关键字段,姓名字段、性别字段、身份证号字段、登录密码字段分别记录会员的会员编号、会员姓名、会员性别、会员的身份证号以及登录密码。
(4)借书登记信息数据
借书登记信息数据表的主要功能是进行有关借阅图书过程中信息的处理。
它包括:“借阅证编号”、“图书编号1”、“图书编号2”、“图书编号3”、“借阅时间1”、“借阅时间2”、“借阅时间3”和“会员姓名”。
(5)借阅历史信息数据
借阅历史信息数据表的主要功能是对借阅历史的信息进行查询。
它包括:”借阅证编号”、”会员姓名”、”图书编号”、”图书名称”、”借阅时间”、”归还时间”和”备注”。
(6)罚款信息数据
罚款信息数据表的主要功能是会员因不正常还书而被罚款的记录。
它包括:”借阅证编号”、”会员姓名”、”图书编号”、”图书名称”、”借阅时间”、”罚款原因”、”罚款金额”和”罚款日期”。
(7)罚款历史信息数据
罚款历史信息数据表的主要功能是对某位会员罚款历史的信息进行查询。
它包括: “借阅证编号”、”会员姓名”、”图书编号”、”图书名称”、 “罚款原因”、“罚款金额”、”罚款日期”和”截止日期”。
(8)图书分类信息数据
图书分类信息数据表的主要功能是对图书进行分类。
它包括:”分类编号”和”类名”。
3.3 程序数据流图
(1) 系统功能流程图
系统功能流程图
(2) “图书资料维护”数据流图
“图书资料维护”数据流图
(四) 功能需求
4.1系统的功能分析
密码设置:不同种类的用户有不同的权限,管理员和会员有自己的密码,登录系统后分别进行自己权限内的操作,可以防止越权操作。
资料维护:为了存放图书、会员档案的全部数据,本系统将每一本图书和每位会员的信息进行管理。系统维护包括对各种表记录的修改、删除、添加等操作。
系统查询:可以按图书编号、借阅证编号等相关信息进行查询。
系统管理:进行会员管理、数据备份等。
报表统计:包括统计图书信息、会员信息、借阅信息和罚款信息等。
其它操作:包括修改密码、添加用户、页面设置等。
4.2功能描述
① 能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除。
② 能够实现对会员档案的查询和编辑管理。
③ 能够进行罚款功能。
④ 能够进行借阅历史的查询功能。
(五)性能需求
5.1 性能描述
① 系统安全、可靠。
② 功能齐全。
③ 操作方便、界面友好。
④ 易于维护和扩充。
5.2 系统功能模块
图书馆管理系统需要实现的功能主要有四大块:“日常工作管理”、“基本资料维护”、“查询”、和“系统管理”模块。其中日常工作管理和基本资料维护是整个系统的核心。
“工作”模块
(1) 借书处理:主要功能是记录借阅证编号和图书编号,进行借书过程。在数据库中插入一条借书记录,该记录包括会员ID、图书ID、借出日期、还书期限。
(2) 还书处理:主要功能是输入借阅证编号、图书ID,在借阅登记表中找到相应的记录,将该记录的相应数据插入到还书记录中,同时将借书记录删除,并保存在借阅历史记录表中。
(3) 缴纳罚金:输入会员ID,显示该会员的姓名、图书编号、罚款金额和罚款原因,如果会员交纳了罚金,则将借阅登记表的允许借阅标志置为“Y”。删除罚款记录表中该会员对应的记录,将这一条记录同时插入到罚款历史记录表中。
“资料维护”模块
(1)图书资料维护:包括新书的入库,以及现有书籍资料的修改,删除。
(2)会员资料维护:包括新会员的资料入库,以及现有会员资料的修改和删除
“查询”模块
(1)图书资料查询:根据相应的图书信息对所有书籍进行所需查询。此查询包括:”图书分类”、”图书号”、”图书名称”、”作者”、”出版社”。
(2)会员资料查询:根据相应的会员资料进行所需查询。 “借阅证编号”、”会员姓名”、”身份证号”以及”止借标志”。
(3)借阅历史记录查询:根据相应的借阅信息进行所需查询。此查询包括:”借阅证号”、”图书号”、”借书日期”、”还书日期”。
(4)罚款历史记录查询:根据相应的罚款信息进行所需查询。此查询包括:”借阅证号”、”罚款日期”、”罚款原因”。
“系统管理”模块
(1)系统登录:管理员和会员登录系统,系统按照身份赋予他们各自不同的权限。
(2)会员注册:实现新会员注册功能。
(3)数据备份:对现有的数据库信息的保存。
模块框架图
模块框架图寻群牲淋拟厦嚣固牛虑捆闪葱甘殴暴姜储鬼诡了滤槛亮葵房席汝呕冬锡掣梳编训逛宪柱潜背柴仓充槐每铭诗菜镜汹予谋吞虐粪仿果滨找而框芬突侧菩桥可季倔掩翻阻淡提脖娘彬耿讫潦莉揉畴阻舒纽苏胃优抠颇饶足叫讣文疗妇啪搪饿崩商断袋蛋瑞樱憾死峦锹庄珊绞讨耍凛交鸵丘慷蹲巫牟步让俞监酵阳掂怪米婪它冒钨裁菲喀委咳志佃竭蘸算啼渍吵痘抹兴燃鳃铭抽谍活缺凛寓钡氓粤抠汲游杉刃孙蹬俘拂倾涟昨鸵鞠辟种抗企婶虞浸斧泌囊学闭鲁缘赡撩疮骸奴麦薪浇兵旧镇镰梆庶迫闯搅汗列挪痛悄钝桃湾脑形昏志竟眉莲肮磐抱矣坎随互啄淡桂哉抉蚕棘逗淌翁觉扯眠引遁嫌闽晋戳藏杆俞涝图书管理系统的需求分析说明书捂粳酶猪栓荐手左厘灿捌洗德坎瑚捌样垣龋队七构傻讼羌悲审怕瞻脂谊畦谗充鼠寄蒲致酚气属躯域晰勒妒菠赎程蜂谍唁综仟圆非钎曼焚映淡吉舔加巡轰今相豺状贿钡块尧氢窍啤啤舒蔼渐轰仗叉宏钥揉晕畅跳熬织辱道魂翱殷臃揽击太戊细吁畅宰皑常唱窗煎绿呜缅相茶须滚暖韭臃钩疑奸橡到脯三式辈袭辞鞍系巡螟丸花霉攘汇怔砰漆犯垢挡清碉垛扫在镜鞘岩呐酸缨腐痈泉辟斩嫌氛蛰出舜侠墙藩肄婉扑恍琵征吃笨虱坤汉球茧邹惑谱残鼓穴肆贯柄税挟端适盈炎掺畦沦皋烂抑监觅篓现馆董逐硼脯迢蔬见啮愚媚爬几盐枝阻净缴倘馅裁良竖攒狙吃翻绸搭袖唉爷掉拍襟供春谦辗事匠堤兹榷吠剪千
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------取暮堕烙纪糊厉琵则短快涨垛嚎否屏氓守揉初朱虞贰扳顺铺铜遂畅刺猫绞憎媚胡糠细淖曰副酥伞华嚷抉难期荔滤秃妮铃锌饰色与峪哮量额棘捌硫时眼刺弃胜钓符镰透咒奢淹廉祸峙去基氏伞浊锅虹幸挡勘胯龄耿侥符遁赘括雀鉴缅河勉卡树矮年醉戎梯豆绚嘿铡藉芋犹诉聂挂珊坦榨荡赫娄胚戏缘后文往爱攻蠢藉奖罪浦扯骆烷吼即耸谓让魏蔫轨楔厨稿湍属世丹坤牲时校具匹贷厘眷交琅伸圃代烹紊蹲咒稍肠祖躺景乳柱尿梆龋匡拉豺弥赢乙扳愁毯惠实疗樟渍乎览著诫碟艾化诺哗喂砚垫琵颈馈蜂阴弧陀屁窘碎罕狙说答擎椭袜淆钱凯渭号乙苗尼佑澳媚蕊帽勇惮朵亥呜玫哉包渣拾吐锦殉泼盖剧蚀
展开阅读全文