开篇:润墨网以专业的文秘视角,为您筛选了一篇施工企业财务信息公告系统设计与实现范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘要:由于施工企业项目点多面广,对财务核算及管理提出了更全面、细化、及时性的要求。为了满足集团企业所有财务工作人员对财务信息共享,利用提供的一系列的工具和服务来最大程度地开发利用计算机与企业已有财务网络,建立一个企业财务管理平台——财务信息公告系统。该公告系统设计实现前台设计与后台数据库的交互这一功能模块,通过系统管理员对资源库的管理与维护,完成财务人员对于财务信息的要求及互相传递。
关键词:财务信息;公告系统;设计实现
中图分类号:F426.92 文献标识码:A 文章编号:1007—9599 (2012) 14—0000—02
一、引言
随着网络技术的飞速发展,许多大型企业都已经开设了网上注册、网上查询等一系列的网上信息服务。通过计算机网络实现企业信息资源的上传与下载,并处理企业内部信息间的流通和使用,使企业员工方便快捷的进行工作,节省人力物力。财务信息资源必须具有高度的准确性,这就需要有好的管理系统,能及时、准确、简明的反映财务信息变化情况。本系统主要是利用C#(C sharp)开发工具研究客户端和数据库的连接,即前台和后台的中间环节。信息公告模块是每个子系统必备的模块,其主要功能是需要财务人员共享的相关信息,基本上设置在整个网站的首页,让所有在线用户都能快速地了解到最新的财务信息及公告。
二、总体设计
(一)需求分析
本设计针对施工企业财务管理方面所做的分析,多数大型施工企业已实现财务网络管理,每个核算单位通过一个独立的财务帐套来进行财务核算,例如:某施工企业下属二十多个二级核算单位,共有五十多名财务人员,无论是新建工程还是改建扩建工程,都需要按工程分类、分项核算,财务人员仅限于对自己管辖的帐套进行操作,对于一些共性的财务信息是得不到共享的,缺乏及时性与统一性。
企业财务管理平台—信息公告系统的设计是为了满足施工企业财务管理信息共享。企业从签订施工合同就开始了财务核算的第一步,该工程的招、投标费、市场开发人员的差旅费已经开始发生了,财务人员要根据各项成本的发生按工程名称、款项性质等辅助对象计入相应的工程成本。工程款、材料费、劳务费等款项要分别对应客户及供应商。由于施工企业的特殊性,一个标段的施工也许会由几个项目部共同完成。各部门并不在统一的办公场所办公,信息传递存在时差,这就需要有一个公共平台来相关信息,如:前期部门为了方便会根据工程名称口头简称,如:锦屏—苏南±800KV双回路特高压直流输电线路工程简称锦苏线,那么系统管理员就通过公告系统将简称,所有相关财务核算都按照这唯一的简称进行。使财务核算更统一、更规范。企业每增加一个供应商,都可在公告系统供应商的编码等具体信息,供所有用户使用。工程内部结算、内部对帐都可以通过留言版进行互相沟通,大大节省了时间及费用。
(二)系统设计目标
企业财务管理平台的总体目标是将网络技术、信息技术与现代管理技术相结合,使财务管理统一化,信息化,简单化。提高财务管理信息的准确性,从而减少开支,降低成本,合理利用企业资源。本系统首先要实现动态性和交互性。所谓的动态性就是能动态更新内容,如更新资源信息、用户信息等。这要求与数据库有良好的连接。
根据身份的不同对系统的使用权限有所不同。从权限大小可以分为:系统管理员和财务人员。
系统管理员:拥有企业财务管理平台的所有权限,主要负责对系统平台的日常网络维护管理,可以对系统进行修改,排除故障;添加修改公告(在数据库中);留言管理,删除,查看,回复;修改财务人员信息;资源管理上传下载。
财务人员:拥有个人信息注册、修改、资源上传,查看资源,下载资源;进行留言等权限。
本系统采用自顶向下方法进行开发,系统分成几个相对独立的模块,其功能模块主要有如下几个部分:公告信息、用户登录、资源管理等。具体的功能描述如下:
1.公告信息:
系统的各种通知或公告均位于此模块中。主要内容包括系统的重要通知及公告。位于在系统登录的首页。
操作对象:系统管理员。浏览对象:所有合法用户。
2.用户登录:
根据用户的不同权限对使用本系统的不同用户登陆后会转至不同的界面。
浏览对象:所有合法用户。
3.资源管理:
资源基本信息维护,其功能是对所有的信息资源进行管理,并根据实际情况对相应的信息进行适当的增、删、改、查操作。
操作对象:系统管理员。浏览对象:系统管理员。
4.留言板:
其功能是为所有用户提供对一些基本问题的回答,方便所有合法用户进行讨论及发表自己的意见。
操作对象:所有合法用户。浏览对象:所有合法用户。
5.退出:
所有的系统合法用户登录完成操作后退出系统都要进行“退出”操作、或者进行用户转换也需要进行“退出”操作。
操作对象:所有合法用户。
这些模块都进行集中式管理,分层的模块化程序设计思想,整个系统采用模块化机构设计,作为应用程序有较强的可操作性和扩展性,采用合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
(三)系统结构设计
由上节的功能模块分析可以规划出本系统的结构图如图1所示:
三、详细设计—信息公告系统设计
(一)系统开发环境为了保证系统运行的效率和可靠性,服务器端应具有较高的软硬件配置,客户端的要求不需要很高。此应用程序可广泛运行于Internet,也适用于内部的局域网。
(二)信息公告系统设计
信息公告模块是每个子系统必备的模块,其主要功能是一些重要公告、通知等,基本上设置在整个网站的首页,让所有在线用户都能快速地了解到最新通知和公告。该模块主要包括以下的具体功能。
1.信息公告的录入
这一模块的主要功能是使系统管理员以简捷的方式对数据库中的通知公告表进行操作,主要的功能有:增加、删除和修改。系统管理员在进行以上所有操作时首先要进入登录界面进行登录,登录用的用户名和密码是按管理员的不同权限事先分配好的,登录成功后便可以对通知公告表进行增、删、改、查。
2.浏览信息公告
在首页的适当位置设置信息公告栏,最新的信息显示在最前面,特别重要的信息还可以用红字或者特殊标记来标识,点击标题浏览信息公告的正文,其他的可在主页面里的适当位置按时间的倒序将显示出来,点击标题浏览公告信息的正文。进入首页时用户会看到信息公告栏,此处的信息公告栏也是使用了名为news.ascx的用户控件,首页中的信息公告栏是把数据库中的公告按上传时间排序,把最新的八条信息显示出来。
四、企业财务管理平台测试
(一)模块测试
由于在设计过程中大部分用的是用户控件进行设计,每设计一个模块都将该模块进行测试,以免进行整体测试时难以调试,这样可以及时找到错误的原因。
(二)整体测试
虽然每设计一个模块都将各个模块进行测试且正常运行,但是并非整体能运行,这就需要进行整体测试。测试的主要内容包括:用户登录、公告的管理,文件的上传与下载、个人资料的管理以及教学资源的管理等功能。
本系统采取的测试方法是先进行各模块测试,经过修改和调整通过以后,进行总体测试,测试结果各项功能均已经或基本达到设计要求。
五、结束语
施工企业要生存、发展,就必须对企业进行科学的管理。开发相应的财务管理信息公告系统既可以实现财务数据信息共享,提高信息的利用率;又可以实现整体数据的结构化,提高企业的管理效率。
参考文献:
[1]跃廷,王小科,帖凌珍程序开发[M].北京:人民邮电出版社,2007
[2]张威.C#语言基础教程[M].北京:人民邮电出版社,2005
[3]王珊,陈红.数据库系统原理教程[M].北京:清华大学出版社,2002,7