下载此文档

图书管理系统课程设计说明书.doc


文档分类:资格/认证考试 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
图书管理系统课程设计说明书.doc课程设计说明书
学生姓名:
马丽菲
学号:
1006210304
学院:
信息工程学院
班级:
计机103班
题目:
图书馆管理系统
指导教师: 曹杰职称: 讲师

2013 年 1 月 8 日
目录
第一章绪论 3
系统背景 3
系统意义 3
第二章系统分析 3
需求分析 3
业务流程分析 4
业务流程描述 4
系统业务流程图 4
数据字典 4
第三章系统设计 5
E-R图 5
数据库逻辑结构设计 5
数据库列表 5
数据库表明细 6
系统模块设计 6
功能模块设计 9
系统功能结构图 9
第四章系统的实现与部署 10
10
数据库有关连接代码和问题与建议 13
绪论
系统背景
随着社会信息量的与日俱增,职场竞争的日趋激烈,越来越多的人更关注知识的积累、能力的培养。作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。
系统意义
在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。为了便于图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高图书借阅信息管理效率的目的。采用数据库技术生成的图书馆借阅管理系统将会极大地方便借阅者并简化图书馆管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中。基于这个问题,开发了图书管理系统。开发一个中小型高校图书馆管理系统的实践,阐述了高校图书管理软件中所应具有的基本功能、设计、实现。
第二章系统分析
需求分析
进行系统设计,首先要对系统的现状进行分析。根据系统的目标、需求和功能,制定和选择一个较好的系统方案,从而达到一个合理的优化系统。每个学校都有图书馆,最初由于图书数量和种类较少,人工手动管理比较方便和灵活。随着社会的发展,图书的数量和种类越来越多,人工手动管理会降低工作的效率,希望建立一个图书管理系统,是为了解决人工手动管理图书信息在实践的问题,从而达到系统化、规范化、标准化的水平。该系统的建立不但给管理者带来了方便,也节省了工作时间从而提高了工作效率。
在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。这里把系统的层次划分为了三个部分:人员信息管理,图书借阅管理,信息查询。能够实现以下功能:
1 进行新书入库、现有图书信息修改以及删除;
2能够实现对读者基本信息的查询和编辑管理;
业务流程分析
业务流程描述
针对新的业务流程,现具体描述其功能如下:
:系统对用户合法性进行检查。
:对新购进的图书分类进行编号,并把图书基本信息录入计算机。
:对已入库的图书,学生可以借阅,并进行登记。
:对学生已归还的图书进行归还登记。
:即对所有图书的借阅情况,或学生的基本情况和借阅情况进行查询。
系统业务流程图
图书管理系统主文件
根据需求分析的得到的现行业务处理流程,在用户反复研究后,首先确定目标系统的业务流程,其处理流程如图
图书管理系统
用户验证
管理员登陆
登陆合法用户
读入学生信息
用户管理
新图书信息
图书信息表
归还图书
借阅图书
退出
管理员
数据字典
名称:图书信息
描述:图书类别,书名,作者,出版社,出版日期,单价,购买数量
定义:借阅信息=借阅日期+书名+图书编码+读者姓名+读者账号+还书日期+借阅数量+状态等
位置:图书信息
借阅管理
还书管理
书籍管理
名称:用户信息
描述:用户名,身份号,密码,id号,权限等
定义:用户登录=用户名+密码等状态
位置:系统管理
用户登录
用户管理
第三章系统设计
E-R图
密码

姓名
整体设计E-R图如下图所示
账号
学号
密码
借阅时间
作者
出版时间
出版社
图书名

姓名
总E-R图

数据库逻辑结构设计
数据库列表
(books)
(bookBorrow)
3用户信息表(users)
数据库表明细
依据数据库的原理,并结

图书管理系统课程设计说明书 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人lanyou1106
  • 文件大小382 KB
  • 时间2018-03-22
最近更新