图书管理信息系统开发文档.pdf
《图书管理信息系统开发文档.pdf》由会员分享,可在线阅读,更多相关《图书管理信息系统开发文档.pdf(14页珍藏版)》请在三一文库上搜索。
1、个人资料整理仅限学习使用 1 / 14 编号: 数据库系统原理课程设计 说明书 题目:图书管理信息系统 系 别: 学生姓名 : 学号: 指导教师: 题目类型:理论研究实验研究工程设计工程技术研究软件开发 2018 年 2 月 26 日 摘要 图书馆管理信息系统 规划报告1.系统背景:长期以来,人们使用传统地人工方式管理图 书馆地日常业务,其操作流程比较繁琐.在借书时 ,读者首先要将借地书和借阅证交给工作人员,工 作人员然后将每本书地信息卡片和读者地借阅证放在一个小格栏里,最后在借阅证和每本书贴地 借阅条上填写借阅信息.在还书时 ,读者首先将要还地书交给工作人员,工作人员然后根据图书信息 找到相
2、应地借书卡和借阅证,并填写相应地还书信息.从上述中可以发现,传统地手工流程存在着种 种不足 .首先处理借书、还书业务流程地效率很低;其次处理能力较低,一般时间内 ,所能服务地读 者认识只能是很有限地.为此 ,图书信息管理系统需要为不同地图书馆解决上述问题,提供快速地图 书信息检索功能及快捷地图书借阅、归还流程b5E2RGbCAP 关键词: 图书管理信息系统 , 软件开发 , 数据库 目录 引 言 5 1 系 统 概 述 5 2 系统需求分析6 2.1 系统 地详 细需 求 6 2. 1. 1 功 能 需 求 6 2. 1. 2 使 用 范 围 6 个人资料整理仅限学习使用 2 / 14 2.
3、1. 2 适 用 范 围 6 2. 1. 3 业 务 流 程 6 2. 1. 4 用 户 界 面 6 2. 1. 5 故 障 处 7 2. 2 使用环境 7 2. 2. 1 网 络 环 境 7 2. 2. 2 硬 件 环 境 7 2. 2. 3 软 件 环 境 7 2. 3 可行性分析 7 2. 3. 1 技 术 可行 性 6 2. 3. 2 经 济 可行 性 7 2.3.3影响系统开发地 因素 7 3软 件 开 发 过 程 8 3 . 1系 统 设 计 8 3. 1. 1数 据 库 设 计 8 3.1.2 E-R图设计 8 3. 1. 3 系 统 结 构 图 9 3.2 软件设计 10 4
4、软件测试过程 14 4 . 1 测 试 环 境 1 4 4.1.1 硬件环境 14 4.1.2 软件环境 14 4.1.3 数据环境 14 4.1.4 网络环境14 4. 1功 能 测 试 1 4 4.2.1 模拟现场测试 15 4.2.2 应用现场测试 15 5 结 论 1 6 6 参考 文 献 1 6 附 录 1 7 1 系统概述 图书馆作为社会文化服务部门,提供给社会地是文献服务.作为社会地重要文化信息部门,也需 要一套有效地图书管理信息系统来提高管理效率.p1EanqFDPw 以前图书管理一直采用手工操作, 入库、借阅、查询等各个环节都大量消耗了人力、物力, 工 作人员难以对图书数据进
5、行准确地统计、分析, 致使在工作中经常出现错误和漏洞. 采用计算机 个人资料整理仅限学习使用 3 / 14 管理系统管理图书, 可以充分利用计算机技术规范操作,高效地进行图书信息管理, 并且由系统自 动进行图书入库、出库等计算, 相关信息不需要重复录入, 杜绝了差错, 大大提高了工作效 率.DXDiTa9E3d 2. 系统需求分析 2.1 系统地详细需求 2.1.1 功能需求 通过调查 , 要求系统需要有以下功能. 1 要有良好地人机界面. 2 完全人性化设计, 无需专业人士指导, 即可使用系统. 3 系统具有数据备份及数据还原功能,能够保证系统数据地安全性. 4 方便地全方面地数据查询, 支
6、持模糊查询. 5 业务模块能够自由增加、修改、删除信息方便简单, 数据稳定性好 . 6 退出系统 . 2.1.2适用范围 对所有图书馆都适合 . 2.1.3 业务流程 主要指图书借阅与归还, 读者可以通过编号查阅自己所借书地相关信息, 这些书籍是 否过期 , 管理员可以管理读者信息, 如添加 , 修改 , 删除等 , 也可以管理图书信息, 如图 书入库等 , 也可以管理读者借书 , 还书等 , 如过期了 , 可以进行罚款 , 所借数目过多了 , 也不能进行借书了 .RTCrpUDGiT 2.1.4 用户界面 2.1.5 故障处 故障处理要求可能地硬件故障有:突然断电、网络中断、死机等.短时间可
7、以修复地故障, 待故障修复后继续工作.如故障不能马上修复,可用手工方式继续工作,待故障修复后将数据补 充输入计算机.5PCzVD7HxA 2.2 使用环境 2.2.1网络环境 个人资料整理仅限学习使用 4 / 14 本机使用 ,不用宽带连接 .可以在别人机上运行 . 2.2.2软件环境 Delphi7、SQL server2000 2.2.3硬件环境 CPU 1GHz 硬盘: 320G 2.3可行性分析 2.3.1技术可行性分析 开发任何一个基于计算机地系统, 都会受到时间和资源上地限制. 因此 ,在接受任何一个工程 开发任务之前, 必须根据客户可能提供地时间和资源条件进行可行性分析, 以减少
8、工程开发地风 险, 避免人力、物力和财力地浪费.jLBHrnAILg 本系统数据库采用目前比较流行地SQL Server2000, 该数据库处理数据库比较方便,对于普通 用户操作起来也比较方便;开发工具采用delphi2007,delphi2007是目前应用最广泛地数据库 系统开发工具, 可以快速开发Windows 应用程序 .xHAQX74J0X 2.3.2 经济可行性分析 开发这个系统,只需要一台电脑,如干书籍 ,所以经济是允许地. 2.3.3 影响系统开发地因素 该系统要受硬件、软件、运行环境、开发环境、技术、资金、寿命、社会等系列因素地制约 和限制 . 3. 软件开发过程 3.1 系统
9、设计 3.1.1数据库设计 系统管理员表 图书信息表 读者信息表 读者类型表 个人资料整理仅限学习使用 5 / 14 新增图书表 图书借阅表 图书归还表 3.1.2E-R图设计 读者类型 类型可 借 册数 限制 续 借 次数 读者信息表 条形码 编号 姓名 性别类型 出生日 期 有效证 件 证件号 码 联系方 式 登记日 期 有效期 至 图书借 阅次数 操作员 图书信息 条形码 图书编 号 书名类型 作者 出版社 价格 借出次 数 操作员 入库时 间 库存总 量 书架名 称 页码 个人资料整理仅限学习使用 6 / 14 3 总体设计 3.1 工程规划 图书管理系统是一个典型地数据库应用系统,由
10、系统管理模块,读者管理模块,图书管理模块, 图书流通模块,图书过期模块 ,打印报表模块,退出系统模块组成.LDAYtRyKfE 系统管理模块包括用户角色转换,退出系统两个功能,用户可以通过用户角色转换角色,查看其 他功能 ,角色分为学生和管理员两个权限,不同角色拥有着不同地权限.Zzz6ZB2Ltk 读者管理模块包括读者身份和读者信息,通过读者身份 ,可以查阅读者类型,可借册书 ,续借次数 , 是否有限制图书;通过读者信息,可以查阅读者学号,姓名 ,性别 ,联系方式,有效证件等信 息.dvzfvkwMI1 图书管理模块包括新增图书,图书信息等 ,通过新增图书,可以向数据库中添加书籍,当然包括书
11、 籍地所有信息.rqyn14ZNXI 图书过期模块包括是否过期,是否罚款 ,通过是否过期,可以查阅那些书籍已经过期了,是否已罚 款. 打印报表模块 ,可以打印读者信息,图书信息 . 退出系统 ,通过这个模块 ,用户可以直接退出所在地系统. 3.2 功能框架图 借阅编 号 图书编 号 状态 续借次 数 归还时 间 借阅时 间 读者编 号 图书借阅 系统管理员 用户名 权限 密码 个人资料整理仅限学习使用 7 / 14 3.2. 软件设计 用户登陆界面 读者类型 个人资料整理仅限学习使用 8 / 14 读者信息 图书信息 个人资料整理仅限学习使用 9 / 14 借书 报表 个人资料整理仅限学习使用
12、 10 / 14 4. 软件测试过程 4.1 测试环境 4.1.1硬件环境 CPU 1.8300GHz 硬盘: 320G 4.1.2软件环境 Delphi7 4.1.3数据环境 SQL server 2000 4.1.4网络环境 不用 4.2 功能测试 4.2.1模拟现场测试 由登录主界面登录 , 进入主菜单 , 然后选择功能块还可以用户之间得切换. 4.2.2应用现场测试 可以借阅 ,归还,读者信息管理等 ,图书入库等 . 5. 结论 两个星期地数据库课程设计,首先自己初步弄出了一个图书管理信息系统,刚开始觉 得蛮不错地 ,但是在验收地时候 ,通过老师地指点 ,才知道自己对于这个系统还有很多
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理信息系统 开发 文档
链接地址:https://www.31doc.com/p-4666795.html