经调查发现,市面上的一些会计事务管理系统包含的内容广泛,功能十分全面。但是开发的周期长、质量低、成本高、维护困难。然而,对于微型企业来说,没有必要花费很长的时间和庞大的资金来开发或者购买市面上的这些软件,不需要对会计人员进行长时间的培训,也不需要后期对其进行维护,只需要部分基础功能来满足日常的工作即可。论文网
为此,借这次毕业设计的机会,明确了所要开发的系统应该具有的功能、性能、界面,清楚地了解了用户的要求,进行了对“微型企业会计事务管理系统”的开发。该系统具有操作简单、稳定、安全、用户界面友好等特点。
2 需求分析
经过一段时间的调查与研究,本微型企业会计事务管理系统应具有如下需求:
1、性能方面:
(1)操作简单
(2)界面友好
(3)系统安全
(4)响应速度快
2、功能方面:
(1)用户登录和修改登录密码功能
(2)财务信息管理功能
(3)工资信息管理功能
(4)固定资产管理功能
(5)人员信息管理功能
3 可行性分析
可行性分析能够极大的减少项目做成中的可能遇到的问题。以极小的代价解决现存的问题。本系统主要对其技术、经济、运行三方面进行可行性分析。
1、技术可行性
本微型企业会计事务管理系统的开发只需在Windows操作系统下进行,数据库采用SQL Server,一共涉及到6张数据表。本系统采用JavaWeb相关技术,实现出一个网页版的系统界面。本系统的开发只需要在计算机上安装MyEclipse以及配置java运行环境即可,不需要大型的系统软件和应用软件来支持。因此该系统是具有技术可行性的。
2、经济可行性文献综述
进行本微型企业会计事务管理系统的开发只需一台能运行和安装windows操作系统的计算机,软件投入应用时也不需要很高配置的计算机设备和网络的安装。由于是为微型企业所设计的系统,所以不需要投入很长的时间去开发,也不需要花费庞大的资金去开发以及维护,开发经费和投资较少。因此开发该系统是具有经济可行性的。
3、运行可行性
本微型企业会计事务管理系统的运行只需在MyEclipse集成好的Tomcat浏览器上运行,也支持IE及其他各大浏览器访问。窗口操作简单、直观,对微型企业会计人员来说比较容易掌握。因此开发该系统是具有运行可行性的。
综上所述,微型企业会计事务管理系统的开发是可行的。
4 系统解决方案
4.1 相关技术
4.1.1 MyEclipse 8.5平台和Java语言介绍
MyEclipse,是Java开发常用的开发工具,它的作用范围很广。本微型企业会计事务管理系统运用了其中集成好的java script语言、css样式、tomcat服务器、java swing包、lang包以及其他相关java包。
Java语言实际上是在C语言上又封装了一层,使用起来简洁明了,程序员可以直接使用文本编译器就能实现Java编码,书写简单,易操作。
本微型企业会计事务管理系统需要完成前台页面设计以及功能的模块实现,采用MyEclipse中的JSP技术来实现,具有极强的可伸缩性,而且JSP技术代码编写简单,界面制作方便,这样大大减少了开发时间和开销。源.自/751·论\文'网·www.751com.cn/
4.1.2 SQL Server 2005简介
SQL Server 2005,是一个功能强大的数据库管理系统,它是由Mircrosoft公司推出的,具有查找、添加、删除、修改、数据加密等功能。具有安全,方便,灵活等优点。