图书管理信息系统
课 程 设 计 设计题目 图书管理信息系统 学生姓名 xxx 学 号 xxxxxx 专业班级 电子商务13—1班 指导老师 Xxxx 2016 年 7月 7 日 设计题目 图书管理信息系统 成果 (由老师填写) 课 程 设 计 主 要 内 容 1. 系统简介 2. 系统分析 (1)采纳的调查方法、分析工具简介 (2)可行性分析 (3)业务流程简介(含业务流程图) (4)数据流程分析(含数据流程图) (5)数据字典(部分) (6)处理逻辑说明(如有困难处理) 3. 系统设计 (1)功能结构设计(含功能结构图) (2)代码设计方案 (3)数据库设计(含E-R图和数据库物理模型) (4)系统物理配置方案 (5)程序(模块)设计说明书 4. 体会(其中写明自己在设计中担当的任务) 指 导 教 师 评 语 建议:从学生的工作看法、工作量、设计(论文)的创建性、学术性、好用性及书面表达实力等方面给出评价。 签名: 200 年 月 日 书目 图书管理系统4 一 系统简介5 二 系统分析5 1采纳的调查方法 ,调查内容5 1.1图书馆组织结构5 1.2现行系统简略分析6 2可行性分析6 2.1目标与方案可行性6 2.2技术可行性6 2.3经济可行性7 2.4管理可行性7 3业务流程简介7 4数据流程简介9 4.1第一层数据流程图:9 4.2其次层数据流程图:9 4.3第三层数据流程图:10 5部分数据字典13 6处理逻辑说明16 三 系统设计19 1功能结构分析19 2代码设计方案19 3数据库设计(含er图和数据库物理模型)20 4系统物理配置方案21 5程序(模块)设计说明书22 1连接数据库:22 2主页:23 3用户登入:26 4用户注册:27 5搜寻:30 6借书:37 7还书:39 8借书结果:41 9管理员登入:43 10图书增加:47 11图书删除:50 12图书列表:52 13学生删除:54 14学生列表:56 15全部借阅结果:57 四心得体会59 参考文献59 图书管理系统 组员: 一 系统简介 管理信息系统的应用已深化到社会的各行各业,方方面面,它是信息技术、软件开发与科学管理相结合的产物。本次管理信息系统开发,我们选取的是图书管理系统,图书管理系统是学校管理机制中的重要组成部分,对学校有着至关重要的作用。通过对图书管理系统的管理机制进行调查探讨,我们开发了此图书系统。本系统中解决了学校图书管理事务中的常用基本问题。本系统中包含以下功能模块:用户登录子系统,用户管理子系统,图书管理子系统,图书借还子系统,图书与用户查询子系统,图书搜寻子系统。 本图书管理系统采纳Java开发语言,运用jsp进行页面设计。本系统中通过JDBC驱动和数据库进行无缝连接,后端的数据库是mysql。本系统仍有很多不完善的地方,但能基本完成图书管理系统的功能。 二 系统分析 1采纳的调查方法 ,调查内容 在本次上机开发系统前,我们先对我们要做的图书管理系统进行调查探讨并且进行分析。采纳的调查方法:去图书馆进行人员访谈,在线图书馆系统体验,与通过网络与长期进行MIS开发的人员进行沟通,查阅资料,小组开会探讨。 最终生成访谈报告,调查报告进行分析。 1.1图书馆组织结构 为了对学校图书馆管理信息系统有一个全貌的了解,首先要对系统的内部人员结构、组织及用户状况有所了解。该学校图书馆系统的组织结构图如下: 1.2现行系统简略分析 学校现行的图书管理系统基本能够满意同学们的需求,读书、借书、还书等过程基本能够顺当实现,能为学生的学习以及学校的工作供应一个比较良好的平台。。此系统的运行效率较好、管理方法却较为简洁。其功能模块包括读者登录、、图书采编、图书借阅、图书归还,用户管理。其具体功能结构图如下图所示: 2可行性分析 采纳现代化常用的图书馆管理系统,能够对图书进行有效管理,使其发挥高效的作用,能够迅捷的为读者供应相应的服务,便利管理员管理。开发本系统的可行性探讨如下: 2.1目标与方案可行性 2.1.1系统名称:图书管理系统 2.1.2开发意图:(1)建立一个检索快速、查找便利、牢靠性高、成本低,管理便利的现代图书管理信息系统。 (2)减轻图书管理人员的负担,便利读者进行图书借阅与归还。 (3)科学系统的进行图书管理。 2.2技术可行性 技术上的可行性分析主要分析技术条件下能否顺当完成系统的开发工作,软件、硬件能否满意须要。本系统采纳JSP开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采纳MySQL,它能够处理大量的数据,同时保持数据的完整性、平安性。因此本系统的开发平台已成熟可行。硬件方面,在科学技术快速发展的今日,硬件更新速度也越来越快,容量也越来越大,牢靠性越来越高,价格越来越便宜,因此硬件方面也能满意系统的需求。 2.3经济可行性 鉴于计算机技术的迅猛发展,材料技术的渐渐成熟,在硬件软件方面以及开发技术均以可行的状况下开发这样的图书管理系统成本不会太高,但是本系统却可以大大提高图书馆的工作效率。以图书管理系统代替传统的图书管理员进行图书管理这是必定的趋势 ,其有着广袤的市场,运用图书管理系统能够使学校及图书管理机构对图书管理更加合理廉价,因此此系统在经济可行性上是可行的 2.4管理可行性 随着时代的发展,人员素养已逐步提高,不论是对于电脑系统的基本操作,还是对于系统的维护都有了肯定的相识和基础。同时还可以配置专业的系统维护人员来维护系统及对系统的更新,能够使信息系统有效的运行。而且在当今时代下,图书管理人员大多情愿运用管理更加便利的图书管理系统。因此,此系统在管理上是可行的。 综上所述:此图书馆管理信息系统的开发在目标与方案上,管理,经济,技术上都是是完全可行的。让我们深信该系统开发出来后将获得很大的胜利! 3业务流程简介 系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。调查管理业务流程应顺着原系统信息流淌的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、供应信息的时间和形态(报告、单据、屏幕显示等)。管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业依次和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。 该图书管理系统业务流程图如下: 人员 业