图书管理系统需求分析报告【优秀4篇】

随着个人素质的提升,报告的使用频率呈上升趋势,报告成为了一种新兴产业。那么大家知道标准正式的报告格式吗?这次帅气的小编为您整理了图书管理系统需求分析报告【优秀4篇】,在大家参照的同时,也可以分享一下给您最好的朋友。

图书管理系统需求分析报告 篇1

1.引言

1.1编写的目的

随着世界经济的急速发展,互联网也越来越普及。同时为了方便人们的生活,互联网已经和我们生活的分不开了。由于图书馆书籍繁多,人工管理较为困难,难免会出现一些书籍遗漏的信息。为了保障同学借书方便,管理员管理方便,因此开发了一个可以实现图书的添加查询和存储和更新的管理系统。

1.2背景

待开发的软件系统的名称:图书管理系统;

本项目的任务提出者:陈锦辉

本想任务的开发者:陈锦辉

用户:学校师生及图书管理员

实现该软件的计算中心或计算机网络是:xju_5.8G。

1.2定义

借书管理:包括借书的学生信息

书信息:包括所有书籍的信息

图书查询:通过学生借书的信息查询所借书籍的详细信息

SQL:结构化查询语言。

1.4参考资料

[1]《软件工程概论》(第三版)郑人杰 马素霞等编著。

[2] Java2实用教程(题库+微课视频版)耿祥义 张跃平编著。

[3]可行性研究报告(GB8567——88)

2.可行性研究的前提

2.1要求

功能:登记学生借书的信息,还书信息、查询书籍。

性能:图书管理员可以查看学生借书的情况。

输出:输出信息。

输入:学生信息、书籍信息;

在安全与保密方面的要求:学生的信息只有图书管理员才有查询和修改的权限;

完成期限:30天

2.2目标

减少物力与财力。

减少借书的繁琐。

提高图书管理员的工作效率。

提高学生对图书馆的满意程度。

2.3条件、假定和限制

a.所建议系统的运行寿命的最小值:4年;

b.经费来源:学校资助;

c.硬件条件:4303的机房设备和网络设备;

d.运行环境:Windows7以上系统;

e.开发环境:intellij IDEA;

f.可利用的信息和资源:书籍信息管理系统;

g.系统投入使用的最晚时间:2022.10.9。

2.4进行可行性研究的方法

本次可行性研究主要通过调查研究法、分析法。通过学生在图书馆看书借书的情况进行调查,然后在进行研究分析如何在最短的时间里去解决问题,从而从根本上减少财力与物力的消耗。

2.5评价尺度

开发费用:开发经费预定在5000元左右;

各项功能的优先次序:满足图书管理员和一般用户的使用;

开发时间:在20天之内完成开发和测试工作;

使用中的难易程度:尽量从简,方便使用。

3.对现有系统的分析

3.1处理流程和数据流程

现需要每人准备一台电脑

给每个人分配任务

每个人完成相应的任务

在viso上画出相应的数据流程图以及系统开发的总体框架。

3.2工作负荷

减少一些没必要的工作量

提前做好计划,解决一些设备与软件问题的一些事情

3.3费用开支

开发整个系统所发费的工资大概是五千元左右。

3.4人员

部分学生

3.5设备

准备一台系统是win7以上的电脑

3.6局限性

处理时间赶不上需要,响应不及时,数据存储的能力不足,处理功能不够没有一个专业的系统管理来维护日常使用,使得图书管理员工作比较困难和复杂,人力物力消耗大,资源浪费严重。

4.所建议的系统

4.1对所建议系统的说明

图书管理系统是信息管理系统,通过计算机管理学生平常借书的信息与书籍信息,通过强大的查询和更新、删除来提高办事效率。编程软件:IDEA

4.2处理流程和数据流程

登记借书信息、查询、还书、添加书籍、添加用户、删除书籍、删除用户、查询书籍、修改书籍。

4.3改进之处

a.实时更新书籍的信息,提高图书管理员的工作效率;

b.加强学生账户安全管理。

c.实时增加新书籍提高学生借书的效率

4.4影响

4.4.1对设备的影响

开发时间久可能会对一些设备有一些危害

4.4.2对软件的影响

必须保证操作系统在Windows7以上版本的电脑上运行,以适应图管理员的管理系统的需求。

同时不要在一台电脑上进行多次反复的操作,可能会导致软件卡顿。

4.4.3对用户单位机构的影响

图书管理员需要掌握一定的计算机基础知识。

4.4.4对系统运行过程的影响

用户的操作规程: 提供个人信息;

运行中心的操作规程:通过借出书籍等各种途径来查询学生的信息;

运行中心与用户之间的关系:通过学生借书的信息可以查询学生的详细信息;

源数据的处理:源数据保存在数据库中,可随机进行查询;

对数据保存的要求,对数据存储、恢复的处理:安全性、完整性、正确性;

输出报告的处理过程、存储媒体和调度方法:每周打印报表图书管理人员进行核验检查;

系统失效的后果及恢复的处理办法:重启系统。

4.4.5对开发的影响

用户需进行的工作:输入一般用户信息;

为了建立一个数据库所要求的数据资源:使用IDEA完成对数据库的建设、更新、查询与删除工作;

为了开发和测验所建议系统而需要的计算机资源:系统打包,能够异地发布,完成在系统Windows7以上的电脑上进行测试工作;

所涉及的保密与安全问题:系统对图书管理员权限进行相应的设置,防止非法登录。

4.4.6对地点和设施的影响

对于一些个人的电脑网速有一定的影响。

可能对学校的教学机房有一定的影响。

4.4.7对经费开支的影响

软件的开发成本并不大,其他的投入也只是电脑。由于学校的电脑已经普及,所运行已经达到了要求,无需重新开发建设,所以系统开发、运行所需的费用是比较低的。

4.5局限性

由于第一次做比较正规的开发,所以难免还有些地方有所遗漏。

4.6技术条件方面的可行性

利用现有的技术,该系统的功能够实现;

对开发人员都已经过将近两年的学习,拥有一定的经验和基础;

在规定的期限内,本系统的开发能够完成。

5.可选择的其他系统方案

可选择的系统方案1

6投资及效益分析

6.1支出

对于所选择的方案,说明所需的费用。如果已有一个现存系统,则包括该系统继续运行期间所需的费用。

6.1.1基本建设投资

计算机一台:4000元;

数据通讯设备:1500元;

安全与保密设备:1000元。

6.1.2其他一次性支出

研究(需求的研究和设计的研究):1000元;

开发计划与测量基准的研究:450元;

数据库的建立:500元;

培训费、旅差费以及开发安装人员所需要的一次性支出:1000元。

6.1.3非一次性支出

设备的租金和维护费用:600元/年;

软件的租金和维护费用:800元/年;

数据通讯方面的租金和维护费用:600/年;

房屋、空间的使用开支;800元/年;

公用设施方面的开支:800元/年;

保密安全方面的开支:600元/年;

其他经常性的支出:400元/年。

6.2收益

6.2.1一次性收益

系统研究费用:400;

系统开发费用:300;

6.2.2非一次性收益

节约了学校的人力、物力、财力,大大提升宿舍管理效率。

6.2.3不可定量的收益

由于图书管理系统服务使用方便,大量用户使用网上操作,平均每天收益30元,每年收益大概10950元。

6.3收益/投资比

由于在图书管理系统正式投入运行之前,没有做具体的统计,但是人力物力财力消耗巨大,管理起来很不方便。图书管理系统投入运行之后,预期会带来可观的收益,在管理上也会带来极大的便利,会节约许多不必要的资源浪费。

6.4投资回收周期

根据投资和收益的分析,两年内便可以收回投入成本,剩下两年年大概收益20000元。

6.5敏感性分析

a.该系统的使用寿命为:4年;

b.该系统的工作负荷量:6台计算机;

c.设备和软件的配置等待变化时,对开发和收益的影响最多不超过5000元。

7社会因素方面的可行性

7.1法律方面的可行性

本系统作为软件工程这门课程的课程设计,没有签订任何合同,不存在合同责任。所用的东西都是自己的或者公共的,也没有挪用别人的成果,不存在侵犯专利权版权等问题。

7.2使用方面的可行性

使用可行性来看,我们设计的图书管理系统可以应用,对此,我们认为,该系统具有相当的可行性,大大方便了登记、查询等操作。学生、图书管理人员都可以使用,软件界面简洁,清晰明了。

8结论

总和各方面的因素来分析,该系统是可行的。

图书管理系统需求分析报告 篇2

摘要

随着计算机网络结构的复杂化,传统的网络管理模式已经不能适应当今网络管理的需求,而基于Web的网络管理模式将Web技术与网络管理技术相融合,使网络管理人员能够方便地通过Web浏览器配置和监控网络,简化了网络管理操作,给传统的网管技术带来了新的活力。该文在分析基于Web的网络管理方法的基础上,介绍了基于Internet/Intranet校园网结构的学生信息管理系统的设计目标和设计思想。

本文详细介绍了学生信息管理系统的设计与实现过程。本文研究开发的学生信息管理系统原型将Web技术与asp相结合,给出了基于asp的过程定义语言与工作流执行机的设计与实现方法。具有完善的用户名及密码验证处理,空间配额等功能。实现了学生信息基本信息、课程基本信息、学生成绩基本信息、班级及专业信息和网站用户信息的维护。

一、系统概述

1.1背景

随着我国教育体制的改革,需要从大量的日常教学活动中提取相关信息,以反映教学情况,传统的人工管理方式浪费许多人力物力财力,造成工作效率低,误差大,易发生数据丢失,统计错误。在当今社会,科技的发展越来越快,现在学校管理也逐步从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便的学生信息管理系统满足用户在学生信息管理方面需求已经势在必行。

1.2意义

随着学校规模迅速扩大,学生管理工作信息量急剧增加,信息变化幅度大,依靠传统的手工管理手段显然已不能适应新时期高校大学生的管理工作,无法完成大量的信息分析和处理。同时,随着学校管理体制改革的深化,学校有关职能部门如何全面、准确、及时地了解和掌握学生的信息,建立科学公正的学生个体

和院系学生工作评价体系,已经成为新时期高校学生管理工作面临的一个新课题。为此,建设一套切实可行的学生工作管理系统,结合学校实际,充分利用校园网的资源优势,不仅使信息渠道更为畅通,而且可以资源共享。既为全面了解学生的综合信息提供了方便,使得查询统计更为准确便捷,又可以用电子档案逐步代替或辅佐传统的纸质档案,实现管理手段现代化。

该系统提供学生的基本状况、学习成绩、学生课表等全方位的信息资料。在此基础上,构建学生信息、学生学习成绩以及学生课表进行变更新,对学生信

息进行全方位的管理。

这个系统能提高学生工作办公自动化程度,建立学生信息库,把学生工作者从日常繁重重复的劳动中解放出来,减轻工作强度,提高工作效率。这将是一个非常有现实意义的课题。

二、网站的开发技术及主要框架

开发工具:

本系统主要是以VS2008+Sql2005来开发的,网站的布局是采用DIV+CSS 2.2 网站的主要架构及开发模式

三、系统总体设计

3.1 需求分析

3.2 网站功能概述

3.2.1前台

学生根据自己的姓名登录到学生信息管理系统的里面,学生可以看到自己的个人信息,课程表和分数。而且可以修改自己的密码。

3.2.2后台模版

教师根据自己的姓名进入到系统的后台管理,教师可以对学生的个人信息、成绩、课程表进行增删查改。

3.2.3 后台模块

3.3网站功能模块图

3.4 网站功能流程图

四、数据库的设计和实现

图书管理系统需求分析报告(精选11 篇3

在正式汇报之前,我要感谢与我在一起工作领导和同事,因为没有领导的信任和支持,没有同事的理解和配合,没有整个团队的辛劳付出,我所完成的工作将无从谈起。在此我衷心,谢谢大家!

我将从三个部分展开汇报。第一部分是我的任期承诺;第二部分是我主要工作的完成情况;第三部分是我下一步的工作展望。

首先,是我的任期承诺

大家都知道我不仅是一名数学教师、茶艺教师,共上8节课,我还是一名兼职馆长,可以说除了教学工作,其余的时间我都泡在图书馆,曾经当我踏入完全陌生的领域,很担心,怕自己做不好,怕辜负了学校对我的信任,因此,在馆长的工作岗位上,我常常在思考,大家对我的希望是什么?我该如何把工作做好?如何把我的激情和我对图书馆事业的感情转化为图书馆事业发展、工作进步的动力?

为了能把这些问题回答好,给大家、也给自己一个满意的答卷,我对自己提出了严格的要求,一要注重学习,树立正气,加强自身建设;二是要坚持谦虚谨慎、脚踏实地、团结同事、勇于开拓的工作作风,坚持与读者多沟通,多做调查研究;三是要以出色的工作业绩赢得大家的尊重,进而不辜负大家的期望和领导的信任。这是我对自己的要求,也是对大家的承诺,请各位领导和同志们按照上述承诺对我进行监督检查。

其次是我负责完成的主要工作

我一直在坚持一个工作思路,那就是在完成日常工作的基础上,力争每年为图书馆办好一两件实事,循序渐进,积少成多,稳步推进图书馆事业的发展。我将工作完成情况概括总结为几个方面:

一是文献资料建设情况:据统计,现有图书总册数23045册,由于一年级有8个班,学生人数徒增,按省级示范馆的标配I类小学生均30册,应该达到32640册,还需配置9595册图书;20xx年9月至今共新增图书1516册,新小有读者1088位,人均新增1。3册,超过了标准规定的人均新增0.5册;学生用报刊与教育教学类期刊合计报刊种数68种。

二是藏书利用情况:

记得20xx年4月由中国新闻出版研究院公布的《第十一次全国国民阅读调查报告》显示俄罗斯的每年人均阅读量为55本,日本每年人均40本,韩国的阅读量为每年每人7本,中国只有每年人均4.77本。

本年度新丰小学读者的借阅量为每生均借阅18册,从图书馆的借阅归还情况可看出小读者对阅读的热爱,由此可见在新丰小学阅读已经成为一种时尚、一种潮流,让阅读成为习惯已经深入到小读者的心中,书香满园是可喜的现象,每学年藏书利用率达85%。

本学期班级借阅量排行前十名的班级是5(1)班1132册,5(2)班717册,6(2)班654册,3(1)班547册,3(3)班487册,6(1)班444册,3(2)班439册,4(2)班338册,5(3)班316册,2(1)班297册。

1(5)班、1(8)班阅读非常重视,由于一年级是集体借阅,班主任老师很辛苦,要定期借阅并归还,保证每位学生人手一本,阅读习惯从小培养,这是非常好的,谢谢你们!

三是以制度建设为基础,加强图书馆内控管理。

制定了各项规章制度,有效规范了相关工作的管理,对馆内人员工作做好分工,并安排好值班,郭老师在图书馆兼职3个半天9节课,我近5个半天,计13节课,为了方便读者借阅,我常常延长工作时间,中午近11点30分回家,傍晚也做相应延长,本学年我操作工作量借书5651册,还书5905册,延长工作时间就是为了尽量让我们的孩子多借书、鼓励多读书,养成良好的阅读氛围。

四是坚持管理创新,开拓新的工作模式。

1、露笑脸,做服务。

在为读者服务过程中,保持微笑,拉近与读者的距离,孩子们才喜欢往图书馆跑,愿意和我沟通,了解他们阅读需求,通过填写《图书检索咨询单》为图书的采购工作的针对性提供第一手材料。不厌其烦的提醒读者正确使用还书箱与图书破损率的关系,提升学生爱护图书的意识。又如学生使用书梯时进行安全提示等,只要是善意的,学生很乐于接受老师的建议。

2、善自学,肯钻研。

图书管理已经实现自动化,网图功能多更新快,需要图书馆老师勤奋学习,对于图书的分类、编目专业上的知识要不断学习,才能正确做好图书的编目工作。借阅归还以及读者图书赔偿的赔款交款都在网络中实现,图书的标签打印的设置要经过一次次的调试实验,才能获得正确的格式,要沉得住,静下心去完成每次有挑战的任务。

3、勤动手,善反思

在期初做好馆藏动态分析和采购计划,期末做好总结。

在每年的10月份做好期刊的采购建议,在期刊装订完成时,为了清楚明了的对征订期刊种类、用途心中有数,造好个性设计的表格,完成征订信息的录入。以便新刊到馆时及时盖章、登录、整理提供索引。

每天做好报刊的上架、每月做好报刊的装订,利用好尺子、铅笔、割纸刀等工具装订时做到整齐划一。

为了提高图书的归还的效率以及避免图书财产号的损坏,我在书的背面新增一枚财产号,并贴好膜。虽然程序多、但能更好的。提升服务的质量,何乐而不为呢。

五是主动与学校相关部门沟通,积极争取相关部门的支持,促进相关工作的开展。

比如与总务处沟通,主动介绍图书馆的实际情况,完成了还书箱、书梯采购,为读者借阅归还提供便利。对于遗失的图书,学生赔偿,图书馆开具收据,同时在网络中处理了赔款交款手续,对图书赔偿实现了统一管理,定期上交学校财务,入账,开出发票,图书馆存档,进一步规范了图书馆的经费管理。对于遗失图书撰写剔除报告,附上图书丢失清册,报学校审批。

与德育处协调配合,以"书香校园"活动为契机,充分利用图书馆资源,全天开放图书馆,让学生多借书,多读书,积极开展每月“阅读之星”活动,根据读者到馆借阅图书量为阅读小博士、阅读小硕士、阅读小学士的评选提供依据。六一期间共评选出阅读小博士10人,阅读小硕士21人,阅读小学士29人。配合德育处开展各种竞赛活动,以赛促读,培养学生读书兴趣,提高阅读能力。形成“让阅读成为习惯”的良好读书氛围。

与教务处沟通交流,有利于阅读指导课的顺利开展,为了更好的推进“同读一本书”活动的开展,与教务处密切配合,做到有计划、有序开展读书活动,从3—6年级可以阅读完教育部推荐的小学语文新课标必读经典文库中的这16本书。学生有指导、有交流、有思维碰撞,能真正达到学有所获。

与校长室反馈沟通,工作中遇到的困难困惑或者建议,进行反馈,获得指导帮助。

六是下一步的工作展望

在今后的工作中,我会更加严格的要求自己,积极做好馆长的工作我会更加密切联系读者、深入开展调查研究更好的做好服务工作。具体的工作展望有:

1、做好图书馆集成管理系统的升级工作,在新的信息技术条件下,开展形式更加丰富多样、层次水平更高的信息服务,充分发挥图书馆的信息保障作用。

2、建立健全图书馆岗位管理制度和岗位考核制度,进一步提升我们馆的精神风貌,提升图书馆员的服务意识及服务的主动性。

图书馆工作既繁琐又有意义,重要的是看自己以什么心态面对,有为就有位,无为肯定无位,这是我的理解。以上是我的工作述职和下一步的工作展望,请各位领导和同事们批评指正。最后祝大家身体健康、家庭幸福!生活和美!谢谢大家!

图书管理系统需求分析报告 篇4

第1章 引言

随着计算机技术的快速发展,信息化管理已经深入各行各业。目前,无论公司还是企业对于货物都实行了信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。这类信息化管理应用范围极其广泛。在日常生活中,事实上,借书还书是一大问题,为解决这个大问题,“图书管理系统”应运而生。

1.1目的

图书管理系统具有种种优点,但在目前状况下,可以大大方便学生进行查看图书剩余数量,存放位置以方便进行借书及还书。

1.2背景

本项目采用单纯的数据库存储原理,是建立在Windows 系统上以eclipse为开发软件的应用程序

1.3术语定义

Draw.io:专业商用矢量的绘图软件。

MySql:提供数据库。

Eclipse:专属Java开发软件

1.4参考资料

(1)《关系型数据库》的第2版 耿祥义清华大学出版社,2009

(2)Java程序设计基础第五版 陈国军 清华大学出版社,2006

第2章 项目简介

2.1项目名称:

图书管理系统

2项目承担单位:

河南科技学院

2.3可行性研究报告编制单位:

我邦阿富汗

2.4目标、规模、内容、原则、周期

(1)目标:

·实现操作自动化和信息电子化,全面提高图书的管理水平。

·基于用户管理的全面自动化,可以大大减少管理员的负担、违章管理中的漏洞,可以节约大量管理开支,增加企业的收入。

·实现对内部各种用户管理的电子化、自动化、提高借还图书时各个工作模块的办公效率,也为提高广大学生的服务质量提供保证。

(2)规模:

预计该项目针对的人群,主要是一些高校,预计规模人数是100000人左右。

(3)内容:

大大增加了图书的借阅效率,方便进行图书的管理。

(4)原则:

在原则方面尽可能减少人为的管理,提高借阅的效率,在保证效率的同时,保证信息准确,必要的保证不出现误差。

(5)周期:

从项目策划到项目完成预计需要六个月。

第3章 项目建设的必要性和可行性

3.1现状和差距

a.现状

(1)硬件

(2)软件

目前甲方平台管理采用的是纸质化办公,主要包括纸质报告,档案。

b.差距

目前甲方采用纸质化办公进行系统管理,纸质化管理的过程有太多缺点,纸质的传递较为缓慢,也需要占用更多空间,而且办公的程序较为繁琐,需要较多的人力进行管理。甲方需要简化管理流程,减少人力的投入,并且更快捷的进行平台管理。

3.2发展趋势

未来借书会逐步减少时间的使用,使用计算机替代部分人力的使用既减少了成本,同时也加快了工作效率。简单化的管理系统适合各个年龄的管理人员操作,只需简单熟悉了解本系统的功能操作,就能提高工作效率。不仅减少了人工成本,加快了人流的流动速度,也能提高行业竞争力。

3.3项目建设的必要性

在知识竞争越来越激烈,规模越来越大,阅读者要求越来越高的今天,作为

互联网时代的新型交往平台,如何提高借阅效率显得越来越重要,由于手工操作的繁琐混乱且容易出错,不易即使统计用户的真假情况,常常造成管理漏洞,给管理人员和用户带来不便,因此迫切需要一套计算机信息管理系统来实现可靠,便捷的管理。

3.4项目建设的可行性

(1)经济可行性分析

图书管理系统的投入,能够提高工作效率,减少工作人员,从而减少人力资本的投入,根据核算,系统投入三个月后,就能够基本收回开发系统的投资,同时,本系统对开发环境没有太高的要求适用于各种操作系统,普通的电脑就可以满足开发需求,因此本次开发在经济上具有一定的可行性。

(2)技术可行性分析

a)TCP/IP体系成熟完备

b)Java技术比较成熟

c)数据库技术比较成熟

(3)运行、操作可行性分析

系统的管理者大多具备电脑基本操作知识,对于必要的专业操作经短期培训即可,管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好。

(4)法律可行性

该软件开发不违反社会法律法规,同时符合学校的规章制度,并且没有侵犯版权之说,属于自主开发,因此,本系统具有法律可行性。

第4章 项目承担单位概况

4.1单位概况

图4.1图书管理系统机构图

如图4.1图书管理系统机构图所示,该系统只有用户和管理员。

4.2机构职责

用户:注册自己的信息,借书,还书。

管理员:修改图书,删除图书。

第5章系统需求

5.1业务分析

通过调研和分析可得到下图:

图5.1图书管理系统业务用例图

业务用例图中共有种5业务用例,2种业务角色,“用户”业务角色是所有业务角色的基类。下面是各个业务用例的描述。

1.用户注册业务

(1)活动图

图5.2 业务活动图

(2)流程步骤

a)用户注册自己信息

2、用户借书业务

图5.3业务活动图

(2)流程步骤

a)用户借书。

3、用户还书业务

图5.4业务活动图

(2)流程步骤

a)用户还书。

4、修改图书业务

图5.5业务活动图

(2)流程步骤

a)管理员修改图书。

5、删除图书业务

图5.6业务活动图

(2)流程步骤

a)管理员删除图书

5.2功能需求和性能需求

(1)功能需求

图书管理系统的功能需求可以按照服务对象的不同进行划分,包括用户、内部管理人员、系统维护人员。每类用户的功能需求如下:

a、用户

登录账号,用户可以查询个人信息,通过分页来查看图书信息。

b.内部管理人员

业务管理:实现商品管理业务的信息化和网络化,公司管理者能够随时掌握业务的实际情况,能够提供商品的分析预测。资源共享:可以实现业务的资源共享,支持跨部门的资源共享,为所有工作人员提供快速的信息检索。

b、管理维修人员

基础数据导人:能够对积累的历史数据进行批量录人、整理和入库,并提供分类转换等功能。用户管理:对所有内部人员和顾客,根据统一的注册信息认证,按照不同的权限等级提供资源共享和各种服务。

系统维护:提供系统监控、配置管理工具,能够及时获取错误信息,排除障碍。备份恢复:能够按照数据库维护管理计划定期对数据库进行备份,必要时进行有效恢复。

(2)性能需求

a.网络平台性能

要求数据传输网络快捷、安全、可扩展。

网络的性能要求如下:非复杂的查询和处理的一般业务响应时间应小于等于3秒,系统年平均无故障运行时间大于等于99.9%。

b.系统平台性能

要求采用通用性好、安全可靠的操作系统和大型数据库系统,保证系统有良好的性能,系统年平均无故障运行时间大于等于99.9%。

c.应用支撑平台性能

要求应用支撑平台为业务应用系统的开发和运行提供技术支撑,并具有灵活的可扩展性和高度的可配置管理性。

d.应用系统性能

应用系统能够满足顾客需求,稳定、可靠、实用。检索,查询快捷简单。

e.数据质量

系统数据准确完整,能够满足汇总统计、制表制图、分析计算、模型测算等要求。

5.3 数据量预测

(1)数据存储量测算

数据存储量测试是为了在系统设计时保证存储系统能够满足系统的正常运行。目前整个系统售出后,每年应处理的信息总计大约1400万次,存储量包括:

a.结构化数据存储量

每件商品业务的概要信息大约为1KB,结构化数据存储量=1400万×1KB=14GB。

b.多媒体信息存储量

部分用户含有多媒体信息,大约占有总数的1%,每条信息估计5MB,多媒体信息总量为:1400万×0.01×5MB=68GB每年的数据存储总量=14GB+68GB=82GB,冗余量为0.5(管理等附加信息造成),每年的信息存储量=82GB×(1+0.5)=123GB。

c.五年的信息存储总量

按照目前计算运行时长联机存储5年的数据,系统的存储量=5×123GB=615G。

(2)网络带宽预测

网上交友平台通过各个中型交际公司接入互联网,各个商品的详细信息数据都存入各公司操作系统数据中心,交友网站数据流量分析主要涉及网站出口带宽的设计,初步计算如下:

用户总数大致估计为(M):2000人

每个页面平均为(K):100KB

用户处理每个页面的时间约为(S):10秒

每天用户的比例为(P1):60%

每个顾客每天购物的时间为(H1):2小时

在最集中的时间内浏览的用户的比例为(P2):80%

最忙时服务器每秒处理的页面总数为(T):M×P1×P2×H1×3600/S/(H1×3600)

因而所需的网络带宽为:T×K=22.5Mbit/s

根据测算的带宽要求,考虑网络带宽的实际利用率,需要两根10M,一根4M的专线接入。

(3)数据处理量分析

具体评估方法如下:

TPM=日峰值顾客操作量×峰值时间操作比例×操作复杂比例/(峰值时间×CPU占用比例)

日峰值顾客操作量:预计一整年处理业务量1400万次,日平均业务处理量为1400万/365=38356件。每个操作的处理流程比较简单,平均为2个处理环节,日峰值操作量为38356×2=76712

峰值时间操作比例,每日峰值时间:根据现有实际情况统计,业务处理80%的交易发生在每日上午9:00~11:00、下午4:00~6:00和晚上20:00~22:00,即

峰值时间操作比例为80%,每日峰值时间为6小时

交易复杂比例:网上交友平台的操作比较简单,一次打开的数据大致有4个,对相关数据进行操作,根据经验每次操作的复杂度可以设置为8~10(相对于TPC标准测试)

CPU占用比例:实际运行情况表明,一台服务器的CPU利用率高于80%则会产生系统瓶颈,而利用率处于75%时,则处于最佳状态。因此在推算系统性能指标时,考虑系统管理所需的消耗资源以及部分CPU余量,设定此值为75%

综上:TPM=76712×80%×9/(6×60×75%)=2045.7

考虑到20%余量:则所需TPC-C的值为:TPW=2045.7/(1-20%)=2557.1万

考虑到网络测试的TPC-C是在极端优化的情况下产生的,实际性能一般是测试值的1/2,因此建议单机处理能力TPC-C应该达到2557.1×2=5114.2

故网上交友平台所用的数据库服务器应选其TPC-C值不低于6000

第6章 总体方案

6.1 系统体系结构

图6-1图书管理系统的体系结构图

如图6-1所示,图书管理系统的体系结构图,主要分为下面几个层面:

表现层又称用户访问层,负责与用户交互,接收用户对系统的服务请求,并把业务处理层的结果呈现给用户。安全保障体系、资源管理维护体系贯穿于系统各个层次,保证信息系统符合标准,安全可靠。

应用层包括平台综合处理子系统、系统管理子程序和资源管理子系统三部分。其中综合处理子系统作为图书管理系统的基础支撑平台,包括应用系统部署、运行和管理的环境及相应规范。应用支撑服务是基础支撑层为应用提供的一组共性和关键的服务。应用支撑服务支持多种事务实现机制,充分考虑基于网上交友平台中事务管理的特性,并提供相应技术实现;支持组件化的开发部署,将应用中的公用功能如配置管理、数据缓存、认证授权、日志管理、工作流等功能以公用组件或公共服务的形式集成到平台中,并提供相关API接口来减少系统间藕合度。

系统结构模式层:主要包括各种服务器、框架、API接口、分布式事务系统等。

资源层:主要包括各种基础资源,如数据库系统、文件系统、中间件系统、排队系统等。软件硬件层:主要体现在软硬件的分离,如操作系统、网络操作系统、网络协议等。

硬件层:主要是软件实现的物质基础。如大型机、集群系统、大型存储系统、高速缓存系统等。

6.2硬件(网络)系统设计

图6.2网络拓扑图

硬件分析:

如图6.2所示

网络拓扑采用星型结构,该方案优点:

1)维护管理容易

2)重新配置灵活

3)故障隔离和检测容易

硬件构成有中心服务器、网上交友平台服务器集群、各部门办公设备、安全防火墙等。

用户可通过客户端访问本系统,进行操作

6.3应用系统设计

系统构成

图6.3图书管理系统组件图

图书管理系统的组件图的程序构成主要包括用户注册登录,用户借书,用户还书,管理员登录,修改图书,删除图书等组件。

系统配置图

图6.4图书管理系统配置图

图6.4为图书管理系统的配置图,图书管理系统的应用服务负责保存整个管理系统的应用程序,数据库是负责数据的管理,此外还有多个终端,对于不同的用户,有不同的客户端。

功能结构

图6.5图书管理系统功能结构图

由图6.5可以看出,图书管理系统主要可以分为个两个模块:用户,管理员

A)用户,用户注册,用户借书,用户还书。

B)管理员,修改图书,删除图书。

第7章 项目开发团队

我邦阿富汗

人员分工:

a .经理:刘军

b .构架师:徐嘉迪

c .分析师:张权

第8章 项目实施进度

第7周:完成可行性分析报告

第8-10周:学习java和数据库,窗口搭建等相关内容

第11周:开始编写项目代码

第12周:初步完成前后端设计,实现基本功能

第13周:测试各部分功能,完善整体功能

第14周:修改窗口界面,添加各部分数据,完善系统

第15周:测试系统是否达到预期效果,并做出相应调试

第16周:交付项目

第9章 总投资估算和资金来源

1)预计代码量一万行,开发费用约6000元

2)购买一台服务器费用约20000元

3)购买各部门电脑费用约10000元

4)各项硬件安装人工费用约1000元

总体费用约37000元

资金来源:

甲方(河南科技学院)提供资金支持

第10章社会和经济效益分析

图书管理系统是大学生学习知识的重要组成部分,图书管理系统可以加快学生们对课余知识的获取效率,发展学生们的兴趣爱好,培养学生们的自主学习能力,进一步的提高学生们,不仅能促进学生们的身心健康发展,对于构建高校的积极向上精神面貌也起着重要作用。借阅信息化工作,为建立图书借阅管理工作新机制提供支持,为最终解决图书管理提供可视化平台,为维护社会稳定、构建和谐社会提供保障。为此所带来的直接社会效应如下:第一,进一步提高信息检索应用,为用户提供更便利的服务。图书管理系统的建立,可以进一步的畅通信息通道,提高用户对信息需求的满意度。第二,为平台管理部门的需求提供服务。图书管理系统建立后,使管理部门能够及时,准确的发布管理信息,处理人际相关事宜。第三,促进和强化图书借阅管理工作机构的责任。将实现图书借阅管理信息的公开透明,使图书借阅管理处于广大学子的监督下,强化有关部门的工作责任感。

第11章结论与建议

本系统主要提供了对图书借阅可靠性的管理平台,在系统中,系统运用方便、操作简单、工作效率高。给学生提供了更多更及时的图书借阅信息,便于学生了解更多课外知识,自主学习。同时也给学院学习部管理提供了一个完善的信息拓展平台,方便发布活动公告以及图书借阅的管理,使平台在无形中构建一种团结友善的凝聚力。为读者拥有查询图书信息、获得图书存放位置等。综合上所述,本系统完全具备设计开发条件。

一键复制全文保存为WORD
相关文章