1 / 81
文档名称:

图书管理系统.doc

格式:doc   大小:2,053KB   页数:81页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书管理系统.doc

上传人:dreamzhangning 2018/11/23 文件大小:2 MB

下载得到文件列表

图书管理系统.doc

相关文档

文档介绍

文档介绍:河南大学图书馆管理系统2011学年—2012学年第2学期数据库系统原理实****报告书专业:计算机科学与技术班级:10级8班姓名:陈春玲学号:1027307058姓名:李瑞华学号:1027301659姓名:武梦莉学号:1027301055姓名:刘端阳学号:1027302153实****地点:203机房任课教师:赵雅靓实****题目:图书馆管理系统实****环境:Windows7、、MyEclipse实****内容:(1) 掌握数据库设计和实现的基本过程(2) 掌握数据库模式设计、分析和实现的方法(3) 了解数据库应用系统软件开发的一般过程。(4)管理员登陆,增加管理员及设置管理员权限(5)依据管理员的权限的不同,可以图书管理,读者管理,借还管理,系统管理(6):按照书名,作者,图书的类型查询书的信息,还可以修改图书的信息,删除一条记录图书信息添加:添加图书信息 :查询读者信息,修改读者信息,删除一条记录读者信息添加:添加一条记录 :根据图书条形码和借书证号借阅一本书图书归还:根据图书条形码,还书。借阅历史:查询借阅历史,借了过期未还则显示红色,正常情况下借了未还则显示黑色,已还则显示蓝色。:增添一个管理员及设置权限管理员信息查询:查询管理员信息管理员密码修改:修改密码图书分类管理:查询图书的分类及修改,删除图书分类添加:添加条图书类型的记录读者类型管理:查看读者类型及修改,删除读者类型添加:添加一个读者类型 项目分工: 陈春玲负责数据库的分析与设计、网页的设计、索引的建立,存储过程的建立、触发器的建立、约束的建立、以及mysql与javaweb的连接、登录判断、管理员登录界面的实现。李瑞华负责数据库的建立;刘端阳负责网页的设计武梦莉负责最后的测试环节及对数据库的数据导入。。系统需求分析通过图书馆管理系统的分析得出以下结论:本系统包括七个实体:读者、读者类型、管理员信息、图书、图书分类、图书编号、借书。可以对应转化为对应的五个表:读者表、读者类型表、管理员表、图书表、图书分类表、图书编号表、借书表。(各个表的主键及其外键会在之后的关系模式中说明)该系统中要对表进行的操作有管理者对读者个人信息查询及修改超级管理员对个人信息及其他管理员的信息的修改,删除。管理者根据权限的不同对读者表的信息查询及修改、对图书信息增添,查询,更改、删除。管理者根据自己权限的不同对图书类型,读者类型的增加,查看,更改,删除。,更改,删除,借书,还书,以及接的书是否还,是否过期的的判断。:读者(id、姓名、读者密码、读者校验码、真实姓名、性别、证件类型、证件号码、电话号码、电话号码、电子邮件、注册时间、描述、管理员号码、读者类型):读者类型(id、类型名、可借数量)(id、管理员用户名、管理员的密码、系统的操作权限、读者的操作权限、书操作权限、借还操作权限、系统查询权限)(id、书名、读者、出版社、定价、上架时间、图示类型、上架管理员)(id,类型名)(id,图书编号、图书信息)(id、借书时间、读者ID、借书操作管理员、读者续借标识,借书到期时间、归还与否、还书操作管理员、读者讲书归还时间)概念结构设计E-R图\2、数据字典数据名称数据类型数据长度约束说明描述idInt4PRIMARYKEYReader_t的主键nameVarchar50Notnull读者名passwordVarchar50Notnull读者密码identicodeVarchar50Notnull读者校验码realNameVarchar50Notnull真实姓名sexTinyint1Notnull姓名papertypeVarchar50Notnull证件类型TelVarchar50Notnull证件号码emailVarchar50Notnull电子邮件loginTimeDatetime8Notnull注册时间descriptionVarchar200Notnull描述operatorInt4Notnull管理员号码typeInt4Nottnull读者类型IdInt4PRIMARYKEYreaderType_t的主键nameVarchar50Notnull类型名quantityInt4Notnull可借数量IdInt4PRIMARYKEYOperator_t主键nameVarchar50Notnull管理员用户名passwordVarchar50Notnull管理员密码systemTinyint50Notnull系统操作权限readertinyint1Notnull读者操