前言:由于部门内部需要统计工时,原使用的svn添加工时记录不方便多人同时使用和管理,所以学习开发一个web应用来管理添加工时

使用语言:html,css,js,python,flask,mysql,由于所有语言基础均为自学研究,所以开发存在很大的困难,在此记录一下整个开发流程和学习过程

  1、需求确定:主要功能为统计部门人员一个月内每天在各个项目上花费的工时和统计各个项目的总工时,提供对人员,项目,工时的增删改查操作以及以excel导出的功能

(1)功能及页面设计:使用mockplus软件画出界面原型图,确定需要开发的页面功能和跳转逻辑,针对功能确定需要的数据表和数据内容,确定数据表之间的关系

  2、开发设计:

      (1)确定界面UI和功能后,编写html页面代码,确定静态页面样式

(2)建立数据表,确定每张表的数据内容和关联关系

(3)开发增删改查接口,完成js代码查询动态数据

(4)对页面元素编辑点击和跳转事件,调用接口完成对应的操作

web工时记录管理工具开发(一)相关推荐

  1. 基于Java实现的Web服务器与测试工具开发

    资源下载地址:https://download.csdn.net/download/sheziqiong/85706486 资源下载地址:https://download.csdn.net/downl ...

  2. 基于Nodejs开发的web即时聊天工具

    由于公司需要开发web即时聊天的功能,开始时我们主要的实施方法是用jquery的ajax定时(10秒)轮询向服务器请求,由于是轮询请求,对 服务器的压力比较大.我们网站上线的时间不长,访问量不是很大, ...

  3. 系统设计与架构笔记:ETL工具开发和设计的建议

    好久没写博客了,不是自己偷懒,的确是没有时间哦. 最近项目组里想做一个ETL数据抽取工具,这是一个研发项目,但是感觉公司并不是特别重视,不重视不是代表它不重要,而是可能不会对这个项目要求太高,能满足我 ...

  4. freemarker中运算符_如何在Web应用系统表示层开发中应用Velocity模板技术

    软件项目实训及课程设计指导--如何在Web应用系统表示层开发实现中应用Velocity模板技术 1.分离Web表示层的数据处理和展现逻辑的常见的应用技术 分离Web表示层的数据处理和展现逻辑是目前企业 ...

  5. Web模糊测试工具Powerfuzzer

    Web模糊测试工具Powerfuzzer Powerfuzzer是Kali Linux自带的一款Web模糊测试工具.该工具基于各种开源模糊测试工具构建,集成了大量安全信息.该工具高度智能化,它能根据用 ...

  6. 十个免费的WEB压力测试工具

    两天,jnj在本站发布了<如何在低速率网络中测试 Web 应用>,那是测试网络不好的情况.而下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的W ...

  7. web性能测试分析-工具篇 (转载)

    web性能测试分析-工具篇 用于Web性能分析的工具还有很多,以下只不过是我所略知的几种,如各位有使用未列出性能工具,请跟帖共享.以下软件都可容易下载到.我建议全部下载,根据自已的需求,选择最适合自己 ...

  8. 命令行工具开发:如何快速实现命令行提示?

    简介:对于稍微复杂一些的命令行工具,命令行的提示功能必不可少.那么对于不同语言的开发者,有没有一种简单快捷的实现方式呢?本文分享一种快速实现的方法,使用YAML文件定义命令行工具的使用规范,再通过工具 ...

  9. shell编程系列26--大型脚本工具开发实战

    shell编程系列26--大型脚本工具开发实战大型脚本工具开发实战拆分脚本功能,抽象函数1.function get_all_group 返回进程组列表字符串2.function get_all_pr ...

  10. 【移动端debug-6】如何做一个App里的web调试小工具

    原文链接:如何做一个App里的web调试小工具 我们知道现在hybrid app非常流行,在这样的app里,h5页面是应用非常广泛的.相对于以往在pc端开发的网页,放在app里的网页由于无法直接使用桌 ...

最新文章

  1. ALIENTEK 战舰ENC28J60 LWIP和UIP补充例程
  2. 站在巨人的肩膀上眺望未来
  3. 时隔500天后,对比Excel系列又一新书发布
  4. java xssf的背景色,poi xssf背景颜色对照表 java生成excel文件
  5. 【博客话题】爱上Linux的N+1个理由
  6. python子进程进行kinit认证_使用kafka-python客户端进行kafka kerberos认证
  7. springmvc返回值、数据写到页面、表单提交、ajax、重定向
  8. Fckeditor漏洞利用总结
  9. Hadoop 面试题之七
  10. android andbase,andbase
  11. 121道分布式面试题和答案
  12. 服务器系统用哪个版本好,windows服务器系统哪个版本好用
  13. 使用matlab生成高斯滤波模板_matlab实现图像高斯滤波
  14. Flutter中的widget
  15. 安卓案例:利用视图翻页器实现引导页
  16. HTML文件命名_没有删不掉的文件:强制终止、一键解锁,样样精通
  17. 【DS】三分钟带你学会时间(空间)复杂度
  18. 19考研报名系统今日关闭!记得检查!研招现场确认最全提醒
  19. 阿里云虚拟云主机使用PHPMailer无法发送邮件的问题
  20. 太妙了!几个用Python给图片添加水印的方法,简单实用!

热门文章

  1. 优麒麟系统安装MySQL_优麒麟系统安装教程-电脑系统安装手册
  2. 基于Qt的海康威视SDK二次开发-摄像头登陆、预览和抓图
  3. 波士顿房价数据集——回归分析
  4. linux抓本来端口包,Linux抓包
  5. ScreenToGif录制录屏gif软件的推荐通用设置,优化使用体验
  6. step14. ubuntu18.04下载安装scala(转)
  7. 如何免密操作 github、gitee 远程仓库
  8. 【C语言】学生打卡系统(完整代码)
  9. Unity3d的ShadeSH9环境光的球谐函数的应用
  10. 袋鼠云数智之旅·上海站|探索“十四五”智慧校园新图景