图书管理系统项目可行性研究报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图书管理系

目录

一.图书馆系统可行性研究报告 (3)

1.引言 (3)

.2.可行性研究的前提 (3)

3.技术可行性分析 (4)

4.操作可行性分析 (7)

5.其他可供选择的方案 (8)

6.结论意见 (8)

二.图书馆系统需求分析 (9)

1.图书馆系统的功能要求 (9)

2.图书借阅系统的性能需求 (12)

3.图书借阅系统的数据需求 (13)

4.图书借阅系统的数据字典 (14)

5.图书借阅系统的逻辑模型 (15)

6.图书借阅系统的运行要求 (15)

7.建立图书借阅系统的约束 (16)

三.图书馆系统总体设计说明书 (17)

1.引言 (17)

2.任务概述 (18)

3.总体设计 (18)

4.接口设计 (23)

5.数据结构设计 (26)

6.运行设计 (23)

7.出错处理设计 (24)

8.安全保密设计 (24)

9.维护设计 (24)

四.图书馆系统UML

1.用例图 (25)

2.类图 (28)

3.状态图 (28)

4.时序图 (30)

5.协作图 (32)

图书馆系统可行性研究报告

1.引言:

1.1.编写目的:为了可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解

经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。

1.2项目背景:

1.3定义:

专门术语:SQL Server 2000:是微软公司开发的一个数据库软件。

Microsoft Visual C#.net:是微软开发的一个软件开发平台。

PC:个人计算机。

缩写词:C#/C#.net:就是Microsoft Visual C#.net的缩写

SQL:就是SQL Server 2000的缩写。

PC:就是Personal Computer的缩写。

1.4 参考资料:

《实用软件工程》,Leszek A.Maciaszek,机械工业出版社。

《数据库系统导论(第八版·影印版)》,[美]C.J.Date 著,中国电力出版社。

2.可行性研究的前提

2.1 要求

主要功能:为全校师生员工提供借阅图书的一个平台,方便管理员管理图书的更新,删除等,以及方便学生借阅图书。提高图书馆的利用率。

性能要求:管理员在更新图书的时候要及时更新数据库。学生通过网络查询图书时,要能及时将学生所输入的信息在系统中实现。

输出要求:提供多种查询方式,根据不同查询方式,分别可以模糊输出,精确输出。并且输出要快速,详细,实时。

安全与保密要求:学生的各种操作不能修改图书的基本信息。学生登陆的时候要通过密码和借书证号。

完成期限:一年,即:截止到2007年7月1日。

2.2 目标

系统实现后,大大提高图书馆的利用效率。学生可以通过任何与internet连接的计算机都可以方便的登陆图书馆,查看自己的图书借阅信息。方便图书馆管理员对图书的信息进行修改以及对读者的信息的修改等操作。

2.3 条件、假定和限制

建议软件寿命:5年。

硬件条件:PC机以及服务器。

运行环境:Windows NT 及以上操作系统。

数据库:SQL Server 2000。

2.4 可行性研究方法

通过对学校师生员工进行问卷调查,对图书馆管理员访问。

2.5 决定可行性的主要因素

技术可行性:现有技术完全能承担开发任务。

操作可行性:软件能被图书馆管理员、学生以及职工快速接受。

3.技术可行性分析

3.1 系统简要描述

在图书馆中安装的PC机被图书馆管理员所使用,他们通过PC机向服务器发出修改,删除,更新图书等信息,服务器及时响应,数据库马上修改相应的信息。学生通过与internet连接的计算机访问图书馆系统的时候,向服务器发出查询命令,数据库接到命令,马上响应,并马上返回所查到的信息。当学生要借阅某本书的时候,服务器同时向图书馆管理员发送借阅请求,当图书馆管理员确认该书可借的时候。向服务器发出可借信息,通过服务器,传给学生,以通知该学生该书可借,并显示相关借阅的信息。

另外该系统还可以管理读者的信息,管理员可以修改这些信息。

3.2 处理流程和数据流程

3.2.1 图书馆管理员模块

1、编目管理

给购买的新书编号、分类、录入基本信息

2、典藏管理

调拨到流通库和阅览室,确定流通类型

3、读者管理

办理借书证、修改读者信息

4、借书手续

借阅条件:

(1)该册书没有被其他读者网上预约(若借书者正好是预约该书者可借出);

(2)该读者目前的借阅数小于其最大借阅数;

(3)该读者没有过期未还的书;

(4)该读者没有欠款(即超期罚款)。

5、还书手续

读者将所还图书(注意:不需交纳借书证)交给管理员,由管理员进行数据处理

6、续借手续

续借条件:

(1)该读者没有过期未还的书;

(2)该读者没有欠款(即超期罚款);

(3)该图书没有被续借过;

(4)该册书没有被其他读者网上预约。

7、催还功能

逾期未归还图书,则管理员可向该读者发送“催还图书”的电子邮件。

8、数目查询

可查询某一种图书全部复本的条码号、馆藏地点、流通类型、目前状态、借阅者、应还日期等信息

9、罚款处理

可查看任意读者的欠款信息,欠款历史,收缴罚款,统计当前所有读者欠款情况,统计罚款收缴情况

相关文档
最新文档