前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学生请假管理系统需求分析说明书

学生请假管理系统需求分析说明书

作者头像
葆宁
发布2022-01-06 09:02:14
2.4K0
发布2022-01-06 09:02:14
举报
文章被收录于专栏:FREE SOLOFREE SOLO

学生请假管理系统

需求分析说明书 1.引言 2 1.1目标 2 1.2项目背景 2 1.3参考资料 2 2.任务概述 2 2.1目标 2 2.2运行环境 2 2.3条件与限制 3 3.数据描述 3 3.1静态数据 3 3.2动态数据 3 3.3数据库介绍 3 4.功能需求 4 4.1 功能划分 4 4.2功能描述 4 4.3用例图 5 4.4用例描述 5 4.4.1 删除请假学生 5 4.4.1 增加请假学生 6 4.4.1 查找请假学生 6 4.4.1 修改请假学生 6 4.5领域模型 7 5.性能需求 7 5.1数据精确度 7 5.2时间特性 7 5.3适应性 7 6.运行需求 8 6.1用户界面 8 6.2硬件接口 8 6.3软件接口 8 6.4故障处理 8 7.其它需求 8

1.引言 1.1目标

开发本系统的目的,就是要解决目前高校中关于学生请假与上课出勤管理中所面临的一系列问题。

1.2项目背景

开发出高校学生考勤管理系统能有效地提高高校办事效率,解决目前高校学生请假及上课出勤管理问题,实现学生请假及上课出勤信息对任课教师、班主任、院系领导、学校领导透明,使班主任、院系领导及时把握学生的学习情况,及时与学生沟通,提高教学质量。

1.3参考资料

2.任务概述 2.1目标

实现管理的登录,对请假的学生进行增删改查的操作。

2.2运行环境

操作系统:Microsoft Windows 2000 Advanced Server 支持环境:IIS 5.0 数 据 库:Mysql5.5

2.3条件与限制

由于本模块主要针对的是管理员,所以主要是完善管理员的功能。

3.数据描述 3.1静态数据

数据库中原有的数据,如学生信息,管理员信息等。

3.2动态数据

输入的有学生的学号,姓名,性别,请假原因以及请假天数等。

3.3数据库介绍

MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。

4.功能需求 4.1 功能划分

本系统是请假学生管理系统,用户需用管理员身份登录,对请假的学生进行查找,增加,删除,修改的功能。 系统用户为管理员。

用户	权限管理员	    请假学生查找,请假学生增加,请假学生删除,请假学生修改
用户 权限管理员 请假学生查找,请假学生增加,请假学生删除,请假学生修改

4.2功能描述

系统主要实现请假学生管理系统。 当学生有事请假时时,管理员增加学生并输入学生信息。若管理员马虎大意输错了学生信息,则可对其进行修改。当学生回来后,则可删除学生信息。若班主任等想知道关于请假学生的信息时,还可以查询该学生的信息。

4.3用例图

在这里插入图片描述
在这里插入图片描述

4.4用例描述 4.4.1 删除请假学生

在这里插入图片描述
在这里插入图片描述

4.4.2 增加请假学生

在这里插入图片描述
在这里插入图片描述

4.4.3 查找请假学生

在这里插入图片描述
在这里插入图片描述

4.4.4 修改请假学生

在这里插入图片描述
在这里插入图片描述

4.5领域模型

在这里插入图片描述
在这里插入图片描述

5.性能需求 5.1数据精确度

1.学生学号为9位。 2.学生请假天数只能为数字。

5.2时间特性

一般操作的响应时间应在1-2秒内。

5.3适应性

满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。

6.运行需求 6.1用户界面

用户在登录页面输入的用户名和密码,系统根据用户名判断用户的身份并赋予相应的权限。登录系统后即可进行相应的操作。

6.2硬件接口

软件支持常用的服务器及个人计算机。

6.3软件接口

软件运行在windows操作系统之上,软件在后台与数据库进行交互。

6.4故障处理

(1)输入信息不合要求的处理,会弹出警告信息。

7.其它需求

(1)系统健壮:具有一定的容错能力,并且以友好的方式告之用户 (2)安全性:系统可自动备份数据库,防止意外操作引起的数据损坏

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-12-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档