财务凭证管理系统 综合实践例子

合集下载

2020年(财务知识)财务凭证管理系统综合实践例子

2020年(财务知识)财务凭证管理系统综合实践例子

(财务知识)财务凭证管理系统综合实践例子数据库课程设计方案财务凭证管理系统班级:软件083姓名:史晓蒙学号:2008023078指导教师:吴迪完成日期:2010年11月18日数据库课程设计评分表注:介于A和C之间为B级,低于C为D级和E级。

按各项指标打分后,总分90~100为优,80~89为良,70~79为中,60~69为及格,60分以下为不及格。

目录第1章系统简介11.1课题背景11.2系统开发的意义11.3系统开发及运行环境1第2章需求分析32.1财务凭证管理系统的可行性分析32.11技术水平分析32.12经济效益分析32.13市场分析32.2财务凭证管理系统的需求分析3第3章总体设计53.1项目规划53.2系统业务流程分析53.3系统功能结构6第4章详细设计74.1数据库设计74.11数据表概要说明74.12部分数据表E-R图74.13.数据表的结构94.2系统主要功能模块设计和实现114.21系统登录模块的设计和实现114.22主窗体的设计和实现124.23凭证信息录入窗体的设计和实现154.24管理员信息窗体的设计和实现18 第5章测试和总结215.1程序调试和错误处理215.11如何实现总账查询215.12科目编号的生成错误215.2总结23第1章系统简介1.1课题背景凭证是记录账簿的依据,它的完整和否将直接影响到财务的核算结果。

早期的财务凭证是由人工管理的,不仅容易出错,而且不易保存。

随着计算机的不断普及和软件技术的不断发展,加上企业财务管理的迫切需要,财务凭证管理系统应运而生。

随着我国市场经济的快速发展,财务凭证管理系统于企业的日常财务管理中发挥着越来越重要的作用。

这个财务凭证管理系统,不仅实现了基本的凭证管理和会计科目管理等功能,而且能够根据需要按凭证编号和会计科目对查询结果进行打印。

1.2系统开发的意义本系统属于小型的数据库系统,能够对中小企业财务凭证进行有效的管理。

通过本系统能够达到以下目标:灵活的录入数据,使信息传递更快捷。

会计职称的财务管理实践案例分享

会计职称的财务管理实践案例分享

会计职称的财务管理实践案例分享随着经济的发展和企业的日益壮大,财务管理在企业中扮演着越来越重要的角色。

会计职称的取得不仅能够提升个人职业发展,还能够为企业的财务管理带来专业化和专门化的管理能力。

本文将通过分享一些财务管理实践案例,来说明会计职称对于财务管理的重要性和实际应用。

案例一:成本控制在企业运营中,成本控制是一项关键的任务。

一家制造业企业的财务经理通过取得会计职称,更加熟练地运用成本控制的方法。

通过合理地制定成本预算、精确核算各项成本以及实施成本控制措施,有效降低了企业的生产成本。

这不仅提高了企业的竞争力,还使企业能够在市场上获得更大的利润空间。

案例二:风险管理在金融风险不断增加的背景下,企业的风险管理变得尤为重要。

一家保险公司的财务经理通过会计职称的学习,深入了解了风险管理的专业知识和方法。

在保险赔付过程中,财务经理能够准确判断保险风险的大小,并采取相应的风险管理措施。

这样可以有效地降低公司的风险损失,保障了公司的可持续发展。

案例三:资本运作资本运作涉及到企业的筹资和投资决策,是财务管理中至关重要的环节。

一位财务经理取得会计职称后,通过深化对资本市场和投资分析的研究,能够更好地进行资本运作。

通过合理的资金筹集方式和科学的投资决策,该企业实现了资本的最优配置和收益的最大化。

这使得企业在市场上具备了更大的发展空间和竞争优势。

案例四:财务报表分析财务报表分析是企业财务管理中重要的一环。

一位财务分析师通过取得会计职称,对于财务报表的分析和解读更加熟练。

通过运用各种财务比率和指标,该财务分析师可以准确评估企业的盈利能力、偿债能力和运营能力。

这有助于企业及时发现财务风险和经营问题,并提出相应的解决方案,确保企业的可持续发展。

结语通过以上的实践案例,我们可以看到会计职称对于财务管理的重要性和实际应用。

无论是成本控制、风险管理、资本运作还是财务报表分析,会计职称的知识和技能都能够为企业的财务管理提供专业化的支持和指导。

u8财务使用案例

u8财务使用案例

u8财务使用案例
U8财务软件的使用案例如下:
某公司使用U8财务软件进行财务管理。

11月份,收到供应商开来的发票,涉及到A物料100个,单价为11元/个,税率17%。

货到票未到时,系统会自动生成暂估凭证。

当票到后,系统会生成蓝字回冲财务凭证和根据发票生成的财务凭证。

此外,U8财务软件还提供了销售发票处理功能,包括新增销售专用发票、
普通销售发票等。

根据与客户的分期收款协议,可以分二期收款每期50%,对分期收款销售出库开出50%数量发票,当期部分数量确认收入与成本;
普通销售出库全部数量开票,当期全部数量确认收入与成本。

以上案例仅供参考,建议咨询U8财务软件专业人员获取更多详细信息。

财务系统案例分析报告(3篇)

财务系统案例分析报告(3篇)

第1篇一、案例背景随着信息技术的飞速发展,企业对财务管理的需求日益提高。

为了提高财务管理效率,降低成本,提升决策质量,越来越多的企业开始引入财务管理系统。

本案例以某大型制造企业为研究对象,分析其财务系统的应用情况,探讨其对企业财务管理的影响。

二、企业概况某大型制造企业成立于1990年,主要从事机械设备的研发、生产和销售。

经过多年的发展,该企业已成为国内同行业的领军企业,拥有员工数千人,年销售额数十亿元。

随着企业规模的不断扩大,原有的财务管理模式已无法满足企业发展的需求,因此,企业决定引入一套全新的财务系统。

三、财务系统实施过程1. 需求分析在实施财务系统之前,企业进行了详细的需求分析。

主要分析了以下几个方面:(1)财务核算需求:包括应收账款、应付账款、固定资产、存货等核算。

(2)财务管理需求:包括预算管理、成本控制、资金管理、风险管理等。

(3)决策支持需求:包括财务报表分析、经营分析、风险评估等。

2. 系统选型根据需求分析结果,企业对市场上的财务系统进行了调研和比较,最终选择了某知名软件公司的财务管理系统。

3. 系统实施在系统实施过程中,企业成立了项目组,负责协调各部门的工作。

主要工作内容包括:(1)系统安装与配置:按照软件公司的指导,完成系统的安装和配置。

(2)数据迁移:将原有财务数据迁移到新系统中。

(3)业务流程调整:根据新系统的特点,对部分业务流程进行调整。

(4)人员培训:对财务人员进行系统操作培训。

4. 系统上线与运行经过几个月的紧张筹备,财务系统成功上线。

上线后,企业对系统运行情况进行跟踪和监控,确保系统稳定运行。

四、财务系统应用效果1. 提高财务管理效率财务系统实现了财务数据的自动化处理,大大提高了财务管理效率。

例如,应收账款、应付账款等业务处理时间缩短了50%以上。

2. 降低成本通过财务系统,企业实现了成本的有效控制。

例如,通过预算管理,企业将可控成本降低了10%。

3. 提升决策质量财务系统提供了丰富的财务报表和分析工具,为企业决策提供了有力支持。

财务管理的创新实践经验案例

财务管理的创新实践经验案例

财务管理的创新实践经验案例在当代经济环境快速变化的背景下,财务管理对于企业的发展起着至关重要的作用。

随着科技的不断发展和创新日益成为企业的核心竞争力,财务管理也需要与时俱进,不断探索创新实践经验。

本文将通过几个案例,探讨财务管理领域的创新实践经验,并分析其对企业业绩和发展的影响。

案例一:数字化财务管理随着信息技术迅速发展,数字化财务管理成为了企业提高效率、减少错误和降低成本的重要手段。

例如,某制造企业引入了财务管理软件,实现了财务数据的集中管理和实时分析。

这一创新实践不仅提高了财务报表的准确性和及时性,还为企业决策提供了有力支持。

通过数字化财务管理,该企业在财务流程上节约了大量时间,使财务团队能够更专注于战略规划和业务分析,提升了企业整体竞争力。

案例二:风险管理与预测传统的财务管理注重风险评估和控制,但面对日益复杂的商业环境,仅仅依靠历史数据来评估和控制风险已经不再足够。

因此,一些企业开始探索利用大数据和人工智能技术来进行风险管理和预测。

以一家保险公司为例,他们将海量的数据与风险模型相结合,通过建立预测模型来对潜在风险进行及时预警和管理。

这一创新实践使得风险管理的精准度大幅提高,帮助企业迅速应对风险事件,降低了损失并保护了企业的利益。

案例三:财务规划与预算优化财务规划和预算是企业运营的重要环节。

一些企业开始创新实践,将财务规划与预算优化与业务目标和战略规划相结合。

以一家零售企业为例,他们采用了预算智能化系统,通过对历史数据和市场趋势的分析,将预算分配与销售预测和市场需求相匹配。

这种创新实践不仅提高了财务预算的准确性,还能够在决策阶段提供数据支持,帮助企业做出更准确的投资决策和资源分配,提高了企业效率和盈利能力。

案例四:可持续发展与财务管理在当今社会,“可持续发展”成为了企业发展的迫切要求。

财务管理也需要与可持续发展战略相结合,进行创新实践。

例如,某能源公司将环境、社会和经济指标纳入日常财务指标体系,建立了可持续发展的绩效评估体系。

会计职称的财务管理实践案例分享

会计职称的财务管理实践案例分享

会计职称的财务管理实践案例分享近年来,会计职称的持有者在财务管理方面的实践经验日益受到重视。

这些经验不仅丰富了会计人员的实际操作能力,也对公司的财务管理起到了积极的促进作用。

本文将分享一些会计职称持有者在财务管理实践中的案例,旨在启发他人,并加深对财务管理的理解和认识。

1. 成本控制与降低案例一:某制造公司在生产过程中,经常出现原材料消耗量超出预算的情况。

持有会计职称的财务经理通过分析发现,这是由于上班员工的行为不当导致的。

为了解决这一问题,财务经理与相关部门协商,制定了一套生产成本控制的方案。

他们培训员工关于成本控制的重要性,并建立了一套奖惩制度来激励员工的表现。

通过这些措施,公司成功地降低了原材料消耗量,提高了生产效率,从而实现了成本的控制与降低。

2. 现金流管理与优化案例二:某销售公司在销售季节结束后,常常出现现金流不稳定的情况。

经过持有会计职称的财务经理的分析,发现这是由于公司的销售季节性波动导致的。

为了优化现金流管理,财务经理制定了一个详细的现金流预测计划。

根据不同季节的销售情况,财务经理提前制定了采购和销售计划,并与供应商和客户达成了合作协议。

通过这一计划,公司成功地优化了现金流管理,提高了现金流的稳定性。

3. 债务管理与降低财务风险案例三:某公司在经营过程中,积累了大量的债务。

持有会计职称的财务经理通过分析,发现公司的债务比例远高于行业平均水平,存在较高的财务风险。

为了降低财务风险,财务经理与银行协商,并成功地重构了公司的债务结构。

他重新安排了债务偿还计划,并与债权人达成了一致意见。

通过这一举措,公司成功降低了财务风险,为今后的发展提供了稳定的财务基础。

4. 利润管理与业绩提升案例四:某零售公司在近几年的经营中,业绩一直不如预期。

持有会计职称的财务经理通过综合分析,发现公司的产品定价不合理,盈利能力较差。

为了提升业绩,财务经理制定了一套利润管理方案。

他重新定价所有产品,并与销售团队沟通、培训,以便他们能更好地理解定价策略的重要性。

会计凭证案例

会计凭证案例

会计凭证案例在会计领域,会计凭证是记录和证明经济业务的凭证。

它是会计工作中的重要一环,也是财务会计的基础。

下面,我们通过几个具体的案例来了解会计凭证的具体操作方法。

案例一,购买办公用品。

某公司购买了办公用品,总金额为500元。

根据会计凭证的操作规范,首先需要填写会计凭证。

在填写会计凭证时,应该将购买办公用品的具体内容和金额填写清楚,同时在借方和贷方分别记录相关科目,如办公用品费用、银行存款等。

填写完毕后,还需要经办人和复核人签字确认,以保证凭证的真实性和准确性。

案例二,收到客户付款。

某公司收到客户付款1000元,作为货款的结算。

在这种情况下,也需要填写会计凭证。

在凭证上,应当清晰地记录收款的具体金额和来源,同时在借方和贷方分别记录相关科目,如银行存款、应收账款等。

同样,经办人和复核人需要在凭证上签字确认。

案例三,购买固定资产。

某公司购买了一台设备,总金额为10000元。

在这种情况下,会计凭证的填写方法与前两个案例类似。

需要将购买固定资产的具体信息和金额填写清楚,同时在借方和贷方分别记录相关科目,如设备费用、银行存款等。

经办人和复核人的签字确认也是必不可少的。

通过以上几个案例,我们可以清楚地了解到会计凭证的操作方法。

在实际工作中,会计凭证的准确填写和及时归档对于公司的财务管理至关重要。

只有做好会计凭证的记录和管理工作,才能保证公司财务数据的真实性和准确性,为企业的经营决策提供可靠的依据。

在会计工作中,我们还需要遵循会计凭证的相关规定,如凭证的编号、凭证的原始凭证、凭证的审核和会计凭证的保存等。

只有严格按照规定操作,才能确保会计凭证的合规性和可靠性。

总之,会计凭证在公司的财务管理中起着至关重要的作用。

通过学习和实践,我们可以掌握会计凭证的操作方法,提高财务管理水平,为企业的发展做出贡献。

希望以上案例能够帮助大家更好地理解会计凭证,并在实际工作中运用得当。

实验13:财务业务一体化综合实验

实验13:财务业务一体化综合实验

实验十三财务业务一体化综合实验(一)注:账套“远威电器有限公司”(主管)年月分已经启用了总账、工资、固定资产、应收款、应付款等系统,从月份启用供应链各子系统。

一、初始化资料.启用各子系统启用采购管理子系统、销售管理子系统、库存管理子系统、存货核算子系统等四个子系统,启用日期为年月日。

.系统管理为了使用户“田芳”可以处理各子系统业务,在系统管理中为其增加公共单据、采购管理子系统、销售管理子系统、库存管理子系统、存货核算子系统的全部权限。

.供应链系统基础档案在此需要增加的基础档案包括以下方面:)仓库档案仓库编码仓库名称计价方式海尔冰箱库全月平均法容声冰箱库全月平均法夏华彩电库移动平均法康佳彩电库移动平均法清华同方电话库先进先出法中兴电话库先进先出法三星手机库后进先出法诺基亚手机库后进先出法)收发类别收发类别收发类别名称收发标志采购入库收销售出库发其他出库发盘亏出库发捐赠出库发)采购类型采购类型编码采购类型名称入库类别是否默认值普通采购采购入库是)销售类型表-销售类型销售类型编码销售类型名称出库类别是否默认值普通销售销售出库是)非合理损耗类型编码:;名称:非正常损失;默认值。

.采购管理子系统)系统选项系统参数设置值普通业务必有订单不选启用受托代销不选是否允许超订单到货及入库不选单价录入方式手工录入各种数据权限和金额权限控制不选最高进价控制口令其他参数默认系统设置)期初余额月日,从乙供应商采购夏华彩电台,台已验收入库,发票未到,对货物进行暂估,暂估单价为,元(采购业务部门为采购部,业务员为柴进)。

.销售管理子系统系统参数设置值是否有零售日报业务不选是否有委托代销业务不选是否有销售调拨业务不选是否有分期收款业务选中是否有直运销售业务选中普通销售必有订单不选直运销售必有订单不选分期收款必有订单不选是否销售生成出库单不选各种数据权限控制不选新增发票默认参照发货单生成是否有最低售价控制有,口令:其他参数默认系统设置.库存管理子系统)系统参数系统参数设置值有无组装拆卸业务不选有无形态转换业务不选有无委托代销业务不选有无受托代销业务不选有无成套件管理不选有无批次管理不选有无保质期管理不选是否库存生成销售出库单选中各种数据权限控制不选其他参数默认系统设置)期初数据,见存货核算子系统期初数据。

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

财务凭证管理系统综合实践例子数据库课程设计报告财务凭证管理系统班级:软件083姓名:史晓蒙学号:2008023078指导教师:吴迪完成日期:2010年11月18日数据库课程设计评分表分90~100为优,80~89为良,70~79为中,60~69为及格,60分以下为不及格。

目录第1章系统简介 (1)1.1课题背景 (1)1.2系统开发的意义 (1)1.3系统开发及运行环境 (1)第2章需求分析 (3)2.1财务凭证管理系统的可行性分析 (3)2.11技术水平分析 (3)2.12经济效益分析 (4)2.13市场分析 (4)2.2财务凭证管理系统的需求分析 (4)第3章总体设计 (6)3.1项目规划 (6)3.2系统业务流程分析 (6)3.3系统功能结构 (7)第4章详细设计 (8)4.1数据库设计 (8)4.11数据表概要说明 (8)4.12部分数据表E-R图 (9)4.13.数据表的结构 (10)4.2系统主要功能模块设计与实现 (13)4.21系统登录模块的设计与实现 (13)4.22主窗体的设计与实现 (14)4.23凭证信息录入窗体的设计与实现 (18)4.24管理员信息窗体的设计与实现 (21)第5章测试与总结 (23)5.1程序调试与错误处理 (23)5.11如何实现总账查询 (23)5.12科目编号的生成错误 (24)5.2总结 (25)第1章系统简介1.1课题背景凭证是记录账簿的依据,它的完整与否将直接影响到财务的核算结果。

早期的财务凭证是由人工管理的,不仅容易出错,而且不易保存。

随着计算机的不断普及和软件技术的不断发展,加上企业财务管理的迫切需要,财务凭证管理系统应运而生。

随着我国市场经济的快速发展,财务凭证管理系统在企业的日常财务管理中发挥着越来越重要的作用。

这个财务凭证管理系统,不仅实现了基本的凭证管理和会计科目管理等功能,而且可以根据需要按凭证编号和会计科目对查询结果进行打印。

1.2系统开发的意义本系统属于小型的数据库系统,可以对中小企业财务凭证进行有效的管理。

通过本系统可以达到以下目标:灵活的录入数据,使信息传递更快捷。

系统采用人机交互方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。

实现后台监控功能。

实现各种查询。

实现企业财务的信息化管理。

对用户输入的数据,进行严格的数据检验,尽可能避免人为错误。

系统最大限度地实现了易安装性、易维护性和易操作性。

从而更方便财会人员对账目进行统计、录入、审核,提高了操作效率和准确性,为企业的日常财务管理提供了便利。

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

本软件专为中小型企业设计,在我国中小型企业信息化水平目前还处在比较初级阶段,随着我国市场条件下竞争压力的不断加剧、企业组织观念的变革以及业务流程标准化的不断完善,中小型企业信息化建设的热情近几年来有了显著的提高。

本软件可在Windows 2000/XP 上运行,不用专业人士去配制服务器可以直接安装使用,具有很好的可移植性,有良好的中文界面,操作简便,适合企业财会人员使用。

2.1.2经济效益分析作为企业的决策管理层,希望能对企业的整个流程状态、企业状况发展了如指掌,并为决策管理提供科学依据;工作人员期望能够避免繁琐的手工操作,甩掉陈旧的手工计帐方式,达到事半功倍的效果。

使用企业财务凭证管理系统可大大提高企业现代化管理水平,实现减员增效。

这样,一个可以规范化、自动化的财务系统就显得非常的必要。

2.1.3市场分析企业必须加强自身的信息基础设施建设,通过企业基础数据的信息化、基本业务流程和事务处理的信息化、企业内部控制及实施控制过程的信息化、人的行为规范管理等企业基础管理的信息化工程建设,确保企业的规模不断扩大、业务迅速提升,促进企业的可持续发展。

2.2财务凭证管理系统的需求分析通过实际了解,要求本系统具有以下功能:由于操作人员的计算机知识普遍偏低,一次要求系统具有良好的人机界面。

方便的添加和修改数据。

方便的数据查询。

方便的数据打印功能。

在相应的窗体中,可方便的删除数据。

数据计算自动完成,尽量减少人工干预。

财务凭证管理系统的用例图,如下图2.1所示。

图2.1第3章总体设计3.1项目规划财务凭证管理系统主要由系统管理、凭证管理、科目信息、账目查询、报表和退出等模块组成,具体规划如下。

系统管理模块该模块主要用于实现公司基本信息、初始化使用时间、初始化科目金额、管理员基本信息设置和修改密码等功能。

凭证管理模块该模块主要用于实现凭证录入、凭证审查、凭证结算、凭证汇总和凭证查询等功能。

科目信息模块该模块主要用于实现科目信息和科目查询功能。

账目查询模块该模块主要用于实现总账预览、总账目查询、凭证查询、科目查询和账目余额查询等功能。

报表模块该模块主要用于实现凭证查询打印和按科目打印等功能。

3.2系统业务流程分析财务凭证管理系统的业务流程图如图3.1所示。

图 3.1 财务凭证管理系统的业务流程图3.3系统功能结构系统功能结构图如图3.2所示。

图 3.2 系统功能结构图第4章详细设计4.1数据库设计本系统采用SQL Server 2005作为后台数据库,数据库名称为db_credence,其中包含5张数据表。

下面分别介绍:4.1.1数据表概要说明为了对本系统后台数据库中的数据表有一个更清晰的认识,在此设计了一个数据表树形结构图,该结构图包括系统所有数据表,如图4.1所示。

图4.1 数据表树状结构图4.1.2部分数据表E-R图本里中规化出的实体主要有公司基本信息实体、科目信息实体、凭证信息实体、管理员信息实体和操作日志信息实体。

其中部分实体的E-R图如下所示。

公司基本信息实体E-R图,如图4.2所示。

图 4.2 公司基本信息实体E-R图会计科目信息实体E-R图,如图4.3所示。

图4.3 会计科目信息实体E-R图图,如图4.4所示。

凭证信息实体E-R4.1.3.数据表的结构tb_UserJob(公司基本信息表)表tb_UserJob用于保存用户所在单位的基本信息,该表的结构如图4.7所示。

图4.7 公司基本信息表tb_subjectInfo(会计科目信息表)表tb_subjectInfo用于保存会计科目的详细信息,该表的结构如图4.8所示。

图4.8 会计科目信息表tb_warrantInfo(凭借信息表)表tb_warrantInfo用于保存企业内部的财务凭证信息,该表的结构如图4.9所示。

图4.9 凭借信息表tb_admInfo(管理员信息表)表tb_admInfo用于保存本系统的用户基本信息,表的结构如图4.10所示。

图4.10 管理员信息表tb_logInfo(操作日志信息表)表tb_logInfo用于保存操作员使用该系统的日志记录,表的结构如图4.11所示。

图4.11 操作日志信息表4.2系统主要功能模块设计与实现4.2.1系统登录模块的设计与实现系统登录主要用于对进入财务凭证管理系统的用户进行安全性检查,以防止非法用户进入该系统。

在登录时,只有合法的用户,才可以进入该系统。

系统登录窗体如图4.12所示。

图4.12 系统登录代码设计单击【确定】按钮,程序调用公共类中的相关方法,判断用户输入的用户名和密码是否正确,如果正确,则成功登录财务凭证管理系统,并将用户名传到主窗体中,同时使用全局变量M_strName接受。

否则,弹出“用户名或密码错误”信息提示。

【确定】按钮的Click事件代码如下:private void btnOK_Click(object sender, System.EventArgs e)//确定{try{GetLogin log = new GetLogin();admInfo adm = new admInfo();adm.setadmName(this.txtUser.Text);adm.setadmPassword(this.txtPasword.Text);string result = log.loginDen(adm);// 调用方法if (result == "adminOK"){frmMain main = new frmMain(this.txtUser.Text.Trim());main.Show();this.Hide();}// end block ifif (result == "adminNO"){DialogResult a = MessageBox.Show("用户名或密码错误", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Error);this.txtUser.Text = "";txtPasword.Text = "";txtUser.Focus();}// end block ifif (result == "ConClose"){MessageBox.Show("数据库没有打开", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Error);}// end block if}catch(Exception ee){MessageBox.Show(ee.Message);}}4.2.2主窗体的设计与实现在正确验证用户的用户名和密码以后,就显示出财务凭证管理系统的主窗体。

主窗体主要用于显示系统所具有的功能,例如菜单栏里显示了系统管理、凭证管理、科目信息、账目查询等几个功能模块。

用户可以点击相应的按钮对系统进行不同的操作,凭证管理系统的主窗体如图4.13所示。

图4.13 主窗体主窗体实现的主要实现代码如下:系统管理按钮的实现代码:private void公司信息ToolStripMenuItem_Click(object sender, EventArgs e){frmComnpty cpy = new frmComnpty();cpy.MdiParent = this;cpy.Show();}private void初始化使用时间ToolStripMenuItem_Click(object sender, EventArgs e){frmSystemDatTime sydate = new frmSystemDatTime(M_strName);sydate.MdiParent = this;sydate.Show();}private void初始化科目资金ToolStripMenuItem_Click(object sender, EventArgs e) {frmSubjectMoney suMoney = new frmSubjectMoney();suMoney.MdiParent = this;suMoney.Show();}private void管理理员信息ToolStripMenuItem_Click(object sender, EventArgs e) {frmAdmInfo adm = new frmAdmInfo();adm.MdiParent = this;adm.Show();}private void密码修改ToolStripMenuItem_Click(object sender, EventArgs e){frmAdminPassWord password = new frmAdminPassWord(M_strName);password.MdiParent = this;password.Show();}凭证管理按钮的实现代码:private void凭证录入ToolStripMenuItem_Click(object sender, EventArgs e){frmWarrantInfo war = new frmWarrantInfo();war.MdiParent = this;war.Show();}private void凭证审核ToolStripMenuItem_Click(object sender, EventArgs e){frmWarrantSheng sheng = new frmWarrantSheng();sheng.MdiParent = this;sheng.Show();}private void凭证结算ToolStripMenuItem_Click(object sender, EventArgs e){GetWarInfo getWinfo = new GetWarInfo();int p_int_Select = getWinfo.GetCount();if (p_int_Select == 1){MessageBox.Show("还没有通过审核的记录\n" + "请审核凭证后再结算", "结算提示", MessageBoxButtons.OK, rmation);return;}// end block ifelse{string P_str_balnd = getWinfo.GetWarrbalance();//调用结算方法if (P_str_balnd == "updateOk"){MessageBox.Show("结算完毕\n" + "请继续操作", "结算提示", MessageBoxButtons.OK, rmation);return;}// mendthod}// end block}private void凭证总汇ToolStripMenuItem_Click(object sender, EventArgs e){frmWarrantlSun wsun = new frmWarrantlSun();wsun.MdiParent = this;wsun.Show();}private void凭证ToolStripMenuItem_Click(object sender, EventArgs e){frmWarrantFind find = new frmWarrantFind();find.MdiParent = this;find.Show();}private void凭证修改ToolStripMenuItem1_Click(object sender, EventArgs e){frmWarrantUpdate frmupdat = new frmWarrantUpdate();frmupdat.MdiParent = this;frmupdat.Show();}注:其他代码详见系统设计文档。

相关文档
最新文档