




免费预览已结束,剩余20页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机信息与现代管理专业毕业设计任务书设计课题:图书管理信息系统专业班级: 学生姓名: 完成时间: 指导老师: 摘要图书管理信息系统是典型的信息管理系统(MIS),其开发主包括后台数据库的建立和维护以及前端应用程序的开发两个方面。在信息技术的应用中,管理信息系统的开发本文以学校图书管理系统为开发背景针对于传统的人工图书管理方式存在的一些问题进行调查分析,并按照软工程的理论、方法和规范;遵循实用性、系统性、逐步完善、逐步发展的原则;采用结构化生命周期法和原型法相结合进行图书管理系统的开发。经过分析,系统以Microsoft Visual Basic 6.0,利用其提供的各种面向对象的化开发平台作为开发工具,采用面向对象技术,图形化的应用开环境,尤其是它有一个功能极其强大的集成环境提供级开发人员。使开发人可通过菜单、界面图形浏览工具、对话框以及嵌入的各种生成器来轻松地完成各种复杂的操作。开发过程中不断修正和改进。直到形成比较满意的可行系统。Microsoft Access作为后台数据库支持,使具有直观友好的的用户界面、高效稳定的性能,又能与校园网紧密结合,充分发挥校园网的强大功能。该系统运行于Windows平台上,具有图书编目、典藏、流通、查询以及读者管理和报表生成打印输出等功能,基本实现了图书管理的网络化、信息化和自动化。【关键字】 信息管理系统(MIS) 数据库 VB6.0 图书管理目录第一章前言1第二章管理信息系统22.1管理信息系统概述22.2 管理信息系统的结构2第三章管理信息系统开发方法33.1 管理信息系统的开发原则33.2 管理信息系统的开发方法43.2.1生命周期法43.2.2原形法53.2.3面向对象法53.3图书管理信息系统开发方法的确定5第四章系统的调查与分析64.1初步调查64.2 可行性分析74.2.1 技术可行性74.2.2 经济可行性74.2.3 管理可行性74.3 现行系统的详细调查74.4新系统逻辑方案的提出8第五章系统设计105.1系统的总体设计105.1.1系统功能结构的划分105.1.2系统环境的配置125.1.3确定系统的计算机处理流程125.2 具体物理设计125.2.1代码设计125.2.2输出设计135.2.3输入设计135.2.4数据存储设计14第六章系统实施176.1 程序设计176.2 系统测试176.3 系统管理与维护17致谢18参考文献19附录20第一章 前言第一章 前言在当今知识大爆炸的时代,图书作为信息的一种载体,仍是人们获得知识的一种重要途径,因而作为图书管理与借阅的图书馆,它的运行情况则关系到知识的传播速度问题。以往旧的图书馆管理模式完全是手工操作,从新书的购买、编码、入库、上架,到借阅、续借、归还、查询,无一不是人工处理,需要大量的劳动力与工作量,而且由于人为的原因造成一些错误,也是再所难免的。当读者想要借阅一本书时,首先要查询大量的卡片,而且要有一定的图书管理知识,才能很快的查到。自己想要的图书,在借阅过程中还要填写许多相关的卡片,使得图书馆的管理效率低下,图书流通速度较慢,因而从一定程度上也影响了知识的传播速度。近几年随着计算机技术、网络技术的不断发展和普及,目前很多学校都建起了校园网,进一步推动了图书馆的信息化建设。正是基于这种现状,我们开发了这套图书管理信息系统,该系统充分发挥了计算机技术、网络技术的强大功能,从整体上改善了图书馆的管理工作,提高了图书馆服务的功能和质量,实现了图书管理的信息化、网络化、自动化。本图书管理信息系统主要针对学校图书馆,采用Microsoft Visual Basic 6.0和Microsoft Access进行开发。21第三章 管理信息系统开发方法第二章 管理信息系统2.1管理信息系统概述科学技术的进步和生产的发展使人类知识总量的增长不断加快,生产社会化趋势的扩大和社会对产品需求的多样性使得组织在营运活动中所涉及的内部和外部信息量迅速地膨胀起来。,面对激烈的市场竞争,人们对这些信息进行收集、加工、传递等过程的时间性和准确性提出了更高的要求。这一切使得传统的手工作业为基础的信息系统陷入了机构日益庞大,效率日益降低的困境。电子计算机的出现为摆脱这种困境找到了出路。计算机用于管理信息处理的突出优点是迅速、准确、可靠、具有很大的存储能力,适应于管理信息量大、面宽的特点,适合于管理信息处理及时、准确的要求。管理信息系统(MIS,Management Information System)是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业、管理、分析和决策职能的系统。管理信息系统利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存和使用。因此,管理信息系统是一个信息处理系统。管理信息系统科学依赖于管理科学和技术科学的发展而形成的。管理信息系统科学的三要素是系统的观点,数学的方法以及计算机的应用。这三要素充分结合,相互利用,从而使管理信息系统形成了一个有着鲜明特色的边缘学科。2.2 管理信息系统的结构管理信息系统的结构是指管理信息系统各个组成部分之间相互关系的总和,它是信息收集和加工的体系。管理信息系统的结构构成原则:职能式结构、横向综合结构、纵向综合结构、总的综合结构。第三章 管理信息系统开发方法3.1 管理信息系统的开发原则管理信息系统的开发是面向企、事业管理的一项应用软件工程。为了使开发工作顺利进行,使开发出来的系统达到实用可靠、高效先进的目的,系统开发一般应遵循如下原则。1. 实用性原则实用性是系统开发所要遵循的最重要的原则,系统必须满足用户管理上的要求,即保证系统功能的正确性又方便实用,需要友好的用户界面、灵活的功能调度和完善的系统维护措施。为此,系统的开发必须采用成熟的技术,认真细致地作好功能和数据的分析,并充分利用代码技术、菜单技术及人机交互技术,力求向用户提供良好的环境与信心保证。2. 系统的原则管理信息系统是组织实体内部进行综合信息管理的软件系统,有着鲜明的整体性、综合性、层次结构性和目的性。它的整体功能是由许多子功能的有序组合而成的,与管理活动和组织职能相互联系、相互协调。系统各子功能处理的数据既独立又相互关联,构成一个完整而又共享的数据体系。因此,在管理信息系统的开发过程中,必须十分注重其功能和数据上的整体性、系统性,这就是我们所强调的系统的原则。3. 符合软件工程规范的原则管理信息系统的开发是一项复杂的应用软件工程,应该按照软件工程的理论、方法和规范去组织和实施。无论采用的是那一种开发方法,都必须注重软件表现工具的运用、文档资料的整理、阶段性评审,以及重视项目管理。4. 逐步完善,逐步发展的原则管理信息系统的建立不可能一开始就十分完善和先进,而总是经历一个逐步完善、逐步发展的过程。事实上,管理人员对对系统的认识不断得加深,管理工作对信息需求和处理手段的要求越来越高,设备需要更新换代,人才培养也需要一个过程。贪大求全,试图一步到位不仅违反客观发展的规律,而且使系统研制的周期过于漫长,影响了信心,增大了风险。为了贯彻这个原则,开发工作应该先有一个总体的规划,然后分布实施。系统的功能结构及设备配置方案,都要考虑日后的扩充和可兼容程度,使系统具有良好的灵活性和可扩充性。3.2 管理信息系统的开发方法开发一个管理信息系统,除了把握有关原则之外,采用的方法也是开发者们必须认真考虑的问题。目前,管理信息系统的开发方法有许多,如流行的生命周期法、原形法、面向对象法等。3.2.1生命周期法生命周期法的依据是软件生存期的概念。一个管理信息系统从它的提出、开发应用到系统的更新经历一个孕育、生长到消亡的过程。这个过程周而复始,循环不息,每一次循环称为它的一个生命周期。生命周期法就是按照软件系统的生命周期规律,给管理信息系统的开发定义一个过程,对其每一阶段规定它的任务、工作流程、管理目标及要编制的文档等,使开发工作易于管理和控制,形成一个可操作的规范。管理信息系统的生命周期包括四个主要阶段:1. 系统调查与分析从用户提出的初始要求出发,通过初步调查,可行性分析,详细调查,以及在分析的基础上建立新系统的逻辑模型。2. 系统设计在系统调查与分析的基础上,对新系统进行物理设计。包括系统的总体设计,代码设计,输出/输入设计,数据存储设计。3. 系统实施按照实施方案对新系统进行环境的实施,程序设计,调试,转换和系统验收等,最后交给用户使用。4. 系统管理与维护包括系统投入正常运行后的管理,维护与评价等。此阶段直至提出更新系统的要求,从而进入下一个生命周期为止。生命周期法通常是在系统需求比较确定的情况下采用。它具有目标明确,阶段性强,开发过程易于控制的优点。但往往由于周期长,见效慢,风险也就比较大。在实际开发中,这种传统的开发方法已经逐渐渗入新的思想,或者与其它方法结合起来使用。3.2.2原形法原型法是计算机软件技术发展到一定阶段的产物。与生命周期法系统开发方法不同,原型法不注重对管理系统全面的、系统的详细调查与生命周期法分析,而是本着系统开发人员对用户需求的理解,先快速实现一个原型系统。然后通过反复修改来实现管理信息系统。原型法提出了一种从设计到工具,手段都全新的系统开发方法。它扬弃了那种一步步周密细致地调查分析,然后逐步整理出文字方案,最后才能让用户看到结果的烦琐作法。它一开始就凭借系统开发人员对用户要求的理解,在强有力的软件环境的支持下,给出一实实在在的系统原型,然后与用户反复协商修改,最终形成实际系统。3.2.3面向对象法面向对象方法产生于60年代。80年代以来,随着应用系统日益复杂,庞大。面向对象方法以其直观,方便的优点获得广泛应用。面向对象方法以类,类的继承,聚集等概念描述客观事物以及联系。为管理信息系统的开发提供了全新的思路,面向对象方法以对象为中心。面向对象方法学认为,客观世界是由各种各样的对象组成的。每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系就构成了各种不同的系统。设计和实现一个客观系统时,如能在满足需求的条件下,把系统设计成由一些不可变的(相对独立)部分组成的最小集合,它就把握了事物的本质,因而不会被周围环境(物理环境和管理模式)的变化以及用户没完没了的变化需求所左右,这些不可变的部分就是所谓的对象。3.3图书管理信息系统开发方法的确定由于本次毕业设计选题已确定,该图书管理信息系统开发过程采用生命周期法可以立足全局,步步为营,减少返工,有利于提高开发质量,加快工程进度。第四章 系统的调查与分析第四章 系统的调查与分析系统的调查与分析,简称系统分析,是管理信息系统开发工作的第一个阶段,也是最重要的一个环节。系统分析在整个系统开发过程中是解决系统是“干什幺”的,逐步明确系统的目标,系统的界面以及系统的基本功能等。为下一阶段进行物理方案设计,解决“怎幺干”提供依据。这个阶段的主要活动有:初步调查、可行性研究、详细调查、建立新系统的逻辑模型。4.1初步调查系统的初步调查是系统分析的第一项活动,也是整个系统开发的第一项活动。初步调查是在“图书馆”的最高层进行的,系统分析员站在高层观察“图书馆”的现状,分析系统的运营情况。初步调查主要由两部分组成:一般调查和信息需求调查。前者包括了解“图书馆”的内部环境和管理目标,调查分析“图书馆”的业务流程,明确进行改造的需求以及确定系统目标和主要功能;后者是初步调查的主要内容,调查组织系统的工作职责和各职能部门所要处理的数据。一个现代化的图书馆在正常运营中总是面对大量的读者信息,书籍信息以及两者相互作用产生的借书信息,还书信息。面对图书馆数以万计的图书,纷繁复杂的读者信息,频繁更替的借还书信息,传统的直接方法不但管理出现漏洞,造成损失。因此有一个智能化、系统化、信息化的图书管理系统十分重要的。充分利用计算机的功能实现对读者管理、书籍管理,借阅管理等自动化控制,将会使图书馆的工作大大减弱。方便友好的图形界面、简便的操作、完善的数据库管理。将会使得图书馆系统极大限度的应用于现代化图书管理中。 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。4.2 可行性分析可行性分析也称可行性研究,是决策部门在采取一项重大改革或投资行动之前,对该项目的必要性和可能性进行分析与论证的活动。4.2.1 技术可行性客户端程序向数据库服务器发布标准SQL命令和接收数据库服务器的运算结果,数据库服务器则负责数据查询、更改、统计等运算,并将运算结果返回客户端。这是世界上较先进的运算模式,这一运算模式的好处是数据运算集中在服务器端进行,在网络上传输的只是检索式与运算结果。另外我们采用的是老师教授过的Microsoft Visual Basic 6.0和Microsoft Access进行开发,技术上困难较小。4.2.2 经济可行性新系统利用学校现有的硬件资源,节省了购买设备的费用;新系统自行设计自行开发,具有很高的性价比;新系统投入使用后,可节省人力,减轻劳动强度,从而降低了成本,节省了开支。4.2.3 管理可行性旧的图书馆管理模式完全是手工操作,从新书的购买、编码、入库、上架,到借阅、续借、归还、查询,无一不是人工处理,需要大量的劳动力与工作量,而且由于人为的原因造成一些错误(假设旧的图书馆管理模式完全是手工操作,以下同)。新的图书管理信息系统充分发挥了计算机技术、网络技术的强大功能,从整体上改善了图书馆的管理工作,提高了图书馆服务的功能和质量,实现了图书管理的信息化、自动化。通过对经济、技术、管理可行性的充分研究,确定了图书管理信息系统的开发是必要的、可行的。4.3 现行系统的详细调查现行系统详细调查是在可行性研究的基础上进一步对系统进行全面的深入的调查和分析。弄清现行系统的运行状况,发现其薄弱环节,找到要解决问题的实质。确保新系统比旧系统更有效。由上而下、逐步细化地对图书馆管理工作进行了解。随着教学规模日益扩大,图书信息量不断增加,现在决定建立图书管理信息系统,要把图书管理计算机化,逐步实现图书馆管理的现代化。4.4新系统逻辑方案的提出逻辑方案是新系统开发中要采用的管理模式和信息处理方法。系统分析阶段的详细调查、系统化分析都是为建立新系统的逻辑方案作准备。逻辑方案是系统分析阶段的最终结果,也是今后进行系统设计和实现的依据。这一阶段的主要目标是明确用户的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案,创建新系统的逻辑模型。新系统的逻辑模型与调查所得的现行系统的逻辑模型相比,变化并不大,可能只是在功能、业务流程等方面加以改进。因此,建立新图书管理信息系统的逻辑模型是在现行系统的调查与分析的基础上,了解系统存在的问题,对影响其效率的不合理因素作出修改,并最终形成新的逻辑方案。处理功能人工操作作数据存储数据流判断单据、报表图 41 业务流程图图例图书馆的图书管理方法是完全以人工的方式进行的图书的编目、储藏、查询、流通等工作。新图书管理信息系统基于计算机技术,实现编目、储藏、流通、读者、查询、系统维护功能。新系统对整体功能进行完善,增加了读者管理功能。新系统对子系统进行调整和划分,编目包括图书/期刊简易编目和维护作业;储藏可以进行新增、修改及删除馆藏等操作;流通实现借书、还书、续借等各项操作;读者实现对读者资料的各项操作;查询按读者个人借阅情况、编目、图书信息及分类进行查询;系统维护实现对操作员的管理与维护、系统参数维护、操作员登录密码的修改等。图书管理信息系统的业务流程图如图4-2所示。图42图书管理信息系统的业务流程图 可否图书入库读者还书图书编目图书新增、删除、修改借出图书流通统计读者数据可否借阅图书信息读者借书图书查询终止读者登记读者管理 图 43 图书管理信息系统的数据流图第五章 系统设计第五章 系统设计系统设计是管理信息系统开发过程的第二个阶段。在这一阶段中我们将根据系统调查与分析阶段的结果,进行新系统的设计。系统设计包括两个方面的工作:首先是系统总体结构的设计,即把系统的功能分解成许多基本的功能模块,确定它们之间的联系,规定它们的功能和处理流程;其次是具体的物理设计,即对实现系统的各项功能,选择具体的技术手段和处理方式。系统设计包括如下工作内容:1. 系统的总体设计(1)系统功能结构的划分(2)系统环境的配置(3)确定系统的计算机处理流程2. 具体物理设计(1) 代码设计(2)输出设计(3) 输入设计(4)数据存储设计5.1系统的总体设计系统的总体设计,是指在系统调查与分析的基础上,对整个系统在结构上的划分,硬软件环境的配置和确定子系统与模块的处理流程。5.1.1系统功能结构的划分总体设计最核心的问题是系统总体功能结构的确定和子系统与模块的划分。图书管理信息系统的功能结构图如51所示。图51图书管理信息系统功能结构图1、“系统管理”模块:(1)记事本:主要功能是图书管理人员记录重要信息使用。(2)计算器:主要功能是辅助图书管理人员计算用。(3)退出: 快速退出系统。2、“书库管理”模块:(1)添加新书:主要功能是对采购回来的新书,根据书籍信息进行入库。其中包括书籍编号、名称、类别、出版社、作者姓名、登记日期、书籍页码、价格。(2)书籍信息修改:主要功能是将入库时登记错误的图书信息,进行修改。(3)图书类别管理:主要功能是显示书籍的类别、可借出天数,还可对种类进行添加、修改删除。3、“信息查询”模块:(1)书库查询:根据相应的图书信息对所有书籍进行所需查询。此查询包括:图书分类、图书编号、图书名称、作者、出版社。(2)借阅查询:根据相应的读者资料进行所需查询。 借阅证编号、读者姓名、书籍编号 书籍名称以及借书日期。4、“信息设置”模块:(1)修改密码:根据用户需要对其登陆密码进行修改。(2)用户添加:根据相应的需要添加新用户。包括:用户姓名、输入密码、确认密码。(3)读者添加:根据相应的需要添加读者。包括:读者编号、读者姓名、读者性别、办证日期、联系电话、家庭住址。(4)借阅基本设置:根据相应的借阅信息规定,对借阅时间、金额进行设置。 5、“借阅查询”模块:(1)正常借书:主要功能根据相应的借阅信息为读者提供借阅平台。(2)续借图书:主要功能是借书期满读者根据相应信息继续借阅该书籍。(3)还书:主要功能是读者归还图书。5.1.2系统环境的配置硬件配置:CPU:600MHZ 内存:128M 剩余硬盘空间:20M软件配置:Microsoft Visual Basic 6.0、Microsoft Acces、 Microsoft office Visio5.1.3确定系统的计算机处理流程这项工作的主要任务是给组成系统的各个子系统和模块勾画出大致的计算机处理流程。目的是让开发人员明确子系统或模块中信息的流动、转换、存储和处理情况,以便进一步明确模块物理设计及日后模块实现的任务和工作要点,从而把系统的总体设计思想落实到每一个子系统和功能模块之中。子系统和模块计算机处理流程,可以用一种基于计算机处理的业务流图来表示。图书管理信息系统计算机处理的业务流图如图5-2所示。图书馆管理数据库查询新增、删除、修改流通输入图书数据读者数据 图5-2图书管理信息系统计算机处理流程图5.2 具体物理设计5.2.1代码设计代码是一组有序的数字或字母的排列,是代表客观存在的实体或属性的符号,代码设计就是给系统中某些实体及其属性予相应的编码。在管理信息系统中,代码是人和计算机对实体及其属性进行识别、记载和处理的共同语言,成为人和机器交换信息的有力工具。通过对数据库及彼此之间的联系进行分析,对所有数据文件中的主码和外来码的构成进行设计。 本系统中进行数据库数据元素的代码设计主要应用复合码和助忆码的设计方法。 复合码:复合码是一种应用较多的含义码,它常常是由两个或两个以上完整独立的代码组成。例如:读者姓名可表示为 “ReadNa”,书目号可表示为“BookID”。 表征对象特征 表征对象属性 助忆码: 既用文字、数字或英文来表示客观事物的特点属性。其特点可通过联想帮助记忆。如:馆藏地Place 。5.2.2输出设计输出设计在系统设计中占有重要的地位,因为输出是向用户提供信息处理结果的唯一手段,也是评价一个信息系统的重要依据之一。另一方面,从系统开发的角度来看,输出决定输入,即只有明确了输出,才能最后确定输入。对于输出,用户最关心的是输出的内容与格式,看它是否符合系统功能和用户所需的要求。因此,输出设计的详细步骤应该包括确定输出内容、选择输出方式和进行具体的输出格式设计等。图书管理信息系统输出内容包括满足图书馆管理员所需的各种报表和借阅证等;输出方式选择打印机打印各种数据和报表,终端显示器显示数据、文本和图形;输出格式选用表格式和多窗口关联式。(表格式包括读者情况表和借阅证等。多窗口关联式是在屏幕输出中多窗口显示关联数据的格式,此格式能够实现关联数据的实时动态响应,尤其适合于基本信息查删改操作,是目前流行的一种屏幕输出风格。)5.2.3输入设计输入设计是根据系统对数据输入功能的要求,在保证输入信息的正确性的前提下,确定输入信息的内容、输入方式和进行具体的输入格式设计。图书管理信息系统输入内容是根据输出功能的要求来确定各种输入的数据项;输入方式选用键盘人工输入;输入格式为全屏幕编辑方式,在屏幕上造出与数据库相一致的表,通过移动记录指针或选择字段实现记录的追加、修改和删除等操作。5.2.4数据存储设计数据存储设计的任务是根据系统功能的要求(特别是数据存储的要求),决定数据的组织形式和存储方法,以便获得最好的文件结构和文件组织形式。数据存储设计主要是进行数据库设计。5.2.4.1 数据库设计的要求管理信息系统的数据都被组织成数据库的形式。因此数据库设计也是管理信息系统系统设计的重要组成部分。数据库必须根据用户的具体要求进行分析和设计。它的核心问题是如何从系统的观点出发建立一个数据模式,并且要满足一定的条件,即符合用户的需求;与所选用的DBMS所支持的数据模式相匹配;数据组织合理、应易操作、易维护,易理解。5.2.4.2 数据库设计的开发过程数据库设计是要在一个给定的应用环境中通过合理的逻辑设计和有效的物理设计来构造较优的数据库模式,建立数据库及其应用系统,满足用户的各种信息需求。从数据应用系统和开发的全过程来考虑,数据库的设计可分为四个阶段:需求分析、概念设计、逻辑设计、物理设计。需求分析阶段综合用户的需求;在概念设计阶段形成独立于数据库管理系统DBMS的概念模式(可用E/R图描述);逻辑设计阶段将概念模式转化为DBMS支持的数据模型(如关系模型),形成数据库的逻辑模式。然后根据用户的需求,在基本表的基础上建立必要的视图形成数据的外模式。在物理设计阶段根据DBMS的特点和处理要求,进行物理存储安排建立索引形成数据库内模式。5.2.4.3 概念设计概念设计就是将现实世界中的客观对象设计成不依赖于任何具体机器的信息结构,这种信息结构不是DBMS支持的数据模型,而是概念级模型。因此,概念模型可以看成是现实世界到机器世界的一个过渡的中间层次。也就是说概念模型的设计与数据库将来怎幺实现无关。概念设计的表示方法最常用的是实体联系方法,这个方法是用ER图来描述某组织的概念模型。图书管理信息系统的ER图如图53所示:图53 图书管理信息系统ER图mm5.2.4.4 物理设计物理设计是为数据模型在存储设备上选择合适的存储结构和存储方法,以获得数据库的最佳存取效率,其设计原则如下:1. 尽可能的坚守数据冗余和重复合理的数据库表的设计应该是在满足需求的前提下,是数据的重复量小,应尽量按照关系数据库系统理论方法去设计一个数据库,减少数据的冗余。2. 构设计与操作设计相结合在设计数据库结构时,有时为了编程实现的简捷和思路的清晰,往往故意增加一些冗余数据,这虽然有同于传统的关系数据库理论,但是考虑到选择的机器型号和档次等因素,如果增加的冗余数据不会明显增加存储空间、降低处理效率,并且对编程实现有很大的帮助,往往可以采用这种方法。3. 数据结构具有相对的稳定性数据结构的相对稳定性,可以作为新、旧信息系统转换的依据,无论采用何种方法或手段去处理日常事物,都应该能完成相应的功能,决不会因为采用了计算机而丢失了必要的功能,或彻底改变了原有的工作流程和模式,计算机系统的建成是建立在对原系统充分调研的基础上的,它既不能脱离原系统的大框架,也不是简单的重复和代替,所以数据库表结构设计应保证数据的相对稳定性,这样才能考虑到在新的数据结构下的业务处理方式。表5-1.yhb(用户表)字段名字段类型字段长度小数位字段说明Yhc8姓名Mmc8密码表5-2.Dzjbxxb (读者基本信息表)字段名字段类型字段长度小数位字段说明Dzbhc12读者编号Dzxmc4读者姓名Dzxbc1读者性别Sfzhc18身份证号Lldhc10联络电话Lldzc100联络地址 Gzdwc 80 工作单位表5-3Tsjbxxb(图书基本信息表)字段号字段类型字段长度小数位字段说明Sjbhc12书籍编号Sjmcc10书籍名称Sjlbc30书籍类别Cbcc8出版社Zzxmc8作者姓名Sjjgn51书籍价格Sjymc2书籍页码Djzqd20登记日期Sfjcc30是否借出表5-4.Xctjxb(新书添加信息表)字段名字段类型字段长度小数位字段说明Sjbhc4书籍编号Sjmcc4书籍名称Sjlbc4书籍类别Cbsc4出版社Zzxmc5作者姓名Djzqd2登记日期Sjymc4书籍页码Sjjgn51书籍价格第六章 系统实施第六章 系统实施在管理信息系统的生命周期中,经过了系统分析和系统设计阶段以后,便开始了系统实施阶段。系统实施阶段要继承此前各阶段的工作成果,将技术设计转化成为物理实现,因此系统实施的成果是系统分析和设计阶段的结晶。此阶段需要完成程序设计和系统调试等任务。6.1 程序设计程序设计是系统实施工作中工作量最大、耗时最多的工作,是开发管理信息系统的主要环节。正确的程序设计思想和良好的方法学指
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 压力管理培训课件
- 压力容器运行安全培训课件
- 2025年可再生能源产业发展策略与市场前景研究报告
- 2025年医疗健康行业智能医疗设备市场前景研究报告
- 国家事业单位招聘2025国家退役军人事务部烈士纪念设施保护中心(烈士遗骸搜寻鉴定中心)招聘笔试历年参考题库附带答案详解
- 博望区2025年安徽马鞍山博望区政府相关部门招聘笔试历年参考题库附带答案详解
- 云南省2025云南红河州个旧市“锡引”人才青年党政干部储备人才专项招引(20人)笔试历年参考题库附带答案详解
- 2025贵州贵阳南明产业投资发展(集团)有限责任公司社会化招聘13人笔试参考题库附带答案详解
- 2025新疆新星运营公司本部及权属企业第一次招聘18人笔试参考题库附带答案详解
- 2025年鲁信创业投资集团股份有限公司社会招聘(5人)笔试参考题库附带答案详解
- 等额本息还款明细表
- 2025年第十届“学宪法、讲宪法”网络知识竞赛题库(含答案)
- 2025-2030中国高尔夫俱乐部行业市场现状分析及竞争格局与投资发展研究报告
- 不同负重增强式训练对跆拳道运动员下肢肌肉力量和灵敏素质的影响
- 村书记考试试题及答案
- 《库存优化模型》课件
- 幼儿园办公家具教学家具采购招标文件
- 2023-2024部编人教版5五年级语文上册电子课本课件【全册】
- 抓草机管理制度
- 选煤厂安全知识培训课件
- 支部三会一课记录范文
评论
0/150
提交评论