编号为外键) (2)读者信息:读者编号、读者名称、电话、密码、性别、所在学院、就读专业、年龄、地址、角色编号。(读者编号为主键,角色编号为外键) (3)图书类别信息:类别编号、类别名称、可借天数。( 类别编号为主键) (4)借阅信息:借阅编号、读者编号、图书编号、借阅数量、出借日期、归还日期。(借阅编号为主键,读者编号和图书编号为外键) (5)角色信息:角色编号、角色名称(角色编号为主键) 系统模块图系统操作流程图系统操作流程图: 首先是系统登录首先是系统登录界面,需要输入用界面,需要输入用户名及密码,然户名及密码,然后判断密码是否后判断密码是否正确,如果正确就正确,如果正确就会进入功能界面, 会进入功能界面, 可以进行一系列功可以进行一系列功能处理,如果密能处理,如果密码不正确,则会提码不正确,则会提示错误信息,需示错误信息,需要重新输入。要重新输入。用户需求分析?(1) 对于普通用户,也就是进入图书馆的普通读者,登陆进入图书管理系统后只能使用图书管理系统的查询功能( 可按照图书编号、图书名称、图书的出版社、图书的作者进行查询)、图书类别查询功能,让人们省时省力更方便的借阅书籍。?(2) 管理员这一角色,也就是普通用户的上层,登陆进入图书管理系统后可以对基本信息进行管理。管理员对普通用户信息也可以进行一系列操作,对图书类别信息也可以进行管理,让图书分明别类层次更加清晰,还可以管理读者借还图书,还能查询各个读者的借阅归还情况,还能进行系统管理。?(3) 对超级用户来说,登陆进入图书管理系统后能够实现管理员的全部功能,而且还能修改各角色的权限。主界面模块主界面功能实现图如下: 主界面包括图主界面包括图书信息管理、书信息管理、读者管理、图读者管理、图理、退出系统理、退出系统功能,每个菜功能,每个菜单下都会有单下都会有子菜单。子菜单。图书信息管理模块添加图书功能实现图如下: