需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12429 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:公司发展和规模扩增离不开财务部门工作的运营。财务部门工作流程合理、核算酬薪快速、酬薪发放及时能让公司人员更好发展。现大部门公司的财务部门都还在人工核对每月的酬薪,而公司人员打卡也是通过硬件设备,给公司业务带来不便。先存在的信息化系统打卡端是基于硬件设备,而酬薪端则是基于服务器。因此这类考勤系统的开发还有待研究。 本系统基于Python开发限时考勤系统,应用SQLite数据库设计实现微信端公司人员使用的限时考勤系统的打卡模块、本月酬薪、历史酬薪查询、修改公司人员资料模块功能。使用Django框架实现财务部管理员端使用的显示考勤系统后台管理,使用MVC架构实现了公司人员、公司人员职位、奖金扣除、奖金扣除项设置、打卡、福利加成、福利加成项设置、酬薪核算等模块的管理。 该限时考勤系统的开发可以运行公司人员通过微信进行打卡,公司不再需要引入硬件设备,并且公司人员可以通过系统查询酬薪等操作。后台管理可以方便财务部门核算酬薪和福利加成计算等操作,减少工作量。
关键词:限时考勤;微信;酬薪核算;Python;MVC
目录 摘要 Abstract 1 绪言-1 1.1 开发背景-1 1.2 国内外研究现状-1 1.3 项目的目的及意义-1 2 系统开发所采用的技术-2 3 系统分析-3 3.1 需求分析-3 3.1.1 微信端需求分析-3 3.1.2 后台需求分析-5 3.1.3 功能架构分析-5 3.1.4 系统需求用例图-6 3.2 可行性分析-7 3.2.1 技术可行性分析-7 3.2.2 经济可行性分析-7 3.2.3 应用可行性分析-7 3.3 系统开发环境-7 3.4 软件安装和使用说明-7 4 系统总体设计-8 4.1 各功能模块详细设计-8 4.1.1 后台模块详细设计-8 4.1.2 微信模块详细设计-8 4.2 数据库设计-9 4.2.1 公司人员职位gongsizhiwei表-9 4.2.2 公司人员gongsiren表-10 4.2.3 酬薪核算chouxinhesuan表-11 4.2.4 福利加成项fuli表-12 4.2.5 福利加成fulijia表-12 4.2.6 奖金扣除项kouchuxiang表-13 4.2.7 奖金扣除kouchujin表-13 4.2.8 打卡daka表-14 5 系统详细设计与实现-16 5.1 限时考勤系统登录模块的设计与实现-16 5.2 限时考勤系统首页模块的设计与实现-17 5.3 酬薪核算查看模块的设计与实现-18 5.4 打卡模块的设计与实现-19 5.5 历史酬薪查询模块的设计与实现-19 5.6 人员个人资料模块的设计与实现-20 5.7 后台考勤登录模块的设计与实现-21 5.8 后台考勤首页模块的设计与实现-21 5.9 公司人员模块的设计与实现-22 5.10 公司人员职位块的设计与实现-22 5.11 奖金扣除模块的设计与实现-23 5.12 奖金扣除项模块的设计与实现-23 5.13 打卡模块的设计与实现-24 5.14 福利加成模块的设计与实现-24 5.15 福利加成项模块的设计与实现-25 5.16 酬薪核算模块的设计与实现-25 6 系统测试-26 6.1 测试方法-26 6.2 限时考勤系统首页模块测试-26 6.3 奖励扣除表模块测试-27 6.4 福利加成项模块测试-28 6.5 酬薪核算模块测试-30 6.6 公司人员职位模块测试-31 6.7 打卡模块测试-33 结 论-35 参 考 文 献-36 |