鹰之艺包装公司财务系统采用C#作为编程语言,通过微软的ASP。Net平台搭建,三层架构以及MVC构成框架,并且运用了SQLServer作为数据库的管理工具。
C#是微软公司发布的一门高级语言,在开发者的眼中与Java有着很多惊人相似之处,但是它们之间有着明显的差别,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,并且新增了许多功能及语法糖。
所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层,从而实现低耦合高内聚的架构思想[2]。
MVC模式是近年来流行的应用程序架构,它将应用程序分成模型(Model)、视图(View)、控制器(Controller)3个部分[3]。
SQL Server是微软公司推出的关系型数据库管理系统。随着SQL Server数据库新版本的不断发行,其安全性能逐步提高,为了保证数据库信息的安全,及时更新数据库是十分必要的,最直接、有效并且安全的办法就是到微软官网直接下载[4]。
使用本系统的硬件要求最低配置建议如下表1。1所示:
表1。1 最低配置建议图
CPU 300MHZ
内存 1G
硬盘 500G
浏览器 IE、Chrome
操作系统 WindowsXP操作系统或更高
2 鹰之艺财务系统的需求分析
2。1 系统总体结构设计论文网
本系统主要是对鹰之艺包装公司的财务信息进行相关的信息数据梳理,它是一个常见的数据库开发的应用网站,由包装制品凭证管理模块、账簿统计模块、报表绘制模块、知识分享模块和权限管理模块等模块构成。
(1)包装制品凭证管理模块:
凭证管理模块主要是对包装制品的经济业务往来的管理。主要包含了录入财务凭证功能、修改财务凭证功能、删除财务凭证功能、导出财务凭证功能。
(2)账簿统计模块:
账簿统计模块有明细账和总账两个板块。
明细账用于根据不同的会计科目以及会计期间统计出相应的凭证,并且包含了导出明细账的功能。
总账用于统计一个会计期间下所有的财务凭证,将不同的凭证统计到相同的会计科目下,便于超级管理员的查看和梳理。
(3)报表绘制模块:
报表绘制模块有资产负债表以及利润表两个板块。
资产负债表也叫作财务状况表,是在一定的会计期间内根据账簿绘制出财务状况的主要会计报表,资产负债表用于企业内部的除错并且能防止一定的弊端。
利润表是用来反映企业在不同的会计期间内经营成果的报表。
(4)知识分享模块:
知识分享模块主要是是对财务学习点或者技巧的一个共享平台。主要包含了录入财务知识功能、分类管理财务知识功能,用于增强企业员工的学习氛围并且可以通过共享别人的知识进一步提升员工的工作质量和水平。
(5)权限管理功能:
权限管理功能主要分为员工权限管理功能,新增员工功能和权限菜单管理功能,权限管理只能由管理员身份登录才能进行使用。
新增员工功能,本系统为内部系统所以没有给外部的注册入口,统一由管理员录入新增员工信息。
根据对系统功能需求的仔细分析,鹰之艺包装公司财务系统的功能模块结构图如图2。1所示。
图2。1 鹰之艺包装公司财务系统功能模块结构图
asp.net+sqlserver包装公司财务系统的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_199570.html