





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
姓名刘永超学号指导教师刘明信息工程学院吉林工程技术师范学院Ⅳ目录绪论„„„„„„„„„„„„„„„„„„„„„„„Ⅳ二需求分析„„„„„„„„„„„„„„„„„„„„„„Ⅳ三数据库系统设计数据库设计概述„„„„„„„„„„„„„„„„„„Ⅳ数据库设计周期„„„„„„„„„„„„„„„„„„Ⅳ数据库开发工具简介„„„„„„„„„„„„„„„„Ⅳ图书管理系统数据库设计„„„„„„„„„„„„„„Ⅳ四系统总体设计图书管理系统简介„„„„„„„„„„„„„„„„„Ⅳ系统功能描述„„„„„„„„„„„„„„„„„„Ⅳ系统模块划分„„„„„„„„„„„„„„„„„„Ⅳ系统流程分析„„„„„„„„„„„„„„„„„„Ⅳ开发工具简介„„„„„„„„„„„„„„„„„„Ⅳ系统详细设计„„„„„„„„„„„„„„„„„„Ⅳ五系统具体实现„„„„„„„„„„„„„„„„„„„„Ⅳ六数据库设计„„„„„„„„„„„„„„„„„„„„„Ⅳ流程图„„„„„„„„„„„„„„„„„„„„„Ⅳ流程图绘制„„„„„„„„„„„„„„„„„„„Ⅳ数据表的物理结构设计Ⅳ各模块功能实现Ⅳ七总结谢辞„„„„„„„„„„„„„„„„„„„„„„Ⅳ参考文献„„„„„„„„„„„„„„„„„„„„„„„„Ⅳ附录系统原程序„„„„„„„„„„„„„„„„„„„„Ⅳ吉林工程技术师范学院Ⅳ第章绪论随着人类社会的发展,人类对知识的需求也不断地增长。
在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发套完善的图书馆管理系统就必不可少了。
图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。
对于前者要求建立数据的致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。
基于上述考虑本系统主要利用作前端的应用开发工具,利用作为后台的数据库,利用作为系统平台开发的图书管理系统。
另外本图书馆管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法系统开发的总目标是实现内部图书借阅管理的系统化规范化和自动化。
能够对图书进行注册登记,也就是将图书的基本信息如书名作者价格等预先存入数据库中,供以后检索。
能够对借阅人进行注册登记,包括记录借阅人的姓名地址电话等信息。
提供方便的查询方法。
设计阶段把需求分析阶段所确定的功能细化,主要工作是概念设计阶段逻辑设计阶段物理设计思想,数据库设计的周期可以划分为六个阶段规划阶段确定开发的总目标,给出计划开发的软件系统的功能性能可靠性以及接等方面的设想。
需求分析阶段认真细致地了解用户对数据的加工要求,确定系统的功能存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。
数据库设计周期根据软件工程的关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程。
确切的说,数据库设计是指对于个给定的应用环境,提供个确定最优数据模型与处理模式的逻辑设计,以及个确定数据库持下,进行信息的收集整理存储检索更新加工统计和传播等操作。
对于数据库应用开发人员来说,为使现实世界的信息流计算机话,并对计算机话的信息进行各种操作,就是如何利用数据库管理系统系统软件和相加了数据库路径的维护部分。
最后,考虑到系统的安全性,还在系统中特别增加了加密界面的功能。
第三章数据库系统设计数据库设计概述吉林工程技术师范学院Ⅳ计算机信息系统以数据库为核心,在数据库管理系统的支于图书信息服务子系统,在用户进入时首先得调用相关数据库表,找出用户的图书借阅情况进入系统后,子系统得提供图书查询图书借阅和还书功能。
另外,针对本系统的特殊情况,同时也考虑系统的可移植性,在系统中增功能。
对于不同子系统之间的功,采用了登录功能和用户注销功能。
系统划分了子系统后,下步的工作是继续划分子系统的小模块。
先考虑在进入子系统时应该做什么,进入系统之后又应该做什么,提供那些服务等。
例如,对小系统。
这里把系统的层次划分为了三个部分个自由态即面向任何用户的界面,提供登管理实现对图书的借出和归还的管理。
图书查询管理通过各种查询方式可以来进行查询,比如书号,书名,作者等。
图书超期管理对超期的情况能自动给出提示信息。
数据管理具有数据备份和数据恢复功能。
系统需求分析在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。
这样,就把个大的系统分解成了几个小系统。
这里把系统的层次划分为了三个部分个自由态即面向任何用户的界面,提供登录功能,以便不同身份的用户登录子系统个是般用户态即图书有服务子系统还有个是管理员界面提供图书的管理和维护功能。
对于不同子系统之间的功,采用了登录功能和用户注销功能。
系统划分了子系统后,下步的工作是继续划分子系统的小模块。
先考虑在进入子系统时应该做什么,进入系统之后又应该做什么,提供那些服务等。
例如,对于图书信息服务子系统,在用户进入时首先得调用相关数据库表,找出用户的图书借阅情况进入系统后,子系统得提供图书查询图书借阅和还书功能。
另外,针对本系统的特殊情况,同时也考虑系统的可移植性,在系统中增加了数据库路径的维护部分。
最后,考虑到系统的安全性,还在系统中特别增加了加密界面的功能。
第三章数据库系统设计数据库设计概述吉林工程技术师范学院Ⅳ计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集整理存储检索更新加工统计和传播等操作。
对于数据库应用开发人员来说,为使现实世界的信息流计算机话,并对计算机话的信息进行各种操作,就是如何利用数据库管理系统系统软件和相关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程。
确切的说,数据库设计是指对于个给定的应用环境,提供个确定最优数据模型与处理模式的逻辑设计,以及个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。
数据库设计周期根据软件工程的思想,数据库设计的周期可以划分为六个阶段规划阶段确定开发的总目标,给出计划开发的软件系统的功能性能可靠性以及接等方面的设想。
需求分析阶段认真细致地了解用户对数据的加工要求,确定系统的功能与边界。
本阶段的最终结果,提供个可作为设计基础的系统说明书,包括对软硬件环境的要求和整套完善的数据流程图。
设计阶段把需求分析阶段所确定的功能细化,主要工作是概念设计阶段逻辑设计阶段物理设计阶段,然后,对每个阶段内部设计详细的流程。
程序编制阶段以种或几种特定的程序设计语言表达上阶段确定的各模块控制流程。
程序编制时应遵循结构化程序设计方法。
调试阶段对已编好的程序进行单元调试分调,整体调试联调和系统测试验收。
数据库开发工具简介是办公套件中个极为重要的组成部分。
刚开始时微软公司是将单独作为个产品进行销售的,后来微软发现如果将
