系统管理模块

  • 格式:doc
  • 大小:110.00 KB
  • 文档页数:3

“系统管理”模块

“系统管理”模块主要包括系统登录|、修改密码、系统设置和关于系统等功能,其中“系统登录”和“密码修改”表单涉及到“用户信息表”,系统设置功能涉及到“系统设置表”。

“用户信息表”用来保存能够登录系统的用户名与密码,该表的字段的具体设置如表所示。

“用户信息表”(UserInfo)字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

用户名 字符型 20 否 主索引字段

密码 字符型 20 否

“系统设置表”用来保存图书名称和图书过期罚款规则,具体字段设置如表。

“系统设置表”(SysSet)字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

图书馆名称 字符型 20 否 主索引字段

七天之后 数值型 3 否

七天之后 数值型 3 否

“数据字典”模块

“数据字典”模块主要包括图书类别管理和读者类别管理功能,分别涉及到“图书类别表”和“读者类别表”,如表所示。

“图书类别表”(BookCat)字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

图书类别 字符型 20 否 主索引字段

“读者类别表”(ReaderCat)字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

读者类别 字符型 20 否 主索引字段

借书数量 数值型 4 默认值:0

借书期限 数值型 4 默认值:0

“数据管理”模块

“数据管理”模块包括图书信息管理和读者信息管理功能,分别涉及到“图书信息表”和“读者信息表”。如图所示。

“图书信息表”(BookInfo)字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

图书编号 字符型 8 否 主索引字段

图书类别 字符型 20 普通索引字段

图书名称 字符型 60

图书作者 字符型 20

出版社 字符型 40

购买日期 日期型 8

购买价格 数值型 8

借阅次数 数值型 8 默认值:0

图书状态 字符型 4 默认值:“在馆”

“读者信息表”(ReaderInfo)字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

编号 字符型 6 否 主索引字段

姓名 字符型 30 普通索引字段

性别 字符型 2

系别 字符型 20

电话 字符型 11

邮件 字符型 30

地址 字符型 30

邮编 字符型 6 输入掩码:999999

读者类别 字符型 20 普 通 索引

未还书数 字符型 3 默认值:0

借书总数 字符型 10 默认值:0

“日常操作”模块

“日常操作”模块包括图书借出操作、图书还入操作图书丢失登记和罚款交纳操作4个功能,其中图书借出的图书还入操作主要是在操作“借还记录表”,而图书丢失登记记录表主要涉及到“丢失记录表”,罚款交纳操作主要涉及到“罚款记录表”。具体字段说明如图所示。

“借还记录表”(LendRtnRec)字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

借还编号 字符型 19 否 主索引字段

读者编号 字符型 6 普通索引字段

图书编号 字符型 8 普通索引字段

借出日期 字符型 8

应还日期 字符型 8

还入日期 日期型 8

过期罚款 数值型 6

默认值:0

罚款编号 字符型 10 普通索引字段

“丢失记录表”(LostRec)字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

图书编号 字符型 8 否 主索引字段

读者编号 字符型 6 否 普通索引字段

处理方式 字符型 20

罚款金额 数值型 6

罚款日期 日期型 8

罚款编号 字符型 10 普通索引字段

“罚款记录表”(PennaltyRec)字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

罚款编号 字符型 10 否 主索引字段

罚款类型 字符型 20 否

读者编号 字符型 6 否 普通索引字段

罚款金额 数值型 8

缴纳日期 日期型 8

“查询统计”模块

“查询统计”模块中使用图表显示图书馆借阅排行和读者借书排行时,需要使用通用字段来作为OLE绑定控件的数据源,在创建完该表后在表单中新增1条空白记录以便程序运行时在表中将数据保存到通用字段中。

“图示信息表”的详细字段设置如表所示。

“图示信息表”字段设置

字 段 名 类 型 宽 度 可 否 为 空 说 明

图书排行 通用型 4

读者排行 通用型 4