文档详情

(教材管理系统说明.doc

发布:2017-01-25约2.1千字共6页下载文档
文本预览下载声明
教材管理系统说明 一、根据需求分析,本系统可以主要分有四大功能模块,每个功能模块又分为几个小的功能模块: 1、系统管理 (1)操作员管理:功能包括添加、删除操作员和修改操作员信息。 (2)班级管理:功能包括新建、删除班级和修改班级信息。 (3)单位管理:功能包括新建、删除单位和修改单位信息。 (4)图书管理:新书入库、修改图书信息、删除图书。 2、书费管理 (1)缴纳书费:管理班级缴纳学费。 (2)退还书费:管理班级学费的退还。 3、出入库 (1)学生领书:主要管理学生代表领书时的登记。 (2)教师领书:主要管理老师领书时的登记。 4、综合查询 (1)书费查询:功能包括班级书费的查询和单位领书书费的查询。 (2)库存查询:功能包括图书库存的查询。 二、本系统的功能模块图如下图: 三、程序预览 1、程序运行时,首先会进入系统登陆窗口,本窗口分有管理员登陆、普通用户登陆(老师登陆、学生登陆),普通用户注册,登陆的身份的权限各不相同。如下图所示: 2、普通用户只有注册后才能登陆,登陆成功后其权限只有查询图书库存。如下图所示: 如果普通用户没有注册,则点击“注册”按钮,会弹出用户注册窗口,注册用户分为学生和老师,如下图所示: 3、系统的管理员是系统分配和管理员添加的,如果是用管理员登陆成功后就会转到系统主菜单窗口,主菜单的各个功能也是根据管理员的权限来显示的,权限不同其操作权限也将不同,主菜单的窗口如下图: 4、主菜单的各个模块中,系统管理包括有:操作员管理、班级管理、单位管理、图书管理。 (1)操作员管理模块的功能包括添加、删除操作员和修改操作员信息,如下图所示: (2)班级管理模块的功能包括新建、删除班级和修改班级信息,如下图所示: (3)单位管理模块的功能包括新建、删除单位和修改单位信息,如下图所示: (4)图书管理模块的功能包括新书入库、修改图书信息、删除图书,如下图所示: 5、主菜单的各个模块中,书费管理包括有:缴纳书费、退回书费。 (1)缴纳书费模块的功能主要是负责管理缴纳的书费,如下图所示: (2)退回书费模块的功能主要是负责管理退回多收的书费,如下图所示: 6、主菜单的各个模块中,出入库管理包括有:学生领书、老师领书。 (1)学生领书模块的功能主要是负责管理学生领书的记录,如下图所示: (2)老师领书模块的功能主要是负责管理老师领书的记录,如下图所示: 7、主菜单的各个模块中,综合查询包括有:书费查询、库存查询。 (1)书费查询模块的功能主要是查询各班级的缴费记录,如下图所示: (2)库存查询模块的功能主要是查询图书的库存记录,如下图所示: 四、数据库设计 1、根据系统功能的需求分析,本系统的数据项和数据结构如下: 学生注册表:[ 班级名,学生名,密码 ,注册时间] 教师注册表:[ 班级名,学生名,密码 ,注册时间] 操作用户表(管理员):[ 用户名,密码,所在单位,权限一,权限二,权限三,权限四,操作员,最后修改时间 ] 班级表:{ 班级名,入学时间,所在院系,班长,班主任,班长电话,班主任电话,操作员, 最后修改时间,书费,所学专业,班级人数,备注,是否领过书} 单位信息表:[ 单位名,负责人,联系电话,书费,操作员,最后修改时间 ] 教材表:[ Id,出版社,教材名,作者,出版年月,订书单位,经办人,本次数量,教材单位,使用说明,入库时间,说明,操作员,最后修改时间,上次数量,总数量 ] 领书历史表:[ 领书单位,书名,领书数量,经办人,领书人,领书日期 ] 学生书费历史库表:[ 班级名,上期费用,总费用,本次费用,经办人,操作员,最后修改时间,说明,班级人数 ] 教材出入库历史表:[ Id,教材名,出版社,出版年月,经办单位,经办人,总数量,教材单价,使用说明,入库时间,说明,操作员,最后修改时间 ] 2、根据系统功能的需求分析,本系统的数据项和数据结构与系统功能对应情况如下: (1)系统管理 1.1、操作员管理:调用操作用户表。 1.2、班级管理:调用班级表、学生书费历史库表。 1.3、单位管理:调用单位信息表。 1.4、图书管理:调用教材表、学生书费历史库表。 (2)书费管理 2.1、缴纳书费:调用班级表。 2.2、退还书费:调用班级表。 (3)出入库管理 3.1、学生领书:调用班级表、教材表、学生书费历史库表、领书历史表。 3.2、教师领书:调用单位信息表、教材表、领书历史表、教材出入库历史表。 (4)综合查询 4.1、书费查询:调用学生书费历史库表。 4.2、库存查询:调用教材表。 系统管理 出入库管理 综合查询 班级管理
显示全部
相似文档