smarthao 发表于 2008-6-5 10:03

十万火急,谁能帮我做个小型图书管理信息系统

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@qq.com
非常感激你

davidzw 发表于 2008-6-5 23:22

大家都来试试吧。

什么时间要?

页: [1]

编程论坛