Finance财务软件(如何运行该软件)
下载软件
首先,去gitHub下载该项目的release,尽量下载最新版本:https://github.com/edwardorchis/finance/releases。国内也可以在码云下载https://gitee.com/orchis/finance/releases
安装sqlserver
可以参考安装SQL Server详细教程。
最新安装包,直接下一步按照提示填相关信息即可。下面步骤针对非安装包的使用。
解压压缩包
压缩包里面目录如下:
release
|-client
|-FinanceClient.exe
|-FinanceClient.exe.config
|-...
|-server
|-Finance.exe
|-Finance.exe.config
|-FinanceConsole.exe
|-...
|-...
其中,Finance.exe为服务端主程序,FinanceConsole.exe为账套管理程序,FinanceClient.exe为客户端主程序。客户端和服务端可以分开部署。
Finance.exe.config 中的connectionStrings配置为sqlserver链接,需要根据自己的环境进行配置。server_url为服务端提供服务的对外绑定的http地址,默认端口:9000,可以根据自己环境修改。
FinaceClient.exe.config中的service_url需要和Finance.exe.config 中的server_url一致。
在sqlserver新建数据库
在sqlserver中新建一个名为finance(与Finance.exe.config 中的connectionStrings中的Initial Catalog一致)的空数据库。不需要建表和其他。
- 打开SQL Server,在数据库上右键选中【新建数据库】:

- 输入数据库名称:finance,然后确定:

- 修改Finance服务端数据库连接配置,修改连接中的用户名和密码与安装SQL Server输入的一致:


新建账套
运行FinanceConsole.exe并登录,默认用户名:admin,密码:123456。登录后,默认会新建一个演示账套finance_demo。

运行服务端
运行Finance.exe,注意不要让命令行获得焦点。获得焦点后会阻塞消息,导致客户端登录不成功。
运行客户端
运行FinanceClient.exe并登录,演示账套默认用户名:admin,密码:123456。
enjoy!
帮助首页
https://www.cnblogs.com/edwardorchis/p/10506391.html
常见问题
- 打开FinanceAcountManager.exe登录显示密码错误,finance数据库也没有表,同时也没有finance_demo数据库。可以使用以下方法进行处理:
1、修改release\server\BaseData目录下,科目.xls为科目.xlsx;
2、双击打开Finance.exe,然后在命令行中执行init,显示Init AccountCtl data success.则表示初始化成功:

3、然后就可以打开FinanceClient.exe进行登录操作了
Finance财务软件(如何运行该软件)的更多相关文章
- Wine——在Linux上运行Windows软件
官网:https://www.winehq.org/ 参考: wikipedia 教你使用Wine在Linux上运行Windows软件 如何安装和使用Wine,以便在Linux上运行Windows应用 ...
- EMIS系统运行时提示【无法验证发行者,您确实要运行此软件吗? 】
无法验证发行者,您确实要运行此软件吗? 遇到这个提示你怎么办? 运行 gpedit.msc 进入组策略用户配置 ==>管理模板==> winows组件 ==> 附件管理器在 &quo ...
- 林帆:Docker运行GUI软件的方法
继上周的“Kubernetes v1.0特性解析”分享之后,本周我们邀请到ThoughtWorks咨询师林帆为大家带来主题为“Docker运行GUI软件的方法”的分享. 嘉宾简介:林帆,Thought ...
- 使用Windbg找出死锁,解决生产环境中运行的软件不响应请求的问题
前言 本文介绍本人的一次使用Windbg分析dump文件找出死锁的过程,并重点介绍如何确定线程所等待的锁及判断是否出现了死锁. 对于如何安装及设置Windbg请参考:<使用Windbg和SoS扩 ...
- C#实现软件授权,限定MAC运行(软件license管理,简单软件注册机制)
一个绿色免安装软件,领导临时要求加个注册机制,不能让现场工程师随意复制.事出突然,只能在现场开发(离开现场软件就不受我们控了).花了不到两个小时实现了简单的注册机制,稍作整理. 基本原理:1.软件一运 ...
- 讲一下java,c语言,c+和c++都是干嘛的,他们运行的软件都是哪些
讲一下java,c语言,c+和c++都是干嘛的,他们运行的软件都是哪些 都是用于开发软件的,用于不同的方面.比如,淘宝的后台,是java做的.而腾讯的qq的后台服务器,是c和c++的.暴雪游戏的后台服 ...
- Libre 6009 「网络流 24 题」软件补丁 / Luogu 2761 软件安装问题 (最短路径,位运算)
Libre 6009 「网络流 24 题」软件补丁 / Luogu 2761 软件安装问题 (最短路径,位运算) Description T 公司发现其研制的一个软件中有 n 个错误,随即为该软件发放 ...
- qt的应用层主要是大型3d,vr,管理软件和器械嵌入软件(有上千个下一代软件黑科技项目是qt的,美国宇航局,欧洲宇航局,超级战舰DDG1000)
作者:Nebula.Trek链接:https://www.zhihu.com/question/24316868/answer/118944490来源:知乎著作权归作者所有.商业转载请联系作者获得授权 ...
- 海蜘蛛网络科技官方网站 :: 做最好的中文软路由 :: 软件路由器 :: 软路由 :: 软件路由 :: RouterOs
海蜘蛛网络科技官方网站 :: 做最好的中文软路由 :: 软件路由器 :: 软路由 :: 软件路由 :: RouterOs 企业简介 武汉海蜘蛛网络科技有限公司成立于2005年,是一家专注于网络新技术研 ...
- 外呼系统APP外呼软件手机电销软件拨号销售软件功能设计
外呼系统APP外呼软件 1 系统概述 该软件系统设计功能主要为贷款.投资.资产管理等金融中介公司提供方便快捷的线上管理各类资源的一款应用软件工具. 可根据不同职位的账号登录APP来管理电话营销.客户签 ...
随机推荐
- Vue npm run test 错误 (node:16672) UnhandledPromiseRejectionWarning: CssSyntaxError:xxxx.Unknown word
记一次运行代码上传的测试服务器遇到的坑,昨天上传还好好的,今天上传就报以下错误,以为是忘记下什么插件了,简单粗暴的把node_modules下载重装了,结果还是不行,看看什么情况吧~~~ npm ru ...
- HttpClient线程池&重试机制
HttpClientUtils package com.example.http_thread.util; import org.apache.http.HttpEntityEnclosingRequ ...
- Unity ARCore动态增加识别图
项目需要,有两点要求说明一下 1.如果你的图片是下载生成的,那没什么问题 2.如果你的识别图是存储在APK包里的话需要调整图片属性: 代码如下: using QFramework; using Sys ...
- Mac 远程 屏幕共享 screen sharing
屏幕共享可以用于在局域网中控制另一台 Mac,也能通过 iMessage 在广域网环境下创建彼此的连接,用来指导和解决问题非常方便. 通过 Apple ID 来创建连接 1,Command+空格键 ...
- SSL certificate problem: unable to get local issuer certificate 错误解决
终端报了如下错误git SSL certificate problem: unable to get local issuer certificate 这个问题是由于没有配置信任的服务器HTTPS验证 ...
- 搭PHP本地环境-windows
项目中要用php开发,但是本地没环境调试不方便,所以搭一下本期环境. 1.下载php phpstudy工具官网:https://www.xp.cn/.phpstudy和WAMP工具的不同之处在于,ph ...
- vue2实现tabs侧边导航栏点击内容跳转到对应位置,且内容滚动导航栏切换对应tab
vue2实现tabs侧边导航栏点击内容跳转到对应位置,且内容滚动导航栏切换对应tab 1.tabs使用了 element的插件tabs, 省的自己写滑动动画 2.左侧有用到了 element的插件 N ...
- reduced form(简化式)和structural form(结构式)
在复习软件构造的时候,我发现了这样一道练习题 例题要求我们对照给出的RI和AF画出相应的映射图.在这里产生了一个疑问,什么是reduced form?是分子小于分母的意思吗? 但是根据给出的答案,并不 ...
- 【杂项】利用CUDA实现tensorflow的gpu加速——以NXP的eIQ Portal Command line环境为例
这是一个针对于eIQ的解决方案,笔者所用显卡是GTX1650 step1:下载CUDA和CuDnn 2022年3月,eIQ所使用tensorflow版本为2.5.0,因此对应CUDA 11.2.0,C ...
- 微信小程序 switch
微信小程序 switch 组件 的大小调整方法: 加上 zoom:数值 ==>数值在0到1之间