1、 信息系统工程与实践 - Java Web 图书管理系统 班级: 姓名: 学号: 一、题目的选择一、题目的选择 Java Web 图书管理系统 二、系统分析二、系统分析 2.1 系统的可行性分析系统的可行性分析 可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究, 所以也称 为可行性研究。信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。通过 长时间的观察与实践,我认为图书馆管理系统的可行性分析如下: 2.1.1 经济可行性分析 作为图书馆这样的商业性质较小的场所, 其经济成分比重相对较少, 主要是支出的费用: 其中包括设备购置费、软件开发费用、管理和维护费、人员工
2、资和培训费等。由于各个图书 馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入 主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的 计划性和预见性,快速地反馈市场信息。 2.1.2 技术可行性分析 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作, 硬件、 软件配置能 否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是 在读者和图书馆之间架起一座桥梁, 能相互沟通信息和处理信息。 这一特点非常适合计算机 特点,通过网络 internet 技术,发挥计算机的信息传输速度快、准确度高的优势。计算机
3、硬件和软件技术的飞速发展,为系统的建设提供了技术条件。 2.1.3 社会可行性分析 社会可行性有时也称为操作可行性, 主要论证新系统在企业或机构开发和运行的可能性 以及运行后可能一起的对企业或机构的影响, 即组织内外是否具备接受和使用新系统的条件。 在当前信息技术飞速发展的大环境下, 计算机技术和软件技术的更新是图书馆完全有可能也 有能力采用这样先进的管理技术。它对图书馆带来的影响可以看到: (a)对传统管理理念的冲击,可能引起管理层的变动和人员的调整。 (b)对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工 作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。 (c
4、)对图书馆与读者之间业务方式的转变和扩充。 最后, 针对用户对图书资源进行有效利用和管理的功能需求, 用建模技术对图书管理资 源采用面向对象的描述方式,在具体系统功能实现之前,建立起系统模型是很必要的,这里 采用具有可视化、能够柔性实现分析、设计和开发系统的统一建模语言实现系统模型构建。 同 时 , 结 合 最 流 行 的 基 于 浏览 器 的 数 据 管 理模 式 , 建 议 采 用 基于 组 件 技 术 的 B/S(brower/server)系统结构。 从技术的角度来考虑,随着计算机技术的深入发展,相关的应用软件、技术已经很成熟 了,各种信息系统的开发工具也很完善了。运用现在软件行业中流行的开发工具 JAVA 以及 MySQL,借鉴别人成功开发的宝贵经验,可成功开发一个功能基本完善的、符合中小型生产 企业生产管理所需的生产管理信息系统。 综上所述,实施生产管理系统在技术上、经济上、运行上以及社会环境上都是可行的, 因此,开发生产管理信息系统是可行的。 2.2 2.2 系统的需求分析系统的需求分析 公司的图书管理涉及图书信息、系统用户信息、读者