没有合适的资源?快使用搜索试试~ 我知道了~
首页图书管理系统开发文档.DOC
图书管理系统开发文档.DOC
需积分: 50 19 下载量 162 浏览量
更新于2023-03-03
评论
收藏 2.81MB DOC 举报
随着政府机关与广大企事业单位内部网络的广泛建立,在通用信息平台上构筑高效实用的协同工作和自动化办公应用系统,满足信息高度共享和即时发布的需求,有效实现内部知识管理,已成为众多用户的共同需求。 图书管理系统,为政府机关与广大企事业单位自动化办公提供了一个较好的解决方案。在开发过程中,按照软件工程的步骤,从设计到开发采用了面向对象的思想和技术,采用了SQL SERVER 2000网络数据库,使得本系统可以方便的和其他子系统进行数据交换。同时,注意从软件的图形应用界面上优化软件质量,使得本系统具有很强的可操作性。
资源详情
资源评论
资源推荐

图书管理系统的开发文档
文档信息
开发小组:
组长:
成员:
单位:
文件类型: 软件开发用技术文档
当前版本:
作 者:
完成日期:
软件信息
软件名称: 图书管理综合系统
版 本 号:
语言类型: 简体中文
软件主页:
授权类型: 免费软件/测试版
运行环境: Windows 95/98/NT/Me/2000/XP 等
下载地址:
软件大小:
软件作者:
参与开发:
参与测试:
联系信箱:
版权所有:
开发日期:
相关站点:
软件简介: 图书管理系统 V1.0 Beta 测试版 面向中小型书店、个体书店进行全面的人员、
物流管理,旨在实现书店管理信息化。
本系统采用会员制管理,将人员分为经理、仓库管理员、售书员、会员、游客
等,分别拥有不同的权限,各司其职,以便提高工作效率。
系统功能包括:供应商管理、进书管理、图书资料管理、售书管理、会员管理、
员工管理、库存统计、售书统计、退货统计、基本统计分析等。

目录
一、序言 4
二、需求分析说明书 4
2.1 系统介绍...............................................................................................................................................4
2.2 系统面向的用户群体...........................................................................................................................4
2.3 系统的功能性需求...............................................................................................................................4
2.4 系统的非功能性需求...........................................................................................................................5
2.4.1 用户界面需求................................................................................................................................5
2.4.2 软硬件环境需求............................................................................................................................5
2.4.3 软件质量需求................................................................................................................................5
三、可行性分析报告 5
3.1 技术可行性...........................................................................................................................................5
3.2 人员可能性...........................................................................................................................................5
3.3 时间、设备可能性...............................................................................................................................5
3.4 系统工作量...........................................................................................................................................5
3.5 代码工作量...........................................................................................................................................5
3.6 文档要求...............................................................................................................................................5
四、开发环境与项目规划 5
4.1 开发环境...............................................................................................................................................5
4.2 项目规划与管理...................................................................................................................................5
4.2.1 开发人员安排................................................................................................................................5
4.2.2 开发进度安排................................................................................................................................6
五、软件界面设计标准与规范 6
5.1 编写目的...............................................................................................................................................6
5.2 界面设计思想.......................................................................................................................................6
5.3 界面设计原则.......................................................................................................................................6
5.4 界面设计样式.......................................................................................................................................6
5.5 常见提示信息样式...............................................................................................................................6
5.6 常见错误信息样式...............................................................................................................................7
5.7 其他界面约定.......................................................................................................................................7
六、软件编码设计标准与规范 7
6.1 对象命名约定.......................................................................................................................................7
6.2 常量和变量命名约定...........................................................................................................................8
6.3 结构化编码约定...................................................................................................................................8
6.4 数据源的约定.......................................................................................................................................9
6.5 数据库访问约定...................................................................................................................................9
6.6 其他约定...............................................................................................................................................9
七、数据库分析与设计 10
7.1 数据库环境说明....................................................................................................................................10
7.2 数据库命名标准与规范........................................................................................................................10
7.3 数据库逻辑设计....................................................................................................................................10
7.4 数据库物理设计....................................................................................................................................10
7.4.1 表、视图汇总................................................................................................................................10
1

7.4.2 各表、视图设计详解....................................................................................................................11
八、软件体系结构设计说明书 15
8.1 系统概述...............................................................................................................................................15
8.2 设计约束...............................................................................................................................................15
8.3 设计策略...............................................................................................................................................15
8.4 系统概要设计说明书...........................................................................................................................16
8.4.1 图例说明........................................................................................................................................16
8.4.2 系统总体结构图............................................................................................................................16
8.4.3 销售子系统流程图........................................................................................................................17
8.4.4 进货子系统流程图........................................................................................................................17
8.4.5 退货子系统流程图........................................................................................................................17
8.5 系统详细设计说明书...........................................................................................................................17
8.5.1 系统模块汇总................................................................................................................................17
8.5.2 系统核心模块详解........................................................................................................................18
8.5.3 系统模块详解................................................................................................................................28
九、用户界面设计报告 42
9.1 界面设计规范.......................................................................................................................................42
9.2 系统窗体汇总.......................................................................................................................................42
9.3 主界面设计...........................................................................................................................................43
9.4 子界面设计...........................................................................................................................................43
9.5 界面资源设计.......................................................................................................................................44
十、软件测试分析报告 44
10.1 测试范围与主要内容.........................................................................................................................44
10.2 测试方法.............................................................................................................................................44
10.3 测试报告.............................................................................................................................................44
10.4 改进建议与措施.................................................................................................................................45
十一、软件使用说明书 45
11.1 软件概述.............................................................................................................................................. 45
11.2 系统安装.............................................................................................................................................. 45
11.3 使用说明.............................................................................................................................................. 45
11.3.1 系统登陆.......................................................................................................................................45
11.3.2 注销与退出....................................................................................................................................46
11.3.3 办理进货登记................................................................................................................................46
11.3.4 办理退货登记................................................................................................................................48
11.3.5 销售图书........................................................................................................................................48
11.3.6 会员管理........................................................................................................................................49
11.3.7 员工管理........................................................................................................................................49
11.3.8 书目检索........................................................................................................................................50
11.3.9 查看统计信息................................................................................................................................50
11.3.10 修改密码......................................................................................................................................50
11.3.11 关于/帮助.....................................................................................................................................50
参考资料 51
2

一、序言
随着政府机关与广大企事业单位内部网络的广泛建立,在通用信息平台上构筑高效实用的
协同工作和自动化办公应用系统,满足信息高度共享和即时发布的需求,有效实现内部知识管
理,已成为众多用户的共同需求。
图书管理系统,为政府机关与广大企事业单位自动化办公提供了一个较好的解决方案。在
开发过程中,按照软件工程的步骤,从设计到开发采用了面向对象的思想和技术,采用了 SQL
SERVER 2000 网络数据库,使得本系统可以方便的和其他子系统进行数据交换。同时,注意从
软件的图形应用界面上优化软件质量,使得本系统具有很强的可操作性。
二、需求分析说明书
二.需求分析:
1.任务概述:
1.1 目标:
对图书信息进行图书入库、借阅登记、借阅查询、过期提示、办理借书卡 这些日常业务的
需要。高效性通过系统的实用,能够改变旧的图书管理模式,使对图书的管理、借阅、查询更
加方便有效。
1.2 运行环境:
Windows 98/2000/XP/2003 操 作 系 统 下 , 安装 并 配 置 软 件 Microsoft SQL Server
2005 数据库管理系统。
2.数据需求:
2.1 数据流条目:
权限=权限+姓名 登录用户=帐号+姓名+密码+权限
用户=用户帐号+姓名+性别+组号+证件号码 图书类别=类别+类名
图书=图书编号+类别+书名+作者+出版日期+出版社+定价+总数量+剩下数量+备注
借阅=用户帐号+图书编号+借书日期+到期日期+数量+还书日期
借阅信息=用户帐号+图书编号+借书日期+到期日期+数量+还书日期
2.2 数据字典(DD):
3
名字:图书序编号
别名:
描述:唯一地标识每一本图书的关键域
定义:图书序列号=1{numeric}10
位置:新书入库
借阅登记
借阅查询
图书整理
超期提示
名字:书名
别名:
描述:标识每一本图书的实际名字
定义:图书名称=1{nvarchar}50
位置:新书入库
借阅登记
借阅查询
图书整理
超期提示
名字:作者
别名:
描述:标识每一本图书的写作者
定义:图书作者=1{nvarchar}20
位置:新书入库
借阅登记
图书整理
名字:出版社
别名:
描述:标识每一本图书的出版处
定义:图书出版社=1{nvarchar}50
位置:新书入库
借阅登记
图书整理

2.3 数据库描述:
使用SQL SERVER2005作为后台数据库,就可以行使基于网络连接的用户认证。从而给不
同的子系统分配不同的数据库使用角色,让他们彼此之间使用的数据库隔离开来,以达到较高
的安全性。
2.4 数据采集:
通过 Internet 从网站上收集一些图书的相关信息,录入数据库,从而建立数据库,
并在编码调试阶段测试各个功能模块的实现。
3.功能需求:
3.1 功能划分:
图书管理系统主要实现以下七方面的功能:
a.查询 b.图书借还 c.图书入库 d.图书维护
e.图书超期提示 f.环境管理 g.备份还原
3.2 功能描述:
图书管理包括查询、借还、入库、维护、超期提示、环境管理和备份还原七方面功能。
图书入库,主要实现入库登记。
图书借阅,进行借书登记(此操作由管理员完成);当用户要查询自己的借阅情况时,
可进行借阅查询。
图书超期提示,当借阅者在已到借书期限时未归还图书,提示其尽快办理归还手续。
3.3 数据流图(DFD):
新书入库 DFD:
4
名字:出版日期
别名:
描述:标识每一本图书的出版时间
定义:图书出版日期=8{nvarchar}20
位置:新书入库
借阅登记
图书整理
名字:定价
别名:
描述:标识每一本图书的实际名字
定义:图书定价=1{nvarchar}10
位置:新书入库
借阅登记
图书整理
名字:类型
别名:
描述:标识图书的分类种类
定义:图书类型=1{nvarchar}2
位置:图书入库
新书入库
借阅登记
图书整理
名字:图书库存数量
别名:
描述:标识每一本图书的数目
定义:图书库存数量=1{int}4
位置:图书入库
新书入库
借阅登记
图书整理
表示文件的
编号
剩余53页未读,继续阅读


















hpq607
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- 超声波雷达驱动(Elmos524.03&Elmos524.09)
- JavaFX教程-UI控件
- Python单选题库(2).docx
- 局域网网络安全设计.doc
- 合工大宣城校区编译原理实验报告(实验一、二、三)
- 学校语文教学心得体会模板.docx
- 棕色简约公司介绍企业文化宣传PPT模板
- Altera推荐Verilog HDL代码风格
- 【ASP.NET编程知识】ASP.NET MVC下基于异常处理的完整解决方案总结.docx
- 隧道工程施工现场经验总结
- NOIP高中信息技术竞赛资料-数据结构
- 嵌入式学习笔记,基于linux操作系统
- XX电力建设集团计划物资综合管理制度汇编.docx
- AP0404214基于组态技术的PLC实现交通灯控制系统-毕业设计.doc
- 电力设备行业:电动车全球化前瞻系列(一),大众宝马全力转身,欧洲电动化趋势不可逆转-0106-渤海证券-37页.pdf
- 巴克莱-美股-互联网与媒体行业-美国音乐产业趋势-328-22页.pdf
- python3基础教程(1).doc
- ppt3-python编程基础知识-基本数据类型(PPT71页)-说课稿.ppt
- 计算机网络安全基础5.ppt
- 新能源汽车行业投资策略:龙头引领,全球化来袭-0102-光大证券-40页.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0