数据库原理及应用课程设计报告-图书管理系统设计

数据库原理及应用课程设计报告-图书管理系统设计

ID:6789153

大小:756.50 KB

页数:11页

时间:2018-01-25

数据库原理及应用课程设计报告-图书管理系统设计_第1页
数据库原理及应用课程设计报告-图书管理系统设计_第2页
数据库原理及应用课程设计报告-图书管理系统设计_第3页
数据库原理及应用课程设计报告-图书管理系统设计_第4页
数据库原理及应用课程设计报告-图书管理系统设计_第5页
资源描述:

《数据库原理及应用课程设计报告-图书管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库原理及应用课程设计报告1.题目图书管理系统设计2.人员学号姓名分工总体思路设计,输入数据及文字编辑系统需求文字编辑,E—R图及SQL语言设计系统需求文字编辑,E—R图及SQL语言设计设计逻辑数据模型及窗体分数3.系统需求分析及主要功能模块描述:需求分析 在现代社会,图书的数据管理能大大方便人们的生活,图书管理系统可以实现图书借阅的规范化、系统化、网络化管理,能够将所有图书资料聚集在一起实施统一运作,让爱好阅读者在网上就可以查询和借阅图书,使图书馆资源得到充分利用与合理配置。主要功能模块描述在图书管理系统中,不外乎三个:读者、图书、管理员。图书管理、借书、还书等是系统的基础业

2、务。① 管理员为每个读者建立一个账户,账户内存储读者个人的详细信息,并依据读者类别的不同给每个读者发放借书卡。读者可以凭借书卡在图书馆进行图书的借、还、续借、查询等操作,不同类别的读者在借书限额、还书期限以及可续借的次数上要有所不同。 ②  归还图书时,由管理员录入借书卡号和待归还的图书编号,显示借书卡号、读者姓名、读书编号、读书名称、借书日期、应还日期等信息,并自动计算是否超期以及超期的罚款金额,若进行续借则取消超期和罚款等信息。③ 图书管理员不定期地对图书信息进行添加、修改和删除等操作,在图书尚未归还的情况下不能对图书信息进行删除。也可以对读者信息进行添加、修改、删除等操作,

3、在读者还有未归还的图书的情况下不能进行删除读者信息。 11经分析,图书管理系统主要有以下功能:① 图书信息维护:主要完成图书馆新进图书的编号、登记、入馆等操作。② 读者信息维护:主要是完成读者信息的添加、修改和删除等操作,只有是系统中的合法读者才有资格进行图书的借阅活动。③ 借书/还书处理:主要完成读者的借书和还书活动,记录读者借还书情况并及时反映图书的在库情况。④ 读者借阅记录:让每位读者能及时了解自己的借书情况,包括曾经借阅记录以及未还书记录。⑤ 图书书目检索:读者能够根据不同的信息(如书名、作者、关键词等)对图书馆的存书情况进行查找,以便快速的找到自己希望的图书⑥ 图书超期

4、通知:为图书管理员提供一个统计信息,能够统计出到目前为止逾期未归还的图书及相应的读者信息。4.概念模型(E-R图):1)图书馆管理员实体E-R图管理员ID管理员姓名身份证号联系电话年龄婚姻状况邮箱管理员民族出生日期联系地址表性别籍贯2)图书实体E-R图作者图书编号书名库存量现存数量备注条形码图书管理员姓名单册价格图书类别入库时间出版社111)读者实体E-R图出生日期借书证ID联系电话读者姓名身份证号登记日期婚姻状况有效期至民族读者是否挂失是否注销联系地址表邮箱性别类型ID籍贯类型ID可借天数可借数量类型名称图书损坏罚款读者类型可续借次数未归还罚款保证金续借天数2)借书/还书系统E

5、-R图借书证ID是否续借图书编码续借次数借阅时间图书借阅,归还借阅状态应还时间111)读者借阅记录E-R图读者姓名婚姻状况号借书证ID读者类型年龄号性别号读者应还时间是否续借借阅是否归还借出时间图书作者图书类型图书编号书名2)图书超期通知E-R图姓名借书证ID号读者邮箱联系电话号是否续借借阅未归还图书图书书名图书编号5.逻辑数据模型11管理员信息表字段名数据类型是否必填字段字段大小备注及属性设置管理员ID文本是20管理员姓名文本否20身份证号数字是长整型出生日期日期/时间否短日期年龄数字否整型籍贯文本否30民族文本否16婚姻状况文本否8联系电话数字否长整型联系地址文本否30邮箱文

6、本否20备注备注否图书信息表字段名数据类型是否必填字段字段大小备注及属性设置图书编号文本是20书名文本否30条形码文本是20作者文本是40出版社文本否3011图书类别文本否30入库时间日期/时间否短日期库存量数字否长整型现存数量数字否长整型单册价格数字否单精度型备注备注否管理员姓名文本否20读者信息表字段名数据类型是否必填字段字段大小备注及属性设置借书证ID文本是20读者姓名文本否20读者类型文本否30身份证号文本是18出生日期日期/时间否短日期籍贯文本否20民族文本否10婚姻状况文本否8联系电话数字否长整型联系地址文本否30邮箱文本否20备注备注否11图书借阅和归还信息表字段名

7、数据类型是否必填字段字段大小备注及属性设置借书证ID文本是20图书编码文本是20借阅时间日期/时间是短日期是否续借是/否否是/否续借次数数字否整型应还时间日期/时间是短日期6.查询(给出SQL查询语句)①查询1985年出生的管理员,结果显示管理员ID、管理员姓名、出生日期、联系电话。命名为“查询管理员信息”。SQL查询语句:SELECT管理员ID,管理员姓名,出生日期,联系电话FROM管理员信息表WHEREyear(出生日期)=1985;②查询图书档案,查询图书名称中含有“教程”

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

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

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