VF资料管理系统(ER图+源代码+SQL+DFD图) 第4页
难做到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者个人隐私.
资料室工作人员有修改资料借阅者和归还资料的权限,所以需对工作人员登基本模块更多考虑,在此模块中,资料室工作人员可以为图书借阅者加入借阅记录或归还记录.
资料室管理人员功能的信息量大,数据安全性和保密性要求最高,本功能实现对资料信息,借阅者信息,总体借阅情况信息的管理和统计,工作人员和管理人员信息查看和文护.资料室管理员可以浏览,查询,添加,删除,修改,统计资料的基本信息.浏览,查询,添加,删除和修改图书资料借阅者的基本信息,浏览和查询,统计图书资料室的借阅信息,但不能添加,删除和修改借阅信息,这部分功能应该由资料室工作人员完成.
设计不同用户的操作权限和登录方法.
对所有用户开放的资料查询.
借阅者文护借阅者个人信息.
借阅者查看个人借阅情况信息.
文护借阅者个人密码.
文护图书信息.
文护工作人员和管理人员信息.
文护借阅者信息.
3.2 系统功能模块划分.3.3数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率保证数据的完整和一致,设计数据库系统时首先充分了解用户各个方面的需求,包括现有的及将来可能增加的要求.
3.3.1数据库需求分析
用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入,收集基本数据,数据结构,以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础.
通过上述分析,针对一般资料管理系统需求总结出如下的需求信息:
借阅信息涉及资料信息和用户信息.
资料信息和用户信息中需要存在唯一字段.
系统信息中,还必须存在唯一字段.
系统信息中应该包括系统用户的权限信息.
资料信息中应该包含保密级别信息,只有拥有相应级别的用户才能借阅.
用户信息中应该包括借阅级别信息,用户只能借阅比借阅级别低或相同的保密级别的资料.
用户信息会涉及分类信息,为便于扩展,应将部门信息单独使用表来存储.
资料信息会涉及分类信息,为便于扩展,应将分类信息单独使用表来存储.
经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下面所示的数据项和数据结构.
资料信息:包括资料编号,资料名称,资料类型,资料数量,借出数量,资料来源,保密级别,借阅时限.
借阅信息:包含借阅编号,资料编号,用户编号,借出日期,归还日期,归还期限,说明等.
用户信息:包含编号,姓名,性别,部门,借阅级别.
系统用户信息:包含用户名,密码,姓名,系统用户管理,用户权限管理,用户信息管理,用户信息浏览等.
资料分类信息:包含分类编号,分类名称等.
部门信息:包含部门编号,部门名称等.
在上面的需求分析,数据结构设计,数据项分析的基础上,下面可以开始数据库概念结构设计了.
3.3.2概念设计:
在概念设计阶段中,设计人员从用角度看体数据及处理要求和约束,产生一个反映用户观点的概念模式,然后再把概念模式转换成逻辑技术.将概念设计从设计中独立开来,使各阶段的任务相对简单化,设计复杂程度大大降低,不受特定的数据库应用系统限制.
利用E-R方法进行数据概念设计,可分为一步进行,首先设计局布E-R模式,然后把各局E-R模式,综合成一个全局模式,最后对全局E-R模式进行优化,得到最终模式,即概念模式.
得到上面的数据项和数据结构以后,就可以设计出能够满足需求的各种实现,以及它们之间的关系,为后面的逻辑结构设计打下基础.这些实体包含各种具体信息,通过相互之间的作用形成数据的流动.
本实制根据上面的设计规划出的实体有:借阅信息实体,资料信息实体用户信息实体,部门信息实体,分类信息实体和系统用户信息实体.
各个实体的描述E-R图如下:
“借阅信息?”资料信息”,”用户信息”分类信息”和部门信息”实体之间的E-R图:
分类信息 部门信息 包含 包含 资料信息 借阅信息 用户信息
借阅信息实体的E-R图:
借阅信息 借阅编号 资料编号 用户编号 借出日期 归还日期 归还期限 说明
资料信息实体E-R图:
资料信息 资料编号 资料名称 资料类型 保密级别 借阅时限 内容简介
用户信息实体E-R图:
用户信息编号 姓名 性别 部门 借阅级别
分类信息E-R图: 分类信息分类编号 分类名称
部门信息实体E-R图:
部门信息部门编号 部门名称系统用户信息实体E-R图:
系统用户信息用户名 密码 姓名 系统用户管理 用户权限管理 用户信息管
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
VF资料管理系统(ER图+源代码+SQL+DFD图) 第4页下载如图片无法显示或论文不完整,请联系qq752018766