HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    图书管理系统组成部分

    发布时间:2023-04-25 17:06:42     稿源: 创意岭    阅读: 825        

    大家好!今天让创意岭的小编来大家介绍下关于图书管理系统组成部分的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    创意岭作为行业内优秀企业,服务客户遍布全国,相关业务请拨打175-8598-2043,或微信:1454722008lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    本文目录:lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书管理系统组成部分

    一、图书管理系统的概念lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆管理系统是讲整个图书馆的信息录入系统中,可以实现快速寻找、租借等。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    在慧芯的智慧图书馆方案中,除了这些功能外,还连接了门禁系统,自动分拣机器人,自助借还设备等,基本上可以实现租借自动化。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    二、图书馆管理信息系统组织结构图、业务流程图、数据字典、数据流程图、补充说明、逻辑模型lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆管理信息系统分析、设计、实现与测试lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1 系统分析 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.1 图书馆管理信息系统的基本任务 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    该“图书馆管理信息系统”是一个具有万人以上的员工,并地理位置分布在大型企的图 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    书馆理系统,图书馆藏书 100 多万册,每天的借阅量近万册。在手工操作方式下,图书的编目和借阅等的工作量大,准确性低且不易修改维护,读者借书只能到图书馆手工方式查找书目,不能满足借阅需求。需要建立一套网络化的电子图书馆信息系统。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    该图书馆管理信息系统服务对象有两部分人:注册用户和一般读者。一般读者经注册后成为注册用户,注册用户可以在图书馆借阅图书,其他人员只可查阅图书目录,但不能借阅图书。系统同时考虑提供电子读物服务,目前只提供电子读物的目录查询服务,不久的将来将提供电子读物全文服务。用户可通过网络方式访问读图书馆管理信息系统。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.2 系统内部人员结构、组织及用户情况分析 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    为了对系统有一个全貌性的了解,首先要对系统内部人员结构、组织及用户情况有所了 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    解。图书馆系统的组织结构如图 1 - 1 所示。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图 1 - 1 图书馆管理信息系统的组织结构 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆由馆长负责全面工作,下设办公室、财务室、采编室、学术论文室、图书借阅室、电子阅览室、期刊阅览室和技术支持室。各部门的业务职责如下。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    办公室:办公室协助馆长负责日常工作,了解客户需求,制定采购计划。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    财务室:财务室负责财务方面的工作。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘贴标签,并送图书借阅室上架。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    学术论文室:负责学术论文的收集整理。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书借阅室:提供对读者的书目查询服务和图书借阅服务。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    电子阅览室:收集整理电子读物,准备提供电子读物的借阅服务,目前可以提供目录查询和借阅。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    期刊阅览室:负责情况的收集整理和借阅。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    技术支持室:负责对图书馆的网络和计算机系统提供技术支持。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.3 系统业务流程分析 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    系统的业务室系统要达到的业务目标,业务流程分析是系统分析的基础环节。图书馆管 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    理信息系统的业务流程如图 1 - 2 所示。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图 1 - 2 图书馆管理信息系统的业务流程 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    通过业务流程调查,理清图书馆管理系统的主要业务和业务的流程。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,交采编室编目,粘贴标签,产生图书目录。图书交图书借阅室上架,供读者借阅。采编后的电子读物交电子阅览室。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    读者分为注册读者和非注册读者,只有注册读者可以在本图书馆借书,非注册读者可查询目录但不能借书。读者填写注册登记表交图书馆的管理员审核后,记人读者登记表,成为注册读者,发给借书证。注册读者借书时,需填写借书单,连同借书证一起交给借阅室管理员,借阅管理员核对无误后,填写借阅登记表,修改图书登记表中该书的数量,上架取书交给读者。图书馆设读者信箱,读者需要但没有库存的图书,读者可以通过读者信箱反映。图书馆管理员定期处理读者信箱中的意见,将读者需要的图书编制成图书采购计划交采购员购买。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.4 数据流程图 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流程图时全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    处理过程联系起来。以下时图书馆管理信息系统地数据流程图。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (1). 零层数据流程图 1 - 3 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图 1 - 3 零层数据流程图 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    ( 2 ) 1 层数据流程图 1 - 4 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图 1 - 4 图书馆管理信息系统 1 层数据流程图 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.5 数据定义及数据字典 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    为了对数据流程图中各元素进行详细的说明,我们采用了数据字典的说明方法。图书馆 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    管理信息系统的数据字典如下: lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (1) 数据流描述 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流编号: D01 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流名称:图书采编信息 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    简述:图书采编信息 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流来源:图书购买后,由图书馆采编人员编码整理后,输入计算机。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表) lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据项组成: BookID (图书编码)+ BookType (图书类别)+ BookName (书名)+ Auth (作者)+ Publisher (出版社)+ Price (单价)+ PubDate (出版日期)+ Quantity (购买数量) lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流量: 100 本 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    高峰流量: 500 本 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流编号: D02 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流名称:图书借阅单 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    简述:图书借阅单 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流来源:用户填写图书借阅单交图书馆管理员,图书馆管理员审核后,输入计算机。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流去向: P2_11 检查读者身份。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据项组成: OrderDate (借阅日期)+ BookName (书名)+ RederID (读者账号)+ ReaderName (读者姓名)+ O_Quantity (借阅数量) lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流量: 1000 部 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    高峰流量: 5000 部 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流编号: D03 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流名称:填写借阅记录 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    简述:填入借阅表的记录 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流来源: P2_13 检查合格的借阅图书信息录人到借阅库中 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流去向:借阅库 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据项组成: OrderID (借阅号)+ OrderDate (借阅日期) BookName( 书名 ) + BookID( 图书编码 ) + ReaderName (读者姓名)+ ReaderID (读者账号)+ ReturnDate (还书日期)+ O_Quantity (借阅数量)+ state (状态) lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流量: 1000 人 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    高峰流量: 2000 人 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流编号: D04 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流名称:借阅图书数量 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    简述:修改图书库中图书数量 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流来源: P2_13 修改图书库中图书数量 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流去向:图书库 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据项组成: BookID (图书编码)+ O_Quantity (借阅数量) lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流量: 1000 人 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    高峰流量: 2000 人 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流编号: D05 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流名称:图书查询信息 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    简述:图书查询信息 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流来源:读者 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流去向: P3_11 检索处理模块 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据项组成: Book ID|BookName|Auth|Publisher lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流量: 2000次/日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    高峰流量: 4000次/日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流编号:D06 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流名称:图书检索结果 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    简述:返回给读者的查询结果 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流来源: P3 _11 检索条件处理模块,从图书库中返给读者的查询结果 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流去向:读者 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据项组成:查无此书|符合条件的图书数量+{图书馆藏号+图书类别+书名+作者+出版社+出版日期+在库册数} lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流量:2000次/日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    高峰流量:4000次/日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流编号: D07 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流名称:图书预定信息 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    简述:读者预定图书时填写的信息 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流来源:用户填写图书预定信息,要求预定图书 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流去向: P4 _11 预定信息输入 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据项组成: ReaderName + Password + BookID lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据流量: 50 次 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    高峰流量: 100 次 / 日 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.2 系统设计 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.2.1 系统功能设计 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    “图书馆管理信息系统”的主要功能有:图书目录检索、网上图书预定、图书借阅、电子出版物借阅、图书采编、读者留言和系统维护等。系统功能如图 1 - 13 所示。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图 1 - 13 图书馆管理信息系统功能 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    各子系统功能如下所述。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1. 读者注册系统 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    读者访问系统时将检验读者账号和密码,经过注册的读者允许进入系统。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    2. 书目查询系统 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    读者进入图书馆管理信息系统后,可以根据需要检索书名或期刊。检索条件可以是书名称、图书编号、作者姓名或关键字等条件,如果读者拥有不充分还可以进行模糊查询。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    3. 图书预定系统 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    读者检索到需要的图书后,单击所需要图书条目,进入图书预定系统,读者也可以从图书馆管理信息系统主界面进入图书预定系统。系统查询图书库,如果书库中有此书,则将此书为该读者保留三天。读者应当在三天内到图书馆办理借阅手续,否则系统将自动取消保留。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    4. 图书借阅系统 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。图书借阅系统处理图书借阅、还书、续借等手续。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    5. 图书采编系统 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书采购入库经过编目等处理后,将其目录存入数据库,提供给读者检索使用。目录信 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    息包括图书编号、图书类别、书名、作者、出版社、定价、出版日期和数量等。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    6. 电子读物系统 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    随着数字技术的发展,图书馆中的电子读物的数量越来越大。电子读物系统处理电子读物的阅览、版权与安全等事务。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    7. 读者留言板 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    通过留言板,读者将需要的图书、要求和建议等记录下来,与图书馆管理人员交流。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    8. 系统维护模块 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    系 统维护模块主要为图书馆管理人员提供图书统计信息和读者统计信息,以便于管理人 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    员从宏观上掌握图书馆运行的总体状况。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.2.2 系统环境设计 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.硬件环境设计 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。为保证较快的响应时间,选用处理速度较高的计算机系统,内存大小对数据库系统的响应速度影响较大,选择内存较大的系统。网络通信速度选用100Mbit/s1000Mbit/s。为保证系统中心的信息安全,配置必要的数据备份设备(采用外部备份方式)。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    2.软件设计环境设计 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆管理信息系统采用先进的 Client ( Browser ) Server/Database Server 模式,服务器端采用 Web 方式进行系统开发,用户使用通用的浏览器访问该“图书馆管理信息系统”,服务器端采用应用逻辑服务和数据库服务两层,与客户端形成三级系统结构。采用这样的三层结构,具有结构清晰、维护简单、运行速度高等特点。软件结构如图 1 - 14 所示。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图 1 - 14 图书馆管理信息系统的三层体系结构 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    操作系统采用 Microsoft 公司的 NT 服务器, Web 站点发布系统选用 Microsoft 公司的 IIS ,数据库系统选用 Microsoft 公司的 SQL 。用户界面设计设计使用 Dreamweaver 、 Flash 和 FrontPage 等软件工具。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    3. 网络环境设计 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆的网络系统,由图书馆主交换机和部门交换机组成。用户可以在图书馆内部使用 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆网络系统访问该系统,也可以在图书馆外部使用互联网访问该图书馆管理信息系统。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    三、图书馆管理系统lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆管理系统 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    摘 要 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    因此本人结合开入式图书馆的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、Delphi应用程序设计,Delphi数据库技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆工作人员和高级管理员三方面的需要。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第一章对数据库应用系统开发和图书管理系统进行了简明的介绍,并分析了开发图书管理系统所应进行的工作。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第二章对数据库的设计和SQL语言的使用进行了系统分析,为深入理解数据库应用打下了基础。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第三章学习了具体的开发工具Delphi 6.0,对其数据库组件,SQL语言在Delphi中的应用等数据库编程关键技术进行了系统的介绍。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第四章分析了图书管理信息系统的应用需求,按照数据库设计理论一步一步地给出了系统需求说明书、局部ER图、全局ER图、系统关系模式,子模式,利用MS SQL Server2000建立了数据库 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第五章进行了具体的程序设计,具体划分了三类用户的操作权限,设计了了三个操作界面。实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作,实现了密码维护功能,最后,系统还可以导入数据库以对任意同结构的数据库进行操作。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    设计充分利用Delphi 6、MS SQL Server2000数据库技术的强大力量,提高了编程效率和可靠性。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    关键词:数据库,SQL语言,MS SQL Server,Delphi6, lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库组件,图书管理,窗体,listview组件 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    24 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    37 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    §5.2 数据模块窗体的设置 ……………………………………………………… 第一章 绪 论 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    §1.1 数据库应用系统开发简介 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.1 数据库 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    如图1.1显示了数据库系统的主要组件。数据库由DBMS(数据库管理系统)处理,DBMS则由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个要素:用户数据、元数据、索引和应用元数据。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.1.1 用户数据 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    目前,大多数主流数据库管理系统把用户数据表示为关系。现在把关系看作数据表。表的列包含域或属性,表的行包含对应业务环境中的实体的记录。并非所有的关系都同样符合要求,有些关系比其它关系更结构化一些。第二章描述了一个用以产生良好结构关系的过程,称作规范化。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    为了对比结构差的关系和结构好的关系之间的差别,以本文所设计的图书管理系统中的图书和图书借阅者关系为例来说明,假若设计关系R1(借书证号,姓名,性别,身份编号,身份证,联系电话,图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量);这个关系的问题出在它有关于两个不同主题的数据,就是图书借阅者和图书。用这种方式构成的关系在进行修改时,会出现问题。因为一个图书借阅者可能借阅多本书,如果某个图书借阅者的某个字段(如联系电话)出现变更,它所借阅的图书记录(可能多个)也就必须变化,这是不好的。因此数据用两个关系表示更好。现在如果某图书借阅者改变了它的联系电话,只有关系(表)user的对应行需要改变。当然,要想产生一个,显示图书名称及其借阅者联系电话的报表,就需要将这两个表的行结合起来。结果表明,将关系分别存储,在生成报表的时候将它们结合起来,比把它们存储在一个合成的表中更好。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    user(借书证号,姓名,性别,身份编号,身份证,联系电话,) lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    book(图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量) lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.1.2 元数据 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库是自描述的,这就意味着它自身包含了它的结构的描述,这种结构的描述称作元数据。因为DBMS产品是用来存储和操纵表的,所以大多数产品把元数据以表的形式存储,有时称作系统表。这些系统表存储了数据库中表的情况,指出每一个表中有多少列,那一列是主关键字,每一列的数据类型的描述,它也存储索引、关键字、规则和数据库结构的其他部分。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    在表中存储元数据不仅对DBMS是有效的,对用户也是方便的,因为他们可以使用与查询用户数据同样的查询工具来查询元数据。本文第二章所介绍的SQL语言可以同时用于元数据和用户数据。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.1.3 索引 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第三种类型的数据改进了数据库的性能和可访问性,这种数据经常称作开销数据,尽管有时也采用其他类型的数据结构,如链表,但它主要还是索引。索引可以用来排序和快速访问数据。下面以本人的图书管理信息系统中的book表为例来说明。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    假定数据在磁盘上是按’图书编号’的递增顺序排列的,用户想打印一个按’图书名称’排序的图书数据报表。为此,所有的数据都需要从源表中提取出来并排序,除非表很小,否则这是一个很费时的过程。或者,可以在‘图书名称’字段上创建一个索引,该索引的条目按照‘图书名称’排序,这样,该索引的条目可以读出来,并用来按顺序访问book数据。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    索引用于快速访问数据。例如,一个用户只想访问book表中‘图书类别’值为‘01’的那些学生。如果没有索引,则必须搜索整个源表;但有了索引之后,可以找到索引条目,并使用它来挑选所有合适的行。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    索引对排序和查找是有帮助的,但要付出代价。book表中的行每次改变时,索引也必须改变,这意味着索引并非随意的,应该在真正需要时保存。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.1.4 应用元数据 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    存储在数据库中的第四种数据是应用元数据,它用来存储用户窗体、报表、查询和其他形式的查询组件。并非所有的DBMS都支持应用组件,支持组件的DBMS也不一定把全部组件的结构作为应用元数据存储在数据库中。然而,大多数现代的DBMS产品存储这种数据作为数据库的一部分。一般来说,数据库开发人员和用户都不直接访问应用元数据,想反,他们通过DBMS中的工具来处理这些数据。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    MS SQL Server2000中就支持窗体、存储过程等应用元数据。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.2 数据库管理系统 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义、更新及各种控制,都是通过DBMS进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。MS SQL Server2000就是一种关系型数据库管理系统。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    关系模型。关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若干个关系模式组成的集合。关系模式相当于前面提到的记录类型,它的实例称为关系,每个关系实际上是一张二维表格。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    关系模型和层次、网状模型的最大判别是用关键码而不是用指针导航数据,表格简单用户易懂,编程时并不涉及存储结构,访问技术等细节。关系模型是数学化模型。SQL语言是关系数据库的标准化语言,已得到了广泛的应用。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    如图1.1所示,DBMS的特点和功能可以分为三个子系统:设计工具子系统、运行子系统和DBMS引擎。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    设计子系统有一个方便数据库及其应用创建的工具集。它典型地包含产生表、窗体、查询和报表的工具。DBMS产品还提供编程语言和对编程语言的接口。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    运行子系统处理用设计子系统开发的应用组件。它所包含的运行处理器用来处理窗体和数据库的数据交互,以及回答查询和打印报表等。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    DBMS引擎从其他两个组件接受请求,并把它们翻译成对操作系统的命令,以便读写物理介质上的数据。DBMS引擎还涉及事务管理、锁、备份和恢复。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.3 创建数据库 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.3.1 数据库模式 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库模式定义了数据库的结构、表、关系、域和业务规则。数据库模式是一种设计,数据库和应用正是建立在此基础上的。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    域是一列可能拥有的值的集合。必须为每一个表的每一列确定域。除了数据的物理格式外,还需要确定是否有些域对表来说是唯一的。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库模式的最后一个要素是业务规则,它是对需要反映在数据库和数据库应用程序中的业务活动的约束。业务规则是模式的一个重要部分,因为他们指定了无论什么数据变化到达DBMS引擎,允许的数据值必须满足的约束。不管无效的数据变化请求是来自窗体的用户、查询/修改请求还是应用程序,DBMS都应该拒绝。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    遗憾的是,不同的DBMS产品用不同的方法实施业务规则。在某些情况下,DBMS产品不具备实施必要业务规则的能力,必须以代码形式把它们编入应用程序。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.3.2 创建表 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.3.3 定义联系 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1.1.4 应用组件 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库应用包括窗体、查询、报表、菜单和应用程序。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    §1.2 图书管理系统 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    §1.1 系统所做工作 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1) 了解应用开发工具的现状 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    2) DelPHi6.0编程基础 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    3) MS SQL Server基础 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    4) 设计数据库;设计界面 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    5) 开发数据库。数据库实现的一些功能有 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    l 数据和数据说明的醒目显示; lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    l 多条件的查询、多条记录的检索、模糊查询; lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    l 数据文件某种存储格式导入数据窗体,经过数据完整性校验存入数据库; lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    l 数据库安全性的设计; lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    l 数据库的设计、数据接口、界面的设计。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    §1.3 本文所作工作 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    绪论部分对数据库应用系统的结构、开发进行了简要介绍,分析了图书管理信息系统设计的特点和任务。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第二章介绍了数据库的设计和范式分析,并系统介绍了SQL语言,为设计和理解应用程序做了铺垫。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第三章对系统介绍了Delphi 6.0的数据库编程技术、SQL语言在Delphi 6.0中的应用、MS SQL Server基础。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第四章分析了图书管理系统的应用需求,设计了系统的数据库结构,并根据需求对系统功能进行了划分和细化。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第五章根据第四章的设计结果利用MSSQL Server2000和Delphi 6.0进行了具体的应用程序设计。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第二章 数据库理论基础 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    一个成功的信息管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (1) 数据库需求分析的任务是将业务管理单证流化为数据流,划分主题之间的边界,绘制出DFD图,并完成相应的数据字典。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (2) 概念设计的任务是从DFD出发,绘制出本主题的实体-关系图,并列出各个实体与关系的纲要表。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (3) 逻辑设计的任务是从E-R图与对应的纲要表出发,确定各个实体及关系的表名属性。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (4) 物理设计的任务是确定所有属性的类型、宽度与取值范围,设计出基本表的主键,将所有的表名与字段名英文化(现在很多软件能支持中文字段,如MS SQL Server,我就是用的中文字段名),实现物理建库,完成数据库物理设计字典。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (5) 加载测试工作贯穿于程序测试工作的全过程,整个录入、修改、查询、处理工作均可视为对数据库的加载测试工作。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    要设计出一个好的信息管理系统数据库,除满足系统所要求的功能外,还必须遵守下列原则: lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    ² 基本表的个数越少越好。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    ² 主键的个数越少越好。键是表间连接的工具,主键越少,表间的连接就越简单。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    ² 字段的个数越少越好。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    ² 所有基本表的设计均应尽量符合第三范式。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库的设计中,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题。下面我们着重从SQL应用、数据库设计范式和查询优化等方面来分析本课题的系统关键技术和实现难点并加以解决。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    §2.1 数据库系统设计及范式分析 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    信息系统的主要任务是通过大量的数据获得管理所需要的信息,这就必须存储和管理大量的数据。因此建立一个良好的数据组织结构和数据库,使整个系统都可以迅速、方便、准确地调用和管理所需的数据,是衡量信息系统开发工作好坏的主要指标之一。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    2.1.1 数据库系统设计 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    数据库设计的步骤是: lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (1) 数据库结构定义:目前的数据库管理系统(DBMS)有的是支持联机事务处理CLTP(负责对事务数据进行采集、处理、存储)的操作型DBMS,有的可支持数据仓库、有联机分析处理CLAP(指为支持决策的制定对数据的一种加工操作)功能的大型DBMS,有的数据库是关系型的、有的可支持面向对象数据库。针对选择的DBMS,进行数据库结构定义。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (2) 数据表定义:数据表定义指定义数据库中数据表的结构,数据表的逻辑结构包括:属性名称、类型、表示形式、缺省值、校验规则、是否关键字、可否为空等。关系型数据库要尽量按关系规范化要求进行数据库设计,但为使效率高,规范化程度应根据应用环境和条件来决定。数据表设计不仅要满足数据存储的要求,还要增加一些如反映有关信息、操作责任、中间数据的字段或临时数据表。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (3) 存储设备和存储空间组织:确定数据的存放地点、存储路径、存储设备等,备份方案,对多版本如何保证一致性和数据的完整性。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (4) 数据使用权限设置:针对用户的不同使用要求,确定数据的用户使用权限,确保数据安全。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (5) 数据字典设计:用数据字典描述数据库的设计,便于维护和修改。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    为了更好地组织数据和设计出实际应用数据库,应该注意如下问题: lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    规范化地重组数据结构:对数据进行规范化表达,这在后面将会具体讨论。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    关系数据结构的建立:在进行了数据基本结构的规范化重组后,还必须建立整体数据的关系结构。这一步设计完成后数据库和数据结构设计工作基本完成,只待系统实现时将数据分析和数据字典的内容代入到所设计的数据整体关系结构中,一个规范化数据库系统结构就建立起来了。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    建立关系数据结构涉及三方面内容:确定关联的关键指标项并建立关联表;确定单一的父系记录结构;建立整个数据库的关系结构。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (1)链接关系的确定 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    在进行了上述数据规范化重组后,已经可以确保每一个基本数据表(我们简称为表)是规范的,但是这些单独的表并不能完整地反映事物,通常需要通过指标体系整体指标数据才能完整全面地反映问题。也就是说在这些基本表的各宇段中,所存储的是同一事物不同侧面的属性。那么计算机系统如何能知道哪些表中的哪些记录应与其它表中的哪些记录相对应,它们表示的是同一个事物呢?这就需要在设计数据结构时将这种各表之间的数据记录关系确定下来。这种表与表之间的数据关系一般都是通过主或辅关键词之间的连接来实现的。因为在每个表中只有主关键词才能唯一地标识表中的这一个记录值(因为根据第三范式的要求,表中其它数据字段函数都依赖于主关键词),所以将表通过关键词连接就能够唯一地标识出某一事物不同属性在不同表中的存放位置。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    (2)确定单一的父子关系结构 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    所谓确定单一的父系关系结构就是要在所建立的各种表中消除多对多(以下用M:N来表示)的现象,即设法使得所有表中记录之间的关系呈树状结构(只能由一个主干发出若干条分支,而不能有若干条主干交错发出若干条分支状况)。所谓的“父系”就是指表的上一级关系表。消除多对多关系可以借助于E-R图的方法来解决,也可以在系统分析时予以注意,避免这种情况的发生。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    消除这种M:N情况的办法也很简单,只需在二表之间增加一个表,则原来M:N的关系就改成了M:1,1:N的关系了。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    确定数据资源的安全保密属性: lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    一般DBMS都提供给我们自己定义数据安全保密性的功能。系统所提供的安全保密功能一般有8个等级(0-7级),4种不同方式(只读、只写、删除、修改),而且允许用户利用这8个等级的4种方式对每一个表自由地进行定义。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    定义安全保密性的方法一般有如下几种: lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    a.原则上所有文件都定义为4级,个别优先级特别高的办公室(终端或微机的入网账号)可定义高于4级的级别,反之则定义为低于4的级别。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    b.统计文件(表)和数据录入文件一般只对本工作站定义为只写方式,对其它工作站则定义为只读方式。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    c.财务等保密文件一般只对中工作站(如财务科等)定义为可写、可改、可删除方式,对其它工作站则定义为只读方式,而且不是每个人都能读,只有级别相同和高级别者才能读 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    2.1.2 数据库设计范式分析 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    建立起一个良好的数据指标体系,是建立数据结构和数据库的最重要的一环。一个良好的数据指标体系是建立DB的必要条件,但不是充分条件。我们完全可以认为所建指标体系中的一个指标类就是关系数据库中的一个基本表,而这个指标类下面的一个个具体指标就是这个基本表中的一个字段。但如果直接按照这种方式建库显然还不能算最佳。对于指标体系中数据的结构在建库前还必须进行规范化的重新组织。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    a. 数据组织的规范化形式 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    在数据的规范化表达中,一般将一组相互关联的数据称为一个关系(relation),而在这个关系下的每个数据指标项则被称为数据元素(data element),这种关系落实到具体数据库上就是基本表,而数据元素就是基本表中的一个字段(field)。规范化表达还规定在每一个基本表中必须定义一个数据元素为关键字(key),它可以唯一地标识出该表中其它相关的数据元素。在规范化理论中表是二维的,它有如下四个性质: lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    l 在表中的任意一列上,数据项应属于同一个属性(如图中每一列都存放着不同合同记录的同一属性数据)。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    l 表中所有行都是不相同的,不允许有重复组项出现(如图中每一行都是一个不同的合同记录)。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    l 在表中,行的顺序无关紧要(如图中每行存的都是合同记录,至于先放哪一个合同都没关系)。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    l 在表中,列的顺序无关紧要,但不能重复(如图中合同号和合同名谁先谁后都没关系,但二者不可重复或同名)。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    在对表的形式进行了规范化定义后,数据结构还有五种规范化定义,定名为规范化模式,称为范式。在这五种范式中,一般只用前三种,对于常用系统就足够了。而且这五种范式是“向上兼容”的,即满足第五范式的数据结构自动满足一、二、三、四范式,满足第四范式的数据结构自动满足第一、二、三范式,……,依此类推。 lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    第一范式(first normal form,简称1st NF)就是指在同一表中没有重复项出现,如果有则应将重复项去掉。这个去掉重复项的过程就称之为规范化处理。在本文所讨论的开发方法里,1st NF实际上是没有什么意义的。因为我们按规范化建立的指标体系和表的过程都自动保证了所有?/div> lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    四、图书管理系统编写目的和项目背景?lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书管理系统编写目的和项目背景的具体内容如下:lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    编写目的:实现图书的智能化、信息化和简单化;实现图书信息的增加、删除、修改、查找、借阅、还书的显示操作及实时数据库的提交和更改;提高图书管理员工作信息报送及反馈的工作效率,减轻管理员的劳动负担;提高信息的及时性和汇总统计信息的准确性。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    项目背景:随着人们知识水平层次的提高,图书馆成为日常生活中不可缺少的一部分,图书管理也变得困难而重要,需要可靠的图书管理系统对图书进行有效的管理,理由如下:图书存书量和业务量庞大,仅靠传统的记帐式管理不可行;lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆需要为学校或社会有需求者提供图书的详细信息和馆内库存情况,需要建立庞大的数据库;lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标识其存在的编号。图书馆向每一个借阅者发放图书证,图书证中包含每一个借阅者的编号和个人信息。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    系统通过一个单独的程序为借阅者提供服务,不需要管理人员的干预,这些服务包括提供查询图书信息、查询个人信息服务和预定图书服务等。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    当借阅者需要借阅书籍、归还书籍时需要通过图书管理员进行,也就是说借阅者不直接与系统交互,而是图书管理员充当借阅者的代理与系统交互。当借阅者借阅的图书数量超过限制时,不运行借阅者再进行借阅。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    当借阅者借阅的图书超过一定的期限时,需要对其进行处罚。借阅图书时需要图书证作为凭据,归还时不需要。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    系统管理员负责系统的管理维护工作,维护工作包括图书的添加、删除和修改,书目的添加和删除,借阅者的添加、删除和修改,并且系统管理员能够查询借阅者、图书和图书管理员的信息。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    查询图书可以通过图书的名称或图书的ISBN/ISSN号进行查找。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    内容如下:lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    书籍信息录入:lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书管理员录入书籍的书号、名称,修改录入的出错(维护),形成图书表。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    读者信息录入:lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    系统管理员录入读者的个人信息,修改录入的出错(维护),形成读者表。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    借阅情况的录入:lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书管理员在读者借阅图书时录入信息,修改录入的出错(维护),形成借阅表和历史借阅表。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    计算扣款金额:lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书管理员按读者借书时间、还书时间和借阅时长判断读者是否需要扣费,然后生成信息到历史借阅表中。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    读者、图书管理员及图书信息的查询:lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    读者可以根据自己的读者号查询自己的个人信息;图书管理员可以根据自己的管理员号查询自己的个人信息(包括工资);所有人都可以登录之后无条件查询图书的信息包括馆藏册数。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    扩展资料:lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆管理系统,能进行图书馆管理系统能实测国民经济和企业的各种运行情况;利用过去的数据预测未来;从企业全局出发辅助企业进行管理决策;利用信息控制企业的行为;帮助企业实现其规划目标。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆管理系统合运用了管理科学,系统科学,运筹学,统计学,计算机科学等学科的知识。可以通俗的简化的描述图书馆管理系统的三要素:系统的观点、数学的方法以及计算机的应用。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    图书馆管理系统概念结构主要由四大部分组成即信息源、信息处理器、信息用户、信息管理者组成。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    参考资料:百度百科-图书馆管理系统lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    以上就是关于图书管理系统组成部分相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。lA1创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司


    推荐阅读:

    用数据库做一个图书管理系统(用数据库做一个图书管理系统怎么做)

    苏州第二图书馆机器人(苏州第二图书馆智能书库)

    国家图书馆杭州分馆(国家图书馆杭州分馆在哪里)

    宣传产品怎么发朋友圈效果好(如何在朋友圈做宣传和推广)

    景观设计标准文件格式(景观设计标准文件格式要求)