图书出纳管理信息系统课程设计报告书

上传人:无*** 文档编号:86640216 上传时间:2022-05-08 格式:DOC 页数:15 大小:255KB
返回 下载 相关 举报
图书出纳管理信息系统课程设计报告书_第1页
第1页 / 共15页
图书出纳管理信息系统课程设计报告书_第2页
第2页 / 共15页
图书出纳管理信息系统课程设计报告书_第3页
第3页 / 共15页
点击查看更多>>
资源描述
. . 管理信息系统大作业_ 20107746 XX: 蒋雪梅 _ 铁运四班 题目: 图书出纳管理信息系统课程设计 教师评语:成绩:目录第一章 前言4第一节作业背景4第二节 选题说明4一、 选题原因4二、 基本思路4三、 作业目的4第三节 系统开发背景4第二章系统分析5第一节 系统调查与分析5一、项目设计目的5二、可行性分析5第二节 系统功能分析5第三节 业务流程分析6一、组织结构分析6二、业务流程分析7第四节 数据流程分析7第五节 数据字典11一、数据项定义11二、数据结构定义11三、数据流定义11四、处理逻辑定义12五、数据存储定义12六、外部实体定义12第三章 系统设计13第一节 功能模块设计13第二节 数据库设计13第三节 代码设计14一、 部门代码14二、 人员代码14三、 表单代码14第四节 输入输出设计15一、 输入设计15二、输出设计15第五节 网络设计15第一章 前言第一节 作业背景本文根据管理信息系统课程要求而做。本次课程作业共有6个课程设计题目1.运动会成绩统计系统;2 .学籍管理系统;3.图书出纳管理系统;4.学术会议论文管理系统;5.单机客票销售系统;6.整车货位管理。其对设计系统有以下要求:1、对系统进行分析,写出系统功能分析,系统应当具备的功能。2、画出系统业务流程图和数据流程图。对数据流程图重要的元素用数据字典进行描述。3、在系统分析的基础上,对系统进行设计。画出信息系统流程图。4、对系统的运行平台进行设计,软硬件。5、画E-R图。6、代码设计。7、输入输出设计。第二节 选题说明一、选题原因管理信息系统是一门复杂难学的课程,经过我的反复决策决定选择第三个课题图书出纳管理系统的分析与设计进行分析和完成课题作业的对象。选择这个课题的主要原因有:1、经过我的初步分析,图书出纳管理系统是我们比较熟悉的,选择这个课题有助于开拓思维,了解最新发展趋势;2、本课题难度性相对其它课题的难度要底,而且可以有比较多的参考数据,我希望通过本课题作业的完成,由易到难逐步掌握信息管理系统这门课程所学知识,加深对管理信息系统设计与开发的认识和理解。3、图书出纳管理系统是我们在学习本专业知识以外对于自己的一次全新的尝试和锻炼,它也具有一定的现实意义。二、基本思路我将以课本和一些课外书籍为参考,按照按照老师的作业要求,从系统开发背景系统功能分析业务流程分析数据流分析包括数据流程图和数据字典功能模块设计数据库设计信息系统流程图输入输出设计系统部署网络设计一步步对系统进行分析和设计。三、作业目的1.通过完成本次作业,掌握如何将自己所学的知识运用到显示的系统分析和设计中,更加深入了解和掌握管理信息系统的知识。2.通过对系统分析和设计,培养我们独立分析和设计管理信息系统开发的能力。获得初步具有独立分析和设计管理信息系统发的能力。第三节 系统开发背景当今世界正处于科技高速发展,信息量剧增的时代,伴随科学技术的不断发展进步,人们对图书的需求越来越大,馆存图书也不断增加,各系统对各门类图书的需求也越来越具体。但目前各图书馆对图书的管理很多停留在书卡和书目的一般查询上,花费了大量资金购置的图书和计算机软件,其关系只停留在图书和目录,主要原因在于人们所进行的计算机管理只简单的将书目录入软件中,再根据目录查找图书这一循环体中。目前大部分图书馆的图书管理都处于一种馆藏图书量大,各书馆所存图书相类似,专业性图书所占比例较小,管理方法简单,图书利用率低,管理成本又高。这就要求我们在信息技术高速发展的今天,图书馆管理运用网络技术,通过信息系统的开发,在图书馆之间互通有无,有利于提高图书的利用率。第二章 系统分析第一节 系统调查与分析一、项目设计目的为学校图书馆出纳台设计一个自动化管理系统。该系统的功能为:读者可以由书名、作者名查馆藏书号:出纳台可由馆藏书号查书的去向;读者借书时,登录有关信息;读者还书时,检查是否有逾期及其他违规行为,登录有关信息。该图书出纳管理信息系统服务对象有两部分人:注册用户和一般读者。一般读者经注册后成为注册用户,注册用户可以在图书馆借阅图书,其他人员只可查阅图书目录,但不能借阅图书。系统同时考虑提供电子读物服务,目前只提供电子读物的目录查询服务,不久的将来将提供电子读物全文服务。用户可通过网络方式访问读图书馆管理信息系统。二、可行性分析学校图书馆,书目繁多,用户的信息冗杂,且信息数据在每天变化,如果采用人工方式进行管理控制,不仅工作量庞大,而且容易出错。针对这样的情况,采用MIS,让一切都在掌控之中。1、 技术上的可行性建立图书出纳理信息系统可以 用Microsoft Access 数据库完成。2、 管理上的可行性系统简单易操作,只要对图书管理员简单培训,并设定相应规章制度,即可实行。3、 经济上的可行性系统的建立可降低管理费用。通过本系统,把本校图书馆书目信息,用户信息及其借阅信息,管理员权限维护管理等各个环节进行有效组织和控制。采用图书出纳理信息系统,可以有效地管理图书资源,控制图书借阅的流程,对图书馆或阅览室的管理有很大的帮助,提高工作效率,减轻管理者工作量,对图书馆或阅览室的管理有很大的帮助。第二节 系统功能分析图书出纳管理信息系统的主要功能有:图书目录检索、网上图书预定、图书借阅、电子出版物借阅、图书采编、读者留言和系统维护等。系统功能如图2.2- 1所示:图2.21图书出纳管理信息系统功能图各子系统功能如下所述。1. 读者注册系统读者访问系统时将检验读者账号和密码,经过注册的读者允许进入系统。2. 书目查询系统读者进入图书出纳管理信息系统后,可以根据需要检索书名或期刊。检索条件可以是书名称、图书编号、作者XX或关键字等条件,如果读者拥有不充分还可以进行模糊查询。3. 图书预定系统读者检索到需要的图书后,单击所需要图书条目,进入图书预定系统,读者也可以从图书出纳管理信息系统主界面进入图书预定系统。系统查询图书库,如果书库中有此书,则将此书为该读者保留三天。读者应当在三天内到图书馆办理借阅手续,否则系统将自动取消保留。4. 图书借阅系统读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。图书借阅系统处理图书借阅、还书、续借等手续。5. 图书采编系统图书采购入库经过编目等处理后,将其目录存入数据库,提供给读者检索使用。目录信息包括图书编号、图书类别、书名、作者、定价、出版日期和数量等。6. 电子读物系统随着数字技术的发展,图书馆中的电子读物的数量越来越大。电子读物系统处理电子读物的阅览、版权与安全等事务。7. 读者留言板通过留言板,读者将需要的图书、要求和建议等记录下来,与图书馆管理人员交流。8. 系统维护模块系统维护模块主要为图书馆管理人员提供图书统计信息和读者统计信息,以便于管理人员从宏观上掌握图书馆运行的总体状况。第三节 业务流程分析一、组织结构分析为了对系统有一个全貌性的了解,首先要对系统内部人员结构、组织及用户情况有所了解。图书出纳系统的组织结构如图2.31所示。图2.31图书出纳管理信息系统的组织结构图图书馆由馆长负责全面工作,下设办公室、财务室、采编室、学术论文室、图书借阅室、电子阅览室、期刊阅览室和技术支持室。各部门的业务职责如下。办公室:办公室协助馆长负责日常工作,了解客户需求,制定采购计划。财务室:财务室负责财务方面的工作。采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘贴标签,并送图书借阅室上架。学术论文室:负责学术论文的收集整理。图书借阅室:提供对读者的书目查询服务和图书借阅服务。电子阅览室:收集整理电子读物,准备提供电子读物的借阅服务,目前可以提供目录查询和借阅。期刊阅览室:负责情况的收集整理和借阅。技术支持室:负责对图书馆的网络和计算机系统提供技术支持。二、业务流程分析系统的业务室系统要达到的业务目标,业务流程分析是系统分析的基础环节。图书出纳管理信息系统的业务流程如图2.32所示:图2.32图书出纳管理信息系统的业务流程图通过业务流程调查,理清图书出纳管理系统的主要业务和业务的流程。图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,交采编室编目,粘贴标签,产生图书目录。图书交图书借阅室上架,供读者借阅。采编后的电子读物交电子阅览室。读者分为注册读者和非注册读者,只有注册读者可以在本图书馆借书,非注册读者可查询目录但不能借书。读者填写注册登记表交图书馆的管理员审核后,记人读者登记表,成为注册读者,发给借书证。注册读者借书时,需填写借书单,连同借书证一起交给借阅室管理员,借阅管理员核对无误后,填写借阅登记表,修改图书登记表中该书的数量,上架取书交给读者。图书馆设读者信箱,读者需要但没有库存的图书,读者可以通过读者信箱反映。图书馆管理员定期处理读者信箱中的意见,将读者需要的图书编制成图书采购计划交采购员购买。第四节 数据流程分析数据流程图时全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来。以下是图书出纳管理信息系统的数据流程图的分析与绘制。首先,我根据图书出纳管理的业务流程图找出与图书出纳管理系统相关的主要外部实体:图书馆管理员、读者,则可得顶层数据流程图。如图2.4 1所示:图2.41图书出纳管理信息系统数据流程图顶层接着,我把图书出纳管理信息系统分为:图书采编、图书借阅、图书查询、图书预定、读者留言、图书维护、读者管理、电子图书八个主要部分。画出与其相关的主要外部实体和数据流即可得第二层数据流程图,如图2.42所示:图2.42图书出纳管理信息系统第二层数据流程图图书出纳管理信息系统的第三层数据流程图有:图书采编系统数据流程图、图书借阅系统数据流程图、图书查询系统数据流程图、图书预定系统数据流程图、读者留言系统数据流程图、图书维护系统数据流程图、读者管理系统数据流程图和电子读物系统数据流程图。1、图书采编系统数据流程图图2.43 图书采编系统数据流程图2、图书借阅系统数据流程图图2.44图书借阅系统数据流图3、图书查询系统数据流程图图2.45图书查询系统数据流程图4、图书预定系统数据流程图图2.46图书预定系统数据流程图5、读者留言系统数据流程图图2.47读者留言系统数据流程图6、图书维护系统数据流程图图2.48图书维护系统数据流程图7、读者管理系统数据流程图图2.49读者管理系统数据流程图8、电子读物系统数据流程图图2.410电子读物系统数据流程图第五节 数据字典为了对数据流程图中各元素进行详细的说明,我们采用了数据字典的说明方法。图书出纳管理信息系统的数据字典如下:一、数据项定义数据项是最小的数据组成单位,本图书出纳管理系统的部分数据项定义如下:数据项编号:Xs-No数据项名称:学号别 名:说 明:学生的唯一编号类 型: 字符型长 度:8数据项定义:0000000099999999二、数据结构定义数据结构主要描述的是数据之间的关系,一个数据结构可以有若干数据项组成,也可以有若干个数据结构组成,还可以有若干个数据项和数据结构组成。本图书出纳管理系统的部分数据结构定义如下:数据结构编码:Dj-No数据结构名称:读者登记卡说 明:读者首次登陆填写的卡数据结构组成:学号+XX+性别+院系+班级有关数据流 :读者名单三、数据流定义数据流可以包含多个数据结构,可以来自某个外部实体、数据存储或某个处理。本图书出纳管理系统的部分数据流定义如下:数据流编号: D01 数据流名称:图书采编信息简 述:图书采编信息数据流来源:图书购买后,由图书馆采编人员编码整理后,输入计算机。数据流去向:采编管理模块。图书采编信息将采编数据存入数据库图书表数据项组成:图书编码图书类别书名作者单价出版日期购买数量数据流量: 100 本 /日高峰流量: 500 本 / 日四、处理逻辑定义处理逻辑的内容包括:编号、名称、处理的文字描述,输入、输出的数据流和处理的频率。本图书出纳管理系统的部分处理逻辑定义如下:处理逻辑编号:P4-11处理逻辑名称:检索处理说 明:检索图书库和读者信息输入的数据流:读者借书请求,读者信息表,图书信息表处理逻辑情况:根据读者借书请求,参考借书记录表,若没有该读者则创建新读者,若图书可借则创建新的借阅信息输出的数据流:创建新的借阅信息处 理 频 率 :500次/日五、数据存储定义数据存储组要描写该数据存储的结构,及有关的数据流、查询要求。本图书出纳管理系统的部分数据存储定义如下:数据储存编号:B1数据储存名称:图书信息表说 明:记录各种图书的所有信息数据储存组成:图书编号+条形码+书名+作者+出版时间+页数+类别+存放位置+图书总数+入馆时间+价格+借阅次数+图书有关的各种信息关键字:图书编号相关的数据流:新图书信息,图书相关信息六、外部实体定义外部实体是数据的来源和去向。 外部实体主要说明外部实体产生的数据流和传给该外部实体的数据流,以及该外部实体的数量。本图书出纳管理系统的部分外部实体定义如下:外部实体编号:Sd-No外部实体名称:读者说 明:使用图书馆信息的用户输入数据流 :读者信息表第三章 系统设计第一节 功能模块设计图书出纳管理信息系统的主要功能有:图书目录检索、网上图书预定、图书借阅、电子出版物借阅、图书采编、读者留言和系统维护等。系统功能如图3.12所示:图 3.1-2图书出纳管理信息系统功能模块结构图第二节 数据库设计经过前面我们对系统进行的分析和设计,我们已经基本上了解了图书出纳管理信息系统的数据处理流程和各个功能模块的结构方式。我们进一步对本系统进行更加详细的分析,调查系统所使用的数据及其数据流向和处理方式,找出与系统有关的各个实体,我们可以得到本图书出纳管理信息系统的 E-R总图如图 3.2-1 所示:读者XX学号院系班级图书书名出版日期作者借阅nm管理员XX工号号数量性别联系方式借书日期还书日期罚款金额书号条形码存放位置条形码价格数量LIANG管理统计登录名登录密码统计表统计编号号统计日期号图 3.2-1图书出纳管理信息系统 E-R 模型图将E-R模型转化为关系模型:1、图书书号,书名,条形码,存放位置,借阅次数,作者,出版日期,价格,总数,库存数,主键为书号;2、读者学号,XX,性别,学院,班级,联系方式,备注,主键为学号;3、借阅项目号,学号,书号,管理员编号,结借书日期,应还日期主键为项目号;4、超期学号,书号,超期天数,罚款金额;主键为学号和书号;5、管理员工号,XX,登录名,登录密码;主键为工号;6、统计表编号,名称,统计日期;主键为编号;7、统计编号,工号,学号,书号,项目号;主键为学号、书号和项目号;8、管理书号,学号;主键为书号和学好第三节 代码设计代码指明了事物的名称、属性、状态。科学的代码设计能使计算机进行数据处理时,能节省存储空间,提高处理速度、效率和精度。进行代码设计的过程中,我们应该尽量遵循以下基本原则:1、要适合计算机处理;2、要便于使用;3、要具有系统性、通用性和可扩展性;4、选择最小代码;5、代码标准化。本图书出纳管理系统中的数据库代码用部分代码设计范例如下:一、部门代码部门代码采取数字和字符混合编码的形式,具体如下:二、人代员码人员代码采取纯数字编码形式,具体如下:1、读者三、表单代码表单代码仍采取数字和字符混合编码的形式,具体如下:1、读者信息表第四节 输入输出设计一、输入设计在计算机信息传统中,输入数据的正确性决定着整个系统质量的好坏。本图书出纳管理系统主要采取以下输入方法: 1. 键盘输入法:录入人员直接通过键盘输入法将所需数据直接手工输入。 2. 文件传输法:录入人员通过扫描仪、移动存储器、数模/模数转换方式或网络传输等手段和方式输入数据。 由于图书出纳管理系统所涉及的数据量不是很大,所已本系统将采取人工校对的方式进行数据核对。即输入数据后,屏幕将录入的数据显示出来,由人工进行校对。二、输出设计输出设计的主要目的是满足用户和管理者对数据和信息的要求。本系统将采用表单和查询显示输出方式,使用者可以通过网络传输、移动盘传递、直接打印等多种方式获取自己所需信息。 不管是数据的输入还是输出简洁、方便、快捷,用户界面要尽量达到友好、简便、实用、易于操作的原则,避免过于烦琐和花哨。第五节 网络设计首先,我们设计一个校园局域网。由于千兆位以太网具有有价格低、更易和 LAN 结构融合的优点。若其做为校园网的网络总体结构无论在高带宽、可适应性、可扩展性、高性价比、良好的管理性和维护性等各方面都是较优的选择。因此,在校园局域网网络方案的选择上,采用千兆以太网组网方法。在该局域网中,将采用最新的 1000M 主干交换机Cisco公司的 Cisco5000 系列作为全校网络的核心计算机中心 ,并在此基础上建立起以 1000M 为主干的校园网络。然后根据不同的应用和学校的实际需要将校园网分割为几个以 1000M 支干交换机Cisco 公司的 Cisco4000 系列为核心的子网,再将校园局域网接入互联网。而我们所设计的图书出纳管理系统便以子网的形式并入校园局域网。 15 / 15
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!