- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络数据库课程期末考核
北京城市学院信息学部2014-2015-1学期 网络数据库课程期末考核专 业:班 级:学生姓名:学 号:2015年 1 月基于网络数据库的图书信息管理系统一、系统功能定义1(一)系统概述1(二)系统功能定义21.总体E-R图22.各模块的主要功能:2二、网络数据库系统设计与管理3(一)数据库表的设计31.管理员信息表(tAdmin)32.读者信息表(tUser)43.图书信息表(tBook)44.图书借阅登记表(tBorrow)45.图书归还登记表(tReturn)46. 图书赔偿规则表(tRule)5(二)数据库表的基本操作51.建表及其完整性约束52.表的插入、删除、修改操作83.数据查询114.建立索引135.建立视图13(三)数据库管理操作141.创建与授权142.存储143.触发器16三、主要问题18(一)问题描述18(二)解决方法19四、总结21一、系统功能定义(一)系统概述图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于管理效率的提高。本图书管理系统主要包括用户登录界面,管理员界面和读者主界面,共设计了6个模块,管理员信息表模块中有管理员的信息表,通过输入用户名和密码登录,图书信息表中通过图书编码来查找所需要的图书;图书归还登记表和图书借阅登记表中把读者学号和图书编号设置为主码;读者信息表中读者姓名是唯一的约束,读者学号为主码,可以在这6个表中进行图书、读者信息的查询,方便快捷地找到我们想要的图书情况。(二)系统功能定义1.总体E-R图2.各模块的主要功能:管理员界面:此界面包括七个按钮(用户管理、添加图书、修改出版信息、修改副本信息、修改人大码、退出和返回登录界面)、四个标签。此界面的主要功能是实现管理员的操作权。读者信息界面:此界面的主要功能是添加,修改,删除读者的基本信息图书信息界面:添加、删除、修改和查询图书信息;该界面的主要功能是查询图书相关信息。用户通过下拉菜单选择查询方式,根据所选查询方式进行相关信息的查询。 图书归还登记界面:添加、删除、修改和查询图书归还信息;该界面的主要功能是查询图书归还情况。用户通过下拉菜单选择查询方式,根据所选查询方式进行相关信息的查询。图书赔偿规则界面:添加、删除、修改和查询图书赔偿的信息;该界面的主要功能是查询图书损失后对图书的赔偿情况,用户通过管理员编号、读者学号、读者姓名、图书编号等查询。图书借阅界面:添加、删除、修改和查询图书借阅情况;该界面的主要功能读者学号、图书编号设置的主键来查询借阅的情况。以下是各模块包含的信息:(1)管理员信息表:用户名、密码、姓名、性别、加入时间(2)读者信息表:用户名、密码、读者学号、读者姓名、读者性别、读者系别、读者班级、读者电话(3)图书信息表:读书编码、图书名称、图书作者、图书类型、图书价格、图书出版社、图书库存量(4)图书借阅登记表:读者学号、读者姓名、图书编号、图书名字、已借数目(5)图书归还登记表:读者学号、读者姓名、图书编号、图书名字、借书时间、还书时间(6)图书赔偿规则表:管理员编号、读者学号、读者姓名、图书编号、赔偿类型、赔偿金额二、网络数据库系统设计与管理(一)数据库表的设计1.管理员信息表(tAdmin)编号字段数据类型数据长度能否为空中文名备注1cAdminNochar6否用户名主码2c AdminPwdchar6否密码3c AdminNamechar10否姓名4c AdminSexchar2是性别5cAdminAddTimevarchar10是加入时间2.读者信息表(tUser)编号字段数据类型数据长度能否为空中文名备注1cUsersIDChar10否用户名2cUsersPwdChar6否密码3cUsersNoChar11否读者学号主码4cUsersNameChar10否读者姓名唯一约束5cUsersSexChar2是读者性别6cUsersDepartChar20是读者系别7cUsersClassChar6是读者班级8cUsersTelChar11是读者电话3.图书信息表(tBook)编号字段数据类型数据长度能否为空中文名备注1cBooksISBNChar13否图书编码主码2cBooksNameChar20否图书名称3cBooksAuthorChar10是图书作者4cBooksTypeChar10是图书类型5cBooksPriceInt6是图书价格6cBooksPublisherChar20是图书出版社7cBooksStoreInt3是图书库存量4.图书借阅登记表(tBorrow)编号字段数
文档评论(0)