收藏 分销(赏)

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

上传人:丰**** 文档编号:2956407 上传时间:2024-06-12 格式:DOCX 页数:11 大小:39.58KB 下载积分:8 金币
下载 相关 举报
图书综合管理系统结构设计.docx_第1页
第1页 / 共11页
图书综合管理系统结构设计.docx_第2页
第2页 / 共11页


点击查看更多>>
资源描述
第一章 概述 1.1图书馆管理系统概述 伴随社会发展,大家年活水平不停提升,物质文化发展已经远远满足不了大家需求,精神文明有了飞速发展,所以图书事业发展就成为精神文明进步一个动力。在迈入二十一世纪今天,对图书馆管理显得极其关键,合理地管理不仅反应一个国家科技水平,而且影响大家对知识掌握速度和质量。在知识经济时代到来今天,用计算机控制图书馆工作由自动化系统运行而完成。这不仅节省了人力,还提升了工作效率和服务质量,而且还加速了图书流通。 1.2图书馆管理目标和意义 伴随各高等院校规模不停扩大,高校图书馆藏书、管理人员、读者数量也越来越多,图书管理包含到大量数据处理,传统人工处理已经不能完成庞大数据处理,因为图书情况是随时改变,所以必需对图书进行动态管理,而这对于一个管理人员来说是一件比较复杂事情,存放,查询,借阅是必不可少业务。所以,为方便对图书馆书籍、读者资料、借还书等进行高效管理,提升业务步骤效率,让管理员从繁重工作中解脱出来,使管理员在使用一个软件以后能极其轻易地对全部图书进行管理,而且正确无误,轻松自如。所以开发一个图书馆管理系统软件是当务之急,也是本论文选题关键意义和研究宗旨。总而言之,建立图书馆计算机自动化管理系统,不仅能够大大提升图书馆图书流通率,而且推进了社会文化生活进步。 第二章 需求分析 2.1需求分析 2.1.1系统介绍 本系统定在学校中小型图书馆,临时考虑单机环境下实现操作。系统选择现在常见Windows XP/7。系统性质为MIS(管理信息系统)。 本系统功效包含系统权限管理、读者信息管理、图书类别管理、入库图书管理、借还书管理、每日盘点等。系统界面努力争取简练、易用,在标准化基础上考虑界面美观和新奇。 2.1.2系统面向用户群体 系统面向学校中小型图书馆,用户群体为这些图书馆管理人员和各库室借阅老师,服务对象关键是教职员和学生。 2.1.3系统指导思想 立足和校园实际,着眼于未来发展,建成通用性较强,实用系统,以提升图书信息现代化管理水平,实现信息资源共享 2.1.4系统建设目标 1)要处理问题:伴随办公自动化水平不停提升,现在学校管理学生信息也逐步从手工转到计算机自动化信息处理阶段。设计一个功效完整、操作简便、界面友好图书管理信息系统。 2)系统开发目标:提升图书管理工作效率,降低相关人员工作量,使图书馆工作真正做到科学、合理计划。 2.1.5系统功效性需求 功效序号 功效名称 功效说明 1 系统用户管理 包含系统登录,密码修改,管理员添加等。 2 图书种类别管理 包含图书类别添加,修改,查询等。 3 入库图书管理 包含新进图书资料登记,馆藏图书修改,删除,查询,等。 4 读者信息管理 包含读者信息添加,修改,删除,查询等。 5 借书信息管理 包含信息添加,修改,删除,查询等 6 还书信息管理 包含信息添加,修改,删除,查询等 7 报表打印 包含当日借书,当日还书等。 8 每日盘点 包含每日借书,每日还书等。 9 系统帮助 相关 . 表2.1 2.2可行性分析 1. 经济可行性 因为这个系统是一个小操作软件,在利用计算机和操作人员是能够进行,所以花费资金不是太多,通常小型企业是完全能够承受 2. 技术可行性 利用现有Visual Studio和MicrosoftSQLSEVER数据库是能够进行代码书写和软件编辑,技术难度不是很大,自己是完全能够进行。 3. 运行可行性 在现有WINDOWS操作系统是完全能够运行,不需要对计算机进行另外升级不过最好是使用最新WINDOWS操作系统,这么能够最好发挥该系统操作性。 4. 法律可行性 因为该系统是自己开发一个学习绿色软件,不存在于包含到其它问题事情发生。 第三章 系统具体设计 3.1系统设计 3.1.1系统功效描述 系统开发总体目标是在图书馆信息管理中实现管理系统化、自动化、降低工作量,增加效率及可靠性。 本图书管理系统关键功效有: ● 图书权限管理:包含系统登录,密码修改,管理员添加等。 ● 图书类别管理:即图书类别添加、修改、查询。包含图书类别编号、名称等。 ● 入库图书管理:即新进图书登记,馆藏图书修改、删除、查询和报损。包含图书编号(条码号)、ISBN号、索书号、原名、原作、译者、图书类别、语种、出版社等。 ● 读者信息管理:即读者信息添加、修改、删除、查询和报损。包含读者编号、类型、性别、身份证号、工作单位、办证日期等。 ● 读者信息管理:即信息(包含被借图书及借阅者信息)添加、修改、删除、查询。包含借书者编号、姓名、类别,所借书编号、名称、原名、作者、书籍类别、出版社、借出日期、应还日期等。 ● 还书信息管理:即信息(包含图书信息及还书者信息)添加、修改、删除、查询。包含还书者编号、姓名、所还书编号、名称、原名、作者、书籍类别、出版社、借出日期、应还日期、实还日期等。 ● 每日盘点:即每日进书、每日借书、每日还书。 ● 报表打印:借书信息打印和、还书信息打印和报损图书打印。 ● 系统帮助:相关。 3.1.2功效模块分析和划分 3.1主系统功效模块图 图3.2借书管理信息模块图 图3.3还书信息管理模块图 图3.4 每日盘点模块图 图3.5 帮助模块图 3.1.3系统步骤分析 在了解了系统各功效模块以后,我们还要对系统步骤有一个整体认识。所谓系统步骤,就是用户在使用系统时工作过程。多用户系统工作步骤全部是从用户工作步骤全部是从用户登录模块开始,对用户身份进行权限验证,进而对系统进行管理。 3.1.4系统关键模块详解 借还书管理是这个系统中一个很关键模块,在这两个模块中,包含添加借阅图书信息、修改借阅图书信息、删除借阅图书信息、查询借阅图书信息、添加还书信息、修改还书信息、删除还书信息、查询还书信息等6个模块。其中修改借阅图书信息和删除借阅图书信息是在同一窗体;修改还书信息和删除还书信息也在同一窗体。她们差异在于调用函数不一样。 3.2数据库分析和设计 3.2.1数据库环境说明 数据库是信息管理后台,存放着全部信息,在信息系统中占相关键地位。数据库结构好坏对应用系统效率及实现产生直接影响,而且也将有利于程序实现。考虑该系统定位和现有技术力量,决定采取Microsoft Access 作为系统后台数据库开发环境。 3.2.2数据库分析 用户需求具体表现在多种信息提供,保留,修改,查询,经调查和分析,针对通常图书管理信息系统需求和对系统六朝图分析,设计以下数据项和数据结构 ●图书类别信息:包含类别编号,类别名称,许可借出天数和备注信息。 ●图书信息:包含图书编号,ISBN号码,索书号,图书名称,原文名称,作者,译者,出版社,图书类别,出版日期,图书语种,图书页码,屠苏价格,登记日期和图书备注。 ●借书信息:包含读者编号,读者姓名,读者类型,书籍编号,书籍汉字名,书籍原名,书籍类型,作者,出版社,借书日期,还书日期和备注。 ●还书信息:包含读者编号,读者姓名,读者类型,书籍编号,书籍汉字名,书籍原名,书籍类型,作者,出版社,借书日期,应还日期,实还日期,超期罚金 3.2.3据库命名和规范 说明:下表所列为数据库及各表命名方法,具体信息请参阅表3.1汇总。 名称 类型 命名措施约定 DataBase 系统数据库 字母 表 基础表 字母 查询 查询 字母 字段 字段 字母 表3.1 3.2.4数据库逻辑设计 表名称 类型 说明 Book 基础表 集中存放图书书目信息 booktype 基础表 集中存放图书类型信息 borrowinfo 基础表 集中存放借书信息 ruturninfo 基础表 集中存放还书信息 表3.2 3.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 身份证号 readerworkplace 文本 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 文本 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.1 5.2 测试方法 功效性测试:黑盒测试 逻辑检错性测试:白盒测试
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

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

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

关于我们      便捷服务       自信AI       AI导航        抽奖活动

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

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

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

关注我们 :微信公众号    抖音    微博    LOFTER 

客服