基于javaweb社会管理一体化系统——图书管理模块毕业论文(编辑修改稿)内容摘要:
服务加强管理。 社会管理一体化综合服务平台包括的子系统有:全员人口社会事务综合服务系统 [1]、综治信访维稳服务系统、社区居民健康档案服务系统、城市公共服务系统、 辖区 图书管理、 新市民服务系统、居民网上申报审批服务系统 [2]、社区地理信息系统、党员服务信息系统、公共应急服务系统、社区便民综合服务系统、城市服务 110 系统、为老服务系统,构建社区服务与社会管理为一体的社会管理综合服务信息平台 [3]。 本题主要是通过 JavaWeb 实现其子系统中 的图书管理模块。 图书馆是社会的组成单位,图书管理从一定程度上促进了社会的一体化发展。 图书管理系统是现代城市建设信息化的必然产物。 由于图书种类的繁多,图书借阅的信息量大,需求量大,各个社区之间的图书种类与图书借阅又需要更好地协调与管理,方便读者也方便管理人员。 因此,在这种状况下,提供一种网络社区服务与管理系统对图书进行管理 ,使任何人在任何时候任何地点,都可以了解到图书的信息。 研究的主要内容 本系统使用 Java 开发基于 Struts、 Spring和 Hibernate[4]集成框架的 web应用系统 ,利用 Photoshop 软件对程序中用到的图片进行处理,同时结合一些封装的插件来实现相应的功能,后台使用的数据库是 MySQL。 采用的开发工具是 MyEclipse。 根据需求分析与系统功能设计目标,结合实际情况研究如何在 WEB 系统平台下实现 相关 需求功能。 本章小结 本章首先概述了项目的研究背景,以及研究了此系统国内开发的现状, 并阐述了研究本课题的意义和本课题研究的内容,以为本课题的研究做好理论准备。 安徽新华学院 20xx 届本科毕业论文(设计) 3 2 开发 技术 的介绍 本章是对 JavaWeb 以及 SSH 和 MVC 开发 的开发环境进行简单的介绍。 开发 技术 的介绍 Java Web 的介绍 Java Web,是用 Java 技术来解决相关 web 互联网领域的技术总和。 web 包括: web服务器和 web 客户端两部分。 Java 在客户端的应用有 java applet,不过使用得很少,Java 在服务器端的应用非常的丰富,比如 Servlet, JSP 和第三方框架等等。 Java 技术对 Web 领域的发展注入了强大的动力。 SSH 框架 的介绍 SSH 在 J2EE 项目中表示了 3 种框架,即 Spring + Struts +Hibernate[5]。 Struts对 Model, View 和 Controller 都提供了对应的组件。 Spring 是一个轻量级的控制反转(IoC)和面向切面 (AOP)的容器框架,它由 Rod Johnson 创建。 它是为了解决企业应用开发的复杂性而创建的。 Spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。 Hibernate 是一个开放源代码的对象关系映射框架 [6],它对 JDBC 进行了非常轻量级的对象封装,可以应用在任何使用 JDBC 的场合,可以在 Servlet/JSP 的 Web 应用中使用,完成数据持久化的重任。 MVC 框架的介绍 MVC 全名是 Model View Controller,是模型 (model)-视图 (view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。 MVC 被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中 [7]。 安徽新华学院 20xx 届本科毕业论文(设计) 4 3 系统的需求分析和概要设计 需求分析是程序设计中关键的一个步骤,是其他步骤的基础。 需求分 析的主要任务是“为了解决这个问题,目标系统必须做什么”。 它主要是确定目标系统具有哪些功能。 概要设计的过程通常由两个主要阶段组成:系统设计,确定系统具体实现方案;结构设计,确定系统结构。 系统采用模块化的程序设计的方法,便于系统功能的各种功能组合和修改。 系统可行性分析 针对图书管理系统的实际情况,将可行性分析分为经济可行性、技术可行性、操作可行性三部分进行。 经济可行性 对于 社会管理一体化 图书管理系统模块而言,在我国的国民经济快速发展变化的今天,数字化 、 信息化管理已经成 为了一种趋势 , 此项目 对 经济要求很低。 项目成型后 ,对于图书相关信息的管理而言,不管是人力方面、还是物力方面, 都是 大大节约了成本,提高了 效率。 社会管理一体化 图书管理系统模块 也是 社会管理一体化系统的 子系统 ,从整体经济角度考虑也是非常好的。 技术可行性 技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。 本系统采开发出友好美观的人机界面,便于用户理解、操作。 数据库管理系统采用 MySQL,它能够处理大量数据,同时保持数据的完整性、安全性。 因此本系统的开发平台已成熟可行。 硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需 操作可行性 对于 社会管理一体化 图书管理系统 而言,其 页面结构优雅简明 ,操作简单易懂 ,安徽新华学院 20xx 届本科毕业论文(设计) 5 见名知意。 通过简单 的 操作 流程 图 以及 功能模块图就 可以 对系统进行操作。 系统需求分析 系统需求功能概括 搭建人口社会事务平台,对全地区所有人口信息及与人相关联的社会事务信息建立动态数据库,能够有效地整合各级政府和社会资源,为百姓提供优质、便捷、高效的服务,同时有效地加强政府职能部门的综合服务和管理水平。 通过平台的预警管理可以有效地使各部门从被动服务变为主动服务,真正实现政府职能转变 — 寓管理于服务,通过服务加强管理。 社会管理一体化综合服务平台包括的子系统有:全员人口社会事务综合服务系统 [8]、综治信访维稳服务系统、社 区居民健康档案服务系统 [9]、城市公共服务系统、新市民服务系统 、辖区 图书管理系统等 , 构建了社区服务与社会管理为一体的社会管理综合服务信息平台。 本题 着重介绍 辖区 图书管理系统 ,经过调研与可行性分析 考虑,设计了这套图书 管理系统。 不同级别 的 用户有着不同级别 的权限, 例如区级 用户兼容下面 级别 的用户 ,可查看并修改镇 级和 社区 级别 的相关信息。 图书与管理系统设计的目标是:管理功能完整、数据共享和信息传递方便快捷。 结合图书管理的工作特点,实现图书管理员对 图书信息的、读者信息 、借阅信息以及预警信息的管理和综合信息的管理。 系统数据需求分析 本系统是图书管理系统,所以在这个过程中需要图书信息、 读者信息 、 借阅信息 、预警 信息的 信息表。 针对以上情况一共建了 以 下表来存储查询系统所需要的相关信息。 1. 机构信息表 sysjgxxb:用来存储蜀山区下属辖区的乡镇和社区的信息,具体机构分布: 区级 —— 乡镇 —— 社区。 2. 用户表 users:用来存储系统的账号信息,此表与机构信息表相关联。 从而区分不同机构的账号,实现不同账号的权限管理。 3. 图书 信息表 tsxx:用来 存储图书馆系统中的图书的基本信息。 4. 读者信息表 tsdzxxb:用来 存储 借阅者基本 信息的表 5. 图书 预警表 tsyjb:用来存储 计算出来的图书 即将 到期的表 安徽新华学院 20xx 届本科毕业论文(设计) 6 系统功能模块分析 1. 系统登录模块 : 通过验证用户 信息 进行登录操作的管理。 2. 图书 信息 模块 : 管理员 可以通过 此 模块对图书的基本 信息进行 管理。 3. 读者信息模块 :管理员可以通过此模块对读者的基本信息进行管理。 4. 借阅 信息模块 : 管理员 可以通过此 模块 对借阅信息 进行 管理。 该模块 的添加信息只能从 上述 已经录入的 读者 信息表 和图书 信息表 进行 导入。 5. 预警信息 模块:可以直接 查看 显示出 即将 到期的图书信息,与 执行 延期归还等操作。 6. 综合 信息模块: 此 模块是通过 树状图 的形式形象的展示各 类 信息。 系统 概要设计 图书管理系统的系统目标 图书管理系统,根据系统需求分析分,主要实现 以 下目标:本系统采用人机交互的方式,界面美观友好,信息查询灵活、方便数据存储安全可靠;实现根据登录的角色和用户的姓名显示相应的信息;对用户输入的数据,进行严格的数据检验,尽可能避免人为错误;系统管理员拥有系统维护的所有权限;系统最大限度的实现了易维护性和易操作性。 图书 管理系统的功能结构 图书管理系统功能结构图,如图 所示。 安徽新华学院 20xx 届本科毕业论文(设计) 7。基于javaweb社会管理一体化系统——图书管理模块毕业论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。