图书管理系统需求分析_4.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

图书管理系统需求分析

第PAGE

第PAGE1页

目录

一、项目背景 2

1、管理现状与问题 2

2、系统总体需求 2

3、现有条件与不足 3

二、系统总体方案 3

1、系统功能结构 3

三、系统技术方案 4

1、运行平台 4

2、开发工具 4

3、报表处理 4

四、起止时间 4

五、经费预算 4

六、系统可行性 5

图书馆管理系统LMS

LibraryManagementSystem

可行性分析报告

按照学校课程安排,在学习了有关《软件工程》这门学科的理论知识后进行相关知识的实践,并结合相关网上知识的学习,最后决定开发“图书馆管理系统”项目(以下简称LMS),并就该项目做可行性分析报告。

一、项目背景

1、管理现状与问题

图书馆是当代每所大学里最普遍的建筑,也是与学生生活、学习息息相关的地方,其中图书馆里对图书的借阅尤其重要,这就要求能有一个完备的系统来对其进行日常管理,这次所做的图书馆管理系统能承受几万名学生同时进行访问,数据库的存储量很大,采用的是Oracle数据库。我在图书馆现存的管理系统中做了一些考察,发现了以下几点不足之处:

学生信息不规范:学生信息描述与登记随意性,容易出现不全、不规范或错误信息等;

学生借书量太小:即系统所能允许一个同学同时借出的书数量上限很低,让学生感到不满;

借书超时的费用计算不规范:由于上面学生信息不规范,导致有的借出的书超时还回来的时候费用上竟然还显示没有超时,很容易混淆信息,达不到管理出效益的目的;

系统容易崩溃:由于设计的时没有考虑到学生数量的逐年增长,导致人数多的时候系统就承受不住,出现死机的现象;

2、系统总体需求

LMS系统主要应用于学校图书管理员。LMS可以查询并输出学生基础信息、图书馆馆藏信息,借出书本信息,以及超时的书本信息等,系统的主要优点就是存储量大,不会出现系统崩溃的现象,对学生信息的描述更加详细。

3、现有条件与不足

由于有关的技术没有学习好,不能够实现的模块暂时只能通过图展示出来希望各位能够体量,系统采用的是Oracle数据库,这在资金上开销比较大,请用户根据情况着实考虑。

二、系统总体方案

1、系统功能结构

LMS的总体功能见图1,功能简介如下:

图书管理:图书新增、图书查询、图书更新、图书挂失;

图书借还:图书借阅、图书归还,图书续借;

读者管理:读者新增、读者查询,读者信息修改,读者挂失与注销;

系统查询:馆藏信息查询,图书超期查询,图书丢失查询,今日信息查询。

EMBEDVisio.Drawing.6

图1总体功能结构

三、系统技术方案

根据LMS系统总体需求和自己所学的相关技术知识,结合自己对图书馆管理的了解对LMS的开发工具、数据库管理系统、报表输出等方面,拟采取如下的技术方案:

1、运行平台

服务器和客户端的运行平台如下:

数据库服务器:采用Oracle公司的Oracle数据库,并PLSQLDeveloper软件进行软件平台操作;

客户端计算机:LMS系统的客户端计算机操作系统为中文Windows2000/XP/2003/Win7/Win8等,需要安装java的JDK来配置环境。

2、开发工具

采用当前JAVA编程最普遍的工具MyEclipse进行编写,以及Windows操作系统平台。系统里面主要运用的技术是GUI编程,进行图形的可视化操作。

3、报表处理

LMS系统需要编制汇总表、月报表、分析表等。我拟采用PLSQLDeveloper软件库,直接导出数据制作Excel报表。

四、起止时间

LMS系统需要1个月、分2个阶段完成调研、设计、开发、测试与培训等工作,时间安排如下:

第一阶段:2014年5月下旬。系统调研、系统可行性分析、需求分析、详细设计与需求确认,相关等;

第二阶段:2014年6月上旬。代码的编写,以及完成后的测试。

五、经费预算

LMS系统实施经费主要由如下部分组成:

网费:30元。购买上网卡;

软件开发费:3000元。包括:个人平时的生活费,劳务费;

测试验收费:500元。包括:同组的成员相互进行测试确认验收费用;

运行维护费:0.5万元。按0.1万元一年,5年的维护费用。;

合计经费概算0.9万元,全部费用由用户承担。

六、系统可行性

按软件工程规范和要求,从如下三个方面分析LMS系统的可行性:

1)技术可行性

根据系统需求和相关分析,本项目是一个普通的利用计算机进行数据处理的MS管理系统,没有特别的技术难点。报告中提出的技术平台、开发工具也是当前主流与成熟解决方案常用的技术路线,有非常多的成功应用案例,在技术上是可行的。

2)经济与社会可行性

本项目将显著改善目前图书馆管理系统的一些弊端,提高了信息的准确率、规范了用户信息、规范

文档评论(0)

151****0181 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档