十万火急,谁能帮我做个小型图书管理信息系统
1、系统功能的基本要求: 图书的借阅与归还登记。也就是为读者借书建立一个台帐,应用该台帐,工作人员能方便地掌握某位读者借了哪些书,借了多长时间。(借书时如果有超期的书没有还,则不允许借书)
编制催还图书通知单。该图书馆对所借书的数量暂时未进行限制,但对借书时间限制为60天,对逾期未还的读者下达催还图书的通知单,促其尽快还书,以加快图书的周转。
提供多种快速的图书查询功能,方便读者按各自的需求尽快查到其所需要的图书。(对于每一种书籍,除可查看其基本信息之外还可查看其总数以及目前在馆数量)
提供管理功能:图书的管理功能(增、删图书)和读者信息的管理功能(读者注册与删除、读者信息的查询:对于每位读者除可查看其基本信息之外,还可查看其已借的书籍列表、数量、借还日期)
2、数据库要求:在数据库中至少应该包含下列数据表:
读者基本信息表
图书基本信息表
借阅归还记录表
管理员基本信息表
3、功能模块
3、数据库设计
<1> 数据库表
本应用系统的数据库主要包括:读者、书、借阅、用户等几个表格,数据结构设计如下。
(1)读者:该表用于存放读者记录,其结构如下所示。
字段名 字段类型 宽度 说明
图书证号 C 9 主索引
学号 C 9
姓名 C 8
性别 C 2
系名 C 10
班级 C 20
电话 C 8
地址 C 30
备注 M 4
(2)图书:该表用于存放所有图书记录,其结构如下所示。
字段名 字段类型 宽度 小数位数 说明
图书编号 C 6 主索引
类别 C 10
书名 C 40
作者 C 10
出版社 C 40
出版日期 D 8
定价 N 6 2
入库日期 D 8
库存总量 N 3
现库存量 N 3
(3)借阅归还记录表:该表用于存放借书记录,其结构如下所示。(归还时自动处理罚款金额:1元/天)
序号 字段名 字段类型 宽度 说明
1 图书证号 C 9 普通索引
2 图书编号 C 6 普通索引
3 借阅日期 D 8
4 借书期限 N 2 以天为单位
5 归还日期 D 8
6 罚款金额 N 6.2
<2> 建立用于存放系统用户名和密码的自由表。
用户:该表用于存放本系统用户名和密码,用于登陆系统时的检阅依据(用户名为各小组成员的真实姓名),其结构如下所示。
序号 字段名 字段类型 宽度 说明
1 用户名 C 10
2 密码 C 10
4、程序清单
5、测试记录
我弟弟不会,求教于我,但我都是半桶水,
谁能帮我完成。。先谢了。。。
如果做完能发我邮件457003771@
非常感激你