您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 管理信息系统课程设计--图书馆信息管理系统
辽宁工业大学管理信息系统设计课程设计报告(论文)题目:图书馆信息管理系统的分析与设计院(系):软件学院专业班级:软件工程112学号:111301041学生姓名:安凯辰指导教师:翟宝峰教师职称:副教授起止时间:2012.5.28-2012.6.8课程设计(论文)任务及评语院(系):软件学院教研室:软件教研室学号111301041学生姓名安凯辰专业班级软件工程112班课程设计(论文)题目图书馆信息管理系统的分析与设计课程设计(论文)任务管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习。任务:采用结构化的系统开发方法,应用具体的计算机语言(如VB、Java、C#)和数据库(SQLserver、Oracle)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成图书馆信息管理系统的分析设计实施工作,实现该系统图书馆信息管理等功能,并结合分析设计过程,撰写系统设计说明书(课设报告)。1.根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。2.根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。3.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。4.开发出可以运行的管理信息系统,通过上机运行检查。5.设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有可操作性。指导教师评语及成绩成绩:指导教师签字:2012年6月12日辽宁工业大学课程设计说明书(论文)目录第1章系统分析...........................................................................................................................11.1可行性分析.....................................................................................................................11.2管理业务流程图.............................................................................................................11.3数据流程图.....................................................................................................................21.4数据字典.........................................................................................................................3第2章系统设计...........................................................................................................................52.1总体设计.........................................................................................................................52.2模块设计.........................................................................................................................62.3代码设计.........................................................................................................................72.4数据库设计.....................................................................................................................8第3章系统实施.........................................................................................................................103.1软件开发环境...............................................................................................................103.2系统界面实现................................................................................................................103.2系统测试及结论............................................................................................................11第4章课设总结.........................................................................................................................12参考文献.......................................................................................................................................13辽宁工业大学课程设计说明书(论文)1第1章系统分析1.1可行性分析一、市场分析随着科学技术的不断提高,计算机科学日渐成熟作为计算机应用的一部分,使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点图书管理系统的开发是一个老生常谈的问题,以其作为数据库开发的示例不仅是因为他的开放性,而且还因为它是一个开放的系统,比较成熟,本系统主要实现对图书馆信息的管理,主要可以分为两大块:图书信息的服务系统和图书的综合管理系统。图书的使用对象是借阅者,例如学生,教师;管理者是图书馆的管理员。因此根据这些信息,本系统的主要功能就是:实现图书馆图书信息的管理和维护,如用户信息管理、图书馆规则维护、新书入库、整理图书、修改图书信息和进行查询等;以及服务系统的图书信息查询,图书的借出和归还等功能。及服务系统的图书信息查询,图书的借出和归还等功能。图书信息管理系统能够为用户提供充足的信息和快捷的查询手段。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书信息管理的效率,也是图书管理的科学化、数字化、正规化管理,与世界接轨的重要条件。用计算机制作的图书信息管理系统还可以通过功能强大的Internet网及时的向读者发布图书的最新动态,因此,开发这样一套管理软件成为很有必要的事情。图书馆在学校或大型公众场存在,其经济成分比重相对比较适中,主要是支出的费用:其中包括基本建设费、软件开发费用、管理和维护费、人员工资和培训费等。在一个图书馆中实行统一操作,资源共享,前期的资金投入主要集中于购置图书上。建立图书信息库,收集各方面的图书信息,提高图书管理的计划性和预见性。开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远超过投资。从经济角度考虑,此系统开发可行。二、技术可行性分析从技术角度分析本产品做得了图书馆对于图书信息和人员信息等要求的实现,做得好对于图书馆的整体维护和日常应用,对于图书信息和借阅管理能够很快的进行更新和管理,能够加快图书馆的整体运作速率。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。所使用的语言是JAVA和SQL之间连接,这是大家还比较熟悉的内容,可行性绝对可行。1.2管理业务流程图管理业务流程图是用来描述系统内各单位、人员之间业务关系、作业顺序和管理信辽宁工业大学课程设计说明书(论文)2息流向的图表。利用它可以帮助分析人员找出业务流程中的各种流向。图1.1图书馆信息管理业务流程图1.3数据流程图数据流程图是一种全面地描述信息逻辑模型的主要工具。它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况图1.2图书馆信息管理业务流程图当读者前来借书时,首先要查阅想要借的书是否在图书馆,然后申请借书,看是否满足借阅条件,审核之后,进行登记借阅,下面就是借书数据流程图:读者图书目录电子读物表入库单读者信箱登记单借书单编辑部图书管理图书登记表借阅管理借阅登记表读者登记表D7购书清单D4不合格借阅单1读者P1借书处理P2还书处理P3新书入库处理2管理员P4购书处理F02图书库存情况存档F02读者借阅情况存档3管理员D借书单D2还书单D3图书D5借书清单D6还书清单D10订书清单D8入库新书清单D9入库清单辽宁工业大学课程设计说明书(论文)3图1.3借书流程图1.4数据字典1.数据元素是数据流组成的最小单位,是无法再细分的数据流。它直接反应事物的某一特征。其描述需要以下信息:数据元素名、类型、长度、取值范围、相关的数据元素及数据结构。表3.2书籍编号数据元素数据元素系统名:图书馆信息管理编号:条目名:图书编号别名:属于数据流:图书信息、借阅信息存储处:图书信息存储、借阅信息存储数据元素结构:代码类型取值范围字符00000000000000000000----99999999999999999999(由数字组成的字符串)简要说明:图书都有唯一的编号。2.数据流是穿梭于数据加工与外界环境实体间的信息,即流动与数据处理间的数据。因此,数据流词条不仅要说明数据流的名称,组成等本身的特性,而且应指明它的来源、去向和流通量等。D15合格借书单P1.1审核处理P1.2借出处理4读者F11读者借书情况存档F12图书在库情况存档D13借书单D14不合格借书单D16借书清单D18图书D17借书清单辽宁工业大学课程设计说明书(论文)4表3.1图书馆管理数据流数据流系统名:图书馆信息管理编号:1条目名:图书信息别名:来源:图书基本信息管理去处:图书基本信息存储数据流结构:图书信息=图书号+图书名+出版社+借阅情况+备注简要说明:图书的基本信息3.数据存储是数据结构保存的地方。一个数据存储词条应有以下几项内容:数据存储名、简述、输入数据、输出数据、数据存储组织、记录数、记录组成。表3.3图书信息数据存储数据存储系统名:图书馆信息管理编号:D1条目名:图书信息别名:存储组织每个图书一条记录记录数:主关键字:图书号记录组成:项名:书号,书名,作者,出版社,定价,是否在馆,备注长度20202020202020简要说明:图书的使用情况方便读者和管理员更好地了解图书是否可以借阅或者是否到期还书。4.加工逻辑是对数据流程图中各个基本处理的精确描述。表3.4住宿管理加工加工系统名:宾馆客房管理编号:1条目名:住宿管理别名:输入数据:客房信息、住宿登记信息输出数据:住宿信息加工逻辑:1选择已入住或
本文标题:管理信息系统课程设计--图书馆信息管理系统
链接地址:https://www.777doc.com/doc-7265829 .html