图书管理系统说明书任务书.docx

上传人:b****1 文档编号:504098 上传时间:2022-10-10 格式:DOCX 页数:15 大小:130.90KB
下载 相关 举报
图书管理系统说明书任务书.docx_第1页
第1页 / 共15页
图书管理系统说明书任务书.docx_第2页
第2页 / 共15页
图书管理系统说明书任务书.docx_第3页
第3页 / 共15页
图书管理系统说明书任务书.docx_第4页
第4页 / 共15页
图书管理系统说明书任务书.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

图书管理系统说明书任务书.docx

《图书管理系统说明书任务书.docx》由会员分享,可在线阅读,更多相关《图书管理系统说明书任务书.docx(15页珍藏版)》请在冰豆网上搜索。

图书管理系统说明书任务书.docx

图书管理系统说明书任务书

呼和浩特职业学院

专业(年级、班_08计算机应用__

设计人张小欢、(小王敏、王美欣设计指导教师____吴淑清_____

设计辅导教师______吴淑清_____

(完成日期2011年4月15日

毕业设计说明书

摘要...............................................1关键字:

..............................................1一、概述..............................................2

1.1设计课题目的及意义..............................21.2任务概述........................................2二、功能需求分析......................................32.1问题定义,确定目标..............................32.2系统数据流图....................................4图书信息表.........................................42.3数据库分析......................................5三、系统设计..........................................83.1总体设计.......................................83.2系统各功能窗口设计.............................9

四、技术实现.........................................17

五、总结.............................................17参考文献..........................................19

图书管理系统

08计算机应用张小欢、(小王敏、王美欣

摘要

图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。

图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。

为了提高日常的图书管理效率,本文针对通常的图书管理流程,设计了一个图书管理系统,可满足大多数中小型的图书管理要求。

合理的数据库结构,是一种可视化,面向对象的快速开发工具.本文详细分析了书籍流通环节中各个功能模块之间的关系,并且详细介绍了图书馆服务子系统的整个设计过程.

具体的各个功能如下:

1图书管理:

实现对图书信息的查询、添加、修改、删除.

2读者管理:

实现对读者信息的查询、修改、添加、删除.

3借阅管理:

实现读者对图书的借阅.

4查询:

实现读者图书记录的查询和图书查询。

关键字:

图书管理系统数据库VB

一、概述

1.1设计课题目的及意义

图书馆管理系统合运用了管理科学,系统科学,运筹学,统计学,计算机科学等学科的知识。

可以通俗的简化的描述图书馆管理系统的三要素:

系统的观点、数学的方法以及计算机的应用。

图书馆管理系统概念结构主要由四大部分组成即信息源、信息处理器、信息用户、信息管理者组成。

随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。

而采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。

为了满足图书馆管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,使用图书管理系统软件以提高图书馆的管理效率是非常有必要的。

1.2任务概述

1.2.1目标

建立的图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。

通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者资料,借还书等进行高效的管理。

1.2.2开发意图

通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者资料,借还书等进行高效的管理。

1.2.3作用及范围

本软件适用于对图书馆的书籍,读者资料,借还书等可以进行方便的管理

1.2.4用户的特点

本软件的使用对象有学校图书馆的系统管理员(更新维护系统,图书管理人员(办理借阅,归还图书和读者(查询图书。

备注:

会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。

1.2.5系统运行的软、硬件环境

VB、SQL;

运行该软件所适用的具体设备必须是奔腾4、内存256兆以上的计算机;二、功能需求分析

2.1问题定义,确定目标

根据本学院实际情况,本系统要完成的功能如下:

1图书管理(图书信息的查询、修改、添加、删除

2图书借还管理(借还登记以及惩罚处理

3读者管理(读者信息查询、修改、添加、删除

4个人图书信息查询及个人借阅情况

呼和浩特职业学院2.2系统数据流图

4

图书管理系统

2.3数据库分析

1图书信息表

●图书名

●出版社

●归类

●数量

●单价

●状态

●作者

2读者信息表

●读者编号

●姓名

●联系方式

●专业

●性别

3借还记录表

●图书编号

●读者编号

5

●借书日期

●还书日期

●惩罚处理

4E-R图

6

5数据表结构设计

图书信息表

表2-1

读者信息表

表2-2

借还书记录

表2-3

7

三、系统设计

3.1总体设计

3.1.1系统结构图

3.1.2软件及开发平台

支持软件

说明为运行本软件所需要的支持软件,如a.操作系统:

Windows98及以上版本

8

b.支撑框架:

.NETFramework1.1

c.数据库:

SOLserver2003

用户平台

本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:

输入界面、输出界面。

用户对程序的维护,最好要有备份。

3.2系统各功能窗口设计

3.2.1.登录窗口及实现功能代码

登陆界面

图3-1

PrivateSubCommand1_Click('登陆按钮代码

DimusernameAsString

DimpasswordAsString

username=Combo1.Text

password=Text2.Text

Ifusername=""Then

MsgBox"您还没有选择用户名!

",,"提示"

Combo1.SetFocus

ExitSub

EndIf

Setcmd.ActiveConnection=cn

cmd.CommandText="SELECTu_nameFROMu_userWHEREu_name="+"'"+username+"'"+"ANDu_password="+"'"+password+"'"

Setrs=cmd.Execute

Ifrs.EOFThen

MsgBox"无效的密码,请重试!

",,"登陆"

Text2.SetFocus

Else

UnloadMe

MDIForm1.Show

EndIf

ExitSub

MsgBoxerr.Description,,"信息"

EndSub

图3-1实现的功能是在启动系统后,首先是登陆界面,根据用户输入判断用户身份是否合法。

合法用户则输入密码,进入系统。

图书管理系统

图3-2

PrivateSubdaoqichaxun_Click('进入到期查询对话框

到期查询.Show

到期查询.Move(Me.ScaleWidth-到期查询.Width/2,(Me.ScaleHeight-到

期查询.Height/2

EndSub

PrivateSubhuanshuguanli_Click(IndexAsInteger'进入还书登记对话框还书登记.Show

EndSub

PrivateSubjieshuguanli_Click(IndexAsInteger'进入借书登记对话框借书登记.Show

EndSub

PrivateSubanshuhao_Click(IndexAsInteger

图书查询.Show

EndSub

图3-2实现的功能是进入图书管理系统

图书信息管理

图3-3

PrivateSubCommand1_Click(

'PARAM0.Value=SM.Text

cmd.ActiveConnection=cn

cmd.CommandText="select*fromTSwhereSH=?

orSM=?

orCBS=?

"cmd.CreateParameter,adChar,adParamInput,10

cmd.CreateParameter,adChar,adParamInput,10

cmd.CreateParameter,adChar,adParamInput,10

cmd.Parameters(0=SH.Text

cmd.Parameters(1=SM.Text

cmd.Parameters(2=CBS.Text

cmd.Execute

Setrs=cmd.Execute

SetDataGrid1.DataSource=rs

图3-3实现的功能是进入图书信息管理界面,可以对图书信息进行添加和查询操作,并且可以遍历记录。

学生信息管理

图3-4

PrivateSubForm_Load(

cn.ConnectionTimeout=60

cn.CursorLocation=adUseClient

cn.ConnectionString="driver=sql

server;server=(local;uid=sa;pwd=sa;database=tsjygl"

cn.Open

EndSub

图3-4实现的功能是进入读者信息管理界面,可以对读者信息进行添加、删除、修改和查询操作,并且可以遍历记录。

还书登记

图3-5

DimSM,SH,SM1AsString

DimiAsInteger

SM=Trim$(List2.List(0

sql="selectDISTINCT*fromHSwhereSM='"&SM&"'"

Setrs2=NewADODB.Recordset

Setrs2.ActiveConnection=cn

rs2.CursorType=adOpenDynamic

rs2.OpenTrim$(sql,cn,adOpenDynamic,adLockOptimistic

SH1=rs2.Fields(0.Va

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

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1