(整理)基于C教师档案管理系统需求设计. 下载本文

内容发布更新时间 : 2024/7/3 2:42:09星期一 下面是文章的全部内容请认真阅读。

精品文档

教师档案管理系统需求设计

1.引言

1.1 编写目的

在完成了可行性分析基础上,与系统用户进行了全面而深入地探讨和分析,拟定了这份需求说明书,从总体设计、设备配置方面说明此系统。对高校教师档案管理系统的总体架构设计进行描述,明确了所要开发的系统应具有的功能、性能与界面,使软件开发人员能清楚地了解用户的需求,为系统的概要设计及编码提供指导。

读者对象:最终用户、项目管理人员、系统开发人员、系统测试人员、系统维护人员。 1.2 背景

◆ 高校教师档案管理系统 ◆ 任务提出者:刘雪松

开发者:刘雪松、张凯、何立宝、卢云、叶敏丽、缪唐敏 用户:各大高校

◆ 该教师档案管理系统实现了对教师档案的管理要求。包括:录入、更新、

查找、统计、报表等。不同的高校只需要对其稍作修改就能开发出符合本校要求的高校教师管理系统。

1.3参考资料

1. Shari Lawrence Pfleeger,Joanne M.Atlee. 软件工程(第三版). 北京:高等教育出版社,2006.9

2.[美]Cay S.Horstmann, GaryCornell编著. Core Java 2,6e,Volume I:Fundamentals. Sun Microsystems. (中文版:Java 2核心技术(第6版) 卷I:基础篇. 程峰 黄若波 章恒翀 译. 北京:机械工业出版社,2003.10)

3. [美]Chuck Cavaness, Geoff Friesen, Brian Keeton 著.Special Edition Using Java 2 Standard Edition.(中文版:Java完全探索(第2版). 师夷工作室译. 北京:中国青年出版社,2001.09

精品文档

精品文档

2.任务概述

2.1 目标

高校的教师档案管理一直是一个非常棘手的问题。以往的档案管理多采用人工管理的方式,以电子文档和纸质文档存储。然而教师档案的动态性使得这种方式捉襟见肘。另一方面各大高校往往有自己的教务和财务等系统,这些系统有私有的数据库,档案的管理很容易同上述系统中保存的教师信息产生冗余和不一致。对教师档案的自动化管理因此显得迫切而必要。笔者旨在开发出一套B/S架构的档案管理系统,使得档案管理不受时间地理的限制,实现集中管理和与校内其他管理平台的无缝接合。该教师档案管理系统主要包含以下几个基本内容:教师录入、教师更新、教师查找、教师统计以及教师报表。 2.2 用户的特点

本系统采用BS架构,使用方法类似平时的上网,系统的操作及维护人员,应具备的计算机操作能力,有管理服务器的相关经验,并且能维护好系统的数据库。

3.功能需求分析

主要完成的功能有:系统设置、日期设置、教研室设置、档案录入、档案修改、档案删除、报表打印、档案查询、档案统计、数据初始化、数据备份、数据导入、其他辅助功能等。

针对以上各功能的不同可把高校系统主要分为系统管理,教师管理,数据维护三个部分。

1)系统管理:主要用于系统设置、日期设置、一些辅助功能(如:娱乐、个人所得税计算等)。主要的操作包括对系统以及时间的设置等,以维持系统的正常运行。

2)教师管理:主要用于教研室设置、档案录入、档案修改、档案删除、档案查询、档案统计、报表打印。主要操作是对教师相关信息的添加、删除、修改以及浏览、查询统计等。

3)数据维护:主要用于数据初始化、数据备份、数据导入以及数据库的压缩和修复。

精品文档

精品文档

除了以上三项,整个系统还包括登陆管理,通过合法的认证,才可登录进入系统进行相关操作。系统中还增设帮助一栏,方便用户使用。

4.性能需求分析

本系统可以实现许多性能特性,如:实用性、灵活性、可扩展性、易维护性、可靠性等等。 4.1 实用性

实用性是衡量一个应用系统好坏的重要指标。是否与业务紧密结合,是否具有严格的业务针对性,是系统成败的关键。

本系统是在对各大高校教师档案如何进行管理的基础上实现的,其实现的功能可以有效的记录教师的各种档案,充分体现了它的实用性。

简单明了的页面布局使得教师档案的录入、查询、修改和删除更为简便,详尽的教师档案可以根据各种基本资料查询;另外,还对教师的基本档案和各项个人研究进行统计、管理,使得教师的档案井然有序,并可用报表的形式表示出来。 4.2灵活性

本系统提供了灵活的查询模块可将教师的基本资料、教学情况、科研成果、和指导学生的情况用列表的形式简单明了的显示出来,达到提高查询效率、界面直观的效果。 4.3 扩展性

随着系统应用的普及和推广,系统功能的扩展将是不可避免的,因此,提高系统的可扩展性、可维护性是提高整个系统性能的必然要求。

本系统采用模块化的设计思想,在结构上具有良好的可伸缩性,使用者可根据实际管理需要扩展模块。 4.4 易维护性

本系统采用多层架构设计,使系统结构更清楚,分工更明确,对教师档案的定时的后期维护更有利。 4.5 安全保密性

整体的系统安全性是本系统中必须考虑的重点要求。在该系统设计中,安全、可靠将作为第一要素。同时,利用细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统档案被窃取和篡改。此外,

精品文档