图书馆管理系统设计说明书1.docx

上传人:b****0 文档编号:17819404 上传时间:2023-08-04 格式:DOCX 页数:14 大小:628.48KB
下载 相关 举报
图书馆管理系统设计说明书1.docx_第1页
第1页 / 共14页
图书馆管理系统设计说明书1.docx_第2页
第2页 / 共14页
图书馆管理系统设计说明书1.docx_第3页
第3页 / 共14页
图书馆管理系统设计说明书1.docx_第4页
第4页 / 共14页
图书馆管理系统设计说明书1.docx_第5页
第5页 / 共14页
图书馆管理系统设计说明书1.docx_第6页
第6页 / 共14页
图书馆管理系统设计说明书1.docx_第7页
第7页 / 共14页
图书馆管理系统设计说明书1.docx_第8页
第8页 / 共14页
图书馆管理系统设计说明书1.docx_第9页
第9页 / 共14页
图书馆管理系统设计说明书1.docx_第10页
第10页 / 共14页
图书馆管理系统设计说明书1.docx_第11页
第11页 / 共14页
图书馆管理系统设计说明书1.docx_第12页
第12页 / 共14页
图书馆管理系统设计说明书1.docx_第13页
第13页 / 共14页
图书馆管理系统设计说明书1.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

图书馆管理系统设计说明书1.docx

《图书馆管理系统设计说明书1.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统设计说明书1.docx(14页珍藏版)》请在冰点文库上搜索。

图书馆管理系统设计说明书1.docx

图书馆管理系统设计说明书1

图书馆管理系统设计说明书

 

物理与电子科学学院—电子信息科学与技术

信号0902班李程200956110225

2012/06/17

 

目录

1背景1

2需求分析1

3系统结构图1

4系统功能结构2

5系统开发运行平台2

5.1开发平台2

5.2运行平台2

6数据字典2

7系统功能的设计及实现2

1背景

随着人类社会的发展,人类对知识的需求也不断地增长。

在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,发一套完善的图书馆管理系统就成不可少了。

以前的人工管理方式已经不再适应现在的环境,取而代之的是先进的图书管理系统,通过使用Visualstadio2008和SQLSERVER2008创建的图书管理系统可以让管理人员方便而快捷的进行管理、查询、借阅、录入等工作。

本系统就是要达到对教师人员借科技书籍的日常管理,能快速完成,并对信息进行数据库管理的目的。

2需求分析

图书管理系统分为读者管理、图书管理、借书服务和还书服务四大部分,分别具有如下功能:

读者管理:

1.建立读者信息表,对读者统一编号。

2.对新生的登记或注销已经毕业学生的信息。

图书管理:

1.对图书按类别统一编码;建立图书登记档案,登记图书主要信息。

2.新购图书要编码和建档,对遗失图书要注销其图书登记档案。

3.查询所有书籍列表、书籍借阅情况和所有用户列表。

4.管理图书超期情况、馆内藏书情况

借书服务:

1.未借出图书按类别上架,供读者查阅。

2.建立借书档案,记录读者详细信息。

还书服务:

1.读者提出还书,要在还书后去除借书信息。

2.将收回的图书上架,供读者查看和借阅。

3系统结构图

系统采用C/S结构,软件仅在服务器上安装,管理、维护全部在服务器端完成。

系统结构图

4系统功能结构

系统要能实现如下功能:

1.登录系统:

注册、注销用户、系统退出。

2.管理:

用户管理、图书管理、读者管理、借阅管理。

3.查询:

图书查询、读者查询、借阅查询。

5系统开发运行平台

1.1开发平台

▶操作系统:

WINDOWS系列

▶数据库:

SQLSERVER2008

▶IDE:

Visualstadio2008

▶CASETOOL:

ERWIN4.1

1.2运行平台

▶操作系统:

WINDOWS2007

▶数据库:

SQLSERVER2008

 

6数据字典

EntityHeader

TableHeader

AttributeName

PK

ColumnName

ColumnDatatype

FK

读者

READER

编号

(PK)

ID

varchar(8)

姓名

NAME

varchar(20)

单位

DEPT

varchar(50)

性别

SEX

char

(2)

电话

TEL

varchar(12)

借阅

BORROW

书号

(PK)

ISBN

varchar(30)

(FK)

编号

(PK)

ID

varchar(8)

(FK)

借阅日期

BORROW_DATE

datetime

还书日期

RESTORE_DATE

datetime

借阅经手人

BORROW_OP

char(5)

还书经手人

RESTORE_OP

char(5)

图书

BOOKS

书号

(PK)

ISBN

varchar(30)

类别

CLASS

varchar(10)

出版社

PUB_HOUSE

varchar(20)

作者

AUTHOR

varchar(30)

书名

BOOK_NAME

varchar(30)

定价

PRICE

numeric(5,2)

借出否

STATUS

char

(1)

用户

OPERATOR

职工编号

(PK)

ID

varchar(8)

职工名

NAME

varchar(20)

密码

PASSWORD

varchar(20)

级别

RANK

char

(1)

7系统功能的设计及实现

一、图书管理系统—数据库设计

1、在SQLserver中建立一个名为“library”的数据库。

2、根据需求,利用ERWIN软件设计图书管理系统的数据库结构。

设计画出图书管理系统的ER图,设计关系模式,在SQLserver数据库中生成数据表的结构。

 

 

数据库正向工程:

菜单Tasks->ForwardEngineer,如下图,只选中图中3项,点击“Generate”,

出现如下菜单:

输入USEName:

sa

Password:

**

Datebase:

library

servername:

.

连接并生成工程。

二、图书管理系统—维护及查询模块

1、登录系统:

启动Visualstadio2008,界面如下图:

“文件”-“打开”-“项目”-“library”,打开Formlogin.axpx,启动调试即生成如下网页:

登陆后如下:

 

2、管理系统:

数据维护、借阅管理、统计查询、系统管理、系统。

在工程中新建源文件进行界面和源程序的设计后保存以管理员身份登陆,读者及图书信息的添加查询等。

具体实现步骤插图如下说明:

1.读者管理(添加、删除、修改)

 

1)读者添加弹出“增加读者信息”窗口如下:

2)修改弹出“修改读者信息”窗口如下:

2.图书管理(添加、删除、修改)

1)添加弹出“增加图书信息”窗口如下图:

2)修改

3).借书弹出“借书”窗口如下:

4).还书弹出“还书”窗口如下:

7.修改密码弹出“修改密码”窗口如下:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2