您好,欢迎来到华佗养生网。
搜索
您的当前位置:首页数据库课设说明书之图书管理系统

数据库课设说明书之图书管理系统

来源:华佗养生网
唐山学院课程设计

一 引言

图书馆是信息交换和资源流通的重要媒介,对图书馆的信息化管理将大大提高图书资源的利用和信息的交换速度。图书管理系统是通过将借阅信息以数据库的形式由网络传输来完成各用户(教师或学生)所要的借阅方面的需求(如借阅,归还等)。以打破传统的人工选课模式,极大地方便了使用人员和管理人员,节约了时间和空间,实现图书借阅自动化,自由化,使图书资源得到充分利用。建立图书管理系统,使每个用户自由地选到自己需要的图书,避免传统借书模式的繁琐、低效率、借阅程序臃肿等等的缺点,减轻相关人员的负担。

随着图书的藏书、管理人员、读者的数量也越来越多,图书涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,急需要一套图书管理系统来完成这项工作。对于管理员来说,管理工作繁琐,手工无法达到很好的效果,为了快捷,高效的进行图书管理,处理书籍信息,建立图书信息管理系统数据库很必要。而对于借阅者来说,为了更加快速查询图书信息并进行借阅或归还等操作,也需要建立图书信息管理系统数据库,而使用关系数据模型设计一个图书管理系统数据库来管理图书,可以达到快捷,高效,准确的效果。

图书管理系统是对图书馆藏书及借阅者进行统一管理的系统,通过平时去图书馆借书时与管理员的交流和老师的指导,我了解了图书管理系统的对象主要有管理员和借阅者两种,且该系统对借阅者提供的借书、还书模块功能与我们联系密切,给我们图书借阅提供了很多方便,其他模块也大大减少了图书管理者的工作量,我对该系统很感兴趣,所以我选择图书信息管理系统数据库的开发与设计作为本次课设的题目。

本次设计的是一个以Dreamweaver CS3为开发平台,以Micrsoft SQL Server2000为开发工具进行后台数据库的设计的图书管理系统,它主要包括管理员登录、借阅者登陆、系统用户管理、书目管理、用户管理、借阅信息管理、借阅者管理、借还图书、图书查询以及信息维护等几个功能模块,它用计算机管理和维护书籍信息,提供基本信息录入和各种查询功能,实现图书馆图书自动化管理,并且该系统设计合理,代码简单,界面简洁大方,是一个功能基本完善的图书管理系统。

1

唐山学院课程设计

二 总体设计

1系统需求分析

系统界面需求:可视化界面界面简洁大方且与数据库连接良好,方便管理员进行借阅者信息、书目信息、借阅记录等后台信息的添加和修改;方便借阅者查询和借阅图书。

管理员管理:管理员登陆成功后进入后台管理界面,包括管理员信息管理,用户信息的添加和修改,书目信息的添加、修改和重置,借阅记录信息的更新等,能根据用户级别进行权限管理以确定用户种类(系统管理用户和普通管理用户),还根据图书的种类确定借阅期限,图书损坏、丢失处理,能显示每本书上次损坏的记录以及其它信息。

借阅者管理:借书完全通过输入借阅证号,识别借书证是否有效,根据设定的规则进行管理。提示读者已借书数、超期图书应缴罚款等参考信息。

查询管理:

(1)借阅者可以通过WEB进行图书检索,根据图书种类或名称检索要借阅的图书。 (2)借阅信息查询可以进行借阅图书、超期图书 、借还书日期、借阅天数的查询。 (3)超期图书汇总可以按部门查询已超期图书,可打印催还图书通知单。 (4)已注销、损坏图书查询。

2 系统模块设计

本设计的系统是图书信息管理系统,需要建立模块配合功能来实现它:

(1)首先需要建立一个系统数据库,再设计主模块的系统信息窗口,也就是主界面。接着,进行权限验证模块设计,设计系统的保密工作,允许合乎条件的人员进入本系统管理。对本系统的管理进行登记,修改及维护,使该系统不受到破坏。

然后,设计系统的模块调用窗口,在该窗口里分有我们设计的图书信息管理系统数据库包括管理员后台管理模块(包括书目管理、用户管理、借阅信息管理模块)和借阅员模块(包括图书借阅、归还,图书信息查询模块)。书目管理模块实现了书目信息的添加和更新,用户管理模块实现了管理员的登录权限设置,借阅信息管理模块实现了借阅信息的更新,借阅员模块实现了图书信息查询、借阅和归还。

(2)安全设计

数据库的安全性:数据库表的完整性设计,如主键和外键的确定;创建视图,保护数据库中的数据。

访问权限的设计:管理员才具有登陆本系统的权限,在管理员登陆的前提下进行借书、还书、信息维护等操作。

密码保护:登陆界面时,密码以*形式显示;

(3) 登录图书管理系统进入管理系统首页,点击管理员登陆进入管理员登陆界面,输入管理员姓名和密码,经验证正确后进入后台管理界面;点击借阅者登录进入借阅者

2

唐山学院课程设计

登录界面,输入借书证号和密码,经验证正确后进入图书检索界面,可以查询图书信息,借阅图书。

3 系统功能及框架

本次设计的图书管理系统主要有两大功能模块,即管理员功能模块和借阅者功能模块,其中管理员功能模块又分为书目管理、用户管理和借阅信息管理三个模块,借阅者模块分为图书信息查询、图书借阅和图书归还三个模块,系统功能及框架如图2-1所示:

图书信息 管理 管理员登陆 借阅者登陆 书目管理 用户管理 借阅信息 管理 图书借阅 图书归还 图书信息 查询 新增书目 新增用户 更新借阅 信息 更新书目 注销用户 借阅信息 查询 图2-1 系统功能及框架

3

唐山学院课程设计

三 数据库设计

1图书管理系统E-R图

图书管理系统E-R图如图3-1所示:

出版社编ISB出版1馆藏地从属 N图书名现存数图书名N包1书目信1包1带入库书1N存书目编图书类出版社名馆藏地点书库编图书类图书类型图书类型图书类型图书状图书信图书条入库日图书类图书类型借书证M借书证借阅者N还书日借借书日借阅者性姓借阅编

图3-1 图书管理系统的E-R图

4

唐山学院课程设计

2 数据库表

本次设计的图书管理系统数据库共有userInformation、书目信息、借阅信息、借阅者信息、出版社表、图书信息表、图书类型表、馆藏地点表七个表、三个视图和统计图书借阅次数存储过程,其中数据库表和书目信息视图如下所示:

图3-2 userInformation表

图3-3 书目信息表

图3-4 借阅信息表

图3-5 借阅者信息表

5

唐山学院课程设计

图3-6 出版社表

图3-7 图书信息表

图3-8 图书类型表

图3-9 馆藏地点表

图3-10 书目名称视图

6

唐山学院课程设计

3 逻辑结构设计

逻辑结构设计,将概念模型转化为关系模型。

(1) 建立数据库:

新建数据库命名为TSGL,采用Windowns身份验证方式连接数据库。 create database TSGL

(name=TSGL_data, log on filename='d:\\TSGL.mdf', size=10,maxsize=unlimited,filegrowth=10%) (name=TSGL_log,filename='d:\\TSGL.ldf', size=10,maxsize=50,filegrowth=1)

(2) 建立表

创建管理员信息表:

CREATE TABLE [userInformation] (

[userID] [int] NOT NULL ,

[userName] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [passWord] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [userStyle] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [dateTime] [datetime] NULL , [forbidden] [bit] NULL ,

CONSTRAINT [PK_userInformation] PRIMARY KEY CLUSTERED ([userID]) )

创建书目信息表:

CREATE TABLE [书目信息] (

[书目编号] [char] (5) COLLATE Chinese_PRC_CI_AS NOT NULL , [图书名称] [varchar] (100) COLLATE Chinese_PRC_CI_AS NOT NULL , [作者] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [ISBN] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL , [出版日期] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [图书页数] [int] NULL , [价格] [float] NULL ,

[图书类型] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [总藏书数量] [int] NULL , [现存数量] [int] NULL ,

7

唐山学院课程设计

[馆藏地点] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [简介] [text] COLLATE Chinese_PRC_CI_AS NULL , [待入库数量] [int] NULL ,

[出版社] [varchar] (30) COLLATE Chinese_PRC_CI_AS NOT NULL , CONSTRAINT [PK_书目信息] PRIMARY KEY CLUSTERED (书目编号), CONSTRAINT [FK_书目信息_出版社表] FOREIGN KEY (出版社) REFERENCES [出版社表] ( [ISBN] ),

CONSTRAINT [FK_书目信息_馆藏地点] FOREIGN KEY ( [馆藏地点] ) REFERENCES [馆藏地点] ( [馆藏地点编号] ),

CONSTRAINT [FK_书目信息_图书类型] FOREIGN KEY ( [图书类型] ) REFERENCES [图书类型] ( [图书类型代码] )

)

创建借阅信息表:

CREATE TABLE [借阅信息] ( [借阅编号] [int] NOT NULL ,

[借阅者编号] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [图书条码] [char] (8) COLLATE Chinese_PRC_CI_AS NOT NULL , [借出日期] [smalldatetime] NOT NULL , [还书日期] [smalldatetime] NOT NULL ,

CONSTRAINT [PK_借阅信息] PRIMARY KEY CLUSTERED( [借阅者编号], [图书条码] )

CONSTRAINT [FK_借阅信息_图书信息] FOREIGN KEY ( [图书条码] ) REFERENCES [图书信息] ( [图书条码] ) )

创建借阅者信息表:

CREATE TABLE [借阅者信息] (

[借阅者编号] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [姓名] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,

[性别] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL CONSTRAINT [xingbie] DEFAULT ('男'),

[证件号码] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL , [借书证状态] [char] (4) COLLATE Chinese_PRC_CI_AS NULL ,

CONSTRAINT [PK_借阅者信息] PRIMARY KEY CLUSTERED( [借阅者编号]), CONSTRAINT [CK_借阅者信息] CHECK ([性别] = '男' or [性别] = '女') )

8

唐山学院课程设计

创建出版社表:

CREATE TABLE [出版社表] ( [出版社编号] [int] NOT NULL ,

[ISBN] [varchar] (30) COLLATE Chinese_PRC_CI_AS NOT NULL , [出版社名称] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [出版社简介] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [出版社地址] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , CONSTRAINT [PK_出版社表] PRIMARY KEY CLUSTERED([ISBN])) 创建图书信息表:

CREATE TABLE [图书信息] (

[图书条码] [char] (8) COLLATE Chinese_PRC_CI_AS NOT NULL , [书目编号] [char] (5) COLLATE Chinese_PRC_CI_AS NOT NULL , [图书状态] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [入库日期] [smalldatetime] NULL ,

CONSTRAINT [PK_图书信息] PRIMARY KEY CLUSTERED( [图书条码] ), CONSTRAINT [FK_图书信息_书目信息] FOREIGN KEY ( [书目编号] ) REFERENCES [书目信息] ( [书目编号] ))

创建图书类型表:

CREATE TABLE [图书类型] (

[图书类型编号] [int] IDENTITY (34, 1) NOT NULL ,

[图书类型代码] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [图书类型名称] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [图书类型说明] [text] COLLATE Chinese_PRC_CI_AS NULL ,

[类型层次编号] [varchar] (15) COLLATE Chinese_PRC_CI_AS NOT NULL , [类型父项编号] [varchar] (15) COLLATE Chinese_PRC_CI_AS NOT NULL , CONSTRAINT [PK_图书类型] PRIMARY KEY CLUSTERED ( [图书类型代码] ) )

创建馆藏地点表:

CREATE TABLE [馆藏地点] (

[馆藏地点编号] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [书库编号] [char] (2) COLLATE Chinese_PRC_CI_AS NULL , [书架编号] [char] (3) COLLATE Chinese_PRC_CI_AS NULL , [层次] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,

[图书类型说明] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , CONSTRAINT [PK_馆藏地点] PRIMARY KEY CLUSTERED( [馆藏地点编号])

9

唐山学院课程设计

)

统计图书借阅次数存储过程:

create proc proc4 (@起始日期 datetime,@终止日期 datetime) as select count(借阅书号) as 借出次数 from 借阅记录表

where @起始日期<=借出日期 and 借出日期<=@终止日期 GROUP BY 借阅书号

创建书目信息视图:

CREATE VIEW dbo.书目名称view AS

SELECT dbo.书目信息.书目编号, dbo.书目信息.图书名称, dbo.书目信息.作者, dbo.出版社表.出版社名称, dbo.书目信息.ISBN, dbo.书目信息.出版日期, dbo.书目信息.图书页数, dbo.书目信息.价格, dbo.图书类型.图书类型名, dbo.书目信息.总藏书, dbo.书目信息.现存数量, dbo.书目信息.馆藏地点, dbo.书目信息.简介 FROM dbo.图书类型 INNER JOIN dbo.书目信息 INNER JOIN

dbo.出版社表 ON dbo.书目信息.出版社 = dbo.出版社表.ISBN INNER JOIN dbo.馆藏地点 ON dbo.书目信息.馆藏地点 = dbo.馆藏地点.馆藏地点编号 ON

dbo.图书类型.图书类型代码 = dbo.书目信息.图书类型 INNER JOIN dbo.图书信息 ON dbo.书目信息.书目编号 = dbo.图书信息.书目编号 INNER JOIN

dbo.借阅者信息 INNER JOIN

dbo.借阅信息 ON dbo.借阅者信息.借阅者编号 = dbo.借阅信息.借阅者编号 ON

dbo.图书信息.图书条码 = dbo.借阅信息.图书条码

10

唐山学院课程设计

四 主要功能模块设计

1 系统登录模块设计

登录模块的设计分管理员登录模块设计和借阅者登录模块设计两个部分,基本原理相同,将前台界面和数据源连接后,绑定记录集,在服务器行为面板中设置服务器行为为登录验证,就能通过核对数据库中的管理员信息,实现登录功能。

在管理员输入相应的管理员姓名和管理员密码后,就会进入后台管理界面,借阅者输入相应的借书证号和密码后进入借阅者界面,以管理员登录模块设计为例,其主要功能代码如下:

图4-1 系统登录界面

该页面的连接数据库代码:

MM_valUsername=CStr(Request.Form(\"glyxm\")) If MM_valUsername <> \"\" Then

MM_fldUserAuthorization=\"forbidden\" MM_redirectLoginSuccess=\"smgl.asp\" MM_redirectLoginFailed=\"index.asp\"

MM_rsUser.Source = \"SELECT userName, passWord\" If Not MM_rsUser.EOF Or Not MM_rsUser.BOF Then

Session(\"MM_Username\") = MM_valUsername If (MM_fldUserAuthorization <> \"\") Then Session(\"MM_UserAuthorization\")

= CStr(MM_rsUser.Fields.Item(MM_fldUserAuthorization).Value) Else

11

唐山学院课程设计

Session(\"MM_UserAuthorization\") = \"\" End If

MM_rsUser.Close

Response.Redirect(MM_redirectLoginSuccess) End If

MM_rsUser.Close

Response.Redirect(MM_redirectLoginFailed) End If %>

可视化管理员登录界面实现的部分代码: width=\"18%\"

height=\"127\"

align=\"center\">class=\"STYLE3\">href=\"glydl.asp\">管理员登录

12

height=\"57\" colspan=\"2\" align=\"center\"

class=\"STYLE3\">管理员后台管理

唐山学院课程设计

管理员姓名
管理员密码

2 后台管理模块设计

在后台管理模块设计中,设计了书目管理、用户管理、借阅信息管理等三个模块,其中在借阅信息管理界面中,管理员可以对借阅信息进行管理,即对借阅信息进行添加和重置等操作,该模块功能实现代码如下:

图4-2 借阅信息管理界面

<%

Set rs8 = Server.CreateObject(\"ADODB.Recordset\") rs8.ActiveConnection = MM_tsglxt_STRING rs8.Source = \"SELECT * FROM dbo.借阅信息视图\" width=\"100%\"

height=\"600\"

border=\"1\"

background=\"pic/1280x1024Fish.jpg\">

图书信息管理系统

书目管理用户管理 借阅信息管理

13

唐山学院课程设计

14

唐山学院课程设计

借阅编号
姓名
图书条码
借书时间
还书时间
借书证状态
rs8.Close() Set rs8 = Nothing

3 书目管理模块设计

该模块实现了书目信息的添加和重置,方便了管理员对书目信息进行管理,需要将书目管理界面中各个记录与书目信息视图进行绑定才能实现其功能该模块功能实现代码入下:

图4-3 书目管理界面

绑定记录集代码:

15

唐山学院课程设计

Dim Recordset1

Dim Recordset1_numRows

Set Recordset1 = Server.CreateObject(\"ADODB.Recordset\") Recordset1.ActiveConnection = MM_tsglxt_STRING Recordset1.Source = \"SELECT * FROM dbo.书目信息\"

' create the Form + URL string and remove the intial '&' from each of the strings MM_keepBoth = MM_keepURL & MM_keepForm If (MM_keepBoth <> \"\") Then

MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1) End If

If (MM_keepURL <> \"\") Then

MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1) End If

If (MM_keepForm <> \"\") Then

MM_keepForm = Right(MM_keepForm, Len(MM_keepForm) - 1) End If

' a utility function used for adding additional parameters to these strings Function MM_joinChar(firstItem)

图书信息管理系统

书目管理

用户管理

借阅信息管理

\">退出管理

16

唐山学院课程设计

\">新增

\">修改

17

唐山学院课程设计

Recordset1.Close() Set Recordset1 = Nothing

4 用户管理模块设计

该模块实现了管理员对用户信息的管理,管理员在该界面可以添加和重置用户信息,模块功能实现代码入下:

图4-4 用户管理界面

书目编号 图书名称 图书类型作者 出版日期 出版社 图书页数 价格 待入库数量 现存数量 ISBN 藏书地点 简介    <%=(Recordset1.Fields.Item(\"书目编号\").Value)%> <%=(Recordset1.Fields.Item(\"图书名称\").Value)%> <%=(Recordset1.Fields.Item(\"图书类型\").Value)%> <%=(Recordset1.Fields.Item(\"作者\").Value)%> <%=(Recordset1.Fields.Item(\"出版日期\").Value)%> <%=(Recordset1.Fields.Item(\"出版社\").Value)%> <%=(Recordset1.Fields.Item(\"图书页数\").Value)%> <%=(Recordset1.Fields.Item(\"价格\").Value)%> <%=(Recordset1.Fields.Item(\"待入库数量\").Value)%> <%=(Recordset1.Fields.Item(\"现存数量\").Value)%> <%=(Recordset1.Fields.Item(\"ISBN\").Value)%> <%=(Recordset1.Fields.Item(\"馆藏地点\").Value)%> <%=(Recordset1.Fields.Item(\"简介\").Value)%> \">首页 \">尾页 \">上一页 \">下一页 记录从 <%=(Recordset1_first)%>到 <%=(Recordset1_last)%>(总共<%=(Recordset1_total)%> 条)
width=\"18%\"

height=\"127\"

align=\"center\">class=\"STYLE4\">\">退出管理

18

width=\"23%\" width=\"23%\" width=\"37%\" width=\"17%\"

align=\"center\">href=\"smgl.asp\" href=\"yhgl.asp\" href=\"jyxxgl.asp\"

class=\"STYLE13 STYLE14\">书目管理 class=\"STYLE15\">用户管理 class=\"STYLE15\">借阅记录管理

bgcolor=\"#66CC00\">href=\"Templates/index.asp\">返回首页

唐山学院课程设计

MM_joinChar(MM_keepNone)

&

\"userID=\"

&

Recordset3.Fields.Item(\"userID\").Value %>\">添加

Recordset3.Close() Set Recordset3 = Nothing

5 图书信息检索模块设计

19

唐山学院课程设计

借阅者可以通过该界面进行图书信息的查询进而为借阅图书提供了方便,为了方便前台界面绑定记录集,在数据库中建立了图书信息视图,通过记录集的绑定实现了该模块的功能,其功能代码如下:

图4-5 图书信息查询界面

<% Dim rs10

Dim rs10_numRows

Set rs10 = Server.CreateObject(\"ADODB.Recordset\") rs10.ActiveConnection = MM_tsglxt_STRING rs10.Source = \"SELECT * FROM dbo.图书信息视图\" rs10.CursorType = 0 rs10.CursorLocation = 2 rs10.LockType = 1 rs10.Open() rs10_numRows = 0 %>

userId userName passWord userStyle dateTime forbidden    
<%=(Recordset3.Fields.Item(\"userID\").Value)%> <%=(Recordset3.Fields.Item(\"userName\").Value)%> <%=(Recordset3.Fields.Item(\"passWord\").Value)%> <%=(Recordset3.Fields.Item(\"userStyle\").Value)%> <%=(Recordset3.Fields.Item(\"dateTime\").Value)%> <%=(Recordset3.Fields.Item(\"forbidden\").Value)%> MM_joinChar(MM_keepNone)

%>\">

&

\"userID=\"

&

Recordset3.Fields.Item(\"userID\").Value Repeat1__index=Repeat1__index+1

Repeat1__numRows=Repeat1__numRows-1 Recordset3.MoveNext() colspan=\"8\">HREF=\"<%=MM_moveFirst%>\">

HREF=\"<%=MM_moveLast%>\">尾页 \">上一页 \">下一页 记录从<%=(Recordset3_first)%> 到<%=(Recordset3_last)%> (总共<%=(Recordset3_total)%> 条)

20

唐山学院课程设计

图书信息管理系统

图书借阅图书归还图书信息查询

21

width=\"24%\" align=\"center\"

background=\"pic/1024x768rub.jpg\">退出借阅

唐山学院课程设计

Repeat1__index=Repeat1__index+1 Repeat1__numRows=Repeat1__numRows-1 rs10.MoveNext()

22

唐山学院课程设计

五 心得体会

图书管理系统数据库的设计是一个复杂细致的工程,需要经过需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施、运行和维护等几个阶段,设计过程中对数据库的规范化是很重要的。

这次课设让我更加了解了SQL Server2000数据库各种语句的运用及其作用,包括主键约束、外键约束、检查性约束的作用等,还了解了数据库的研究与设计方法,并学会了处理设计过程中出现的各种问题,学会了前台界面的设计与数据库与前台界面的连接。进行本次课程设计不仅提高了我的分析,解决问题的能力,而且对我的创新能力有了很大的锻炼。此次课程设计无疑是对我本学期学习的数据库应用技术学科的一次知识总结和知识水平的提高,使我更加深刻理解到自己以前在学习数据库知识中学习态度的问题,我会在以后的学习中不断提高自己在自主学习方面的能力。经过这次课程设计,使我改变了对数据库应用技术这个学科的观点,以前只认为它是我作为计算机专业的学生必须学习的一门课程,但是现在我对数据库管理系统应用设计与开发产生了浓厚的兴趣,为我以后的学习研究打下了基础。

本次课程设计过程中,出现很多问题,无法解决,我的设计水平有待进一步的提高,知识的掌握不够全面,在分析问题,计划设计方面的考虑问题不够周详,设计出来的作品并不能够到达完美的图书管理系统的要求,在今后的学习过程中,我会总结经验继续深入的研究。

23

唐山学院课程设计

参考文献

[1] 陈佳主编,信息系统开发方法教程 。清华大学出版社 1998年

[2] 陈承欢主编,管理信息系统开发案例教程。人民邮电出版社 2009年4月 [3] 李兵 李丽梅主编,浅谈图书馆自动化系统发展。江西图书馆学刊 1999年 [4] 陈佳主编,信息系统开发方法教程 。清华大学出版社 1998年 [5] 全主编,微机软硬件技术。电子工业出版社2002年

[6] 李雪等主编,Visul Basic 程序设计教程 安徽大学出版社 2000年7月

24

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo7.cn 版权所有 湘ICP备2022005869号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务

图书信息查询
图书名称 书目编号 图书类型代码 图书状态 馆藏地点 作者<%=(rs10.Fields.Item(\"图书名称\").Value)%> <%=(rs10.Fields.Item(\"书目编号\").Value)%> <%=(rs10.Fields.Item(\"图书类型代码\").Value)%> <%=(rs10.Fields.Item(\"图书状态\").Value)%> <%=(rs10.Fields.Item(\"馆藏地点\").Value)%> <%=(rs10.Fields.Item(\"作者\").Value)%>
\">首页

HREF=\"<%=MM_moveLast%>\">

HREF=\"<%=MM_movePrev%>\">上一页 \">下一页 记录从 <%=(rs10_first)%>到<%=(rs10_last)%> (总共<%=(rs10_total)%> 条记录)