《「图书管理系统可行性报告」46658.pdf》由会员分享,可在线阅读,更多相关《「图书管理系统可行性报告」46658.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 图书管理系统 目录 一图书馆系统可行性研究报告3 1.引言 2.可行性研究的前提.3 3.技术可行性分析.4 操作可行性分析.7 5.其他可供选择的方案.8 .结论意见.8 二.图书馆系统需求分析9 1.图书馆系统的功能要求.9 2.图书借阅系统的性能需求.12 3.图书借阅系统的数据需求13.图书借阅系统的数据字典4 5图书借阅系统的逻辑模型.5 6图书借阅系统的运行要求1 7建立图书借阅系统的约束16 三 图书馆系统总体设计说明书 17 1.引言.17 2.任务概述.18 3总体设计.18 4.接口设计2 5.数据结构设计.26.运行设计.23.出错处理设计.8.安全保密设计.24 9维
2、护设计.24 四.图书馆系统 UML 1用例图2 2.类图.8 .状态图.28 .时序图.30 5 协作图.图书馆系统可行性研究报告 1.引言:.编写目的:为了可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解 经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。1.2 项目背景:1.3 定义:专门术语:QL err 000:是微软公司开发的一个数据库软件。Microsoft Visua C#nt:是微软开发的一个软件开发平台。P:个人计算机
3、。缩写词:C#/#.n:就是 Microoft Visul#net 的缩写 SQL:就是QL Server 200 的缩写。PC:就是ersonal Computer 的缩写。1.4 参考资料:实用软件工程,eszk AMacaszek,机械工业出版社。数据库系统导论(第八版影印版),美C.J.Dte 著,中国电力出版社。2.可行性研究的前提 2.要求 主要功能:为全校师生员工提供借阅图书的一个平台,方便管理员管理图书的更新,删除等,以及方便学生借阅图书。提高图书馆的利用率。性能要求:管理员在更新图书的时候要及时更新数据库。学生通过网络查询图书时,要能及时将学生所输入的信息在系统中实现。输出要
4、求:提供多种查询方式,根据不同查询方式,分别可以模糊输出,精确输出。并且输出要快速,详细,实时。安全与保密要求:学生的各种操作不能修改图书的基本信息。学生登陆的时候要通过密码和借书证号。完成期限:一年,即:截止到 207 年月 1 日。2.2 目标 系统实现后,大大提高图书馆的利用效率。学生可以通过任何与 intet 连接的计算机都可以方便的登陆图书馆,查看自己的图书借阅信息。方便图书馆管理员对图书的信息进行修改以及对读者的信息的修改等操作。2.3 条件、假定和限制 建议软件寿命:年。硬件条件:C 机以及服务器。运行环境:Widow NT 及以上操作系统。数据库:SQL Srer 2000。2
5、.4 可行性研究方法 通过对学校师生员工进行问卷调查,对图书馆管理员访问。2.5 决定可行性的主要因素 技术可行性:现有技术完全能承担开发任务。操作可行性:软件能被图书馆管理员、学生以及职工快速接受。3.技术可行性分析.系统简要描述 在图书馆中安装的机被图书馆管理员所使用,他们通过 P机向服务器发出修改,删除,更新图书等信息,服务器及时响应,数据库马上修改相应的信息。学生通过与 internet连接的计算机访问图书馆系统的时候,向服务器发出查询命令,数据库接到命令,马上响应,并马上返回所查到的信息。当学生要借阅某本书的时候,服务器同时向图书馆管理员发送借阅请求,当图书馆管理员确认该书可借的时候
6、。向服务器发出可借信息,通过服务器,传给学生,以通知该学生该书可借,并显示相关借阅的信息。另外该系统还可以管理读者的信息,管理员可以修改这些信息。.2 处理流程和数据流程 3.21 图书馆管理员模块、编目管理 给购买的新书编号、分类、录入基本信息、典藏管理 调拨到流通库和阅览室,确定流通类型 3、读者管理 办理借书证、修改读者信息 4、借书手续 借阅条件:(1)该册书没有被其他读者网上预约(若借书者正好是预约该书者可借出);()该读者目前的借阅数小于其最大借阅数;(3)该读者没有过期未还的书;(4)该读者没有欠款(即超期罚款)。5、还书手续 读者将所还图书(注意:不需交纳借书证)交给管理员,由
7、管理员进行数据处理 6、续借手续 续借条件:()该读者没有过期未还的书;(2)该读者没有欠款(即超期罚款);(3)该图书没有被续借过;()该册书没有被其他读者网上预约。7、催还功能 逾期未归还图书,则管理员可向该读者发送“催还图书”的电子邮件。、8数目查询 可查询某一种图书全部复本的条码号、馆藏地点、流通类型、目前状态、借阅者、应还日期等信息 、9罚款处理 可查看任意读者的欠款信息,欠款历史,收缴罚款,统计当前所有读者欠款情况,统计罚款收缴情况 图书馆管理员 新书编号、分类、录入基本信息 图书信息数据库 图书馆管理员 调拨到流通库 和 阅 览室,确定流通类型 图书馆管理员 读者管理(办理借书证、修改读者信息)等 图书馆管理员 借书手续(根据借书条件借书)图书馆管理员 还书手续(读者还书,管理员处理数据)图书馆管理员 续借手续(根 据 续借条件续借图书)图书馆管理员 催还功能(逾期未还者,通过邮件通知)图书馆管理员 图书馆管理员 数目查询(查询图书基本信息。如:条码号,馆藏地点流通类型,目前状态,借阅者,应还日期等)罚 款 处 理(查看欠款信息,欠款历史,收缴罚款,统计欠款情况,统计罚款收缴情况)产生信息更新,并显示在管理员的 PC 机上 图书馆管理员
限制150内