人事档案管理系统需求说明书

合集下载

档案管理信息系统技术需求书

档案管理信息系统技术需求书

档案管理信息系统技术需求书一、引言随着信息技术的不断发展和企业规模的扩大,档案管理的重要性日益凸显。

传统的手工档案管理方式已经无法满足现代企业对档案高效、准确、安全管理的需求。

为了提高档案管理的效率和质量,实现档案管理的信息化、规范化和科学化,特制定本档案管理信息系统技术需求书。

二、系统目标和总体要求(一)系统目标1、实现档案的数字化管理,包括档案的录入、存储、检索、借阅、归还等全过程的信息化管理。

2、提高档案管理的效率和准确性,减少人工操作带来的错误和繁琐。

3、保证档案的安全性和保密性,设置不同的权限级别,对档案的访问和操作进行严格的控制。

4、提供便捷的查询和检索功能,能够快速准确地找到所需的档案信息。

(二)总体要求1、系统应具有良好的稳定性和可靠性,能够长时间稳定运行,确保档案数据的安全和完整。

2、系统应具有良好的兼容性和可扩展性,能够与企业现有的信息系统进行集成,并能够根据企业的发展需求进行功能扩展和升级。

3、系统应具有友好的用户界面,操作简单方便,易于上手和使用。

三、功能需求(一)档案录入功能1、支持多种档案类型的录入,包括文本、图片、音频、视频等。

2、能够自动提取档案的关键信息,如文件名、文件类型、创建时间、修改时间等。

3、支持批量录入功能,提高录入效率。

(二)档案存储功能1、采用先进的存储技术,确保档案数据的安全和可靠存储。

2、对档案数据进行分类存储,便于管理和检索。

3、支持大容量存储,能够满足企业长期的档案存储需求。

(三)档案检索功能1、提供多种检索方式,如关键词检索、分类检索、日期检索等。

2、能够快速准确地检索到所需的档案信息,并显示检索结果的详细信息。

3、支持模糊检索和精确检索,满足不同用户的检索需求。

(四)档案借阅功能1、实现档案的在线借阅申请和审批,提高借阅效率。

2、对借阅的档案进行跟踪管理,记录借阅时间、归还时间等信息。

3、支持设置借阅期限和提醒功能,确保档案按时归还。

(五)档案归还功能1、对归还的档案进行检查和确认,确保档案的完整性和准确性。

企业人事管理系统需求规格说明书

企业人事管理系统需求规格说明书

企业人事管理系统需求规格说明书实验小组成员:徐竹0宋建()秦运输()人事管理是现代企业管理工作不可缺少的一部分,是推动企业走向科学化、规范化的必要条件。

员工是企业生存的主要元素,员工的增减、变动将直接影响到企业的整体运作。

企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。

随着企业的不断壮大,自动化的企业人事管理系统就显得非常必要。

一、任务概述1.目标根据企业对人事管理的要求,制定企业人事管理系统目标如下:a.操作简单方便、界面简洁美观。

b.在查看员工信息时,可以对当前员工的家庭情况和培训情况进行添加、修改、删除操作。

c.方便快捷的全方位数据查询。

d.按照指定的条件对员工进行统计。

e.可以将员工信息以表格的形式插入到 Word文档中。

f.实现数据库的备份、还原及清空操作。

g.由于该系统的使用对象较多,要有较好的权限管理。

h.能够在当前运行的系统中重新进行登录。

i.系统运行稳定、安全可靠2.运行环境一个更为完善的企业人事管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。

对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。

4.数据库描述数据库是数据管理的最新技术,是计算机科学的重要分支。

近几年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。

由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。

由于用到的数据表格多,另外考虑到实际情况,企业人事基本信息的变动,还有员工信息的多少的变化,我们选用 SQL Server作为数据库开发,而不用 Access,主要是因为Access 存放的记录,在实际运用中不适合此系统;而SQL Server是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQL Server数据库。

档案管理系统_需求规格书

档案管理系统_需求规格书

档案管理系统_需求规格书一、引言随着社会信息化程度的提高,各种组织机构和企业都需要管理大量日益增长的档案信息。

传统的手动管理方式无法满足快速、准确地查询、备份和恢复信息的需求,使得开发一套档案管理系统变得非常必要。

本文旨在规范开发一套档案管理系统的需求,并以此为基础向开发团队提供可行性分析、技术要求和开发计划等方面的指导。

二、背景随着数字技术的进步和互联网的普及,各类档案信息愈加丰富和庞大,如何有效地存储和管理这些信息已成为各大组织机构和企业面临的难题。

传统的档案管理方式通过手动输入、打印、保存、归档、检索等方式进行人工处理,极易出现错误,并且存在大量的人力成本和数据安全隐患。

因此,研发一套高效、自动化的档案管理系统是势在必行。

三、范围本文将对一套档案管理系统的需求进行总体规划,主要包括系统概述、功能需求、技术要求、数据库设计、开发计划等方面。

四、系统概述1.1系统目标该系统目标是实现自动管理和归档所有文件,便于快速搜寻和检索,保证信息的准确性和及时性。

1.2系统架构本系统采用分布式架构,分为客户端和服务器两个部分。

服务器负责数据存储、管理和控制操作,客户端提供界面和数据输入功能,实现与服务器的交互。

服务器必须支持多客户端同时连接,为不同的客户端提供各种服务。

1.3用户特点该系统的用户包括工作人员、管理员和普通用户。

其中,工作人员负责档案文件的录入、编辑、打印和归档等操作;管理员负责系统管理、数据备份和权限控制等功能;普通用户仅能进行文件查询、下载和打印等操作。

五、功能需求2.1用户注册和登录该系统需要提供用户注册和登录功能,任何人只有在登录成功后才能进入系统。

管理员需要对所有人员进行管理,可以查看、添加、编辑、删除、禁用或重置用户账号。

2.2文件管理该系统需要提供文件数据导入、分类和归档功能,确保文件存储准确无误。

工作人员需要输入所有档案信息,并自动生成档案号、档案名称、存放位置和状态等分类信息。

人事档案管理系统需求规格说明书

人事档案管理系统需求规格说明书

需求规格说明书课程名:信息系统分析与设计项目名:人事档案管理系统项目小组:第一小组小组成员:何智彪、陈佳田、苏志强、彭杰指导老师:卢泽勇目录作业分工:何智彪:负责引言、总体描述、项目系统目标和范围另包括画出功能需求中档案管理模块、奖惩管理模块、考勤管理模块近乎全部时序图、活动图。

陈佳田:负责系统需求规格说明书总体设计,需求分析,需求建模,用例分析提取,统计管理模块时序图、活动图。

苏志强:负责画出更新用户群模块、修改密码模块所有图,业务流程图、数据流图、系统模块结构图、类图。

彭杰:负责性能需求及数据库架构说明加上整体设计。

小组成员共同讨论,本文档中所有内容均为小组成员参考手打写出,所有图均为小组成员绘制。

引言文档介绍本文档是小组成员对企业人事档案管理系统进行需求分析之后多次讨论,并结合老师的讲解所得到的需求规格说明书最终版。

文档目的本文编写目的在于规定和控制项目开发的内容,保证本项目的需求分析活动在受控状态下进行,在进行软件开发前,明确本系统应达到的目标,对系统目标做出完整、准确、清晰、具体的要求。

保证本需求分析的结果能够完整、无遗漏地反映待开发系统的要求。

编写说明该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的“做什么”的问题。

在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描述用户的需求,为员工、技术人员、公司领导等不同参与方提供一个交流的渠道。

文档适用阶段适用于项目设计阶段、开发及测试阶段读者对象本文档预期读者对象为项目组技术总工及各小组成员,也可用于日后维护成员查询。

参考资料参考资料《信息系统分析与设计》《UML建模》《Java程序设计基础》《GB/T 12504—90 中华人民共和国国家标准:软件需求分析规格说明书》;《软件开发项目管理》x栾跃,上海交通大学出版社《企业人事管理系统的开发》《基于B/S的人事管理系统的实现》《中小企业人事管理系统的设计与实现》《浅谈企业人事管理系统的开发》《基于J2EE的企业人事管理系统设计与实现》《企业人事管理系统的设计与实现》《基于B/S模式的中小企业人事管理系统的设计与实现》《企业人事管理系统的设计》《基于Java的中小型企业人事管理系统的设计与实现》《基于VB的企业人事管理系统设计与实现》《基于SSH2的企业人事管理系统研究与实现》《一个企业人事管理系统的设计与实现》《基于C#编程技术的企业人事管理系统的设计与研究》《Struts2+Spring+Hibernate在企业人事管理系统中的应用》《基于MVC的ERP系统——企业人事管理系统》《运用ASP进行企业人事管理系统开发问题研究》术语与缩写解释普通员工:可以对自己个人档案信息、考勤、奖惩情况进行查询,用户可以对自己的登陆密码进行修改。

档案管理系统需求分析说明书实例

档案管理系统需求分析说明书实例

档案管理系统需求分析说明书1.引言1.1编写目的在完成了针对《档案管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。

此需求规格说明书对《档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.2项目背景由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。

而且近年来,由于竞争的激烈程度不断的加深,档案的管理不当会严重到导致公司的面临着亏损甚至破产的局面。

于是人们不断地在探索希望能找到解决的方法。

为了解决以上的问题,让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,本人多方听取意见、追加和完善大量实用功能,进而了解文件管理的流程,同时结合各部门、各行业与企业文件管理的方法,开发出一套适合于档案多而复杂的管理系统。

1.3定义、缩写词和符号需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

1.4参考资料鲁荣江、王立丰:《Visual Basic 项目案例导航》,科学出版社,2002年6月版陈明:《软件工程》,中央广播电视大学出版社,2002年6月版段兴:《Visual Basic 6.0 控件实用程序设计100例》,人民邮电出版社,2002年12月杜春雷、孙会莲:《如何使用Visual basic 6.0中文版》,机械出版社,2000年1月张曜、张青、李丁:《Visual Basic 函数实用手册》,治金工业出版社,2002年12月范国平、陈晓鹏:《Access 2000 数据库系统开发实例导航》,人民邮电出版社,2002年12月版闪四清:《SQL Server 实用简明教程》,清华大学出版社,2003年1月版2.任务概述2.1目标2.1.1开发目标在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。

人事档案管理系统方案.doc

人事档案管理系统方案.doc

人事档案管理系统方案1人事档案管理系统软件方案引言(2)编写目的(2)项目背景(2)定义,术语,缩写词和略语(2)项目概述(3)目标(3)开发意图(3)应用目标(3)作用及范围(3)产品描述(3)产品特点(4)功能和业务结合(4)信息高度共享(4)高度的安全性(4)友好的用户界面(4)产品功能(4)主要功能表(4)系统模块划分(5)功能表述图(6)用户特点(6)一般约束(6)假设和依据(6)业务需求(7)工作流程图(7)档案操作流程(8)工资发放流程(9)操作示意图(10)功能需求(11)机构管理(11)人员管理(11)职位管理(12)花名册管理(13)登记表管理(13)统计分析(14)人员调动(15)工资管理(16)用户管理(17)邮件管理(18)年报统计(19)外部接口需求(19)用户接口(19)硬件接口(20)软件接口(20)通信接口(20)性能需求(20)数据精确度(20)时间特性(20)适应性(20)其它需求(20)可用性(20)安全性(20)可维护性(20)海量数据存储技术(21)简单分布式存储(21)consistent hashing (一致性哈希)(21) Dynamo 虚节点方法(21)SSL VPN 技术(22)关于网站服务器配置与同时在线人数的问题(25)灾难性备份系统(27)灾难备份规划主要内容(27)规划灾难备份技术方案(27)灾难备份技术方案可以分为四种类别考虑规划(28)国际标准SHARE78七级灾难备份方案(29)引言编写目的在前期完成了对业务流程的实地考查,全面地进行需求了解和听取意见,同时与评审人员,教务人员、行政人员等进行了深入的交流,整理并提出了这份软件需求规格说明书。

此需求规格说明书对《人事档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

人事管理系统需求分析

人事管理系统需求分析

人事管理系统需求分析1. 简介人事管理系统是一个用于企业内部人事管理的软件系统。

它旨在帮助企业管理人事信息,包括员工档案管理、招聘管理、考勤管理、绩效管理等方面的功能。

本文将对人事管理系统的需求进行分析和说明。

2. 功能需求2.1 员工档案管理•通过系统可以录入员工的个人信息,包括姓名、性别、出生日期、联系方式等;•系统可以生成唯一的员工编号,并管理员工编号的唯一性;•可以查看和编辑员工的详细档案信息,包括教育背景、工作经历、家庭情况等;•提供查询功能,可以根据关键字、员工编号、部门等条件进行员工档案的检索。

2.2 招聘管理•可以发布招聘公告,并将招聘信息展示在企业网站上;•提供简历管理功能,包括简历的录入、浏览和筛选;•可以进行面试安排,并记录面试结果;•根据招聘需求,生成招聘报告和统计分析。

2.3 考勤管理•提供考勤打卡功能,可以记录员工的上下班时间和打卡情况;•可以管理员工的请假申请和加班申请,并审批和记录申请结果;•生成考勤报表,包括迟到早退情况、请假加班统计等。

2.4 绩效管理•设定员工的绩效指标,并根据实际情况进行评估;•对员工的绩效进行排名和可视化展示;•生成绩效评估报告和统计分析。

2.5 培训管理•提供培训需求调查功能,根据员工的培训需求进行调查;•管理培训计划和培训资料;•记录员工的培训结果和反馈。

3. 非功能需求3.1 安全性•人事管理系统需要保证员工信息的安全性,只有授权人员可以访问和修改员工信息;•数据传输过程中需要加密保护,防止信息泄露。

3.2 可靠性•系统需要具备良好的稳定性和容错性,能够保证数据不丢失和可恢复。

3.3 易用性•系统界面简洁友好,易于操作;•提供帮助文档和指导,方便用户使用和理解系统功能。

4. 系统界面设计人事管理系统的界面设计应该符合用户习惯,简洁明了。

主要界面包括:员工档案管理界面、招聘管理界面、考勤管理界面、绩效管理界面和培训管理界面。

5. 数据库设计人事管理系统需要设计数据库来存储员工信息、招聘信息、考勤记录、绩效评估等数据。

档案管理系统-需求规格说明书

档案管理系统-需求规格说明书

《档案管理系统》需求规格说明书更改履历状态:新建、增加、修改、删除。

目录目录 (I)1. 引言 (1)1.1 编写目的 (1)1.2 1.2项目背景 (1)1.3 定义、缩写词和符号 (1)1.4 1.4参考资料 (2)2. 任务概述 (2)2.1 目标 (2)2.1.1 开发目标 (2)2.1.2 应用目标 (2)2.2 运行环境 (3)2.2.1 硬件环境 (3)2.2.2 软件环境 (3)2.3 条件与限制 (3)3. 数据描述 (3)3.1 静态数据 (3)3.2 动态数据 (5)3.3 数据库描述 (5)3.4 数据流图 (5)3.4.1 登录数据流图 (6)3.4.2 档案管理 (6)3.4.3 档案查询 (6)3.4.4 系统配置 (6)3.4.5 系统维护 (7)3.4.6 打印报表 (7)3.5 数据字典 (8)4. 功能要求 (8)4.1 功能划分 (8)4.2 功能描述 (8)5. 性能需求 (10)5.1 数据精确度 (10)5.2 时间特性 (10)5.3 适应性 (10)6. 6. 运行需求 (10)6.1 用户界面 (10)6.2 硬件接口 (11)6.3 软件接口 (11)6.4 故障处理 (11)7. 其它要求 (12)1.引言1.1编写目的在完成了针对《档案管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。

此需求规格说明书对《档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.2项目背景由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。

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

人事档案管理系统可行性分析1.引言1.1编写目的可行性分析报告是为“人事档案管理系统”开发的可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。

预期读者是从事“人事档案管理系统”开发的相关人员。

1.2项目背景本项目名称为“人事档案管理系统”。

系统功能主要包括:根据对系统主要业务流程的分析可知,新系统需要满足人事变动管理(人事信息的增、删、查、改、打)、人事信息查询检索、报表统计(分类汇总)等基本业务需求。

在使用计算机管理之后,带来了新的要求,如:用户登录、操作人员的管理、基础数据维护(如单位下属部门数据的维护)、由数据安全f生产生的数据备份与恢复等。

项目的任务提出者是××企业,开发者是××信息管理学院,用户是××企业人事及相关部门1.3定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。

VB:Visual Basic。

1.4参考文献(1)××企业的人事档案管理系统开发合同。

(2)引用资料[1] 张海藩.软件工程导论.北京:清华大学出版社,2005.[2] 石柱.软件工程标准手册.北京:中国标准出版社,2004.2 项目概述2.1.1 功能人事档案管理系统的目的的是对单位内的人事信息进行全面的管理,以便于人力资源的日常管理、开发和利用。

2.1.2 可靠性和安全性需求由于人事档案管理系统的数据量非常大,所以在对这些数据导入和查询时要保证速度。

在档案处理过程中又要保证事务的完整性。

对于整个系统,需求完整的权限控制,防止某些人恶意地攻击系统,修改原始积累,同时对于数据库中的数据需要定时备份,防止系统数据丢失。

3 可行性分析3.1 技术可行性3.2 经济可行性分析项目支出收益投资回收期3.3 社会可行性分析3.4 开发环境可行性分析人事档案管理系统需求说明书1 引言需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。

作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础。

1.1编写目的软件需求说明书的编制目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。

本软件需求说明书的读者是系统开发人员或合同约定的人员。

1.2背景(1)本系统的名称是:人事档案管理系统。

(2)本项目的任务提出者是××企业,开发者是××信息管理学院,用户是××企业人事及相关部门,实现该软件的计算中心是×X信息管理学院电子商务技术中心。

(3)本系统能为其他的系统提供人事数据。

1.3定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。

VB:Visual Basic。

1.4参考资料(1)××企业的人事档案管理系统开发合同。

(2)引用资料[1] 张海藩.软件工程导论.北京:清华大学出版社,2005.[2] 石柱.软件工程标准手册.北京:中国标准出版社,2004.2任务概述2.1 目标人事档案管理是现代企业人力资源管理中的重要内容,也是人力资源开发利用的基础性工作。

人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。

开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。

2.2用户的特点本软件的最终用户是××企业人事部门的X--作人员。

部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,同时对VB或Delplli编程有一定的经验;数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其他管理工作。

企业的人员调进与调出比较频繁。

2.3假定和约束企业的经费有限,开发时间紧迫,可以使用VB或Delphi进行软件编程。

3需求规定3.1对功能的规定3.1.1 系统功能人事档案管理系统的功能可以划分为如下几个部分。

(1)系统账户管理:主要是对系统用户进行管理,包括登录、退出、操作记录等。

(2)人事档案管理:主要是对人事信息进行数据维护和数据利用,包括个人基本信息、婚姻信息、学历信息、考勤信息和工资信息的插入、删除和修改,人事信息的查询、浏览、打印,分类汇总、统计和分析报表。

(3)系统数据管理:主要是数据备份与恢复、部门数据管理、企业常用数据管理等。

3.1.2数据流图(1)人事档案管理的数据流图参见图3—1。

图3-1 人事档案管理数据流图(2)系统账户管理的数据流图参见图3—2。

图3-2 系统账号管理数据流图(3)系统数据管理的数据流图参见图3—3。

图3-2 系统数据管理数据流图3.1.3数据字典本系统的部分数据字典如下…………3.1.4 E-R图汇出本系统的E-R图。

3.1.5状态图本系统从登录到印出报表的状态图如图3—4所示。

3.2对性能的规定3.2.1精度本系统要求输入的年龄为整数。

3.2.2时间特性要求(1)系统的更新处理时间应该在可接受的范围内;(2)系统的数据查询时间应该在可接受的范围内:(3)系统的数据统计时间应该在可接受的范围内。

3.2.3灵活性(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;(2)能够支持Windows 95、Windows 98、Windows 2000、Windows Me和Windows XP的运行环境:(3)留有与其他系统的接口。

3.3输入输出要求对人事档案中“姓名”的输入要求不超过4个汉字或8个英文字符;对人员所属部门只能选择而不能由键盘输入。

对人事档案统计报表既能够以表格的方式输出又能够以饼状图或柱状图输出。

更多的说明不再一一列出。

3.4数据管理能力要求由于企业对人员的历史资料进行永久保存,再加上企业调进或调出人员频繁,因此对数据的存储有一定的要求;要求提供数据的备份功能。

3.5故障处理要求在输入不符合定义格式的数据时,软件应出现提示信息,而不是死机或删除已经输入的信息,然后再弹出输入界面重新开始。

其他情形不再一一描述。

3.6其他专门要求要求能够按照片进行检索。

4运行环境规定4.1设备运行本软件要求处理器在奔腾III以上、内存在256 MB以上的计算机。

4.2支持软件本系统支持的操作系统包括:Windows 95、Windows 98、Windows 2000、Windows Me和Windows XP。

本系统的支持数据库:SQL Server 2000。

本软件的开发工具:VB 6.0或Delphi 7。

4.3接口本软件通过若干个中间表(在此省略其结构)实现与其他软件的通信。

4.4控制本系统通过“用户验证”模块进行用户登录的控制,根据不同用户的权限调用不同的模块。

其他模块控制情况照此描述。

人事档案管理系统概要设计说明书1 引言软件概要设计主要是一个把软件需求转化为软件表示的过程,这种表示只是描述出软件总的概貌。

1.1编写目的概要设计说明书编制的目的是:说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。

本软件概要说明书的读者是系统开发人员或合同约定的人员。

1.2背景(1)本系统的名称是:人事档案管理系统。

(2)本项目的任务提出者是××企业,开发者是××信息管理学院,用户是××企业人事及相关部门,实现该软件的计算中心是××信息管理学院电子商务技术中心。

1.3定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。

VB:Visual Basic。

1.4参考资料[1] 张海藩.软件工程导论.北京:清华大学出版社,2005.[2] 石柱.软件工程标准手册.北京:中国标准出版社,2004.2总体设计2.1需求规定本系统的功能划分为如下几个部分。

(1)系统账户管理:主要是对系统用户进行管理,包括登录、退出、操作记录等。

(2)人事档案管理:主要是对人事信息进行数据维护和数据利用,包括个人基本信息、婚姻信息、学历信息、考勤信息和工资信息的插入、删除和修改,人事信息的查询、浏览、打印,分类汇总、统计和分析报表。

(3)系统数据管理:主要是数据备份与恢复、部门数据管理、企业常用数据管理等。

本系统对性能的规定为:(1)系统要求输入的年龄为整数;(2)系统的更新处理时间应该在可接受的范围内;(3)系统的数据查询时间应该在可接受的范围内;(4)系统的数据统计时间应该在可接受的范围内;(5)操作方式上应该能够满足鼠标和键盘任意切换的需要;(6)能够支持Windows 95、Windows 98、Windows 2000、Windows Me和Windows XP的运行环境;(7)留有同其他系统的接口。

2.2运行环境(1)硬件环境:运行本软件要求处理器在奔腾III以上、内存在256 MB以上的计算机。

(2)软件环境:本系统支持的操作系统包括Windows 95、Windows 98、Windows 2000、Windows Me和Windows XP;本系统的支持数据库为sQL Server 2000;本软件的开发工具为VB 6.0或Delphi 7。

2.3基本设计概念和处理流程本系统描绘工龄初步算法的IPO表参见图4-1。

图4-1 描绘工龄初步算法的IPO表2.4结构本系统的软件结构功能图。

图4-2 人事档案管理系统结构功能图所有模块都必须调用“验证用户”模块进行身份验证,只有合法用户才能使用系统。

其他模块之间的关系在此不再一一说明。

2.5功能需求与程序的关系用户身份验证必须调用“验证用户”模块程序进行身份验证。

其他功能与程序的调用关系在此不再一一描述。

2.6人工处理过程本软件系统的工作过程中不需人工处理数据。

2.7尚未解决的问题使用照片进行检索是本系统尚未解决而设计者认为在系统完成之前必须解决的问题。

3接口设计3.1用户接本系统采用典型的Windows风格作为人机接口,如使用窗口、菜单、对话框等。

3.2外部接口本系统支持处理器在奔腾IⅡ以上、内存在256 MB以上的计算机;支持具有Win32 API 的操作系统,如Windows 95、Windows 98、Windows 2000、Windows Me和Windows XP等;支持SQL Server 2000关系数据库。

相关文档
最新文档