需求分析

一.实验目的

1.通过对所选题目相关需求的分析,掌握需求分析的方法和过程;

2.掌握需求分析相关文档的组织规范;

3.完成一个小型软件系统的需求分析

二.实验准备

1.熟悉需求分析的方法和过程

2.对所选题目相关应用领域进行调查与分析

三,实验要求

完成所选题目的需求分析,提交实验报告

四.实验内容

1.项目背景

办公自动化(office automation 简称OA)是将现代化办公和计算机技术结合起来的一种新型的办公模式。办公自动化没有一个统一的定义,凡是在传统的办公室种采用各种新技术.新机器.新设备从事办公业务,都属于办公自动化的范畴。通过实现办公自动化,或者说是实现数字化办公,可以优化现有的管理组织结构,调整管理机制,在提高效率的基础上,增加协同办公能力,强化决策的一致性。

2.任务概述

实现考勤管理,客户管理,每天的工作管理,个人的信息修改,权限管理,注销

a)产品的描述

通过各种开发环境来实现考勤管理,客户管理,每天的工作管理,个人信息修改,权限管理,注销

b)用户的特点

c)实现语言  c.c++

d)限制与约束

3.需求规定

a)对功能的规定

a.1功能构成

(1)身份验证模块

(2)职工信息管理模块

(3)日程安排模块

(4)考勤管理模块

a.2功能描述

(1)用户身份证验证模块:它的主要功能是用户进入系统时的身份验证以及在不同的页面浏览时的身份验证,以防止公司重要资料的泄露。

(2)职工信息管理模块:本模块主要是为了实现已注册员工信息的管理,包括增加删改.删除.以及修改,并且本模块只能被系统管理员使用,其他普通员工只能修改权限许可范围内的信息

(3)日程安排模块:本模块中,员工可以添加.修改.删除和查看自己的工作日程安排

(4)考勤安排模块:员工通过身份验证来增加记录,实现签到,及每天的考勤情况

b)性能需求

c)输入输出要求

e)数据管理能力要求

f)故障处理要求

g)其他专门要求

四.运行环境规定

(1)JDK软件

(2)数据库软件MySQL;

(3)Web服务器Tomcat

(4)集成开发工具Eclipse+MyEclipse

a)用户界面

需求分析

b)硬件接口

c)支持软件

d)通讯接口

五.实验总结

通过这次实验,我了解了select语句的实际应用,知道了在查询分析器中使用select语句进行简单查询的方法,掌握简单表的数据查询,数据排序,和数据连接查询的操作方法。