您好,欢迎访问三七文档
1超市财务管理系统信息112第二十组:王婷婷杜桂艳2目录(一)系统现行概述..........................................................................................................31设计报告要求...............................................................................................................32超市概况.......................................................................................................................3(二)系统分析..................................................................................................................31系统简要需求分析:...................................................................................................31.1系统的功能需求....................................................................................................41.2系统的性能需求....................................................................................................41.3系统的运行需求....................................................................................................42系统操作流程...............................................................................................................53可行性研究..................................................................................................................54系统开发方法的选择...................................................................................................65业务流程分析...............................................................................................................76数据流程图分析...........................................................................................................87数据字典.....................................................................................................................148模块功能与处理过程设计.........................................................................................17(三)系统设计................................................................................................................181系统总体设计结构图如图3—1所示........................................................................182模块结构图.................................................................................................................193数据库设计.................................................................................................................223.1概念结构设计(E-R图)..................................................................................223-2逻辑结构..............................................................................................................253.3物理结构设计图.................................................................................................254代码设计.....................................................................................................................293超市财务管理系统分析与设计报告(一)系统现行概述1设计报告要求按照课程内容中的信息系统开发过程和方法,我们选择超市财务管理信息系统开发题目,运用结构化开发方法完成整个系统的分析,主要包括业务流程分析图和数据流程分析图,概念设计E-R图,逻辑设计和数据字典。2超市概况随着人们生活水平的提高,超市的人流加大,超市按照以前的手工做账已经达不到现代的做账水平的潮流,需要跟进时代的脚步,开发一个超市的财务管理新系统,帮助超市管理员熟悉近期的收入支出情况,利润情况等等。现目前超市属于小型超市,超市目前没有采用任何的财务管理系统,超市管理员在了解财务状况和销售状况上是一个繁琐而又困难的过程,超市人员一共15个人,收银员3人,会计1人,超市管理员1人,系统管理员1人,导购员9人,超市以零售商品为主营业务收入,收入还包括批发收入,赊销收入等业务。(二)系统分析系统分析包括需求分析、业务流程分析、功能数据类分析、功能模块分析等。最后画出新系统的数据流图,从而建立起新系统的逻辑模型。1系统简要需求分析:这是一家普通的小型超市,到目前为止,超市管理员只能通过随时清点现金,清算票据,实地盘查库存商品等手工做法来了解超市目前的盈利状况,现金流量等,人工操作量大,费时费力。因此需要开发超市财务管理系统来辅助管理员管理超市业务,超市财务管理是日常生活中频繁涉及到的一种信息管理系统。通过数据库技术、面向对象的分析与设计技术等,实现超市财务账务处理功能,能较为清晰的了解超市的收支情况和获利信息,应用性较高,技术难度要求适中。41.1系统的功能需求(1)允许系统管理员对系统管理模块进行管理,包括系统管理的用户管理可以对用户进行增加、修改、删除、赋予角色的操作,用户信息包括用户编码、用户名、密码、角色等信息。(2)允许系统管理员对基础设置模块进行管理,进行总账的初始化。包括凭证类型、科目类型、会计期间、币别、会计科目、科目初始余额录入六个部分。每个部分都可以以进行增加、修改、删除的操作。凭证类型信息包括凭证编码和凭证类型;科目类型信息包括编码和科目类型;会计期间信息包括期间编码和会计期间;币别信息包括编码和币别;会计科目信息包括科目代码、会计科目、科目类型;科目余额初始化信息包括科目代码、科目名称、借方金额、贷方金额。(3)允许会计人员进行凭证管理模块的凭证新增、修改、删除的操作,凭证信息包括凭证号、记账日期、业务日期、会计期间、币别、摘要、会计科目、借方金额、贷方金额等信息。允许超市管理员进行凭证的审核操作。(4)允许出纳人员进行凭证的复核操作,进行现金日记账的管理,能够查看一个会计期间的现金流量等信息,现金日记账信息包括编号、日期、借方金额、贷方金额、摘要等信息。(5)允许会计人员进行账簿的操作,通过凭证的过账,把凭证的信息录到账簿上、账簿信息包括记账日期、业务日期、会计期间、币别、摘要、会计科目、借方金额、贷方金额等信息。(6)允许会计人员进行财务报表的操作,通过凭证的信息自动生成利润表。利润表信息包括会计科目、期初余额,期末余额等信息。1.2系统的性能需求系统能够对用户进行管理,实现权限隔离;能够做总账的初始化为财务报表提供初始化数据;能够进行凭证的管理、账簿的管理,能够打印凭证;能够进行现金收入管理,看到每一笔现金收入和支出的每一笔业务;能够自动出利润表。1.3系统的运行需求系统主程序的开发使用java语言,数据库开发使用mysql进行。52系统操作流程首先是收集原始凭证,原始凭证的主要来源是商保管员实地盘查商品的数量及金额,制作盘存单,然后是收银员收到金额的原始凭证,购货商提供的订货单,供货单等,整理好这些原始凭证登记记账凭证,审核无误后,对账,结账,之后生成财务报表,利润表和现金流量表,提供给超市管理员查看,一个会计期间的经营状况和现金流量。为以后超市的经营作出决策。3可行性研究财务管理系统是一个复杂的系统项目,需要投入大量的资源,首先要对其可行性进行研究,以免造成资源的浪费。可行性研究主要从以下三个方面进行分析。3.1社会可行性由于本系统的用户计算机水平普遍较低,因此,本系统在开发设计时充分考虑了用户的特点和操作习惯,系统运行时尽量减少数据的键盘输入。另外,本系统开发前的准备工作、系统开发全过程以及系统运行阶段等活动均不违反法律法规,不涉及版权问题,法律完全合法。3.2经济可行性目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统并不是十分的复杂,开发的周期较短,人员经济支出有限。当系统开发完,实际运行后,将很大程度上提高计算机的功能,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给我们对系统的开发有个全面的认识。从经济角度考虑,此信息系统开发可行。3.3技术可行性先进的软件技术、数据库技术和网络技术作为计算机技术的一部分在过去的几十年中都得到了迅猛的发展,这为本系统开发提供了技术后盾。本系统采用基于.NET,java语言,框架的管理信息系统架构,开发环境采用微软公司的VisualStudio2008,6数据库采用微软公司的MySQL,采用JSP技术。就技术力量来说,这些工具目前比较成熟,也不失先进,可以完成此次开发工作。从技术角度考虑,此信息系统开发可行。4系统开发方法的选择管理信息系统工作者对信息系统开发提出了许多开发方法,其中常用的有结构化开发方法、原型法、面向对象法。4.1结构化方法将系统工程思想、工程化方法和生命周期方法相结合,先将整个信息系统开发过程划分出若干个相对独
本文标题:财务管理系统mis
链接地址:https://www.777doc.com/doc-5835562 .html