收藏 分销(赏)

图书综合管理系统结构设计.docx

上传人:丰**** 文档编号:2956407 上传时间:2024-06-12 格式:DOCX 页数:11 大小:39.58KB
下载 相关 举报
图书综合管理系统结构设计.docx_第1页
第1页 / 共11页
图书综合管理系统结构设计.docx_第2页
第2页 / 共11页
图书综合管理系统结构设计.docx_第3页
第3页 / 共11页
图书综合管理系统结构设计.docx_第4页
第4页 / 共11页
图书综合管理系统结构设计.docx_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、第一章 概述1.1图书馆管理系统概述伴随社会发展,大家年活水平不停提升,物质文化发展已经远远满足不了大家需求,精神文明有了飞速发展,所以图书事业发展就成为精神文明进步一个动力。在迈入二十一世纪今天,对图书馆管理显得极其关键,合理地管理不仅反应一个国家科技水平,而且影响大家对知识掌握速度和质量。在知识经济时代到来今天,用计算机控制图书馆工作由自动化系统运行而完成。这不仅节省了人力,还提升了工作效率和服务质量,而且还加速了图书流通。1.2图书馆管理目标和意义伴随各高等院校规模不停扩大,高校图书馆藏书、管理人员、读者数量也越来越多,图书管理包含到大量数据处理,传统人工处理已经不能完成庞大数据处理,因

2、为图书情况是随时改变,所以必需对图书进行动态管理,而这对于一个管理人员来说是一件比较复杂事情,存放,查询,借阅是必不可少业务。所以,为方便对图书馆书籍、读者资料、借还书等进行高效管理,提升业务步骤效率,让管理员从繁重工作中解脱出来,使管理员在使用一个软件以后能极其轻易地对全部图书进行管理,而且正确无误,轻松自如。所以开发一个图书馆管理系统软件是当务之急,也是本论文选题关键意义和研究宗旨。总而言之,建立图书馆计算机自动化管理系统,不仅能够大大提升图书馆图书流通率,而且推进了社会文化生活进步。第二章 需求分析2.1需求分析2.1.1系统介绍本系统定在学校中小型图书馆,临时考虑单机环境下实现操作。系

3、统选择现在常见Windows XP/7。系统性质为MIS(管理信息系统)。本系统功效包含系统权限管理、读者信息管理、图书类别管理、入库图书管理、借还书管理、每日盘点等。系统界面努力争取简练、易用,在标准化基础上考虑界面美观和新奇。2.1.2系统面向用户群体系统面向学校中小型图书馆,用户群体为这些图书馆管理人员和各库室借阅老师,服务对象关键是教职员和学生。2.1.3系统指导思想立足和校园实际,着眼于未来发展,建成通用性较强,实用系统,以提升图书信息现代化管理水平,实现信息资源共享2.1.4系统建设目标1)要处理问题:伴随办公自动化水平不停提升,现在学校管理学生信息也逐步从手工转到计算机自动化信息

4、处理阶段。设计一个功效完整、操作简便、界面友好图书管理信息系统。2)系统开发目标:提升图书管理工作效率,降低相关人员工作量,使图书馆工作真正做到科学、合理计划。2.1.5系统功效性需求功效序号功效名称功效说明 1系统用户管理包含系统登录,密码修改,管理员添加等。 2图书种类别管理包含图书类别添加,修改,查询等。 3入库图书管理包含新进图书资料登记,馆藏图书修改,删除,查询,等。 4读者信息管理包含读者信息添加,修改,删除,查询等。 5借书信息管理包含信息添加,修改,删除,查询等 6还书信息管理包含信息添加,修改,删除,查询等 7报表打印包含当日借书,当日还书等。 8每日盘点包含每日借书,每日还

5、书等。 9系统帮助相关 . 表2.12.2可行性分析1. 经济可行性因为这个系统是一个小操作软件,在利用计算机和操作人员是能够进行,所以花费资金不是太多,通常小型企业是完全能够承受2. 技术可行性利用现有Visual Studio和MicrosoftSQLSEVER数据库是能够进行代码书写和软件编辑,技术难度不是很大,自己是完全能够进行。3. 运行可行性在现有WINDOWS操作系统是完全能够运行,不需要对计算机进行另外升级不过最好是使用最新WINDOWS操作系统,这么能够最好发挥该系统操作性。4. 法律可行性因为该系统是自己开发一个学习绿色软件,不存在于包含到其它问题事情发生。第三章 系统具体

6、设计3.1系统设计3.1.1系统功效描述系统开发总体目标是在图书馆信息管理中实现管理系统化、自动化、降低工作量,增加效率及可靠性。本图书管理系统关键功效有: 图书权限管理:包含系统登录,密码修改,管理员添加等。 图书类别管理:即图书类别添加、修改、查询。包含图书类别编号、名称等。 入库图书管理:即新进图书登记,馆藏图书修改、删除、查询和报损。包含图书编号(条码号)、ISBN号、索书号、原名、原作、译者、图书类别、语种、出版社等。 读者信息管理:即读者信息添加、修改、删除、查询和报损。包含读者编号、类型、性别、身份证号、工作单位、办证日期等。 读者信息管理:即信息(包含被借图书及借阅者信息)添加

7、、修改、删除、查询。包含借书者编号、姓名、类别,所借书编号、名称、原名、作者、书籍类别、出版社、借出日期、应还日期等。 还书信息管理:即信息(包含图书信息及还书者信息)添加、修改、删除、查询。包含还书者编号、姓名、所还书编号、名称、原名、作者、书籍类别、出版社、借出日期、应还日期、实还日期等。 每日盘点:即每日进书、每日借书、每日还书。 报表打印:借书信息打印和、还书信息打印和报损图书打印。 系统帮助:相关。3.1.2功效模块分析和划分3.1主系统功效模块图 图3.2借书管理信息模块图 图3.3还书信息管理模块图 图3.4 每日盘点模块图 图3.5 帮助模块图3.1.3系统步骤分析在了解了系统

8、各功效模块以后,我们还要对系统步骤有一个整体认识。所谓系统步骤,就是用户在使用系统时工作过程。多用户系统工作步骤全部是从用户工作步骤全部是从用户登录模块开始,对用户身份进行权限验证,进而对系统进行管理。3.1.4系统关键模块详解 借还书管理是这个系统中一个很关键模块,在这两个模块中,包含添加借阅图书信息、修改借阅图书信息、删除借阅图书信息、查询借阅图书信息、添加还书信息、修改还书信息、删除还书信息、查询还书信息等6个模块。其中修改借阅图书信息和删除借阅图书信息是在同一窗体;修改还书信息和删除还书信息也在同一窗体。她们差异在于调用函数不一样。3.2数据库分析和设计3.2.1数据库环境说明数据库是

9、信息管理后台,存放着全部信息,在信息系统中占相关键地位。数据库结构好坏对应用系统效率及实现产生直接影响,而且也将有利于程序实现。考虑该系统定位和现有技术力量,决定采取Microsoft Access 作为系统后台数据库开发环境。3.2.2数据库分析 用户需求具体表现在多种信息提供,保留,修改,查询,经调查和分析,针对通常图书管理信息系统需求和对系统六朝图分析,设计以下数据项和数据结构图书类别信息:包含类别编号,类别名称,许可借出天数和备注信息。图书信息:包含图书编号,ISBN号码,索书号,图书名称,原文名称,作者,译者,出版社,图书类别,出版日期,图书语种,图书页码,屠苏价格,登记日期和图书备

10、注。借书信息:包含读者编号,读者姓名,读者类型,书籍编号,书籍汉字名,书籍原名,书籍类型,作者,出版社,借书日期,还书日期和备注。还书信息:包含读者编号,读者姓名,读者类型,书籍编号,书籍汉字名,书籍原名,书籍类型,作者,出版社,借书日期,应还日期,实还日期,超期罚金 3.2.3据库命名和规范 说明:下表所列为数据库及各表命名方法,具体信息请参阅表3.1汇总。名称类型命名措施约定DataBase系统数据库字母表基础表字母查询查询字母字段字段字母 表3.13.2.4数据库逻辑设计表名称类型说明Book基础表集中存放图书书目信息booktype基础表集中存放图书类型信息borrowinfo基础表集

11、中存放借书信息ruturninfo基础表集中存放还书信息 表3.23.2.5各表、视图设计详解表3.3读者类别表readertype字段名数据类型字段大小(或格式)说明typeno文本10类别typename文本10类别名称booknumber数字整型借书数量bookdays数字整型借书期限userfullife数字整型memo备注备注 表3.3表3.4读者信息表readers字段名数据类型字段大小(或格式)说明Readerno文本20读者编号(主键)reasername文本20读者姓名readersex文本2读者性别readertype文本10读者类别IDCardNO文本20身份证号read

12、erworkplace文本30工作单位readerEmail文本30电子邮箱readerPhone文本25电话号码readerEnrolDate文本12登记日期valiDate日期/时间短日期有效日期readerOther备注备注 表3.4表3.5借阅图书信息 borrowinfo字段名数据类型字段大小(或格式)说明readerno文本20读者编号(主键)readername文本20读者姓名readertype文本10读者类型bookno文本20书记编号bookname文本25书记汉字名bookOriginalname文本35书籍原名booktyoename文本10书籍类型bookauthor

13、文本30作者bookpress文本25出版社borrowDate文本12借书日期returnDate文本短日期应还日期borrowOther文本备注 表3.5 表3.6还书信息表 returnInfo字段名数据类型字段大小(或格式)说明Readerno文本20读者编号(主键)readername文本20读者姓名readertype文本10读者类型Bookno文本25书记编号bookname文本25书记汉字名bookoriginalname文本35书籍原名booktype文本20书籍类型bookauthor文本25作者bookpress文本25出版社borrowdate日期/时间短日期借书日期returndate日期/时间短日期还书日期rtnInfact文本12实还日期trnLateFine文本10超期罚金returnOther备注备注 表3.6第四章 用户界面设第五章 软件测试5.1测试范围和关键内容测试范围关键内容简明说明借书管理信息借书添加、修改、删除和查询功效性测试还书管理信息还书添加、修改、删除和查询功效性测试每日盘点测试实用性、方便性和可靠性功效性测试数据库数据测试测试数据可靠性功效性测试关键代码复检检验关键代码质量逻辑检错性测试 表5.15.2 测试方法功效性测试:黑盒测试 逻辑检错性测试:白盒测试

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服