学生请假管理系统需求分析设计文档(附待部分核心代码-ssh框架实现).doc

上传人:11****ws 文档编号:2179600 上传时间:2019-05-01 格式:DOC 页数:24 大小:665.71KB
下载 相关 举报
学生请假管理系统需求分析设计文档(附待部分核心代码-ssh框架实现).doc_第1页
第1页 / 共24页
学生请假管理系统需求分析设计文档(附待部分核心代码-ssh框架实现).doc_第2页
第2页 / 共24页
学生请假管理系统需求分析设计文档(附待部分核心代码-ssh框架实现).doc_第3页
第3页 / 共24页
学生请假管理系统需求分析设计文档(附待部分核心代码-ssh框架实现).doc_第4页
第4页 / 共24页
学生请假管理系统需求分析设计文档(附待部分核心代码-ssh框架实现).doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、2014 - 2015 学年 第 2 学期 1总体目标 .41.1 背景 .41.1.1 引言 .41.2 要求 .41.3 目标 .42.需求分析 .52.1 功能需求描述 .52.1.1 基本功能: .52.1.2 业务功能: .52.2 用户需求描述 .52.2.1 学生用户需求描述 .52.2.2 任课教师用户需求描述 .53.数据库设计 .54. 功能模块设计 .74.1 系统流程 .85. 主要功能的具体实现 .115.1 请假功能的实现 .115.2 审核功能的实现 .145.3 权限修改功能 .185.4 导入功能 .206系统的运行环境需求 .216.1 硬件环境: .216

2、.2.软件环境: .217测试结果与分析 .217.1 主要测试内容 .217.2 软件测试的目的 .227.3 软件测试的任务 .227.4.1 功能测试 .227.4.2 负载测试 .227.4.3 文档测试 .227.5 测试环境 .237.6 系统具体测试 .238课程设计总结 .24第 0 页 共 24 页1总体目标1.1 背景1.1.1 引言目前高校大部分都还是采用学生写好请假条,然后到辅导员那里申请请假的方式进行请假,这种方式不仅麻烦而且比较费时。在信息化的今天,能有效地借助网络才能提高办事效率。因此,请假管理系统能够解决这种请假方式所带来的很多麻烦。1.2 要求请假管理系统要达

3、到以下功能:增删查改:学生信息管理(导入/查/改/删)、老师(含辅导员和系领导)信息管理业务功能:学生填写请假事由、提交给辅导员审批、按请假制度超过 3 天的提交给系领导审批、打印请假条、学生查看历史请假记录、辅导员可按不同筛选条件查看请假记录。1.3 目标请假管理系统的基本目标是方便学生请假和校方的批假工作,系统实现后,应做该到:方便学生:学生可以通过登录本系统填写请假原因向校方申请请假,不用通过手写请假条后找到导员请假。方便校方:学生在系统中申请请假后可以进入本系统进行审核,方便了校方很多请假方面的工作。第 1 页 共 24 页2.需求分析2.1 功能需求描述2.1.1 基本功能:学生信息

4、管理(导入/查/改/删)、老师(含辅导员和系领导)信息管理2.1.2 业务功能:学生填写请假事由、提交给辅导员审批、按请假制度超过 3 天的提交给系领导审批、打印请假条、学生查看历史请假记录、辅导员可按不同筛选条件查看请假记录。2.2 用户需求描述2.2.1 学生用户需求描述学生对本系统的主要需求是:学生填写请假理由进行请假、打印请假条、查看请假记录、修改密码。2.2.2 任课教师用户需求描述校方对本系统的主要需求是:学生信息管理(导入/查/改/删)、老师(含辅导员和系领导)信息管理、对学生的请假申请进行审核、打印、和查看请假记录。3.数据库设计请假管理系统涉及到学生用户、教师用户和管理员。根

5、据实际应用的需要,第 2 页 共 24 页最大限度的提高系统的性能,本系统涉及到 8 张表,分别是管理员表、学生表、教师表、请假表、审核表、岗位表、管理员表、权限表。学生表(student) :字段 类型 长度 主键 是否为空 注释id int 50 1 0 idstu_num vachar 50 0 0 学号stu_name vachar 50 0 0 学生姓名stu_sex vachar 50 0 0 性别stu_class vachar 50 0 0 班级leava_times int 50 0 0 请假次数stu_phone vachar 50 0 0 联系电话stu_yuanxi v

6、achar 50 0 0 所属院系root_type vachar 50 0 0 权限类型(岗位名称)教师表(teacher) :字段 类型 长度 主键 是否为空 注释id int 50 1 0 idtch_num vachar 50 0 0 教师编号tch_name vachar 50 0 0 教师姓名tch_sex vachar 50 0 0 教师性别lavel vachar 50 0 0 级别(辅导员,领导)yuanxi vachar 50 0 0 所属院系tch_phone vachar 50 0 0 联系电话root_type vacahr 50 0 0 权限类型(岗位名称)请假表(

7、leave):字段 类型 长度 主键 是否为空 注释id int 50 1 0 idleave_num vachar 50 0 0 请假流水号leave_start vachar 50 0 0 请假开始时间leave_end vachar 50 0 0 请假结束时间leave_days vachar 50 0 0 请假天数leave_reason vachar 50 0 0 请假原因第 3 页 共 24 页stu_num vachar 50 0 0 请假学号stu_name vachar 50 0 0 学生姓名审核表(audit):字段 类型 长度 主键 是否为空 注释id int 50 1

8、0 idleave_num vachar 50 0 0 请假流水号audit_name vachar 50 0 0 审核人audit_status int 50 0 0 审核状态audit_time vachar 50 0 0 审核时间audit_posi vachar 50 0 0 审核岗位audit_note vachar 150 0 0 批注岗位表(position):字段 类型 长度 主键 是否为空 注释id int 50 1 0 idposi_num vachar 50 0 0 岗位编号posi_name vachar 50 0 0 岗位名称管理员表(admin):字段 类型 长度

9、主键 是否为空 注释id int 50 1 0 idadmin_num vachar 50 0 0 管理员编号admin_name vacahr 50 0 0 管理员名字admin_phone int 10 0 0 联系电话权限表(root):字段 类型 长度 主键 是否为空注释id int 50 1 0 idroot_type vachar 50 0 0 权限类型(学生,辅导员,领导)root_list vachar 50 0 0 权限集合root_num vachar 50 0 0 权限编号第 4 页 共 24 页4.功能模块设计请假管理系统涉及到学生用户、教师用户和管理员,主要的功能模块

10、为学生管理模块、教师管理模块、请假管理模块、角色管理模块。本系统的功能模块图如图:4-0请假管理系统学生管理请假管理角色管理教师管理增删改查学生信息修改密码修改权限创建角色查看请假记录打印请假条院领导审核辅导员审核填写请假条增删改查教师信息图 4-04.1 系统流程4.1.1 登陆流程:如图 4-1-1第 5 页 共 24 页开始用户登录判别身份并验证帐号密码登录成功 , 进入系统NY图 4-1-14.1.2 请假流程:需要请假的学生可以在系统中填写请假条进行请假申请,提交请假申请后,提交到辅导员岗进行审核,如果请假时间小于或等于 3 天,辅导员审核通过后生成请假记录,未通过,请假流程结束,如

11、果请假时间大于 3天,若未审核未通过则请假流程结束,若在辅导员岗审核通过,则提交到院领导岗进行审核,审核通过后生成请假记录,未通过则请假流程结束;如图 4-1-2第 6 页 共 24 页开始学生用户填写请假信息生成辅导员岗未审核记录辅导员进行审核请假时间 3 天审核通过并生成下一岗未审核记录Y院领导进行审核Y审核通过结束Y审核通过YNNNN图 4-1-24.1.3 权限设置流程:系统管理员可以通过权限设置进行添加不同的登录角色并可以赋予不同的权限;如图 4-1-3第 7 页 共 24 页开始系统管理员进入系统权限设置页面输入所要系统角色名称和编号选择所要赋予的权限保存结束图 4-1-34.1.4 修改权限:系统管理员可以通过查询出系统不同用户类型的权限并可以进行各种权限的添加或者删除进行修改;如图 4-1-4第 8 页 共 24 页开始系统管理员进入系统选择相应的用户类型查询其相应的权限对其权限的添加或者删除保存结束图 4-1-45.主要功能的具体实现5.1 请假功能的实现学生在需要请假时,进入系统按照要求填写好请假条的内容确认后则提交请假申请交由辅导员进行审核。如图所示:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。