第一篇:企业费用系统项目总结
企业费用管理项目开发工作总结
计科1101班11150041李媛媛
同时随着现代工业的发展,计算机信息管理系统越来越受到企业重视。本文主要分析了费用管理系统的一些基本功能和组成情况,包括系统的系统结构、功能模块划分以及数据库模式分析等,重点对应用程序的实际开发实现作了介绍。达到了数据的一致性和安全性,且应用程序功能完备,符合了费用管理系统作为典型的信息管理系统(MIS)的要求。费用管理系统是企业资金管理中不可或缺的一部分。
企业费用管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。由于费用管理是企业资金系统中不可缺少的部分,它是反映企业资金活动状况的综合场所,合理的费用管理可以帮助企业加快资金流动的速度,保障企业资金链的顺利运行,对实现企业费用的有效控制具有重要的意义。经过分析如此情况,我们使用SUN公司的JAVA语言,利用其提供的各种面向对象的接口进行编程,尤其是SSH开源框架能方便而简洁操纵数据库,短期内就可以开发用户满意的可行系统。
本项目的开发环境,以windows7为操作系统,以Oracle为数据库平台,以Tomcat为应用平台,以Internet Explorer、FireFox为客户端软件。本项目所运用的技术即
SSH 在J2EE
项目中表示了
3种框架,即Struts+Spring+Hibernate。
Struts对Model、View和Controller都提供了对应的组件。ActionServlet这个类是Struts的核心控制器,负责拦截来自用户的请求。Action常由用户提供,该控制器负责接收来自ActionServlet的请求,并根据该请求调用模型的业务逻辑方法处理请求,并将处理结果返回给JSP页面显示。
Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是Hibernate可以在应用EJB的J2EE架构中取代CMP完成数据持久化的重任。
企业组织结构模块:企业由人员构成,人员按部门组织。企业具有职员名册,应当登记人员的编号、姓名、业务角色。一个职员最多具有一个角色。企业具有多个部门。大型企业的部门划分可能是多级的。本系统只需登记一级部门,一级部门下直接登记全部下属职员。在形式上,可以设立一个部门“总经办”在其中变化的情况。应当登记各部门的编号、名称、部门负责人。部门负责人从员工名册中选择,可以随时更换。部门编号在登记之后不得修改。部门下属员工从职员名册中选择。一个职员只能属于一个部门。
费用项目模块:系统应当能够登记、修改和删除费用项目。例如水电费、差旅费等。费用项目登记的属性包括:费用项目编号、费用名称。常见费用项目如下:日常开支方面有:小额辅料、办公用品、办公室水电费、通讯费、汽油费、行车停车费、业务招待费、差旅费、办公费、快递费等。生产开支方面有,原材料、辅料、厂房设备维修保养、生产用水电费、运费、广告费、推广费、渠道费固定资产方面有:生产设备购置费、非生产设备购置费。
审批流程模块:企业的预算、报销等审批流程是丰富而多变的。系统应当能够增加、删除流程。常见流程举例:办公用品报销、小额差旅费报销、大额差旅费报销、小额业务费报销、大额业务费报销、其他日常开支报销、固定资产报销、工资福利发放。一个办公用品报销的流程例子如下:开始→入库审核(库管员)→预算合规性审核(财务经理)→总经理审核→总经理→结束。流程定义的属性应当包括【流程编号】自动生成的一个编号。【流程名称】概括流程任务的极短文字例如差旅费报销。【流程描述文件】用技术性语言描述的流程节点和流转规则通常是一个XML文件。流程实际执行的时候还应当包括下列属性。【流程实例号】用来表示一个在执行的流程的编号,通常是自动生成的。【执行状态】具有下列状态:-1代表已取消、0代表已建立、1代表执行中、2代表执行完。关于流程描述文件。使用专门的桌面应用工具进行设计。企业费用管理有关的流程,应当能够和一个预算申请或者报销申请对应,在流程流转过程中,要能够查询到这个预算申请或者报销申请的详细资料。
预算管理模块:预算管理模块包括预算录入、预算审批和预算查询子模块。预算录入是将计划申请的费用项目录入电脑。使用预算单元对预算费用进行统合管理。预算单元可以是单个工程项目,可以是某类业务工作,也可以是公司日常开支或工资福利等。预算单元下面才有费用项目。系统应当能够增减预算单元能够修改预算单元的名称。预算单元具有是否经过审批的属性,新录入的预算单元是“未经审批”的。系统应当能够在预算单元下增减费用项目、修改费用项目的属性。费用项目的属性有编号、名称、金额。预算审批是对于预算内容,使用统一的审批流程进行审批。审批模块应当从已经定义好的流程中,选择适合于做预算审批的流程,来对录入的预算进行审批。审批通过后应将预算单元标记“审批通过”的。预算查询是对于已经入库的预算,提供查询功能。报销管理模块:报销管理包括报销申请和报销审批。报销申请子模块就是一次报销只能对应于一个预算单元。若报销申请页面上费用项目是空的,可以选择或更换预算单元,若已经增添了费用项目则不能再更换预算单元。可以从对应的预算单元下,选择任意的费用项目添加到报销表中。同一代码的费用项目可以反复出现在报销表中。报销申请应当具有下列属性,报销人、费用发生的日期、备注信息、合计金额。每一项费用应当有对应的金额、用途说明、凭证粘贴单号。填写报销申请时,还应当选择适宜审批本次报销的流程。本子模块搜集到的数据,将存入数据库中。新提交的报销申请处于“未经审批”状态。报销审批子模块就是对于报销内容,使用报销人选择的审批流程进行审批。审批通过的报销应设置为“审批通过”状态。
具体功能实现:系统维护功能包括员工管理功能、费用项目管理功能、部门管理功能、角色管理功能和审批流程管理功能。员工管理功能包括增加员工、删除员工、修改员工和为员工安排角色。费用项目管理功能包括增加费用项目、删除费用项目和修改费用项目。部门管理功能包括增加部门、删除部门、修改部门和为候选员工分配部门。角色管理功能包括增加角色、删除角色和修改角色。审批流程管理功能包括增加流程、删除流程、暂停流程和恢复流程。个人信息管理功能包括员工登陆。员工登陆包括员工查看个人信息、员工登出和修改密码。预报销单元管理功能包括报销创建和报销单元记录。审批流程功能包括查看审批历史记录和处理审批任务。
项目总结与心得体会:经过一个月的系统设计和开发,企业费用管理系统基本开发完毕。经测试和试运行其功能已经基本实现。系统基本达到预定的效果主要实现系统管理人员在员工维护、角色维护、组织结构维护、费用项目维护和审批流程维护上面的需要普通员工在预算管理、报销管理、审批管理和统计报表上的需要。并且具体细分了功能,使本软件有更强的使用性,方便管理人员管理需要,系统经过测试可以使用。由于在系统的分析设计中,由于在短暂的学习研究工作流程管理,对流程管理不是十分了解,所以在功能设计和模块设计上可能存在一些问题,对一些编程规范有待提高,其中有些技术不完善的地方,在通过了本次项目实战,对在学校学习的很多课程得到了一个充分实战的机会,加深了印象,巩固了课本上的知识例如,数据库设计、面向对象的结构设计、JAVA语言、SSH等课程,除此还学到了很多编程技巧和实战技巧,特别是那些课本中所预料
第二篇:企业费用管理系统可行性分析报告
企业费用管理系统可行性分析报告
1.1编写目的
本文提出了一个基于WWW环境的企业费用管理系统,应用动态服务器页面实现了企业费用的多条件查询、删除、更新、密码设置等功能。
1.2 背景
企业费用管理是公司企业内部很重要的一个管理事项,但目前大多公司内部企业费用的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个基于网络的企业费用管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。
MyEclipse企业级工作平台是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse目前支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。
2..现行组织系统概况
2.1组织目标和战略
系统的目标是开发一个基于网络的企业费用管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。
2.2存在的主要问题
企业费用管理是公司企业内部很重要的一个管理事项,但目前大多公司内部企业费用的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。
3.拟建立的信息系统
3.1 系统功能分析
公司内部的企业费用的管理,从大的方面分主要集中在公司职员的个人情况、工资细目、调入调出及用车等。所以该系统主要是实现对数据的录入、插入、删除,网上查询.统计.更新.打印等功能。其次,为了信息的保密与安全,系统还要提供一定的安全机制。
3.2 根据用户要求设计数据表
数据表的建立是应用程序开发过程中的非常重要的一个环节,必须清楚每一模块要操纵的数据是那些,以及数据间的相互关系,然后建立数据表。企业费用管理系统要求能对职工的个人情况、调入调出情况、工资情况等进行管理,在职工个人情况表下面,还有象维护职务表,维护学历表等等。同时还要对系统设置安全机制,为实现以上要求,下面仅以人事、工资、密码表为例介绍一下各表的结构:
职工情况一览表
它包括职工标号、姓名、性别、等信息。其结构如下:
code char(4)not null, //职工编码
name char(8)null, //姓名
sex char(2)null, //性别
birthday data null, //出生日期
work_time data null, //参加工作时间
post_zhw char(10)null, //职务
该表主键为职工编号(code)。
职工工资表
其结构主要包括职工所得的各种工资福利等。
Code char(4)not null, //职工编号
Name char(8)null, //姓名
g_pay integer null, //岗位工资
s_pay integer null, //书报费
jj_pay numeric(8,2)null, //奖金
total_pay numeric(8,2)null, //工资总额
该表主键为职工编号code。
系统密码表
user_name char(10)not null, //用户名称
user_word char(10)not null, //用户密码
4.技术可行性分析
由于Myeclipse具有完整的web应用开发功能,由它编制的软件可以方便的同服务器端的数据库协同工作,构成B/S工作方式,它使用的是业界熟悉的Web标准(HTML和Java),通过端对端的设计、调试和提交,可以控制Web应用的整个生命周期。本系统客户应用和服务器应用都采用Myeclipse开发。其中服务器端的程序是实现中的重点部分,其内容主要是生成SQL语句对数据库操作及对所得的数据进行处理。
4.1 安全机制分析
在进入系统之前,要进行身份确认,只有用户名和用户密码都相符的用户方可进入本系统。为了防止不合法用户对数据的察看和修改,本系统把用户分为三个级别:可修改和只读用户。可修改用户对数据可以查询、打印,还可以对纪录进行增加、删除、修改等操作。只读用户只拥有对纪录的浏览、查询和打印权限。当用户要进入系统是必须先输入用户名和密码,按“确认”按钮后,系统辨别用户身份,对合法用户根据用户的权限级别赋予相应的使用功能。社会可行性分析
随着计算机的发展与普及,以及互联网技术的扩展,日常企业费用管理必将实现无纸化办公,并且加入到公司内部的Intranet或者是Internet上去,实现数据的共享,这样有利于企业费用信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率
6.经济可行性分析
6.1 支出/收益分析
在10年期内,系统投资和收益表1:系统总投入:180万,系统总收入:92万,2年可以收回开发投资。从经济上考虑,本系统完全有必要开发。
7.可行性研究结论
通过经济,技术和社会等方面的可行性研究,可以确定本系统的开发完全有必要,而且是可行,可以立项开发。
第三篇:企业购车费用各类问题总结
企业购车费用各类问题总结
2009-10-20 8:42:00
文章来源:纳税网
【大 中 小】
【打印】
------------------
企业购买汽车,何种情况不能抵扣进项税?
从2009年1月1日起,购进的固定资产可以抵扣进项税金。固定资产,是指使用期限超过12个月的机器、机械、运输工具以及其他与生产经营有关的设备、工具、器具等。企业购入的机动车符合固定资产的定义,也属于可以抵扣的范围。但是《增值税暂行条例实施细则》第二十五条又规定了特例,纳税人自用的应征消费税的摩托车、汽车、游艇,其进项税额不得从销项税额中抵扣。所以,纳税人购入的机动车要对照规定,看是否为消费税的征税范围,才能决定可否抵扣。
《消费税暂行条例》所附的《消费税税目税率表》列举了征收消费税的小汽车范围,为乘用车和中轻型商用客车两种,不包括其他类型机动车。所以,这家企业购入的接送员工上下班用的中型商用客车不能抵扣进项税金,而从事货物运输用的卡车则可以抵扣进项税金。另外需要注意的是,《增值税暂行条例实施细则》强调是自用的应征消费税的汽车不能抵扣,如果购入不是自用,而是为了销售,也可以抵扣进项税„„
购买汽车的相关费用入账
1、汽车价款和车辆购置税计入“固定资产”科目。
2、工本费、牌照费等全部计入“管理费用——汽车费用”科目。
3、汽车折旧年限按税法规的4年,残值率5。
4、可以采用平均年限法提折旧。
年折旧额=固定资产原值×(1-残值率)/折旧年限
月折旧额=年折旧额/12
5、折旧在固定资产入账的下月开始提取。
借:管理费用——折旧费
贷:累计折旧
奖励汽车如何扣个人所得税?
《国务院关于修改<中华人民共和国个人所得税法实施条例>的决定》(国务院令2008年第519号)第八条规定,税法第二条所说的各项个人所得的范围:
(一)工资、薪金所得,是指个人因任职或者受雇而取得的工资、薪金、奖金、年终加薪、劳动分红、津贴、补贴以及与任职或者受雇有关的其他所得。
第十条 个人所得的形式,包括现金、实物、有价证券和其他形式的经济利益。所得为实物的,应当按照取得的凭证上所注明的价格计算应纳税所得额;无凭证的实物或者凭证上所注明的价格明显偏低的,参照市场价格核定应纳税所得额。所得为有价证券的,根据票面价格和市场价格核定应纳税所得额。所得为其他形式的经济利益的,参照市场价格核定应纳税所得额„„
小汽车汽油费与维修费进项税能否抵扣?
《中华人民共和国增值税暂行条例》(中华人民共和国国务院令第538号)第十条规定:下列项目的进项税额不得从销项税额中抵扣:
(一)用于非增值税应税项目、免征增值税项目、集体福利或者个人消费的购进货物或者应税劳务;
(二)非正常损失的购进货物及相关的应税劳务;
(三)非正常损失的在产品、产成品所耗用的购进货物或者应税劳务;
(四)国务院财政、税务主管部门规定的纳税人自用消费品;
(五)本条第(一)项至第(四)项规定的货物的运输费用和销售免税货物的运输费用。
汽车强制险和商业险是否可在税前扣除?
根据《中华人民共和国企业所得税法》(中华人民共和国主席令第63号)规定:
“第八条 企业实际发生的与取得收入有关的、合理的支出,包括成本、费用、税金、损失和其他支出,准予在计算应纳税所得额时扣除。”
根据《中华人民共和国企业所得税法实施条例》(国务院令2007年第512号)规定:
“第二十七条 企业所得税法第八条所称有关的支出,是指与取得收入直接相关的支出。
企业所得税法第八条所称合理的支出,是指符合生产经营活动常规,应当计入当期损益或者有关资产成本的必要和正常的支出„„
汽车租赁的个人所得该如何交税?
个人租赁轿车行为应按服务业计算缴纳营业税,同时缴纳城市维护建设税和教育费附加,按租赁所得计算缴纳个人所得税,另外,租赁合同还应贴印花税票„„
第四篇:软件系统项目总结
XXXXXXXXXXX项目
项目总结
XXXXXXX科技有限公司
2016年6月
我公司自2016年3月3日与XXXXXXXX签订了《XXXXXXXXXXXX项目》的合同,严格按照合同要求与约定来执行合同,在甲方单位及监理单位的大力帮助下,通过近四个月的项目沟通与实践,已进入项目验收阶段,现在就此次项目作出如下总结:
1、项目开工阶段。
我公司在监理单位下达开工令后,编制了符合现项目状况的施工组织方案及项目实施计划,并按计划执行项目。
2、需求调研阶段。
由于此项目属于软件项目,我公司对甲方及使用方进行充分的需求调研,确认了甲方及使用方对项目的具体需求,力求全面的收集并理解甲方及使用方的需求,并完美的完成项目建设。
3、详细设计阶段。
在需求调研的基础上,我公司进行软件系统的详细设计。在详细设计中,描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试。应当保证软件的需求完全分配给整个软件。
4、系统测试阶段。我方对软件系统进行了模块测试和整体联调;也测试了正常操作情况测试和异常情况测试;按并进行了全覆盖测试和抽样测试。我方会在软件的后续使用中不停的跟踪软件的运营状况并持续修补升级,直到这个软件被彻底淘汰为止。
5、系统试运行。
自试运行开始以后,我方及时对系统中出现的问题进行解决,对用户使用中提出的对功能的使用及更改需求进行完善。按照合同经过为期一个月的试运行,进入正式的系统运行阶段。
6、系统培训阶段。
为了让用户能更好的管理和使用系统,我们针对所有的系统进行了系统的专业的培训,以确保用户可以在最短的时间内熟练的使用系统,确保系统高效的运行。
为了更好的保障整个项目中各个系统的正常运行,我们将在以下方面做好服务:
甲方在软件使用过程中如发生故障或遇到疑难问题,乙方提供有效支持,保证30分钟响应,4小时内派人赶到现场,一般故障1天内修复,重大故障7天内解决。对所提供的软件实行6个月定期进行一次维护。
我公司非常荣幸参加XXXXXXX项目的建设工作,我们以最大努力完成XXXXXXX项目建设要求,我们将严格按照合同要求执行各个系统的维护和服务承诺,为XXXXX(建设方)美好的明天贡献我方一份微薄的力量。
项目负责人:
承建单位:XXXXXXX科技有限公司 时间:
****年**月**日
第五篇:软件系统项目总结
“题库系统”项目分析
XXXXXX 项目描述:
这是我自身参与的一个项目。XXXXX学院的学生规模从最初的千人级迅速增加到近十万人级。在学生人数不多的情况下,学生作业及在线考试可以通过手工方式完成。学生规模快速增长后,手工方式周期长、容易出错、也不易统计。如何快捷方便地让学生完成作业及在线,以及如何快捷方便地批改作业及在线考试题,迅速反馈给学生,提在技术的首要日程。“题库系统”项目就是基于以上背景,是将常规的书面作业及考试系统化成网络化作业及考试,从而大幅缩短学生作业及考试到教师批改作业及考试的周期,也方便学生和老师随时随地完成作业及考试任务,也方便管理人员对组织的作业级考试进行统计分析,提供下一次作业考试的决策。“题库系统”项目已经上线,基本上完成了预计目标。但上线后经过几次大规模的修改,才使用户较为满意。项目分析: 第一、清楚的需求
1)业务部门(需求方)因为IT知识缺乏,对自己需要什么样的题库系统没有明确的概念,走一步算一步,甚至于今天的需求跟昨天的需求是南辕北辙的。
2)业务部门的业务流程不是规范的,固化的,在系统准备上线后,业务流程还有变化。3)未能与业务部门进行充分有效地沟通、引导业务部门清楚具体有效的梳理需求。第二、高层管理者的支持
高层领导对信息系统的不理解,对信息化的作用没有深刻的认识。对技术部门的支持不够,导致在项目需求界定、项目开发、实施上线过程中业务部门占了主导地位。第三、项目计划
1)工作量估算过少,由于业务部门和高层领导的压力在工数估算上予以妥协。赶工赶进度,项目节点项目质量相应下降。
2)项目组织过小,人手不足,项目组人员不够造成以下问题:
工作分担(责任范围)不明确,工作分割结构与项目组织结构不明确或者不相对应,各成员之间的接口不明确,导致有一些工作根本无人负责。
每个开发阶段的提交结果定义不明确,中间结果是否已经完成,完成了多少模糊不清,结果是到了项目后期堆积了大量工作。
开发中没时间去按指定里程碑或检查点检查完成情况。