企业费用管理需求分析

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

企业费用管理系统需求分析目录1引言---------------------------------------------------错误!未定义书签。1.1编写目的-----------------------------------------错误!未定义书签。1.2项目背景-----------------------------------------错误!未定义书签。1.3定义、缩写词和符号-------------------------------错误!未定义书签。1.4参考资料-----------------------------------------错误!未定义书签。1.5功能分析-----------------------------------------错误!未定义书签。1.5.1系统维护模块-------------------------------错误!未定义书签。1.5.2预算管理模块-------------------------------错误!未定义书签。1.5.3报销管理模块-------------------------------错误!未定义书签。1.5.4审批管理模块-------------------------------错误!未定义书签。2、任务概述2.1、目标------------------------------------------------------------62.1.1、开发目标--------------------------------------------------62.2用户特点---------------------------------------------------------62.3假定与约束-------------------------------------------------------73、需求规定--------------------------------------------------------------73.1、功能需求规定----------------------------------------------------73.2、识别角色--------------------------------------------------------73.3数据管理能力要求-------------------------------------------------83.4业务流程图-------------------------------------------------------93.5数据流图-----------------------------------------错误!未定义书签。3.5.1企业费用预算功能数据流图----------------------------------123.5.2企业费用管理报销数据流图----------------------------------133.5.3企业费用管理审批流程图------------------------------------133.6对性能的规定----------------------------------------------------143.6.1数据精度-----------------------------------错误!未定义书签。3.6.2时间特性-----------------------------------错误!未定义书签。3.6.3灵活性-------------------------------------错误!未定义书签。3.6.4适应性-------------------------------------错误!未定义书签。3.7功能模块表------------------------------------------------------143.8运行环境--------------------------------------------------------153.8.1硬件环境--------------------------------------------------153.8.2软件环境--------------------------------------------------164故障处理--------------------------------------------------------------165其他要求--------------------------------------------------------------161引言1.1编写目的本系统编写的目的主要是为了使企业在财务预算、费用报销等过程的繁锁复咋、长时间等待、人为的错误造成的损失和人力财力的浪费情况得到解决或缓解。以便企业更好的管理企业资源。本文档较详细的描述了系统要实现的基本功能和各模块的衔接及数据库的初步设计等。1.2项目背景本项目的背景是当前时代随着科技、网络、技术的日新月异,企事业单位在运营和管理的各个方面都在不断革新和功能的需求,使得以往人工笔纸的账本记录已不再实用,这直接促使人们不得不用新时代的更高效的电脑技术系统来对企业的财务进行管理。以便减少公司、企事业单位的成本开销和时间浪费,并制造出更多的社会财富,为人类社会的进步做出贡献。1.3定义、缩写词和符号系统有详细的数据定义、字段定义、命名规则及符号表示,以便编程开发人员能够更好的理解,从而开发出满足用户需求的高质量软件系统。1.4参考资料及文献(1)《数据库原理》清华大学出版社译者:冯飞;(2)《Java基础教程》清华大学出版社作者:吴仁群;(3)《JavaWeb编程宝典》人民邮电出版社作者:王国辉(4)《网页制作教程》人民邮电出版社作者:赵丰年;(5)MySQL数据库教程搜索:;1.5功能分析本系统采用jsp和Struts2框架,结合mySQL数据库,实现用计算机处理日常工作中的的各种费用问题,例如财务预算、审核、结算、入账等。将日常生活中员工经办的过程,用计算机来实现,可以避免在纸质文档传递过程中的认为出错。另外,利用计算机的数据存储功能,可以实现数据信息的存档,为费用管理提供数据依据。本系统的使用需要注册一个账号,每个用户只有在登录后才能使用系统。用户在注册时,可以提交一个具体职位。对于不同的用户,经管理用户审核后,对其设置不同的权限,实现不同用户操作不同的数据,简洁明了,避免数据太多太杂,对用户管理造成不便。我们把企业费用管理系统划分成四大模块:系统维护模块,预算管理模块,报销管理模块,审批管理模块。具体每个模块实现哪些功能将在后面具体介绍。1.5.1系统维护模块系统维护模块的主要操作人员有系统维护人员和管理人员,前者对系统的稳定和组织构架等进行维护,后者对各个部门的人员信息进行增删,设置权限等操作;对费用项目进行管理,同时还有可能会参与审批流程。由管理员进行操作能够对整个系统的各个数据进行增加,修改,删除直接作用于数据库。费用项目维护模块:对于具体的费用项目进行添加、修改和删除等。审批流程:可以增加修改删除流程和结点。报销模块:对于需要报销的项目进行修改,删除,审批等。所有的这些模块都是通过jsp与数据库的链接,直接对数据库进行操作的。1.5.2预算管理模块:利用系统可以对数据进行存档的功能,在需要的时候可以通过本模块调用数据库中所有预算单元的记录,查询每一个预算单元的详细信息,是否经过的审核等等,为日常生活中的预算提供依据或参考。在审核中有些预算模块需要进行修改的,也可以在预算管理模块进行修改,修改后需要重新提交申请,等待新的审核。通过对一个项目的预算和结算的对比,可以了解这个项目的节支与超支情况,甚至该项目的具体开销,使企业的费用管理更加有序。1.5.3报销管理模块根据实际生活中的报销流程,我们将报销管理划分为:申请报销和报销数据。任何用户都可以进行报销,用户只需要填写报销费用的申请(这里面包含有具体的费用,报销时间等),填写完后提交申请,等待上级审批,审批后可以提交给财务部门报销费用。至于报销数据的记录则可以为各用户提供查询历史报销记录的查询服务。1.5.4审批管理模块审批管理模块包括了对预算单元清单的审批和报销申请的审批。具有相应管理权限的用户可以通过这个模块对列表列出的清单进行审核,审核的结果会显示到报销管理模块的报销数据记录中。2任务概述2.1目标2.1.1开发目标本项目的开发目标是建立一套简单、易用的企业费用管理系统,解决企业各部门员工在申请费用等过程中的时间等待问题,同时用计算机代替人工操作,避免人为错误,实现日常数据存档的问题,提高公司费用管理工作效率。为了使用户操作更加便捷,本系统界面将本着大方、美观、操作简单的原则进行设计。同时,考虑用户的使用习惯等特点,使用户只要具备简单的计算机知识就可以熟练的操作本系统。2.2用户特点本系统的用户可以分为系统维护人员,系统管理人员和普通用户。1.系统维护人员对系统的维护(组织结构维护、费用项目维护、审批流程维护、报销明细维护)和用户管理(用户列表、增、删、查找用户的维护)2.管理员用户对系统的用户进行管理,可以对不同用户设置不同权限。实现报销功能,预算功能,审批功能,统计报表由不同权限的人员对其进行管理。3.普通用户:本系统的最基层用户,只能对自己的基本信息进行修改。2.3假定与约束配置问题:有些电脑能运行本系统有些不能。(解决:充分考虑系统的配置问题,在系统的使用手册中说明本系统的配置要求,尽可能避免这种情况)时间问题:本系统要在二十个工作日以内实现,对于我们学生来说,还是有一定困难的。(解决:将项目需求写详细,每个步骤都分工合作,充分调度小组里每个组员的积极性,尽早完成项目。)数据异常丢失:数据存储时容易发生一些异常的丢失问题。(解决:各个部门的数据,在上传前都在自己的部门进行备份,以防万一。)3需求规定3.1功能需求规定1)采编室需要一个管理模块,主要是对已有的库存进行查询,以及登记、查看、整理、保管各个部门的预算报表、报销报表等相关的账目科目,以及编目管理系统(管理:员工相关、部门相关、费用类别、审批相关、预算相关,统计报表等)。2)编制一套流通(其中包括系统维护,用户管理和普通用户)管理系统。3)系统维护(组织结构维护、费用项目维护、审批流程维护、审批次序定制、报销明细维护)。4)用户管理(职员基本信息、权限分配、增加、删除、修改、查询用户)。5)普通用户(个人信息,预算功能、报销功能)。6)登录系统:注册用户、注销用户、系统退出。7)技术支持:使用说明、帮助系统。3.2识别角色通过需求分析可以确定系统中有两个角色,分别是:系统维护人员、管理人员和普通用户。系统维护人员:系统维护(组织结构维护、费用项目维护、审批流程维护、审批次序定制、报销明细维护)管理人员有一定级别的职员:用户管理(职员基本信息、权限分配、增加、删除、修改、查询用户)和个人信息(个人信息列表),报销功能(我的报销记录、报销申请),预算功能(预算单元清单、预算单元新增,预算申请),审批功能(我的任务表对预算和报销进行审批,针对的是管理级别的用户)普通用户最底层的职员:个人信息(个人信息列表),报销功能(我的报销记录、报销申请),预算功能(预算单元清单、预算单元新增,预算申请)整个用例模型包含的用例有:预算、报销、审批,系统维护和统计系统。识别了角色,通过进一步的分析,可以确定系统中用例。3.3数据管理能力要求本系统是一个中小型管理系统,运行环境是Windowsxp,因此使用Windows环境下最容易使用且功能较完善的MySQL作为后台的数据库系统。数据库

1 / 16
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功