网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 免费论文 -> 计算机论文 -> 基于cs模式的图书管理系统资料文档(三)
计算机论文资料| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

基于cs模式的图书管理系统资料文档(三)

最新活动:微信集50个赞就可获取任意一篇钻石会员文档。详情见微信集赞换文档
基于cs模式的图书管理系统资料文档(三)

  图(4)——实体—关系图

 

3.3 数据库表的设计
    本图书馆管理系统数据库由以下5个数据表组成,具体设计请看下面的具体介绍。
 表1为Book_Info(图书资料数据表)。该表记录了图书馆图书的基本资料。该表包括了图书号、书名、作者、出版社、版本号、出版日期和图书类别号等基本资料,以及图书借阅次数字段,以便统计图书借阅次数排名使用。注意的是图书类别号要与图书类别数据表中的类别号对应。
 表1 图书资料数据表(Book_Info)
字段名称 数据类型 长度(字节) 必填字段  主键 字段说明
Book_Num 自动编号  长整型  是  是  书  号
Book_Name   文本     40 是 否  书  名
Book_Author   文本     20 是 否  作  者
Book_Press  文本     20 是 否 出 版 社
Book_PrsNum  数字  整 型 否 否 出  版 号
Book_PrsDate 日期/时间  短日期 是 否 出版日期
Book_Type  数字  整 型 是 否 图书类别号
Book_Total  数字  长整型 否 否 借阅次数
Book_Remark  文本  30 否 否 备  注
 表2为读者资料数据表,该表记录了所有读者的基本资料,管理员可添加、删除和查询此表。主要的字段有读者ID、姓名、读者类型(本科生、研究生、教师)、已借图书、超期欠款和是否有效等字段(用于判断该读者是否满足可借
书条件)。
 表2  读者资料数据表(Reader_Info)
字段名称 数据类型 长度(字节) 必填字段  主键 字段说明
Rdr_ID 文本 8 是 是 读者ID
Rdr_Name 文本 4 是 否 读者姓名
Rdr_Type 数字 整型 是 否 读者类型
Rdr_BKTotal 数字 整型 是 否 已借书数
Rdr_Arrearage 货币 货币 是 否 超期欠款
Rdr_Entitle 布尔 1 是 否 是否有效
Rdr_Remark 文本 30 否 否 备注
 表3为图书类别数据表(Book_Type)。它记录了图书类别,主要用于图书分类,包括图书类别号和图书类别名称两个字段。
 
 表3  图书类别数据表(Book_Type)
 字段名称  数据类型 长度(字节)  必填字段  主键  字段说明
Type_Num  自动编号  长整型  是     是 图书类别号
Type_Name  文本  8     是     否 类别名称
 表4为图书借还记录数据表(Book_Record),该表记录了所有读者借阅图书的数据,管理员可通过添加图书借阅信息、图书归还信息和缴纳罚款信息来添加和修改该表中的记录。此表主要包括记录号、借阅读者ID、借阅图书号、借阅日期、应还日期和实际归还日期,以及本书的超期欠款等资料。且借阅读者ID要与读者资料数据表中的读者ID对应,图书号要与图书资料数据表中的图书号对应。
 表4  图书借还记录数据表(Book_Record)
字段名称 数据类型 长度(字节) 必填字段  主键 字段说明
Rec_Num 自动编号 长整型 是 是 记录号
Rec_RdrID 文本 8 是 否 读者ID
Rec_BKNum 数字 长整型 是 否 借阅图书号
Rec_LendTime 时间/日期 短日期 是 否 借阅日期
Rec_LendLimit 时间/日期 短日期 是 否 应还日期
Rec_ReturnTime 时间/日期 短日期 否 否 归还日期
Rec_Arrearage 货币 货币 否 否 超期欠款
Rec_Remark 文本 30 否 否 备注
 表5为管理员资料数据表(User_Info),它记录了所有管理员的基本资料,管理员可添加、删除和查询该表。它包括了管理员ID号,姓名、密码和权限类型(系统管理员、高级管理员、普通管理员)等资料。
表5 管理员信息资料数据表(User_Info)
字段名称 数据类型 长度(字节) 必填字段  主键 字段说明
Usr_ID 文本 8 是 是 管理员ID号
Usr_Name 文本 4 是 否 管理员姓名
Usr_Pwd 文本 8 是 否 管理员密码
Usr_Type 数字 整型 是 否 权限类型
Usr_Remark 文本 30 否 否 备注


第四章 网络通讯协议的设计
 为了简化协议又能够覆盖系统的功能,此系统的通讯协议格式为:“帧头+,+(类型+,)+内容”帧头用于区分命令,不同的帧头字段代表不同的命令类型,它们是由英文字母组成;类型代表的是各种命令中的一些小类型,由数字组成,本系统用到的是两位数字,然后就是要传递的一些具体数据,不同的情况有不同的数据类型构成,而且各数据间用逗号隔开。如:帧头Rdr表示关于读者的命令,类型01则表示添加读者信息,然后再加上具体的读者信息数据。下面我们来看下本系统的一些具体的协议的设计。

4.1 客户端协议
    客户端协议分为网络连接、图书借阅和归还管理、图书类别管理、图书信息管理、读者信息管理、管理员信息管理和图书借阅统计等。
网络连接协议
 登录服务器:“Cnn,Usr_ID,Usr_Pwd”,帧头“Cnn”,由于只有一条协议,所
以无类型号,接着是协议具体内容,Usr_ID是登录服务器的管理员ID,USR_Pwd是管理员密码。
图书借阅归还管理协议
 图书借阅:“Lend,Rec+RdrID,Rec_BkNum”,帧头“Lend”,没有类型号,
接着是协议具体内容,Rec_RdrID是借阅图书的读者ID,Rec_BkNum是读者借阅的图书号。
 图书归还:“Return,Rec_BkNum”,帧头“Return”,没有类型号,协议内容只有Rec_BkNum一项,是归还的图书号。
 缴纳罚款:“Pay,Rdr_ID”,帧头“Pay”,没有类型号,协议内容只有Rdr_ID一项,是缴纳罚款的读者ID。
图书类别管理协议
 添加图书类别:“Type,01,Type_Name”,帧头“Type” ,类型号为01,接
着是协议具体内容,只有一项Type_Name是需要添加的类型名称。
 删除图书类别:“Type,02”,帧头“Type”,类型号为02。
 查看图书类别:“Type,03”,帧头“Type”,类型号为03,因为图书类别数量不是很大,则查看的是全部类别,所以没有查看类别的数据内容。
图书信息管理协议

首页 上一页 1 2 3 4 5 6 下一页 尾页 3/6/6

基于cs模式的图书管理系统资料文档(三)由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:B/S结构的代理商管理系统的功能实.. 下一篇:数字化管理系统(酒店业)
推荐论文 本专业最新论文
Tags:基于 模式 图书 管理系统 资料文档 2011-01-11 10:34:23【返回顶部】
精彩推荐
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有