python源码合同管理与员工出差费用报销管理系统,适合中小企业
本系统是一个针对于中小企业的合同管理与员工出差费用报销管理。其中以项目为主线,针对项目进行出货合同(收款),和进货合同(付款)的记录管理。合同其中还包含资金和发票的计划管理,让管理人员一目标了然。另外,报销管理模块也可以与项目进行挂钩,方便管理人员核算出整体项目的成本与利润。总之这是一个不求功能复杂,界面简洁的公司合同帐务管理软件。
#docker一键安装
- docker run -itd --name dbserver --restart=always -p 3306:3306 registry.cn-shanghai.aliyuncs.com/liu008/dbserver:1.2
- docker run --link=dbserver:db --env DBIP=db --env DBPORT=3306 -p 8080:8080 -p 8022:22 -itd --name app --restart=always registry.cn-shanghai.aliyuncs.com/liu008/hetong:2.2
复制代码
一、软件系统构成:1.1 功能介绍本系统是一个针对于中小企业的合同管理与员工出差费用报销管理。其中以项目为主线,针对项目进行出货合同(收款),和进货合同(付款)的记录管理。合同其中还包含资金和发票的计划管理,让管理人员一目标了然。另外,报销管理模块也可以与项目进行挂钩,方便管理人员核算出整体项目的成本与利润。总之这是一个不求功能复杂,界面简洁的公司合同帐务管理软件。 1.2 架构系统采用BS架构,前后端分离构建,前端WEB服务器(VUECLI架构),后端采用DJANGO;数据库采用MYSQL 1.3 WEB服务器环境:nodeJS --version v14.13.1 npm -version 6.14.8 1.4 API服务器环境:PYTHON:3.7 - # pip list
- Package Version
- ------------------- -------
- asgiref 3.2.10
- Cython 0.29.21
- Django 3.1.2
- django-filter 2.4.0
- djangorestframework 3.12.1
- pip 20.2.3
- PyMySQL 0.10.1
- pytz 2020.1
- setuptools 50.3.0
- sqlparse 0.4.1
- wheel 0.35.1
复制代码 1.5 数据库环境:数据库安装MYSQL 版本 > 5.7 默认以下配置为和API服务器安装在同一台机器,可以自行改动,只需求在API服务中更改配置文件 数据库名:zw 用户名:zw 用户密码:zw123 - ApiServer/settings.py 文件中
- DATABASES = {
- 'default': {
- # 'ENGINE': 'django.db.backends.sqlite3',
- # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
- 'ENGINE': 'django.db.backends.mysql',
- 'NAME': 'zw',
- 'USER': 'zw',
- 'PASSWORD': 'zw123',
- 'HOST': '127.0.0.1',
- 'PORT':'3306',
- }
- }
复制代码 1.6 访问过程用户浏览器--------->WEB服务器------>API服务器---------->MYSQL数据库 二、系统注册:1.安装部署成功后,用户通过浏览器(不支持IE)输入http://web服务器IP:8080 自动跳转到注册页面。将hostid复制下来,用来获取license注册,此源码使用是要收费的,介意者勿下。
python源码合同管理与员工出差费用报销管理系统,适合中小企业
2.注册成功后,自动跳转至登录页面。 三、用户登录
1.初始管理员 登录用户名:admin 密码:123456
python源码合同管理与员工出差费用报销管理系统,适合中小企业
2.登录成功后进入主页面
python源码合同管理与员工出差费用报销管理系统,适合中小企业
四、信息管理
4.1 用户信息
python源码合同管理与员工出差费用报销管理系统,适合中小企业
用户信息即本系统使用人员(公司员工)的帐号管理,用户默认包含首次登录的admin帐户,默认密码:123456 登录后建议立即更改密码。 帐号: 建议使用手机号作为帐号。 部门: 公司内部的部门信息,方便对不同用户进行分类。需要预先在部门信息里进行新建部门。 角色: 角色即权限,分为管理员和普通用户 普通用户:不能增加、修改、删除用户,在只在页面右上角个人中心修改自己的密码。 管理员:可以做一切操作。同时管理员也是可以更改自己或其它用户为普通用户,所以必须保证系统内至少有一个管理员帐号。 状态: 当状态为非激活状态时该用户将不能再进行登录。 删除: 只有管理员才可以操作,但是如果该用户存在其它关联数据:比如报销内容,在这种情况下是不允许删除的(会有报错提示,阻止该行为)。因为一旦删除会造成帐务混乱对不上人员。人员离职正确的做法应该是在点击状态条目使之处理非激活状态即可。 4.2 部门信息
python源码合同管理与员工出差费用报销管理系统,适合中小企业
4.3 单位信息
python源码合同管理与员工出差费用报销管理系统,适合中小企业
单位实体用于记录合同系统中所涉及的单位或公司信息,只有单位名称是必写项(因此如果合同涉及是个人的话可以写对对方姓名)。 4.4 项目信息项目信息就是针对某个工程项目先新立项目名称,后期可以与合同、报销相关联。 **客户对象:**指些项目的客户是哪个单位实体 **主体公司:**是指该项目是哪个公司的盈利项项目(这里主要考虑使用本系统的公司,名下可能会注册有多家公司的情况)。一般就是指使用本全合同系统的公司。 五、合同管理
5.1 项目合同
python源码合同管理与员工出差费用报销管理系统,适合中小企业
5.1.1 添加合同点击此页面中点击添加合同即可新增。 5.2 修改合同
python源码合同管理与员工出差费用报销管理系统,适合中小企业
在合同列表中点击即可展开合同的详细信息,在详细信息中可以修改、删除合同。同进在修改合同的弹出页中可以进行:发票计划、资金计划、合同附件的操作。 5.2.1 发票计划**介绍:**发票计划是指合同涉及的发票何时开具并收到。合同金额所涉及的发票是一次性全部开具出去或收票,还是分阶段。做了计划之后,点击完成状态开关按键即可设置此计划是否已完成。所有已经完成的计划,都会被显示到计划进度条中。
python源码合同管理与员工出差费用报销管理系统,适合中小企业
5.2.2 资金计划 操作和显示与发票计划一样。但是其代表的是真实的资金收付款情况。已经到账的应被视为已经完成,如果是项目尾款还未收到或付出,则应该被设置为未完成。 5.2.3 合同附件 用户可以上传该合同相关的文件到服务器,后期方便下载查阅。 5.3 合同查询
python源码合同管理与员工出差费用报销管理系统,适合中小企业
可以针对合同名称、项目名称、备注 进行关键字查询合同条目。也可以点击展开隐藏查询框进行,基于行合同签订时处于的年份、下拉选择具体项目(一个项目一般有进货出货多个关联合同)、合同类型(收、付款)进行查询。 六、报销管理 报销管理里能操作和显示的都是基于当前操作者(本人)的报销。报销管理包含“新增报销”和“报销查询”两个部分,其中 新增报销中显示的是该用户最近新建的但是尚未经过管理人员(经理、或财务)审批的报销条目。而报销查询可以基于各种条件进行综合查询,但是只局限于查询自己本人的报销记录。
6.1 新增报销 点击“新增展开”后,可以填写用户需求报销的内容。其中分为**“出差报销”和“其它报销”**,两个类型。
python源码合同管理与员工出差费用报销管理系统,适合中小企业
python源码合同管理与员工出差费用报销管理系统,适合中小企业
python源码合同管理与员工出差费用报销管理系统,适合中小企业
6.2 报销查询 此页面可以根据不同条件查询用户本人所有的报销记录。
python源码合同管理与员工出差费用报销管理系统,适合中小企业
七、财务管理 该模块是给管理和查询所有的人报销情况,分为**“报销审批”和“综合查询”**两个内容。其中报销审批用于管理人员对各个员工报销进行审批;综合查询是统一查询所有人的报销内容。 7.1 报销审批 此页包含两个列表,其中上面的列表显示最近提交过来的所有报销,可以根据条件进行过滤显示。钩选相应的报销条目后再点击“报销”按钮可以批量审批报销。报销后条目状态将变为已报销状态。只限于管理员才可以进行此操作。 另外,下面的列表显示的所有已经报销的内容。如果发现操作有误,管理员可以对相应条目钩选后点击撤销。撤销之后,状态将变回未报销。
python源码合同管理与员工出差费用报销管理系统,适合中小企业
7.2 综合查询 综合查询只作查询之用,不能修改或审批。可以按条件过滤查询所有人用的报销。或种条件可以叠加组合进行查询。如果取消条件可以在在各个条件中删除或重置。其中重置按键和已报销、未报销为一组,是指删除已报销、未报销的条件约束。如果查看全部最快速的办法是重新点击左则“综合查询”进行页面刷新。
python源码合同管理与员工出差费用报销管理系统,适合中小企业
游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0 提取码下载: 游客,本帖隐藏的内容需要积分高于 99 才可浏览,您当前积分为 0
|