最新学生考勤系统需求分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生考勤管理系统需求分析

版本:1.5

创建者:朱晓芳、李莎、李伟民、许迢、高照

修改者:李莎

日期:2014年5月28日

目录

1.引言 (4)

1.1编写目的 (4)

1.2背景 (4)

1.3定义 (4)

1.4参考资料 (4)

2.任务概述 (4)

2.1目标 (4)

2.2用户的特点 (5)

2.3假设与约定 (5)

3.需求分许 (5)

3.1总体结构图 (5)

3.1.1请假管理模块分析 (6)

3.2请假管理模块流程图 (7)

3.2.1请假申请模块分析 (7)

3.2.2请假修改模块分析 (8)

3.2.3请假审核模块分析 (8)

3.3考勤管理模块流程图 (8)

3.3.1考勤录入模块分析 (9)

3.3.2考勤修改模块流程图 (9)

3.3.3考勤统计模块分析 (9)

4对功能的规定 (9)

4.1精度 (9)

4.2时间特性要求 (9)

4.3输入与输出要求 (10)

4.4数据管理能力要求 (10)

4.5故障处理要求 (10)

4.6其他专门要求 (10)

5.运行环境的设定 (10)

5.1设备 (10)

5.2支持软件 (10)

5.3接口 (11)

6.目标系统界面 (11)

考勤管理系统需求分析

1.引言

考勤管理系统需求分析小组在相互的配合下,认真而全面地调查了用户对考勤管理系统的需求,确定了系统的功能要求,性能要求及系统运行支持环境要求等。为下一步的开发工作奠定了良好的基础。本软件需求说明书全面、概括性的描述了考勤管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过本软件需求说明书可以全面了解考勤管理系统所要完成的任务和所能达到的功能。

1.1 编写目的

1.作为软件系统开发技术协议的参照依据,为双方提供参考。

2.根据考勤管理工作的特点和业务流程的特点,对被开发软件系统的主要功能、性能进行完整的描述,为软件开发进行设计和编程提供基础。

3.为软件提供测试盒验收的依据,即为选取测试用例和进行验收提供依据。

预期读者:需求分析小组、项目开发小组、项目测试小组。

1.2 背景

a. 待开发软件系统的名称:《考勤管理系统》

b. 此项目的任务提出者:重庆机电职业技术学院考勤管理办公室

c. 开发者:项目小组(朱晓芳、李莎、李伟民、高照、许迢)

d. 用户:重庆机电职技术学院考勤管理办公室

e. 本系统还应该能与其他系统共享部分数据,如“教务管理系统”、“学生档案管理系统”等,这样可以节约横多数据存储的资源,还能方便学校的管理工作

1.3 定义

列出本文件中用到的专门术语的定义和外文首字母词组的原词组。

总体结构:软件系统的总体逻辑结构。

数据字典:数据字典的名字都是一些属性与内容的抽象与概括,其特点是数据的严密性和精确性,不能有半点含糊。数据字典又分为用户数据字典和系统数据字典。用户数据字典包括单位的各种编码或代码。

动态数据:在软件运行过程中,系统给用户的数据,也就是系统在处理过程中或处理之后所产生的数据。

静态数据:系统运行之前设定的数据,它表示系统的初始化状态或初始化功能。

1.4 该文档的编号

需求分析文档编号为01

2.任务概述

2.1. 目标

建立的考勤管理系统,要把学生的考勤记录、老师的考勤、学生的选课信息等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。

本系统的目标是实现对考勤管理的计算机化和办公自动化。

考勤管理系统的主要功能如下:

a. 对老师信息的增加、删除、修改;

b. 对学生信息的增加、删除、修改;

c. 对考勤记录信息的登记。

2.2 用户的特点

本软件的使用对象有学校考勤系统的管理员(更新维护系统),考勤管理人员(增加、删除、修改考勤记录)和用户(查询考勤记录)。

备注:会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。

2.3 假定与约束

人力资源约束:

a. 估计开发该系统需购买硬件、外部设备(P4微机一台、打印机一台),花费1.2万元左右,开发工作量约需3个人月工作量,每人月工资为2000元,开发完成后维护费用每年600元,开发完成后,原有的3名管理人员可以减少2名,每人月工资600元。

b. 辅导老师1人,开发人员3人;

技术约束:

本项目的设计是在Java\C++\ .NET程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。

环境约束:

运行该软件所适用的具体设备必须是奔腾4、内存256兆以上的计算机;

3. 需求分析

3.1 总体结构图

3.2 请假管理模块分析

3.2.1 请假申请管理模块分析

3.2.2请假修改模块分析

学生在提交请假申请单后,5个小时之后,如果觉得资料填写错误,并可以撤销申请单,然后重新填写申请单的内容

3.2.3请假审核模块分析

班主任在线去审核学生提交的申请单,根据学生的请假原因和平时的考勤情况,除特殊情况外,班主任给予批准或不批准请假,方便了学生请假。

3.3考勤管理模块分析

3.3.1考勤录入模块分析

相关文档
最新文档