`

基于Java、jQuery应用的账务管理系统开源了(09.3.19更新)

阅读更多

基于Java、jQuery开发的账务管理系统(个人版)系统演示及源码共享,致力于企业级RIA应用……

 

在这个特殊的日子还是继续宅男的生活,过着没有情人的情人节,但是今年这个没有情人的情人节要献给广大Java、jQuery技术爱好者一份大礼,半年来周末、下班时间学习使用的账务管理系统公开源代码了,关于系统的说明请参看本博客相关文章,废话不说了,googlecode地址公布如下:

2009.02.25更新……

版本库主页:http://code.google.com/p/finance-p/
匿名检出版本库:svn checkout http://finance-p.googlecode.com/svn/trunk/ finance
googlecode上去下载,也可以从从本站 下载:finance1.0.1.zip 共 465 次

预览系统演示视频

关于系统功能的内部实现会陆续发布文章供大家研究、学习

如果你想参与到此项目的继续开发请联系博主

代码、功能仅供学习、参考,肯定存在一定问题,希望一块学习

更新2009.2.26

最近有一个网友下载了基于Java、jQuery开发的账务管理系统,上次的文档写的不完整,在这里向各位表示歉意,下面写一个完整的安装文档:

 

一、一个仅供学习之用的账务管理系统(个人版)

系统简介: 1、实现了用户、组管理 2、实现了物品类别、详细管理 3、实现了基本账务(货币)管理

开发此系统的初衷在于学习技术以便更好的应用在公司的项目中,本系统特别注重用户体验方面的设计,友好的界面和傻瓜式的操作

前后台架构: 1、java语言(jdk1.5)、struts1.2.9、hibernate3.2.6.ga、spring2.0.8 2、前台:主要使用了轻量级的ajax开发框架jQuery,使用jQuery很轻松的降低了服务器压力提高了用户体验并且代码容易维护,尤其是jQuery的插件机制更是简易了代码 3、数据库版本为mysql5.0 4、编码:为防止ajax乱码,所以项目、数据库全部使用UTF-8编码

浏览器兼容性: 目前的设计兼容IE7+、FireFox、Chrome(有一点路径问题) 因为IE6下的CSS文件还为完成所以使用IE6访问系统会出现布局不美观情况

二、系统配置说明

1、数据库

  • mysql,本人使用版本是5.0.18
  • 建立数据库名称为:finance,字符集设置为UTF-8,然后导入bak/finance.sql文件
mysql数据库属性

mysql数据库属性

2、编译项目

说明:本项目没有使用标准的WebRoot格式,源代码文件夹SRC位于/WEB-INF/SRC目录下

  • SVN版本库和压缩包中没有class文件,即/WEB-INF目录下没有classes目录,需要自己使用eclipse编译,所有用到的jar包都在WEB-INF/lib目录下,即eclipse中build path–>libraries设置,各个框架的版本上面都已说明
  • 编译时如果使用MyEclipse的话使用J2EE1.4这个library
  • 使用tomcat或者weblogic等服务器jar包的请自行引入
    配置完成的eclipse目录

     

    eclipse编译环境

    eclipse编译环境

    配置完成的eclipse目录

3、设置、启动服务

  • 打开finance/WEB-INF/config/applicationContext.xml:
  • 修改第10、11行的数据库名和密码为你的mysql数据库用户名、密码
  • 部署tomcat应用:
    • 在tomcat目录confCatalinalocalhost下建立一个finance.xml
    • 内容:<Context docBase=”D:projectsfinancetrunk” reloadable=”true” privileged=”true”></Context>
      docBase根据自己的情况设置
  • 做完上面两步后就可以启动服务了,如果应用名设置为finance就直接可以访问了,如果自己另外定了应用名称则需要修改common/js/plugin/weebox.js中第17行,改为:url: ‘/应用名称/common/js/plugin/bgiframe.js’即可
  • 访问系统最好使用Firefox浏览器,因为FF内置的JS引擎机制速度比IE快的多,或者google的Chrome浏览器也不错,其内置的JS8引擎比FF的性能还要好

     

    账务管理系统(个人版)演示

    账务管理系统(个人版)演示

4、更新最新版本

http://finance-p.googlecode.com/svn/trunk/

声明:本系统仅供学习使用,禁止商业应用 版权归http://www.wsria.cn所有

如果有问题请联系作者:

QQ:576525789
MSN:yanhonglei@gmail.com

分享到:
评论
1 楼 befairy 2012-11-07  
收藏,谢谢LZ

相关推荐

    java PathFinder最新版本(09.3.7)及其安装使用详解

    它基于Java虚拟机(JVM)的工作原理,通过遍历程序的所有可能执行路径来寻找潜在的错误和漏洞。在这个最新的版本09.3.7中,PathFinder可能会包含了一些新的特性、性能优化以及对旧版本中已知问题的修复。 首先,...

    市医师协会工作总结09.3.15.doc

    市医师协会工作总结09.3.15.doc

    2021-2022收藏资料组织行为学课程基于网络考核改革试点方案(09.3.20).doc

    中央广播电视大学开放教育试点项目中的组织行为学课程,作为一门核心课程,近年来在考核方式上进行了重要的改革尝试,将目光投向了基于网络的考核模式,试图在现代远程教育环境下,通过技术创新促进教学与考核的有效...

    linux-文件系统管理视频教程

    09.1 文件系统管理-回顾分区和文件系统.mp4 09.2.1 文件系统管理-文件系统常用命令-df、du、fsck、dumpe2fs.mp4 09.2.2 文件系统管理-文件系统常用...09.3.2 文件系统管理-fdisk分区-自动挂载与fstab文件修复.mp4

    基于xChat的Delphi UDP点对点聊天..rar

    在IT领域,Delphi是一种流行的面向对象的编程环境,它基于Pascal语言并以其高效的编译器和丰富的组件库著称。在这个特定的项目“基于xChat的Delphi UDP点对点聊天”中,我们可以深入探讨几个关键的技术知识点: 1. ...

    恒隆广场办公楼租户使用手册09.3借鉴.pdf

    恒隆广场办公楼租户使用手册09.3借鉴.pdf

    The Inventor Mentor[cn].zip

    │ │ 09.3.Search.vcproj.shuang-PC.shuang.user │ │ 09.4.PickAction.cxx │ │ 09.4.PickAction.dsp │ │ 09.4.PickAction.vcproj │ │ 09.4.PickAction.vcproj.shuang-PC.shuang.user │ │ 09.5....

    CPSC-CH-C1001-09.4_Standard_Operating_Procedure_for_Determinatio

    邻苯二甲酸盐是一类常用的塑化剂,在塑料制品中广泛应用,但因其潜在的健康风险,特别是对儿童健康的潜在影响,已经引起了全球范围内的关注。美国消费品安全委员会(CPSC)制定这样的标准,旨在确保产品中邻苯二甲酸...

    09.3-地图覆盖物1

    地图覆盖物在IT行业中,特别是在地图应用开发中,是一个关键的概念。它涉及到将各种元素如文字、图像、标注、几何图形等叠加到地图上,以增强地图的信息展示和交互功能。以下是对地图覆盖物及相关知识点的详细解释:...

    手机号码段最新(09.3)数据库文件。txt格式

    - **手机号码段最新(09.3)数据库文件**:表明这是一份最新的手机号码段数据库文件,版本号为09.3,意味着这是经过多次更新后的版本。 #### 文件格式 - **txt格式**:纯文本格式,易于阅读和处理。 #### 文件...

    单片机温度控制代码,单片机控制步进电机

    文件名称“09.3.10”可能是指项目中的某个章节或日期,但没有具体上下文,难以进一步解读。通常,这样的代码可能是项目文档、源代码文件或者实验记录的一部分,其中可能包含了实现温度控制和步进电机控制的详细步骤...

    94——09.3计算机二级c考试试题及答案

    计算机二级c94——09.3的试题及答案,word的

    三级网络技术笔试历年真卷(04.9~09.3)

    方便大家了~ 动动手指的事儿。。 评论一下分就回了了!

    ESP32、ESP8266、ESP8285增强型透传固件 JFirmware v1.1

    这是本人第一次开发的原创透传固件,适配ESP8266与ESP32,本固件是一款基于ESP Arduino core 的ESP8266/8285/ESP32增强型透传固件(目前还没有蓝牙功能),相比现在网络流传的一些透传固件,多了很多功能。 优点:支持...

    北大青鸟S2考试题目

    【北大青鸟S2考试题目】是针对北大青鸟教育机构S2阶段学员设计的一系列考试试题,旨在帮助学员在...同时,解题过程也是对所学知识的实践应用,有助于提高分析问题和解决问题的能力,为未来的职业生涯打下坚实的基础。

    cpsc-44000

    不过,由于标签中提到了"HTML",我们可以假设这是与网页开发相关的课程或项目,重点是学习和应用HTML(超文本标记语言)。 HTML(HyperText Markup Language)是构建网页的基础,是互联网上应用最广泛的语言之一。...

    Vim用户手册中文版72.pdf

    09.3 剪贴板 09.4 选择模式 第10章 大刀阔斧 10.1 命令的记录与回放 10.2 替换 10.3 命令作用范围 10.4 全局命令 10.5 Visual block模式 10.6 读写部分文本 10.7 格式化文本 10.8 改变大小写 10.9 使用外部程序 第11...

Global site tag (gtag.js) - Google Analytics