信息系统分析与设计报告.doc

上传人:仙人指路1688 文档编号:3935161 上传时间:2023-03-28 格式:DOC 页数:20 大小:223KB
返回 下载 相关 举报
信息系统分析与设计报告.doc_第1页
第1页 / 共20页
信息系统分析与设计报告.doc_第2页
第2页 / 共20页
信息系统分析与设计报告.doc_第3页
第3页 / 共20页
信息系统分析与设计报告.doc_第4页
第4页 / 共20页
信息系统分析与设计报告.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《信息系统分析与设计报告.doc》由会员分享,可在线阅读,更多相关《信息系统分析与设计报告.doc(20页珍藏版)》请在三一办公上搜索。

1、 信息系统分析与设计报告 会计财务凭证管理系统 课题:会计财务凭证管理系统 学院:理学院 专业:信息与计算科学 姓名: 学号:1111010006 1111010031 目录一、系统简介11.课题背景12.系统开发的意义23.系统开发及运行环境2二、需求分析31.财务凭证管理系统的可行性分析31.2经济效益分析31.3市场分析32.财务凭证管理系统的需求分析4三、总体设计41.项目规划42.系统业务流程分析53.系统功能结构54.数据流程图分析6四、详细设计81.数据字典82.部分数据表E-R图123.会计财务凭证管理系统设计143.1 主界面设计143.2凭证建档维护设计15 3.3凭证查询

2、审核设计153.4会计凭证过帐处理设计163.5应收帐款统计设计16 一、系统简介1.课题背景随着科技的不断进步,计算机得以迅猛发展,并迅速走向社会多个领域和家庭,特别是其在信息处理方面的应用已十分广泛,同时计算机科学支持管理活动也在深入发展。管理信息系统应运而生了。管理信息系统的发展对公司、企业管理的变革产生了深远影响,它是一个以人为主导,利用计算机软硬件、网络通信设备进行信息收集、传输、加工、储存、更新和维护,以企业战略优先、提高效益和效率为目的,支持企业高层决策、中层管理、基层操作的集成化的人机系统。它促使管理方法向定量和定向相结合的方面发展,管理方法更科学化了。1. 会计财务凭证管理系

3、统对于任何一家企业、公司和单位甚至个人的发展都是不可缺少的,企业的生存和发展很大程度上依赖于财务活动所涉及的不同利益主体之间的协调、平衡。而企业管理目标就是企业价值最大化,加强企业财务管理的各环节的实施有助于正确地制定理财策略。2.在商品经济条件下,随着改革开放的深入,市场经济的不断发展,建立完善的财务管理系统尤为重要。企业财务管理包括五个环节:财务预测、财务决策、财务预算、财务控制和财务分析。财务预测是根据财务活动的历史资料,考虑现实的要求和条件,对企业未来的财务活动和财务成果作出科学的预计和测算。 财务决策是指财务人员按照财务目标的总体要求,利用专门方法对备选方案进行比较分析,从中选出最佳

4、方案的过程。财务预算是指运用科学的技术手段和数量方法,对未来财务活动的内容和指标所进行的具体规划。财务控制是在财务管理过程中,利用有关信息和特定手段,对财务活动所施加的影响或进行的调节。财务分析是根据核算资料,运用特定方法,对企业财务活动过程结果进行分析和评价的一项工作。通过财务分析,可以掌握各项财务计划的完成情况,评价财务状况,研究和掌握企业财务活动的规律性,改善财务预测、决策、预算和控制,改善企业管理水平,提高企业经济效益。而这一系列的活动都离不开可靠的数据信息、原始资料等,即会计人员做帐时的各种原始凭证。传统的人工方式记录帐薄、核算、汇总信息量繁冗,效率低下,信息处理的准确性、及时性受人

5、为因素影响较大,不可避免地出现过多错误,信息的查询、更新、维护更是困难重重。2.系统开发的意义本系统属于小型的数据库系统,可以对中小企业财务凭证进行有效的管理。通过本系统可以达到以下目标:1.灵活的录入数据,使信息传递更快捷。2.系统采用人机交互方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。3.实现后台监控功能。4.实现各种查询。5.实现企业财务的信息化管理。6.对用户输入的数据,进行严格的数据检验,尽可能避免人为错误。7.系统最大限度地实现了易安装性、易维护性和易操作性。8.从而更方便财会人员对账目进行统计、录入、审核,提高了操作效率和准确性,为企业的日常财务管理提供了便利。3.

6、系统开发及运行环境系统开发平台:Microsoft Visual Studio 2008系统开发语言:C#数据库管理系统软件:SQL Server 2005运行平台:Windows XP(SP2)/Windows 2000(SP4)/Windows Server 2003(SP1)运行环境:Microsoft.NET Framework SDK v2.0 分辨率:最佳效果1024*768像素 二、需求分析1.财务凭证管理系统的可行性分析 1.1技术水平分析 本软件采用Microsoft Visual Studio 2005为前台开发工具,SQL Server 2005 数据库作为后台数据库支持

7、。本软件专为中小型企业设计,在我国中小型企业信息化水平目前还处在比较初级阶段,随着我国市场条件下竞争压力的不断加剧、企业组织观念的变革以及业务流程标准化的不断完善,中小型企业信息化建设的热情近几年来有了显著的提高。本软件可在Windows 2000/XP 上运行,不用专业人士去配制服务器可以直接安装使用,具有很好的可移植性,有良好的中文界面,操作简便,适合企业财会人员使用。 1.2经济效益分析作为企业的决策管理层,希望能对企业的整个流程状态、企业状况发展了如指掌,并为决策管理提供科学依据;工作人员期望能够避免繁琐的手工操作,甩掉陈旧的手工计帐方式,达到事半功倍的效果。使用企业财务凭证管理系统可

8、大大提高企业现代化管理水平,实现减员增效。这样,一个可以规范化、自动化的财务系统就显得非常的必要。 1.3市场分析企业必须加强自身的信息基础设施建设,通过企业基础数据的信息化、基本业务流程和事务处理的信息化、企业内部控制及实施控制过程的信息化、人的行为规范管理等企业基础管理的信息化工程建设,确保企业的规模不断扩大、业务迅速提升,促进企业的可持续发展。2.财务凭证管理系统的需求分析通过实际了解,要求本系统具有以下功能:1.由于操作人员的计算机知识普遍偏低,一次要求系统具有良好的人机界面。2.方便的添加和修改数据。3.方便的数据查询。4.方便的数据打印功能。5.在相应的窗体中,可方便的删除数据。6

9、.数据计算自动完成,尽量减少人工干预。财务凭证管理系统的用例图,如下图所示。 三、总体设计1.项目规划财务凭证管理系统主要由系统管理、凭证管理、科目信息、账目查询、报表和退出等模块组成,具体规划如下。 系统管理模块 该模块主要用于实现公司基本信息、初始化使用时间、初始化科目金额、管理员基本信息设置和修改密码等功能。 凭证管理模块 该模块主要用于实现凭证录入、凭证审查、凭证结算、凭证汇总和凭证查询等功能。 科目信息模块该模块主要用于实现科目信息和科目查询功能。 账目查询模块该模块主要用于实现总账预览、总账目查询、凭证查询、科目查询和账目余额查询等功能。 报表模块该模块主要用于实现凭证查询打印和按

10、科目打印等功能。2.系统业务流程分析 财务凭证管理系统的业务流程图如下图所示:记录业务凭证输入凭证查询财务部门凭证过账期末结账分类帐分类查询财务报表查询 系统业务流程图3.系统功能结构系统功能结构图如下所示。财务凭证管理系统单位基本信息初始化科目金额初始化使用时间管理员信息设置修改密码显示科目信息科目查询凭证录入凭证审查凭证结算凭证汇总凭证查询凭证查询打印按科目打印总账预览总账目查询凭证查询科目查询账目余额查询退出系统管理科目信息凭证管理报表账目查询退出 系统功能结构图4.数据流程图分析 系统数据流程图如下:P财务管理F1F2F3F4F5F6F7F8顶层DFD“F1”:生产部提供给供应商的收货

11、凭证;“F2”:生产部提供给花农的收货凭证;“F3”:销售部销售货物的收款凭证;“F4”:财务部经核算正确开具给供应商的收货发票;“F5”:财务部经核算正确开具给花农的收货发票;“F6”:财务部经核算正确开具给客户的应收账款发票;“F7”:财务部制定的财务报表;“F8”:财务部制定的财务总结; P1账目核算D1P2财务信息处理D2D3各类发票存档财务报表财务总结F1F2F3F4F5F6第一层DFD“F1”、“F2”、“F3”、“F4”、“F5”、“F6”同顶层DFD;P1账目核算F1D1各类发票汇总P2财务预算 P3财务核算D2D3财务预算表财务核算表 P3财务信息综合处理D4D5财务报表财务

12、总结F2F3F4F5F6F7第二层DFD“F1”、“F2”、“F3”、“F4”、“F5”、“F6”同顶层DFD;“F7”:财务信息查询条件(查询人姓名、密码、权限、用途等);“P3”:财务信息综合处理包括:财务分析、信息统计、信息修改存储、信息维护; 四、详细设计1.数据字典表4-1会计类别表MACCSET中文字段名字段名字段类型字段长度会计类别编号Acc_Setvarchar3会计类别名称Acc_AnAvarchar16会计类别性质Acc_Disvarchar1创建人标编号Acc_ Usrvarchar16建立日期Acc_ Datevarchar8列新日期Acc_ Lastvarchar8表

13、4-2重要词汇表 MACNAME中文字段名字段名字段类型字段长度词汇编号Acc_Novarchar3词汇名称Acc_Namvarchar16创建人标编号Acc_ Usrvarchar16建立日期Acc_ Datevarchar8列新日期Acc_ Lastvarchar8表4-3常用分录表ACCREC中文字段名字段名字段类型字段长度常用分录编号Acc_Rnovarchar8常用分录名称Acc_SNAvarchar16创建人标编号Acc_ Usrvarchar16建立日期Acc_ Datevarchar8列新日期Acc_ Lastvarchar8表4-4会计科目余额表ACCAMTBA中文字段名字段

14、名字段类型字段长度会计科目编号Acc_NOvarchar8部门编号DEP_NOvarchar12会计年度Acc_YEARvarchar4当前余额Now_BALNumeric16,11月份余额Now_01Numeric16,12月份余额Now_02Numeric16,13月份余额Now_03Numeric16,14月份余额Now_04Numeric16,15月份余额Now_05Numeric16,16月份余额Now_06Numeric16,17月份余额Now_07Numeric16,18月份余额Now_08Numeric16,19月份余额Now_09Numeric16,110月份余额Now_10

15、Numeric16,111月份余额Now_11Numeric16,112月份余额Now_12Numeric16,1年度预算Cos_BalNumeric16,11月份预算Cos_01Numeric16,12月份预算Cos_02Numeric16,13月份预算Cos_03Numeric16,14月份预算Cos_04Numeric16,15月份预算Cos_05Numeric16,16月份预算Cos_06Numeric16,17月份预算Cos_07Numeric16,18月份预算Cos_08Numeric16,19月份预算Cos_09Numeric16,110月份预算Cos_10Numeric16,1

16、11月份预算Cos_11Numeric16,112月份预算Cos_12Numeric16,1创建人标编号Acc_ Usrvarchar16建立日期Acc_ Datevarchar8列新日期Acc_ Lastvarchar8表4-5凭证资料主表COUNTACC中文字段名字段名字段类型字段长度凭证编号Acc_MA_NOvarchar11凭证日期Acc_MA_DTvarchar8凭证总金额Acc_MA_AMTNumeric16,1核准余额Acc_CK_AMTNumeric16,1总项数Acc_ITEM_AMTNumeric16,1部门编号Acc_DEPTvarchar12常用分目录Acc_STATU

17、Svarchar11凭证备用编号Acc_X_NOvarchar11凭证类别Acc_MARK1varchar80备注说明Acc_MARK2varchar80借方总金额Acc_D_ANumeric16,1贷方总金额Acc_C_ANumeric16,1创建人标编号Acc_ Usrvarchar16建立日期Acc_ Datevarchar8列新日期Acc_ Lastvarchar8表4-6凭证资料科目表DETAILACC中文字段名字段名字段类型字段长度凭证编号Acc_MA_NOvarchar11凭证日期Acc_MA_DTvarchar8序号Acc_SEQNumeric16,1会计科目Acc_NONum

18、eric16,1摘要说明Acc_A_KMNumeric16,1借贷方Acc_CDvarchar12借方总金额Acc_D_AMTvarchar11贷方总金额Acc_C_AMTvarchar11凭证类别Acc_Deptvarchar80备注说明Acc_MARK1varchar80创建人标编号Acc_ Usrvarchar16建立日期Acc_ Datevarchar8列新日期Acc_ Lastvarchar8表4-7凭证编码主表ACCNUMBER中文字段名字段名字段类型字段长度年度Acc_YEARvarchar4月分Acc_MONTvarchar2日期 Acc_DAYSvarchar2序号Acc_S

19、EQvarchar6创建人标编号Acc_ Usrvarchar16建立日期Acc_ Datevarchar8列新日期Acc_ Lastvarchar8表4-8部门主表DEPTMAIN中文字段名字段名字段类型字段长度部门代编号DEPT_NOvarchar8部门名称DEPT_NAMEvarchar36部门代属性DEPT_PROPvarchar12创建人标编号Acc_ Usrvarchar16建立日期Acc_ Datevarchar8列新日期Acc_ Lastvarchar8表4-9凭证资料科目表DETAILACC中文字段名字段名字段类型字段长度人员编号EMPL_NOvarchar12人员姓名EMP

20、L_NAMEvarchar16英文名称EMPL_ENAMvarchar36部门代码DEPT_NOvarchar8电话号码EMPL_TELvarchar36地址EMPL_ADDvarchar96身份证号EMPL_IDNOvarchar10性别EMPL_SEXvarchar1创建人标编号Acc_ Usrvarchar16建立日期Acc_ Datevarchar8列新日期Acc_ Lastvarchar82.部分数据表E-R图 本文中规化出的实体主要有公司基本信息实体、科目信息实体、凭证信息实体、管理员信息实体和操作日志信息实体。其中部分实体的E-R图如下所示。 公司基本信息实体E-R图,如图所示。

21、公司基本信息表(tb_UserJob)用户姓名公司名称公司地址邮编联系电话 图4.2 公司基本信息实体E-R图 会计科目信息实体E-R图,如图4.3所示。会计科目信息实体表(tb_subjectInfo)拼音简写科目名称总账页码期初余额科目编号 图4.3 会计科目信息实体E-R图凭证信息实体E-R图,如图4.4所示。凭证信息表(tb_warrantInfo)凭证编号当前日期科目编号借方金额贷方金额平衡关系 图4.4 凭证信息实体E-R图3.会计财务凭证管理系统设计 3.1 主界面设计本系统采用了“界面视图分割”方式来设计会计帐务信息管理系统主菜单程序,这种方式最大的优点就是应用系统得功能项目恶

22、意动态添加,不必每增加一个功能项目,就去修改主系统网页程序。系统界面的规划:使用最新的浏览器表单(Web Page)的界面视图分割来设计主菜单,将四个主系统菜单以表单对等区分布式设计:1.会计基本信息管理子系统。2.会计凭证作业管理子系统。3.会计帐册报表管理子系统。4.会计辅助作业管理子系统 。5.各功能以超链接方式来连接各应用程序的表单。6.各功能使用分格排列设计。会计财务凭证管理系统作业流程如下:基本信息维护管理作业会计凭证信息建立维护处理作业财务报表统计分析处理会计帐务信息管理系统 会计财务凭证管理系统作业流程图 3.2凭证建档维护设计 凭证处理作业程序规则说明:1凭证建档维护作业的主

23、要功能包括:1)凭证新增功能2)凭证删除功能3)凭证查询功能4)凭证打印功能 2进入凭证建档维护主程序时,立刻显示会计凭证主表资料3凭证主表资料显示完成后,进入查询等待模式。查询条件设计有3个主查询条件。1)凭证号码2)凭证日期3)部门代码 3.3凭证查询审核设计凭证查询审核作业的程序说明:1主要功能包括:凭证科目明细显示功能、凭证查询功能、凭证审核功能2进入凭证查询审核主程序时,立刻显示凭证主表的资料3凭证主表资料显示完成后,进入查询等待模式。 查询设计有四个条件主查询条件:凭证号码、凭证日期、部门代码凭证状态。选项包括3种:全部资料已审核证已过帐凭证 凭证查询审核作业的程序设计: 程序用途

24、:凭证资料查询、统计、分析、审核作业。 程序内置功能:查询凭证功能、查询凭证明细功能、凭证审核功能。3.4会计凭证过帐处理设计 凭证过帐作业流程分析如下:1. 建立特殊科目及设置会计年度信息2. 建立人员资料3. 建立部门资料4. 建立会计类别资料5. 建立会计科目资料6. 建立会计凭证资料7. 凭证审核作业8. 凭证过账作业3.5应收帐款统计设计 对应收帐款统计作业的架构分析,此界面应实现以下功能:1. 应收帐款统计打印管理作业2. 程序内置功能3. 应收帐款统计运算作业4. 应收帐款统计资料导出EXCEL报表 总结 虽说信息系统分析与设计的这个任务持续了很长时间,但经过我们小组成员的共同努

25、力,到最后总归完成了我们的设计。 我们选的课题是会计财务凭证管理系统的分析与设计,由于我们不是经济专业的学生,所以在课程设计之前,我们阅读了大量的关于会计凭证管理的书籍和文献,对会计财务财务凭证管理有了一定的了解。本篇课程报告则是我们想法的结晶,在我们的报告中通过一些流程图很好的反应出了系统的运行过程以及数据的流动等等。数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程,反应数据的流动。业务流程图(TransactionFlowDiagram,TFD)就是用一些规定的符号及连线来表示某个具体业务处理过程,反应系统的实现操作过程。所谓功能结构图就是

26、将系统的功能进行分解,按功能从属关系的图标,功能结构图就是按照功能的从属关系画成的图表,图中的每一个框都称为一个功能模块。功能模块可以根据具体情况分的大一点或小一点,分解得最小功能模块可以是一个程序中的每个处理过程,而较大的功能模块则肯能是完成某一个任务的一组程序。E-R图也称实体-联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型,它是描述现实世界概念结构模型的有效方法。 在画图的过程中,对一些概念的朦胧到逐渐了解,从开始无处下手到头绪清楚,也花费了很长的时间。还有在最后我们把自己做的图归纳到一块要完成系统分析报告的时候,我们又各自发表自己意见,总之是尽自己最大的能力来完善这个报告。 虽说到最后我们合力地完成了系统模块分析报告,但总感觉自己还有很多的知识是缺乏的。而我们的编程实现将在之后的短学期内完成,这也将是一个漫长而困难的过程,但我们已经做好了准备,在之后的短学期全力以赴,共同努力完成我们最终的实验成果。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号