教师办公管理系统需求分析.docx

上传人:b****8 文档编号:23660568 上传时间:2023-05-19 格式:DOCX 页数:25 大小:300.76KB
下载 相关 举报
教师办公管理系统需求分析.docx_第1页
第1页 / 共25页
教师办公管理系统需求分析.docx_第2页
第2页 / 共25页
教师办公管理系统需求分析.docx_第3页
第3页 / 共25页
教师办公管理系统需求分析.docx_第4页
第4页 / 共25页
教师办公管理系统需求分析.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

教师办公管理系统需求分析.docx

《教师办公管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《教师办公管理系统需求分析.docx(25页珍藏版)》请在冰豆网上搜索。

教师办公管理系统需求分析.docx

教师办公管理系统需求分析

 

教师办公管理系统——需求分析报告

 

蓝梦翔

———励志扬帆,勇往直前,永不止步。

 

组长:

蒋德进

组员:

吴双毕春茂罗利英高忠钰吴祺荣

姚羿丁雪彬赵巍仑张田剑南

目录

1引言1

1.1编写目的1

1.2背景1

1.3定义1

1.4参考资料1

2任务概述1

2.1目标1

2.2用户的特点2

2.3假定和约束2

3需求规定2

3.1对功能的规定2

3.2对性能的规定4

3.3输入输出要求4

3.4数据管理能力要求7

3.5故障处理要求7

3.6其他专门要求8

4运行环境规定8

4.1设备8

4.2支持软件8

4.3接口8

5软件属性需求8

5.1正确性8

5.2可靠性8

5.3效率9

5.4易使用性9

5.5可维护性9

5.6可移植性9

5.7互联性9

1引言

随着社会的发展,科技的进步,计算机的应用已普及到经济和社会生活的各个领域。

由于信息量的快速增加,学校的手工教师办公管理已经适应不了当今时代的要求了。

为了更好的使得教师在办公减少手工管理的工作量,提高办公效率,使得教师在办公中更广泛去发挥它的最大价值和作用,研发教师办公管理系统是非常必要的。

1.1编写目的

本需求的编写目的在于教师办公管理系统软件的开发途径和应用方法。

本需求的预期读者是与教师办公管理系统软件开发有联系的决策人,开发人员,测试人员,用户等。

1.2背景

待开发的软件系统的名称:

教师办公管理系统

本项目的提出者和开发者都是教师办公管理系统软件开发组

1.3定义

DFD:

DataFlowDiagram数据流图

1.4参考资料

《软件工程与开发技术》江开耀编著西安电子科技大学出版社

《JSP高级编程》廖若雪编著清华大学出版社

《数据库系统概论》王珊萨师煊编著浙江大学出版社

《java编程语言》[美]KenArnoldJamesGoslingDavidHolmes著中国电力出版社

2任务概述

2.1目标

2.1.1开发意图

为了教师方便、及时地处理办公事务;为了进一步提高教师办公效率。

2.1.2应用目标

通过该系统软件,能帮助教师利用计算机,快速方便的对有关教学办公的信息进行管理、输入、输出、查找的所需操作,使所需的信息更具体化,更直观化、更合理化。

2.1.3作用及范围

本软件适用于各个高校,它是比较完善的系统管理软件,可以对教师办公信息进行输入、输出、查找。

2.1.4背景

现今教师办公事务的繁琐给教师们带来了诸多不便,为了对教师办公的管理方便,提高教师们的办公效率,进而全面提高教学质量,因此开发此软件。

教师办公管理系统是学校等机构在自己的局域网上搭建的B/S结构的办公平台,打开浏览器便可方便快捷的使用办公系统,进行信息交流和信息共享。

2.2用户的特点

(1)系统维护管理员:

是权限最大的管理员,拥有办公系统的超级权限,主要负责对办公系统平台的日常网络管理,可以对系统进行修改,排除故障。

(2)领导级管理员:

可以上传文件可以查看所有上传的文件(除去工作安排中功能二的文件),有权修改、删除已发布的文件,并有权决定相关文件是否上传至公众网中,即对所有上传文件进行审核;

(3)负责人级管理员:

可以上传文件,可以查看权限内的文件,有权修改、删除负责项目内的文件;

(4)普通教师管理员:

可以浏览相关文件,上传有权限的文件,修改个人资料。

2.3假定和约束

开发环境必须在满则最低配置要求,

开发标准按照相应国际、国家、地方开发标准及规格。

待开发软件经费:

10000元

开发期限:

1个月

3需求规定

3.1对功能的规定

待开发软件的功能划分如图所示

功能描述:

模块一:

系统设置

包括学院配置、系所配置、人员配置和角色权限配置。

学院配置:

实现对添加新学院、修改、删除等功能。

系统配置:

实现对添加新部门、修改、删除等功能。

人员配置:

实现添加新人、查看、修改、删除和查询人员信息等功能。

角色配置:

实现新增、修改和删除角色等功能。

模块二:

通知通告

包括通知发布和通知浏览。

通知发布:

实现给指定教师职工发布通知的功能。

通知浏览:

实现显示用户所接收和发送的通知,并且提供查看、修改和删除所发送通知的功能和查看、回复所接收通知的功能。

模块三:

领导信箱

写信:

实现简单的站内写信、发信功能。

收信箱:

实现收信、查看、回复和删除所收信件功能。

发信箱:

实现查看、删除和清空已发信件功能。

模块四:

文件中心

文件上传:

实现发表带附件文章的功能

文件下载:

实现文章查看和附近下载功能

教师办公管理系统DFD

3.2对性能的规定

3.2.1精度

在保证查询率和准确率的基础上,查询时在相应域中包含查询关键字的记录都应能查到。

3.2.2时间特性要求

一般的操作在用户可接受范围,时间大概在1-2秒以内。

3.2.3灵活性

在需求发生变化时,本系统的对这些变化的适应能力相对而言是比较强的,包括操作方式上的变化;运行环境的变化;同其他软件的接口的变化;精度和有效时限的变化。

3.3输入输出要求

表1-1学院数据表

序号

字段含义

字段名

类型

宽度

是否非空

关键字

备注

1

惟一编号

Id

Int

10

Y

Y

自动加一

2

学院名称

Name

Varchar

50

Y

3

办公电话

Tel

Varchar

15

4

负责人

Man

Varchar

10

表1-2系所数据表

序号

字段含义

字段名

类型

宽度

是否非空

关键字

备注

1

惟一编号

Id

Int

10

Y

Y

自动加一

2

机构名称

Name

Varchar

50

Y

3

办公电话

Tel

Varchar

15

4

负责人

Man

Varchar

10

5

所属部门

College

Int

10

Y

Kjc_college.Id

表1-3权限数据表

序号

字段含义

字段名

类型

宽度

是否非空

关键字

备注

1

惟一编号

Id

Int

10

Y

Y

自动加一

2

权限名称

Name

Varchar

50

Y

表1-4角色数据表

序号

字段含义

字段名

类型

宽度

是否非空

关键字

备注

1

惟一编号

Id

Int

10

Y

Y

自动加一

2

角色名称

Name

Varchar

50

Y

3

权限集合

Rights

Varchar

200

Y

(Kjc_right.Id)逗号分割

表1-5人员数据表

序号

字段含义

字段名

类型

宽度

是否非空

关键字

备注

1

惟一编号

Id

Int

20

Y

Y

自动加一

2

工号,登录用户名

Workid

Varchar

20

Y

3

登录密码

Password

Varchar

20

4

姓名

Name

Varchar

20

5

性别

Sex

Varchar

2

6

民族

Nation

Varchar

50

7

籍贯

Addr

Varchar

100

8

出生日期

Birth

Date

9

身份证号

Certid

Varchar

18

10

职称

Post

Varchar

50

11

办公电话

Officetel

Varchar

15

12

手机

Mobile

Varchar

15

13

家庭电话

Hometel

Varchar

15

14

Email

Email

Varchar

100

15

备注

Descs

Varchar

200

16

所在学院

Collegeid

Int

10

Kjc_college.Id

17

所在科室

Departmentid

Int

10

Kjc_department.Id

18

角色

Roleid

Int

10

Kjc_role.Id

19

所学专业

Speciality

Varchar

200

20

学历

Education

Varchar

200

21

政治面貌

Politics

Int

10

1:

中共党员

2:

共青团员

3:

民主党派

4:

无党派人士

5:

群众

22

毕业院校

Fromschool

Varchar

100

23

毕业时间

Schooltime

Date

表1-6发布表

序号

字段含义

字段名

类型

宽度

是否非空

关键字

备注

1

惟一编号

Id

Int

10

自动加一

2

标题

Title

Varchar

200

3

内容

Content

Text

4

回复内容

Back

Text

5

发布日期

Addtime

Date

6

有效日期

Endtime

Date

7

发布人

Froms

Int

Kjc_people.Id

8

接收人

Tos

Int

Kjc_people.Id

9

附件

Filesid

Varchar

100

Kjc_Files.Id逗号分割

10

模块类型

Model

Varchar

1

1:

通知

2:

邮件

11

链接地址

Url

Varchar

100

通知

12

收件人是否删除

Ifto

Boolean

邮箱

13

发件人是否删除

Ifpost

Boolean

14

收件人是否已阅读

Ifreand

Boolean

表1-7反馈表

序号

字段含义

字段名

类型

宽度

是否非空

关键字

备注

1

惟一编号

Id

Int

10

Y

Y

自动加一

2

对象编号

Objectid

Int

10

Y

Kjc_publish.Id

3

反馈内容

Backs

Text

默认浏览

4

反馈时间

Backtime

Date

5

回复人

Backer

Int

Kjc_people.Id

6

审查内容

Checker

Text

7

审查人

Checker

Int

Kjc_people.Id

8

审查时间

Checktime

Date

9

收件人是否删除

Ifto

Boolean

100

10

是否已阅

Ifcad

Varchar

1

表1-8附件表

序号

字段含义

字段名

类型

宽度

是否非空

关键字

备注

1

惟一编号

Id

Int

10

Y

Y

2

信件标题

Title

Varchar

100

3

信件内容

Content

Text

4

回复信件id

Answer

Int

10

5

寄信人员id

Postid

Varchar

20

Kjc_people.Id

6

收信人员id

Toid

Varchar

20

Kjc_people.Id

7

收件人是否删除

Ifto

Boolean

Y

8

发件人是否删除

Ifpost

Boolean

Y

3.4数据管理能力要求

教师办公管理系统面向全校开放,由于全校的学生、教师人数较大,因此对数据处理的能力要求还是比较大。

因此设计的时候要留有较大的数据处理能力空间。

3.5故障处理要求

应具有较好的可维护性,在维护人员发现故障时,立即更正,在短时间内恢复其使用。

应具有备份及恢复系统功能,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

3.6其他专门要求

用户界面:

简洁、易用、易懂,美观、标准

软件质量:

易用、健壮、兼容性好、运行稳定、有一定安全保障。

可移植性:

软件能够安装于windows下的各种流行版本

安全保密:

增加用户登录验证,确保信息安全性。

4运行环境规定

4.1设备

计算机最低配置

CPU:

主频1.22G

硬盘:

40G

内存:

512M

鼠标,键盘,显示器

备注:

(现在普通PC基本可做为一个服务器使用)

4.2支持软件

编译程序:

VC6.0;jdk

操作系统及版本:

WindowsXP/Windows2000

服务器软件及版本:

IIS5.1,IIS6.0

支撑软件及版本列表:

MicrosoftOfficeVisio2003、1-MyEclipseEnterpriseWorkbench

数据库环境:

MicrosoftSQLServer2000,MySQLl4.0.13

4.3接口

通信接口:

该软件主要和SQL数据库进行通信,通信协议是DBMS使用的协议。

软件接口:

WIN2000/NT操作系统,

5软件属性需求

5.1正确性

对于开发的教师办公管理系统,系统开发前必须保证软件功能建模正确,数据建模正确,行为建模正确。

带系统开发完成后的运行试验阶段,必须保证系统运行准确无误,不会出现任何的错误。

5.2可靠性

教师办公管理系统管理着全校学生的基本信以及学校的相关任务安排,那么对信息的准确度要求就很高,那么就要求所开发的软件运行时本身出现错误的概率极小极小,可靠性必须高。

5.3效率

用户在使用系统时,不会有明显的延时感;管理员咋更新数据库过程中无需等待太长时间。

5.4易使用性

所要开发的系统对于用户来说,在操作运用上必须简单,无需什么专业的操作技能。

在操作界面上要尽量做到人性化。

5.5可维护性

系统不断地运行,用户信息也在不断地改变,那么就要求系统能够及时的对系统进行维护。

当系统出现错误的时候,能及时对系统管理进行维护。

5.6可移植性

为了增强系统的利用率以及后续的软件升级,对于本软件,只要是在主流的操作系统上,只需进行简单的修改就能跨系统移植,而对于统一系统不同版本则要求完全兼容。

5.7互联性

为了增强信息的共享,凡是在取得许可的相关部门,只要通过相关链接,通过提供数据的导入和导出接口,就可以获得数据信息。

附注:

本文档由吴琪荣编写,蒋德进修改整理。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1