- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
24
24
长沙理工大学
《程序设计实践》课程设计报告
邹松林
院计通学院 专
业计算机科学与技术
班 级计算机03?05学 号 27
学生姓名 邹松林 指导教师 卢曼莎
课程成绩 完成日期2006年9月20号
图书馆管理系统数据库分析与设计
学生姓名:邹松林 指导老师:卢曼莎
摘要:图书信息管理系统主要由读者信息管理模块,图书信息管理模块,借阅信 息管理模块,系统信息管理模块等组成。其中乂各自分成读者注册,证件修改,用户注销, 图书查询,操作记录等子模块。在设计本系统过程中,我们第一步由自顶而下的需求分析 概括设计出系统总模块的数据流图,再设讣个子模块的相应数据流图,列出数据流信息及 数据字典;笫二步概念设讣在需求分析基础上用E-R图表示出数据及相互间联系,釆用先 作子图,再合并成初步E-R图,进行修改和重构后得到基本E-R图;笫三步逻辑设计,在 SQL SerVer的设计环境下把图书馆管理系统E-R图转化为成逻辑数据模型表示的逻辑模式, 同时实现数据模型的优化和数据模式的规范化;笫四步进行物理设计设计数据的内模式, 确定数据的存储结构,存取路径,存储空间分配等等,具体形式为表,视图,索引的建立。
关键字:数据库,SQL语言,MSSQL Server,图书管理
1需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能 充分满足各种信息的输入和输出。收集基本数据,数据结构以及数据处理的流程,为后面 的具体设计打下基础。
在仔细分析调查有关图书馆管理信息需求的基础上,我们主要考虑以下儿个方面的需 求:
1) 用户需求:图书用户要求计算机系统和SQL SerVer所工作的范围;
2) 应用资源:数据库应用的平台包括物理平台和图书等;
3) 应用质量和可幕性要求:包括操作人员素质和系统的纠错能力等
1.1项Ll名称:图书馆信息管理系统
1.2项口背景和内容概要
对图书馆管理信息系统进行详细地分析后,我们将系统分为以下儿个模块:借阅管理 模块、借书证信息管理模块、图书信息管理模块、系统管理模块。其主要功能如下:
借阅管理模块主要功能如下:
.可以为读者办理,修改,注销借书证,输入读者借书证基本信息等,定制 读者的借阅权限。
.可以通过借书证查询图书信息、借出图书信息,借阅图书。
.通过借书证还书,管理员可以通过对借阅信息的管理对到期还未还的书, 通过查询读者的借书证信息查询读者联系方式发出催还通知。
借书证信息管理模块主要功能如下:
.读者基本信息的输入,如:读者姓名、性别、单位等。
.读者信息的修改、注销等功能。
.添加新的读者及其信息等。
图书信息管理模块主要功能如下:
.定制书籍的各种信息管理,如:书名、作者、出版信息等。
.书籍信息的修改,新图书的入库管理和图书的注销等。
系统管理模块主要功能如下:
.用户登录。
.修改密码。
.添加用户。
系统备份和数据传输模块主要功能如下:
.备份数据库数据
.恢复数据库数据
.网络数据传输
1. 3数据流图
数据流总体图示
世卡IIEIS忌
图1-1数据流总体图
办理借书证
图1-2输借书证流图
借书证修改
管理员信息.
图1-3借书证修改流图
借书证注销
图1?4借书证注销流图
借书系统
图1-5借书系统流图
检索系统
还书系统
图1-7还书系统流图
图书档案管理系统
1.4数据字典
参数名
类
型
长度
取值范围
別乞
意义
图书书名
字
符型
11
SM
图书编号
字
符型
11
B1050600000-B1050610000
SH
作者
字
符型
10
YZ
出版社
字
符型
20
CBS
单价
数
值型
8
DJ
借岀日期
日
期型
yy-m
m-dd
JS
还书日期
日
期型
yy-m
m-dd
HS
借书证号
字
符型
10
0501000000-0501100000
JSZ
姓名
字
符型
20
NAME
是否归还
字
符型
20
YN
性别
字
符型
2
SEX
单位
7-
符型
20
DW
发证日期
日
期型
yy-m
m-dd
FZ
已借书册
数
符型
2
YNC
是否允许
借书
字
符型
2
YNS
是或否
类别
字
符型
20
LB
进册数
数
值型
10
JC
库存量
数
值型
10
CZ
操作员编
号
数
值型
10
CB
操作员姓
名
符型
10
CNA
ME
操作员密
码
字
符型
15
MM
24
24
号24
号
24
表1数据字典
2概念结构设计
^^这一阶段我们将客户的应用需求抽象为信息世界的结构,即对系统的人、物、事和概 念进行人为处理,抽取人们所关心的共同特性,同时把这些特性用概念精确的描述。我们 首先根据需求分析的结果(数据流图、数据字典等)对现实世界的数据进行抽象,设讣各 个局部E-R图,然后合并成初
1亿VIP精品文档
相关文档
最近下载
- 人工智能是否会取代人类工作?辩论赛正方辩词,一辩、二辩、三辩发言稿.docx
- 2018-2023年江苏省中医院全日制高校医学类毕业生择优招聘考试历年参考题库(高频考点)含答案解析.docx
- 2.5.2 圆与圆的位置关系(教学设计)--人教A版高中数学选择性必修第一册 .docx
- INOVANCE汇川-MD520系列通用变频器通信手册-中文.pdf
- 精神病人噎食防.ppt VIP
- 【老舍研究】重庆2019年10月自学考试00812《中国现当代作家作品专题研究》真题.docx
- 安静书素材-0076.海洋.pdf
- 医疗器械质量体系培训课件.pptx
- 加强纪律建设做新时代合格党员微党课教育PPT模板(推荐).ppt VIP
- 特殊教育课件:特殊儿童的音乐治疗.pptx
文档评论(0)