资源描述
,单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,需求分析规格说明书-工资管理系统,需求分析规格说明书-工资管理系统,工资管理信息系统 需求分析规格说明书,1,引言,本需求规格说明书是某企业工资管理信息系统的需求规格说明书,它定义了系统的功能、性能及系统业务处理的基本模型,其主要目的是:(,1,)使用户在分析阶段初步判定目标软件能否满足其原来期望;(,2,)作为设计人员进行设计的基本出发点以及最后系统验收的标准。,1.2,背景,本需求说明书所开发的系统名称为:某企业工资管理信息系统。,某企业是一个小型制造企业,主要从事小五金件的制造与销售。它现有员工,56,人,其中管理人员,15,人。随着企业的发展,企业需要加快其现代化进程,希望在销售、财务、生产等领域引入信息技术。现企业财务部打算开发一套工资管理信息系统,以减少财务人员的管理工作量,提高工资管理的效率。但由于资金、人员等因素,这套系统初期提供单机桌面信息系统应用版本,后期要求提供,B/S,结构版本,并能与企业的人事部、后勤部联网,实现数据共享。根据当前系统管理的需要,目前将部分非财务部门的管理项目(如员工信息管理、部门设置、职务设置等功能)合并到工资管理信息系统中,以方便数据的处理,也为后期的系统开发提供前期准备。本项目是某企业委托某软件公司开发的工资管理系统。,1.1,编写目的,工资管理信息系统 需求分析规格说明书 1 引言 本需求规,1.3,定义,数据流程图,也称,DFD,,它是反映数据在业务处理过程中的传递、存储、处理的图。,业务流程图,反映企业业务实际处理步骤和过程的图。,ER,图,也叫实体联系图,是反映企业业务处理过程中所涉及到的实体及实体之间联系的图,在本说明书中主要用于描述数据库的概念模型。,工资管理:包括与工资发放相关的各种数据处理,及对这些处理的有机组织规划。,工资项目:影响工资计算的各种因素,如,;,基本工资,津贴,缺勤扣除等等。,人事管理:主要指对各种员工人事信息的管理,包括员工的基本情况和升迁离职情况。,系统接口:这里主要指与其他系统的数据库接口。,1.4,参考资料,中华人民共和国国家标准,UDC681.3,计算机软件产品开发文件编制指南,GB8567-88,某企业人事管理制度,某企业工资管理制度,某企业后勤管理制度,邝孔武,.,信息系统分析与设计,(,第,3,版,).,北京:清华大学出版社,,2006,1.3定义数据流程图,也称DFD,它是反映数据在业务处理过,2,任务概述,2.1,目标,建立符合企业人事管理准则和会计法规的工资管理系统,完成公司内部工作人员工资统计、变动、发放等处理,为企业提供系统的工资管理。,2.2,用户特点,用户都是大专以上文化,对计算机的理解不多,只能进行简单的计算机操作,因此要求系统的操作尽可能简单;,用户每月使用系统一次;,用户对原有的工资管理方法非常熟悉,要求新系统尽可能提供财务人员熟悉的表格。,2.3,假定和约束,企业提供符合本系统开发所需要的开发环境;,系统开发者必须按开发合同按时完成系统开发,并提供用户的培训;,企业人员为系统开发提供必要的支持;,本系统规格说明书所定义的模型符合企业的需求;,本系统规格说明书已包括系统的所有功能、性能说明,不存在遗漏;,自正式签订开发合同开始,本系统,3,个月内开发完成;,企业保证提供足够的开发费用,但应在合同限额之内。,2 任务概述2.1目标建立符合企业人事管理准则和会计法规的,3,需求规定,3.1,对功能的规定,(,见表,2.3.2),表,2.3.2,工资系统功能表,3 需求规定表2.3.2 工资系统功能表,续表,2.3.2,续表2.3.2,3.2,对性能的规定,精度要求,工资数据、汇总的工资数据以元为单位精确到小数点后两位,员工个人工资数据的最大值限制在,10,万以内。,时间特性要求,工资数据每月完成工资的发放后要进行备份,在所有工资数据处理完后才能打印工资条。打印时能提供高速打印,每分钟可打印,4,页。,B/S,系统的系统响应时间应低于,0.1,秒。,灵活性,a.,同时提供鼠标与键盘操作;,b.,当开发,B/S,版系统时,其操作方法及界面基本不变;,c.,留有接口,以方便系统的扩展。,输入方式为键盘输入,在输入时要求尽可能输入少的数据,提供常用数据的选择输入,并提供数据的核对功能。,输出方式提供屏幕输出和打印输出两种方式,屏幕输出与打印输出的内容要保持一致,打印输出采用,A4,纸打印。,3.4,数据管理能力的要求,桌面数据库的备份采用复制数据库文件来实现。服务器数据库的备份采用数据库服务器的备份功能实现。,3.3,输入输出要求,3.2 对性能的规定精度要求时间特性要求 灵活性 输,工资数据要求保存,10,年以上,每月应将已发放的工资数据备份存档,且不允许修改。,员工基本信息处理。若员工调离,可将该员工删除,同时从员工离开的下月起从工资表中将该员工数据删除,但删除之前应进行数据备份。,3.5,故障处理的要求,任何故障都必须不影响数据库数据的安全,即数据库采取相应的备份策略等,保证数据库本身无物理安全问题。,涉及数据库访问的应用程序必须保证数据库数据的一致性。,应用程序发生故障后应该可以重新启动而继续应用,不影响数据库的工作。,3.6,其他专门要求,要保证工资数据不能被非指定操作人员修改,输出。,系统只能由授权的财务人员操作,以保证数据的安全。,已发放的工资数据不可修改,若有错也只能在下月的工资数据中更正,(,补发或扣除,),。,4,运行环境规定,桌面系统采用低端计算机设备,其基本配置采用目前常见的微机配置,其中,CPU,采用,Intel P4,处理器,内存,512M,,硬盘,80G,。,B/S,结构的系统要求采用专用服务器作为,Web,服务器及数据库服务器。,针式打印机(可打印,A3,纸)。,4.1,设备,工资数据要求保存10年以上,每月应将已发放的工资数据备份存,低端计算机设备采用,Windows 2000(,专业版,),、,Visual FoxPro 6.0/8.0,,服务器采用,Windows 2000(,服务器版,),、,Microsoft SQL Server 2000(,标准版,),,以及其他开发支持工具(如,Microsoft Visio 2003,、,ERwin,等)和其他开发用中间组件。,4.3,接口,桌面系统软件直接使用,Visual FoxPro,数据库,开发工具也采用,Visual FoxPro,,不需要设计专门的数据接口。,B/S,系统采用,TCP/IP,进行数据传递,访问,SQL,数据库时采用,ODBC,接口进行访问。,4.4,控制,桌面系统软件在启动操作系统后双击桌面图标进入系统;,B/S,系统启动浏览器,输入,Web,服务器地址后进入系统。,5,分析模型,5.1,业务流程图(见图,2.3.3,),图,2.3.3,工资管理业务流程图,4.2,支持软件,低端计算机设备采用Windows 2000(专业版)、Vis,5.2,数据流程图,范围图(见图,2.3.4,),图,2.3.4,工资管理系统范围图,5.2数据流程图 图2.3.4 工资管理系统范围图,0,层数据流程图(见图,2.3.5,),图,2.3.5,工资管理系统,0,层数据流程图,0层数据流程图(见图2.3.5)图2.3.5 工资管,1,层数据流程图(见图,2.3.6,),图,2.3.6,工资管理系统,1,层数据流程图,1层数据流程图(见图2.3.6)图2.3.6工资管理,2,层数据流程图(见图,2.3.7,),图,2.3.7,工资管理系统,2,层数据流程图,2层数据流程图(见图2.3.7)图2.3.7工资管,5.3 ER,图(见图,2.3.8,),图,2.3.8,工资管理系统,ER,图,5.3 ER图(见图2.3.8)图2.3.8 工,5.4,需要存储的数据流条目及数据项条目,名称:用户信息,(yh),编号:,D001,简述:可操作系统的用户,系统默认用户名为,admin,的用户为系统管理员用户,初始密码为“,123456”,去向:登录、用户管理、修改密码,数据项条目:,名称:员工信息,(zy),编号:,D002,简述:员工相关信息,去向:员工信息管理、工资管理,数据项条目:,5.4 需要存储的数据流条目及数据项条目名称:用户信息(y,名称:职务(,zw,)编号:,D004,简述:职务相关信息,去向:职务管理、员工信息管理,名称:工资(,gz,)编号:,D005,简述:工资相关信息,去向:工资管理,名称:职务(zw),名称:部门(,bm,)编号:,D003,简述:部门相关信息,去向:部门管理、员工信息管理,5.5,功能处理逻辑,名称:部门(bm),需求分析规格说明书-工资管理系统课件,
展开阅读全文