开发一个程序基本思路

ps:本人亲测,阿里云2核4G5M的服务器性价比很高,新用户一块多一天,老用户三块多一天,最高可以买三年,感兴趣的可以戳一下:阿里云折扣服务器

整体流程:
1、确定需求和构思整个网站系统(初步设想需要实现什么)
2、根据需求和需求文档制作UI图
3、根据UI图制作前端静态页面
4、根据前端静态页面(主要)和需求文档(次要)架构整个
系统(设计网站大的框架和制表)
5、后台程序员根据框架、静态页、数据表、需求文档等实现功能

后台程序员制作网站流程:
1、拿到分配的任务以后,先根据任务模块去看静态页
2、根据静态页和需求文档先自己思考一下数据表该如何实现,再
去和架构师(leader)设计好的数据表对比一下(因为架构系统的
人比较有大局观),最后确认好数据字段的含义
3、构思好静态页中每个按钮的功能实现以及页面的跳转和页面的
功能实现流程以及业务逻辑
4、确认好以后(也就相当于日本程序写好式样书以后)开始编码

开发一个程序基本思路相关推荐

  1. 某公司软件开发工程师孙工,作息规律为上三天班,休息一天,经常不确定休 息日是否周末,为此,请你开发一个程序,当孙工输入年及月,以日历方式显示对 应月份的休息日,用中括号进行标记.同时,统计出本月有几天

    By 张旭CaesarChang                合作: root121toor@gmail.com ~关注我  带你看更多精品知识 某公司软件开发工程师孙工,作息规律为上三天班,休息一 ...

  2. 某公司软件开发工程师孙工,作息规律为上三天班,休息一天,经常不确定休息日 是否周末,为此,请你开发一个程序,当孙工输入年及月,以日历方式显示对应月 份的休息日,用中括号进行标记.同时,统计出本月有几天

    某公司软件开发工程师孙工,作息规律为上三天班,休息一天,经常不确定休息日 是否周末,为此,请你开发一个程序,当孙工输入年及月,以日历方式显示对应月 份的休息日,用中括号进行标记.同时,统计出本月有几天 ...

  3. 一个程序员的成长的六个阶段

    第一阶段 此阶段主要是能熟练地使用某种语言.这就相当于练武中的套路和架式这些表面的东西. 第二阶段 此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函数)以及所对应语言的自身的库 ...

  4. 从零开始开发Python程序(四)—— 抓取每日早报新闻

    这是一片系列文章,最好先看看上一篇 从零开始开发Python程序(三)-- 用文本编辑器来写代码 目录 一.需求说明 二.程序设计 三.从指定网站获取新闻 1.找一个提供新闻的网站 2. 库的安装 3 ...

  5. k8s部署-48-k8s中如何选择使用哪个api,开发一个k8s的容器管理平台的思路是什么?

    k8s中有很多的api,我们的yaml文件开头一定要申明一个apiversion,怎么知道该使用哪个api呢?如何来选择正确的api呢? 我们又该如何来开发一个基于k8s的容器管理平台,开发k8s容器 ...

  6. 从0到1使用python开发一个半自动答题小程序

    从0到1使用python开发一个半自动答题小程序 前言 最近每天都有玩微信读书上面的每日一答的答题游戏,完全答对12题后,可以瓜分无限阅读卡.但是从小就不太爱看书的我,很难连续答对12道题,由此,产生 ...

  7. 实战|轻松用 Python 开发一个简单有趣的聊天小程序

    前言 Internet 协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP,User Datagram Protocol). UDP 为应用程序提供了一种无需建立连接就可以发送封装的 I ...

  8. 如何开发一个基于微信小程序的商城

    随着微信小程序的火爆,越来越多的公司都会开发自己的小程序平台,而打造一个小程序电商平台也是很多公司常见的需求. 本场 Chat 作者将讲解基于 Wepy 的微信小程序框架如何开发一个微信小程序商城项目 ...

  9. java程序员可以只用windos吗_程序员要写多少代码 才能开发一个window操作系统

    开发一个window操作系统需要程序员写多少行代码呢? 微软的Windows系统是伴随我们已久的老朋友了,大多数人都是一代一代Windows的用上来,老用户几乎都形成一个共识,就是微软的系统有一代会很 ...

最新文章

  1. 用javascript实现自我执行功能的目的是什么?
  2. linux系统修改bond的ip,Linux下快速设定ip bond,linux设定ipbond
  3. java.lang object math string,面向对象知识点回顾
  4. perl脚本的默认参数
  5. 谷歌新作gVisor:VM容器融合技术已经到来
  6. lua cURL使用笔记
  7. mybatis基础总结01
  8. 光滑噪声数据常用的方法_什么是噪声数据:噪声数据的处理方法
  9. java 定时程序扫描表_Java扫描程序类
  10. redis各种数据结构在项目中的应用场景
  11. openSUSE 安装 Torch
  12. 安卓boot.img文件详细介绍-解包,编辑,打包
  13. RIDE指定log和report的输出目录
  14. LaTeX简介及其在Mardown中的用法
  15. http接口测试工具
  16. Ncurses学习经历(九)屏幕操作
  17. 26个大小写字母对应的哈希值
  18. 自研数据分析工具——yandas系列二:分析泰坦尼克号沉船事件中的乘客信息表
  19. ABP开发框架的总体介绍
  20. Additive smoothing

热门文章

  1. “改造” VS Code 编辑器,一起写个插件吧!
  2. 熊孩子乱敲键盘攻破linux桌面,“熊孩子”乱敲键盘攻破了Linux桌面 大神:17年前我就警告过...
  3. DVWA之XSS (Reflected)
  4. Android 天气APP(七)城市切换 之 城市数据源
  5. asp.net 调用word的DCOM组件遇见各种问题之乱弹琴
  6. Python中汉字繁简体互转
  7. Zhong__Python reduce()
  8. hdcp key校验流程
  9. python制作闯关答题软件_Pygame制作答题类游戏的实现
  10. python猫眼top数据解析画图