没有合适的资源?快使用搜索试试~ 我知道了~
图书管理系统软件设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 96 浏览量
2022-06-21
09:13:51
上传
评论
收藏 7.17MB DOC 举报
温馨提示
试读
50页
图书管理系统软件设计
资源详情
资源评论
资源推荐
图书管理系统—软件设计
项目名称: 图书管理系统
文件编号
CMS001
日期
小组成员
指导老师
图书管理系统—软件设计
软件设计说明书
第一章 引 言 4
1.1 系统概述...............................................................................................................................4
1.2 基线.......................................................................................................................................4
1.3 定义与标识...........................................................................................................................5
1.4 参考资料...............................................................................................................................6
第二章 系统结构 7
2.1 网络硬件配置.......................................................................................................................7
2.2 部署设计...............................................................................................................................8
2.3 其他约束...............................................................................................................................8
第三章 设 计 9
3.1 交互设计...............................................................................................................................9
3.1.1 顺序图 1:编号:CMS001 名称:用户登陆............................................................9
3.1.2 顺序图 2:编号:CMS002 名称:查询图书信息...............................................10
3.1.3 顺序图 3:编号:CMS003 名称:预定图书.......................................................10
3.1.4 顺序图 4:编号:CMS004 名称:书籍借阅处理...............................................11
3.1.5 顺序图 5:编号:CMS005 名称:书籍归还处理...............................................12
3.1.6 顺序图 6:编号:CMS006 名称:查询借阅信息...............................................13
3.1.7 顺序图 7:编号:CMS007 名称:删除书目.......................................................13
3.1.8 顺序图 8:编号:CMS008 名称:添加书目.......................................................14
3.1.9 顺序图 9:编号:CMS009 名称:添加书籍信息...............................................14
3.1.10 顺序图 10:编号:CMS010 名称:删除书籍信息...........................................15
3.1.11 顺序图 11:编号:CMS011 名称:修改书籍信息...........................................16
3.1.12 顺序图 12:编号:CMS012 名称:添加借阅者信息.......................................16
3.1.13 顺序图 13:编号:CMS013 名称:删除借阅者信息.......................................17
3.1.14 顺序图 14:编号:CMS014 名称:修改借阅者信息.......................................17
3.2 结构设计.............................................................................................................................18
3.2.1 用例、对象与类的关系..........................................................................................18
3.2.2 类与类的关系..........................................................................................................21
3.2.3 设计对象..................................................................................................................21
3.2.4 设计类......................................................................................................................21
3.3 界面设计.............................................................................................................................23
3.3.1 界面关系..................................................................................................................23
3.3.2 界面详细设计..........................................................................................................24
3.3.2.1 登入模块说明...............................................................................................24
3.3.2.2 主页模块说明...............................................................................................25
3.3.2.3 查询图书模块说明.......................................................................................26
3.3.2.4 预定图书模块说明.......................................................................................27
3.3.2.5 借阅图书模块说明.......................................................................................29
3.3.2.6 借阅查询模块说明.......................................................................................30
3.3.2.7 预定管理模块说明.......................................................................................31
3.3.2.8 查询模块说明...............................................................................................32
图书管理系统—软件设计
3.3.2.9 借阅管理模块说明.......................................................................................34
3.3.2.10 删除书目模块说明.....................................................................................35
3.3.2.11 增加书籍模块说明.....................................................................................36
3.3.2.12 修改书籍信息模块说明............................................................................37
3.3.2.13 删除书籍信息模块说明............................................................................38
3.3.2.14 删除借阅者信息模块说明........................................................................39
3.3.2.15 增加借阅者信息模块说明........................................................................40
3.3.2.16 修改借阅者信息模块说明........................................................................41
3.4 可追踪性设计.....................................................................................................................42
3.4.1 用例与界面的关系..................................................................................................43
3.4.2 用例与对象、类的关系..........................................................................................44
3.5 数据表设计.........................................................................................................................46
3.5.1 类与 E-R 图..............................................................................................................46
3.5.2 数据表设计..............................................................................................................46
3.6 其他设计.............................................................................................................................48
3.6.1 安全设计..................................................................................................................48
3.6.2 性能设计..................................................................................................................48
3.6.3 其他限制设计..........................................................................................................49
第四章 总 结 50
图书管理系统—软件设计
第一章 引 言
随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角
落。现在校图书馆使用的图书管理系统仍属于手工多于计算机的管理图书方法
不仅效率低、易出错、手续繁琐,而且耗费大量的人力。对个人而言若采用一
套行之有效的图书管理系统来管理自己的书籍,会方便许多,为满足图书馆管
理人员对图书馆书籍,读者资料,借书还书等进行高效的管理,在工作人员具
备一定的计算机操作能力的前提下,特开发此图书管理系统软件以提高图书馆
的管理效率。
编写设计说明书是解决如何实现各个模块的内部功能,即模块设计。具体
的说,模块设计就是要为已经产生的图书管理各子系统设计详细的算法。但这
并不等同于系统实现阶段用具体的语言编码,它只是对实现细节作精确的描述
这样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为用某
种程序设计语言书写的程序。编写这份文档的目的是,在系统需求分析的基础
上,对整个图书馆管理系统的功能划分,机器设备(包括软硬件)配置,数据
的存储设计以及整个系统实现规划等方面的合理安排。
1.1 系统概述
在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系
统来管理自己的书籍,会方便许多,对图书管理部门而言,以前单一的手工检
索已不能满足人们的要求。随着图书馆图书种类、数量的不断扩大,图书检索
速度慢、统计工作量大,难以满足图书馆现代化管理的要求。因此,建立一套
图书馆管理软件,科学的对图书馆数据进行管理,方便图书的检索和读者借阅
工作。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移
植性,可在应用范围较广的 DOS,WINDOWS 系列等操作系统上使用。
1.2 基线
图书馆现为人工管理、效率低、易出错、手续繁琐,而且耗费大量的人力,图
书馆希望设计一个图书管理系统,用于管理读者的登记,图书的购入、借出、归还
图书管理系统—软件设计
以及注销等。并且方便管理人员还查阅某位读者,某本图书的借阅情况。并可加
快对当前借阅情况统计的效率,以全面掌握图书的流通情况,提高工作效率,加快
信息反馈,为读者提供满意的借阅环境。因此,开发这样一套管理软件成为一件
必要的事情。
项目名称:图书管理系统软件
项目提出者:******
项目开发小组:************
用户:福建师范大学图书馆
项目开发环境:Windows XP+SQL Server2005/MySql+Java/C#
1.3 定义与标识
开发(develop):不是单纯指开发活动,还包括维护活动。
项目 (project):该词指的是向顾客或最终用户交付一个或多个产品的收管
理的相关资源的集合。这个资源集合有着明确的始点和终点,并且一般是按照
某项计划运行。这种计划通常会形成文件,并且说明要交付或实现的产品、所
用的资源和经费、要做的工作和工作进度,一个项目可能有若干项目组成。
项目开发计划(project development plan):是一种把项目定义过程与
项目如何推进连接起来的方案。
产品生命周期(product life cycle):是产品从构思到不可以再使用的持
续时间。
数据字典:是一种用户可以访问的记录数据库和应用程序元数据的目录。
主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由
DBMS 自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的
数据字典。
系统流程图:是描绘系统物理模型的传统工具。它的基本思想是用图形符
号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过
程等),表达信息在各个部件之间流动的情况。
数据流图:简称 DFD,它从数据传递和加工角度,以图形方式来表达系统
的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析
方法的主要表达工具及用于表示软件模型的一种图示方法。
剩余49页未读,继续阅读
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0