欢迎来到天天文库
浏览记录
ID:43057604
大小:423.01 KB
页数:12页
时间:2019-09-24
《17--图书借阅管理系统--需求分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、图书借阅管理系统-------需求分析组号:17组员:高秀菲刘姗姗史文静指导教师:杨俊峰目录图书借阅管理系统图需求分析31 引言31.1编写目的31.2背景31.3定义41.4参考数据42任务概述42.1目标42.2用户的特点53.需求规定53.1数据流图63.2数据描述114.运行环境规定124.1硬件环境124.2软件环境124.3接口134.4控制131 引言1.1编写目的为了能高效的,有计划设计图书馆借阅管理系统。本报告的主要作用是确定各个项目模块的设计情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发.减少设计中的不必要损失。主要具体步骤:拟订项目
2、设计计划书,分配项目工作,安排项目进度。1.2背景 说明: a.所建议开发的软件系统的名称:图书馆借阅管理系统b.本项目的任务提出者:一组成员。开发者:史文静,刘姗姗,高秀菲。用户:图书馆工作人员及读者。1.3定义图书借阅管理系统项目可行性分析方案1.4参考数据Java+SQLServer项目开发实践JSP程序设计技术教程2任务概述2.1目标本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统除了图书馆内管理的一般功能外,还包括查询图书信息,查询本人的借阅情况和续借等功能。目标还包括:*减少人力与管理费用;*提高信息准确度;*改进管理和服务;建立高效的信息传输和服务平
3、台,提高信息处理速度和利用率;*系统设计优良,界面设计精美,友好,快捷,人性化设计,后台管理功能强大,效率高;*更简便,信息化程度更高的图书管理流程;2.2用户的特点²本软件的最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。²系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。3.需求规定要设计一个有效的数据库,必须用系统工程的观点来考虑问题。在系统分析阶段,设计者和用户双方要密切合作,共同收集和分析数据管理中信息的内容和用户对处理的要求。根据系统
4、分析,图书管理系统的要求如下:(1)需求分析:①能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除;②能够实现对读者档案的查询和编辑管理;③能够进行罚款功能;④能够进行借阅历史的查询功能;(2)系统性能要求:①系统安全、可靠;②功能齐全;③操作方便、界面友好;④易于维护和扩充。(3)系统的功能分析:密码设置:每个操作员均有自己的密码,可以防止非本系统人员进入本系统;又因每个人的权限不一致,故可以防止越权操作。资料维护:为了存放图书、读者档案的全部数据,本系统将每一本图书和每位读者的信息进行管理。系统维护包括对各种表记录的修改、删除、添加等操作。系统查询:可以按图书编号、借阅证编
5、号等相关信息进行查询系统管理:进行员工管理、数据备份和数据恢复。报表统计:包括统计图书信息、读者信息、借阅信息和罚款信息等。其它操作:包括修改密码、添加用户、页面设置等3.1数据流图*顶层图图书管理图读者管理图借阅管理图²数据流图加工处理功能简单描述1.图书管理(1)图书资料维护:包括新书的入库,以及现有书籍资料的修改和删除。(2)读者资料维护:包括新会员的资料入库,以及现有会员资料的修改和删除(3)管理员资料维护:包括新管理员的资料入库,以及现有管理员资料的修改和删除(3)读者管理1.读者类别信息管理:增、删除、改等管理。2.读者信息管理:办理、挂失、暂停借、注销阅卡,录入、修改、删除读
6、者信息。(4)借阅管理(1)借书证办理:主要功能是实现新生办理借书证,方便新生到图书馆借书还书。(2)借书处理:主要功能是记录借阅证编号和图书编号,进行借书过程。在数据库中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、还书期限、操作员姓名。(3)还书处理:主要功能是输入借阅证编号、图书ID,在借阅登记表中找到相应的记录,将该记录的相应数据插入到还书记录中,同时将借书记录删除,并保存在借阅历史记录表中。(4)缴纳罚金:输入读者ID,显示该读者的姓名、图书编号、罚款金额和罚款原因,如果读者交纳了罚金,则将借阅登记表的允许借阅标志置为“Y”。删除罚款记录表中该读者对应的记录,将这一条
7、记录同时插入到罚款历史记录表中。3.2数据描述通过对图书管理系统的分析,可以得出该系统涉及三个实体:读者、图书、工作人员。通过对各实体数据关系的整理,我们可以画出如下E—R图:这些实体涉及的数据项有:读者:借阅证编号、姓名、身份证号、最大借书数、止借标志。图书:图书编号、图书名称、作者、出版社、价格、库存量。工作人员:员工编号、员工姓名、员工性别、身份证号、登陆密码。实体之间的联系涉及的数据项有:借阅信息表:借阅证编号,
此文档下载收益归作者所有