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