图书管理系统39697

图书管理系统39697

ID:44077122

大小:1.13 MB

页数:22页

时间:2019-10-18

图书管理系统39697_第1页
图书管理系统39697_第2页
图书管理系统39697_第3页
图书管理系统39697_第4页
图书管理系统39697_第5页
资源描述:

《图书管理系统39697》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录一、系统分析21.1需求分析21.1.1文字描述:21.1.2数据流图:21.2功能分析3二、数据库设计32.1数据库概念结构设计32.2数据库逻辑结构设计4三、系统设计63.1用户登录模块83.2书目借阅模块93.3书目归还模块103.4书目预约模块113.5书目续借模块113.6书目检索模块123.7系统管理模块13四、系统实现144.1书籍检索界面效果如下图所示:144.2图书预约界面效果如下图所示:164・3图书续借界面效果如下图所示:174.4系统管理界面效果如下图所示:184.5图书管理界面效果如下图所示:18五、总结

2、及展望19一、系统分析1.1需求分析1.1.1文字描述:基于WEB的图书借阅及管理系统1.必须持有借书卡的用户才能借书。2.所有用户都可以搜索图书(可按多种条件搜索,如作者,出版社,书名),显示在网页上的图书要有详细信息(书的信息,是否在馆,在哪个借阅处)。3.图书管理员可以添加图书,修改图书,删除图书等,可以进行图书进货,图书报废处理。4.图书管理员处理用户的借书及还书操作。5.系统管理员可以添加用户,为用户分配借书卡号,设置默认密码;可以删除用户。6.用户以借书卡考号和密码可以登录读者信息系统,读者信息系统中显示该用户的图书借阅历

3、史,目前在借图书(包括图书信息,到期信息等);可以显示用户的基本信息,如姓名,职务(教工或学生),邮箱等。用户可以对自己的基本信息进行修改。1.1.2数据流图:系统管理员1.2功能分析程序功能模块图如下:约图-15杳看濡书还卩管理书类别管理卩管理台数据维护M删用户藏地信息管理人信息信息杳询页显示本系统功能实现分为三个模块:系统管理模块、图书管理模块、和用户查询模块。系统管理模块主耍实现对图书馆藏地信息的添加、修改、删除操作,普通用户和图书管理员的添加与删除,以及系统数据的整理和维护。图书管理模块功能为书籍信息的维护操作,供图书管理员使

4、用。主要实现书籍信息、书籍类别的添加、删除与修改,且图书管理员可以查看读者预约书籍,并处理读者的借书、还书及欠款缴纳操作。用户查询模块中,所冇用户都冇查询馆内图书的权限,用户凭借书卡号可以登录杳看个人图书借阅情况,并修改个人信息,可以执行图书的预约和续借操作,所冇用户的欠款信息将发布在该模块屮。二、数据库设计2.1数据库概念结构设计根据需求分析可以规划出的实体有:图书管理员信息实体、图书信息实体、书籍借阅实体、用户信息实体。实休之间关系的E-R图,实休之间关系如下图所示:地址电话

5、用户级别;违章标志:2-2数据库逻辑结构设计表1:用户

6、信息数据表(userjnfo)字段名含义类型注释usernumber文本,主键varchar2(20)系统管理员为用八分配,用于图书借阅和个人信息维护username读者姓名varchar2(20)password密码varchar2(20)用户密码,登录判断sex性别varchar2(20)check(sexin('男',女'))teiphone电话varchar2(20)position职位varchar2(20)email电子邮件varchar2(20)useraddr家庭住址varchar2(30)postcode邮政编码va

7、rchar2(10)grade借阅级别varchar2(10)判断用户借书数1=1startdate办证日期dateenddate失效FI期dateerrorstatus处罚标志varchar2(5)check(errorstatusin(O,T))paystatus欠款标志varchar2(5)check(paystatusin('0;T))currentbookFl前借阅数numbertotalbook历史借阅数numberdelcheck删除标志varchar2(10)check(delcheckin('是否'))表2:图书管理

8、员信息数据表(bookadmin)字段名含义类型注释adnumber文本,主键varchar2(20)图书管理员的登录证件号adname姓名varchar2(20)adpassword密码varchar2(30)用户密码,登录判断adsex性别varchar2(10)chcck(adscxin('男女'))adtel电话varchar2(20)adaddr住址varchar2(30)adcmail电子邮件varchar2(20)delcheck删除标志varchar2(10)check(delcheckin('是否'))表3:图书信息

9、数据表(book)字段名含义类型注释bookID文本,主键varchar2(20)图书ID号,唯一标志每木馆藏书目,相同书名不同ID号checkID索书号varchar2(20)索书号,相同书名同一索书号bookname

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。