ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:173.05KB ,
资源ID:12589889      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12589889.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书资料的管理系统最终版.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

图书资料的管理系统最终版.docx

1、图书资料的管理系统最终版交通运输信息管理课程设计作 者:学 号:系 (院):专 业:题 目:图书资料的管理系统指导者: 评阅者: 2011年12月目录1可行性分析 11.1经济可行性 11.2技术可行性分析 11.3社会可行性 12系统分析 12.l组织机构 12.2管理职能分析 22.3业务流程 22.4数据流程分析 32.5数据字典 52.6处理过程描述 82.7系统评价 82.8建立数据模型 92.9功能分析图 93系统设计 103.1系统目标设计 103.2功能结构图设计 103.3输出设计(主要指打印输出设计) 113.4存储文件格式设计(数据库结构设计) 123.5输入设计(主要指

2、数据录入卡设计) 143.6代码设计(职工证号和部门代号等) 154总结 16附录 16图书资料的管理系统1可行性分析可行性分析的基础是对系统的初步调查,系统的初步调查正确与否关系到可行性的成败,系统分析员应先分析图书馆各部门之间的情况,对图书馆的组织部门进行了解,为了确实了解图书馆的借阅情况,就要对图书馆的图书管理进行实际考察,调查图书馆的图书借阅应具备哪些功能。1.1经济可行性经过考察比较,引入了图书的计算机化管理,可使整体计算机应用水平的提高和藏书规模的扩大、方便读者查询、借阅操作,解决流通中存在的问题。它能使图书馆工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,全

3、面提高图书馆的管理效率及服务质量,从而使图书馆管理水平和业务水平跃上一个新的台阶。1.2技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。1.3社会可行性本图书管理系统的操作简单,而且界面友好,系统的操作流程是图书管理工作者所熟悉的。并且本图书管理系统能够实现

4、其各个功能,在当前操作环境下也能够很好的运行。综上所述,不管是从技术上考虑,还是从经济以及社会上考虑,我们的系统都具有一定的可行性,因此我们才开发研究这个系统供广大读者使用。2系统分析2.l组织机构为了对系统有一个全貌性的了解,首先要对系统内部人员结构、组织及用户情况有所了 解。图书馆系统的组织结构如图11所示。 图1 图书馆管理系统的组织结构2.2管理职能分析图书馆由馆长负责全面工作,下设办公室、财务室、采编室、学术论文室、图书借阅室、电子阅览室、期刊阅览室和技术支持室。各部门的业务职责如下。 办公室:办公室协助馆长负责日常工作,了解客户需求,制定采购计划。 财务室:财务室负责财务方面的工作

5、。 采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘贴标签,并送图书借阅室上架。 学术论文室:负责学术论文的收集整理。 图书借阅室:提供对读者的书目查询服务和图书借阅服务。 电子阅览室:收集整理电子读物,准备提供电子读物的借阅服务,目前可以提供目录查询和借阅。 期刊阅览室:负责情况的收集整理和借阅。 技术支持室:负责对图书馆的网络和计算机系统提供技术支持。 2.3业务流程图书管理系统的业务流程图如图所示:图2 业务流程图2.4数据流程分析1)顶层数据流程图2)图书处理数据流程图: 图书管理 入库命令 要求 借书信息还书信息 无效输入3)查询处理数据流程图:4)借书处理数据流程图:5

6、)还书处理数据流程图:2.5 数据字典 为了对数据流程图中各元素进行详细的说明,我们采用了数据字典的说明方法。1)数据元素 数据元素条目数据元素名称:学生学号 别名:stud_id类型:数值型长度:10描述:学生借书的编号数据元素条目数据元素名称:图书分类编号别名: Bookid 类型:数值型 长度:10描述:图书分类的编号 数据元素条目数据元素名称:学生姓名别名: name类型:varchar长度:50描述:区分读者的唯一标识数据元素条目数据元素名称:图书名称 别名:title 类型:文本型长度:50描述:图书的名称2)数据流条目数据流条目数据流名称:管理员登陆 简述:管理员对图书进行管理数

7、据来源:user_id数据流向:zjy02_user_info包含的数据结构:数据元素条目数据流条目数据流名称:管理员登陆密码 简述:管理员对图书进行管理数据来源:user_passwd数据流向:zjy02_user_info包含的数据结构:数据元素条目数据流条目数据流名称:查询结果 简述:从图书信息表中检索信息数据来源:zjy02_bookinfo数据流向:查询结果 包含的数据结构:数据流条目数据流名称:按条件查找 简述:读者按类别或作者等查找的结果 数据来源:查询窗口数据流向:zjy02_bookinfo包含的数据结构:数据流条目数据流名称:添加图书简述:新购图书的添加数据来源:管理员输入

8、数据流向:zjy02_bookinfo包含的数据结构:数据流条目数据流名称:删除图书信息简述:图书删除数据来源:zjy02_bookinfo数据流向:zjy02_bookinfo包含的数据结构:数据流条目数据流名称:添加出版社简述:出版社信息的添加数据来源:管理员输入数据流向:zjy02_publisherinfo包含的数据结构:数据流条目数据流名称:出版社信息修改 简述:由条件将各类数据显示数据来源: zjy02_publisherinfo数据流向:zjy02_publisherinfo包含的数据结构:3) 数据存储数据存储条目数据存储名称:图书信息表说明:存储图书基本信息 结构:图书编号,

9、图书名称 ,图书分类,出版社 ,入库时间,入库数量,图书状态,在库数量,图书简介。关键字:图书编号相关处理:查询,修改,添加,删除数据存储条目数据存储名称:出版社信息表说明:出版社基本信息 结构:出版社编号,出版社名称 ,地址,邮编,电话,传真,HTTP。关键字:出版社编号相关处理:添加,修改,删除4)外部实体条目外部实体条目名称:图书 说明: 输出数据流:输入数据流 图书 借阅信息外部实体条目名称:管理员 说明: 输出数据流:输入数据流 管理员 读者信息2.6 处理过程描述处理功能条目名称:查询图书输入数据:按图书编号、书目名称、作者、关键字、摘要等来查询输出数据:图书编号,书目名称,书目作

10、者等等处理逻辑:支持模糊查询,对查询的图书可进行修改删除等 处理功能条目名称:添加图书输入数据:图书编号,图书名称,作者,出版社编号,价格,图书分类,图书摘要等输出数据:是否添加成功处理逻辑:1.是否有漏填2.数据要求是否匹配3.信息是否填写完整2.7系统评价系统分析的总目标是实现内部图书借阅管理的系统化、规范化和自动化。1) 能够对图书进行登记,也就是将图书的基本信息(如:书名、作者、价格等)预先存入数据库中,供以后检索。2) 提供方便的检索方法。包括按作者姓名、出版日期、出版社名称、图书类别、书名、关键字等信息进行图书检索,并能反映出图书的借阅情况;以出版社名称查询出版社联系方式信息。3)

11、 能够方便图书的租借。包括借书登记、限界数量控制、还书登记、过期罚款计算等。4) 提供统计分析功能。包括借出数量与库存数量的比例、各类图书数量与总数量的比例、热门图书数据等各种信息资料的统计。5) 能够对书库中的图书进行浏览。包括对图书摘要的浏览和新书预览。2.8 建立数据模型通过对图书管理系统的分析,可以得出该系统涉及三个实体:读者、图书、工作人员。通过对各实体数据关系的整理,我们可以画出如下ER图:2.9 功能分析图图4功能分析图3系统设计3.1系统目标设计 1)方便的数据输入性能,良好的人机界面,尽量避免汉字和长字符串的人工重复输入。 2)灵活地查询性能,能快速实现通过多项数据进行的查询

12、。 3)考虑到图书馆的发展,对新书数据及折旧书籍也能给予处理。 4)把目前基本上是“静态”图书管理变为“动态”管理,能随时提供书籍现状信息。3.2 功能结构图设计 3.3 输出设计(主要指打印输出设计) 1)新书预览表图书名称摘要医药科学医学介绍。PowerBuilder数据库设计与开发是计算机应用的最主要的方面。机械制造机械制造及其自动化简介。生物科学生命的奥秘。2)旧书删除表图书编号:2005ISBN书号:5005书名:JSP从入门到精通出版日期:2002/5/5作者:马丁字数(千字):558出版社ID:8003印刷册数:1200定价:45关键字:JSP摘要:从初学者到精通的过程,领悟JS

13、P。3)出版社信息修改表出版社ID:8001出版社名称:教育出版社出版社地址:北京电话:27858645传真:27845673邮政编码:220000HTTP:3.4 存储文件格式设计(数据库结构设计) 字段名意义数据类型宽度NullPrimaryKeyuser_id用户名vachar20Nouser_passwd密码numeric20No字段名意义数据类型宽度NullPrimaryKeystud_id学生学号numeric10Noname学生姓名vachar20Yes字段名意义数据类型宽度NullPrimaryKeybookid图书编号numeric8NoisbnISBN书号vachar30Y

14、estitle书名vachar40Yespublishdate出版日期dateYesauthor作者vachar30Yeswords字数(千字)integerYespublisherid出版社IDnumric4Yesnumber印刷册数integerYesprice定价moneyYeskeywords关键字vachar30Yesabstract摘要vachar400Yesclassid图书分类代码numric2No字段名意义数据类型宽度NullPrimaryKeyclassid图书分类代码numric2Noclassname图书分类名称vachar30Yes字段名意义数据类型宽度NullPri

15、maryKeypublisherid出版社IDnumric4Nopublisher出版社名称vachar30Yesaddress出版社地址vachar50Yestel电话vachar16Yesfax传真vachar16Yespostcode邮政编码numeric6Yeshttp网址vachar16Yes字段名意义数据类型宽度NullPrimaryKeybookid图书编号numric2Nostud_id学生ID号numric6Noloandate借书日期dateYesreturn还书日期dateYesfine罚金moneyYesdelflag删除标志tinyintYes3.5 输入设计(主要指

16、数据录入卡设计) 1)借书:学号studidnumeric10学生姓名namevarchar10图书编号bookidnumeric9书名titlevarchar102)还书:图书编号bookidnumeric103)新书入库:图书编号bookidnumeric9ISBN书号ISBNvarchar30图书分类号classidnumeric2书名titlevarchar40出版社名称publishervarchar40出版日期publishdatedate8作者authorvarchar30字数(千字)wordsint7出版社IDpublisherIDnumeric4印刷册数numberint4定

17、价pricemoney关键字keywordsvarchar30摘要abstractvarchar4004)图书查询:书名titlevarchar40出版社名称publishervarchar40出版日期publishdatedate8作者authorvarchar30关键字keywordsvarchar30图书分类classnamevarchar103.6 代码设计(职工证号和部门代号等) 1)书分类代码设计图书分类代码图书分类名称10计算机11医学12机电13生物14电子15社科16文艺2)版社代码设计出版社代码出版社名称8001教育出版社8002工业出版社8003电子出版社8004华东出版

18、社8005华南出版社8006大学出版社3)图书代码图书代码图书名称出版社代码出版社名称图书分类代码图书分类名称2001医药科学8002工业出版社11医学2002PowerBuilder8001教育出版社10计算机2003机械制造8003电子出版社12机电2004生物科学8004华东出版社13生物4总结本次设计的系统功能基本符合用户需求,能够完成信息、文件的添加、修改、查询、删除、浏览。 但是由于设计时间较短,及个人水平能力有限,还需不断学习,所以该系统还有许多不尽如人意的地方,比如功能不太齐全,出错处理不够等多方面问题。这些都有待进一步改善。另外,通过这次课程设计,我的理论知识丰富了,实践能力也得到了提高。为了完成这个设计,我们查阅了大量资料,边学边做,尽管不太完善,但我们觉得自己已经有所提高,以后一定会做得更好。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1