当前位置:首页 > 图书管理系统—数据库课程设计
文件级别:机密
price_book page_book name_book publisher_date publisher_name 功能业务说明
int int Varchar(20) datetime Varchar(20) check nut null not null 无 无 标识这本书的价值 显示这本书的页数 标识书籍姓名 标识出版物的日期 标识出版物的名字 管理员可以通过该模块能详细的了解图书的各个信息,读者可以通过该模块来了解图书的借阅情况,查看自己需要借阅的书有没有被借阅。
3.2.7. 用户信息管理功能模块
功能说明表:
功能编号 2.0 功能名称 用户信息管理 功 能 通过该系统能准备的描述出用户的种类,基本信息及各个用户借描 述 阅图书的情况,能更改用户信息并且用户能通过该模块查询信息 用户的种类、姓名、编号、班级、年龄、性别、家庭住址以及图输入项 书使用情况 处 理 通过对用户基本信息的管理,能随时观察用户使用图书的情况 描 述 用户的种类、姓名、班级、借阅图书的情况、是否过期 输出项 录入信息 用户信息管理 更改信息用户信息管理 用户 查询信息 管理员 图3.4用例图
9 / 18
文件级别:机密
管理员 输入信息 2.1 2.2 更改信息 2.3 输入信息 查找 查询信息 输入成功更改成功查找成功 用户 F2 用户信息库存
图3.5 DFD图
用户 学生 老师 班级姓名 编号/ 学号住址性别年龄使用图书情况 数据字典表: 表名称 字段名 classid user_name user_id user_addre sex age Infor_user 数据描述 数据类型 约束 Int not null Varchar(10) not null Int primary key Varchar(30) not null Int 1—男 2—女 Int check 10 / 18
图3.6 ER图
描述用户信息 字段作用 个体所属 标识用户姓名 标识用户编号 地址 性别 年龄 文件级别:机密
infor_usebook Varchar(50) Not null 功能业务说明
用户借阅信息情况 管理员可以通过该模块输入用户的基本信息,是信息更加系统化,方便以后的管理;而用户可以通过它查询自己的基本信息及对图书的使用情况。
3.2.8. 查询信息管理功能模块
功能说明表: 功能编号 3.0 功能名称 查询信息管理 以书名、作者、出版社、出版时间(确定的时间或时间段、某一功 能 时间之前、某一时间之后)等信息进行图书检索,并能反应图书描 述 的借阅情况以借阅人编号对借阅人信息进行检索,以出版社名称查询出版联系方式信息等 书名、作者,出版社,出版时间、借阅人的编号 输入项 处 理 通过对信息的输入来查询系统中图书的基本信息、借阅人的基本描 述 信息等 图书的借阅情况、借阅人的信息、出版社的联系方式 输出项 出版社信息 图书信息 书名 查询信息管理 出版时间 作者 借阅人信息 借阅人编号 用户
图3.7用例图
11 / 18
文件级别:机密
用户 3.1 查询 图书 反馈 查询信息 查询借阅人信息 反馈 3.3 借阅人信息 3.2 查找库 查找库 存信息 存信息 图书信息 F3 库存 调用 查找 3.4 出版社信息 3.5 书名 3.6 作者 3.7 3.8 借阅人编号 出版时间
图3.8 DFD图
图书信息 借阅人信息 出版时间书名作者图书编号借阅人编号 数据字典表: 表名称 字段名 borrowerid author Infor_search 数据描述 查询相关信息 图3.9 ER图
数据类型 Int Varchar(10) 约束 primary key not null 12 / 18
字段作用 标识借书人编号 作者
共分享92篇相关文档