图书管理可行性分析
1引言
图书管理是每个学校内都必须面对的一项工作,但目前有极少部分学校仍在使用传统的人工方式管理图书资料。这种方式存在者许多缺点,如效率低、保密性极差且较为繁琐。另外,随着图书资料的增加,其工作量也将大大的增加,者必将增加图书管理者的工作量和疲劳强度,这将给图书资料信息的查找、更新和维护都带来很多的困难。
1.1编写目的
随着计算机技术广泛应用到社会的各个领域,信息的地位与作用随着信息技术的迅猛发展,逐渐显示出它的重要性,并已经成为社会发展中的重要战略资源。因此,信息的采集、控制和利用,已成为国家利益之间、竞争对手之间争夺的重要内容。与此同时,信息安全也成为各国、社会各界关注的焦点。访问控制是保护系统资源安全的重要屏障,是信息系统安全的重要功能组件,它在为用户对系统资源提供最大限度访问的基础上,对用户的访问权限进行管理,防止重要信息遭到非法窃取、更改和滥用
1.2背景
1.2背景
待开发的软件系统的名称:图书管理系统;
本项目的任务提出者:刘威;
开发者:刘威;
用户:社会人员及大学生;
1.3定义
(1)管理员登录:
本系统只需要一个管理员的账号密码,所以登录功能较为简单。
(2)注销退出:
当管理员点击当前用户注销就可以退出系统。
(3)图书管理系统:
管理员在后台可以增加、修改、删除图书信息。
(4)账户管理:
管理员在后台可以了解到用户的信息,可以对他们进行增加、修改、删除操作,根据用户的id和用户名。
1.4参考资料
b站及所学的知识
2可行性研究的前提
2.1要求
功能:管理员登录,对图书及用户进行增删改查;
2.2目标
提高对书籍信息及用户信息方面的管理,做到管理的更加全面
2.3条件、假定和限制
a.长时间的使用
b.经费来源:开源软件无需费用;
c.硬件条件:无;
d.运行环境:Windows10以上系统;
e.开发环境:idea;
2.4进行可行性研究的方法
发布调查问卷对学校图书馆的书籍管理人,做出应对措施
3设备
版本在Window10以上的电脑一台。
4所建议的系统
4.1对所建议系统的说明
图书管理系统是信息管理系统,通过计算机管理书籍,通过强大的查询和更新、删除来提高办事效率
4.2处理流程和数据流程
对书籍的类型和数量进行存储,及所有的用户信息进行管理存储
4.3改进之处
a.实时更新书籍信息,提高管理人员效率;
b.加强用户账户安全管理。
4.4影响
4.4.1对设备的影响
有足够的存储空间
4.4.2对软件的影响
必须保证操作系统在Windows7以上版本的电脑上运行,以适应书籍管理系统的需求。
4.4.3对用户单位机构的影响
管理员要求掌握一定的计算机知识。
4.4.4对系统运行过程的影响
用户的操作规程: 提供个人信息;
`运行中心的操作规程:通过书籍等各种途径来查询用户信息;
运行中心与用户之间的关系:通过用户信息可以查询书籍的情况;
源数据的处理:源数据保存在数据库中,可随机进行查询;
对数据保存的要求,对数据存储、恢复的处理:安全性、完整性、正确性;
输出报告的处理过程、存储媒体和调度方法:每周打印报表管理人员进行核验检查;
系统失效的后果及恢复的处理办法:重启系统。
4.4.5对开发的影响
用户需进行的工作:输入书籍信息;
为了建立一个数据库所要求的数据资源:即使更新数据库信息
为了开发和测验所建议系统而需要的计算机资源:系统打包,能够异地发布,完成在系统Windows7以上的电脑上进行测试工作;
所涉及的保密与安全问题:系统对管理员权限进行相应的设置,防止非法登录。
4.4.6对地点和设施的影响
学校的教学机房。
4.4.7对经费开支的影响
软件的开发成本并不大,其他的投入也只是电脑。由于学校的电脑已经普及,所运行已经达到了要求,无需重新开发建设,所以系统开发、运行所需的费用是比较低的。
4.5局限性
由于第一次做比较正规的开发,所以难免还有些地方有所遗漏。
4.6技术条件方面的可行性
利用现有的技术,该系统的功能够实现;
通过对其他的图书管理系统不断地更近
5可选择的其他系统方案
5.1可选择的系统方案1
参照第4章的提纲,说明可选择的系统方案1,并说明它未被选中的理由。
5.2可选择的系统方案2
按类似5.1条的方式说明第2个乃至第n个可选择的系统方案。
6流程图实现

6.1总体设计原则
在分析了整个模块之后,本章具体实现图书管理总体结构的设计,系统功能和数据库设计是系统设计核心部分,通过整个管理系统了解到要具备的原则:简洁性、实用性、高效性
7可行性分析
图书馆管理系统的特点是从图书管理的角度出发,用集中的数据库将几乎所有与图书相关的数据统一管理起来,形成了集成的信息源。有好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得物品管理人员得以摆脱繁重的日常工作。
7.1技术的可行性
本次毕设选用的所以技术,都是经过仔细学习和练习,在技术上基本可以驾驭所以的功能的实现。如有技术障碍可以查找文献资料,或上网获取解决方案。
7.2经济的可行性
本次系统基本使用开源的免费技术,除了服务器费用,其他费用可以忽略不计。
7.3社会的可行性
本系统的社会可行性主要从法律因素、公司使用可行性两方面进行研究。
(1)法律因素
本系统是根据图书管理的实际情况开发研制的,是通过大量的调研得出的,系统的软件设计是在独立的环境下完成的,无可供抄袭的软件产品。
(2)使用可行性
本系统对公司管理员的要求并不高,需要具备对Tomcat服务器的使用能力,在投入使用前,无需对操作系统的人员进行培训。这样既减少投入成本又简化了操作环节。由可知本系统具有社会可行性。