项目开发从0到1

Posted liunaixu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目开发从0到1相关的知识,希望对你有一定的参考价值。

项目开发流程

1、打开pycharm解释器,创建一个项目文件,点击File-->选择New Project..-->Location里编辑项目名称和存储位置-->点击Create,项目创建成功

技术图片技术图片

 

 2、创建readme.md文件,这里存放该项目的基本信息,我们以模拟实现一个《ATM + 购物商城》程序为例说明

一个项目是如何从无到有的
1、需求分析:
(1)拿到项目,会先在客户那里一起讨论需求。
商量项目的功能是否能实现,周期与价格----《需求文档》
(2)最后在公司内部开一次内部会议。技术总监,产品经理---《开发文档》
交给不同岗位的程序员进行开发。
python:后端,爬虫
--不同的岗位--
UI界面设计:
设计软件的布局,会根据软件的外观切成一张张图片。
前端开发:
拿到UI交给的图片,搭建网页页面
设计一些页面中,那些位置需要接收数据,需要进行数据交互
后端开发:
直接写核心的业务逻辑,调度数据库进行数据的增删改查。
测试工程师:
会给代码进行全面的测试,界面测试(CF卡箱子)、功能、性能、压力
运维工程师:
上线部署

2、程序的架构设计
程序设计的好处
(1)思路清晰。
(2)不会出现写一半代码时推翻重写。
(3)方便自己或者以后的同事更好的维护。

三层架构设计的好处
1)把每个功能都分层三部分
2)如果用户更换不同的界面或不同的数据储存机制。都不会影响接口层的核心逻辑代码
扩展性强
3)可以在接口层,准确的记录日志和流水。

下图以用户登录为例演示三层架构设计

技术图片

 

以上是关于项目开发从0到1的主要内容,如果未能解决你的问题,请参考以下文章

如何将列表视图中的数据从一个片段发送到另一个片段

IOS开发-OC学习-常用功能代码片段整理

C#程序员经常用到的10个实用代码片段 - 操作系统

将 JSON 字符串从片段传递到适配器的问题

如何从片段返回主要活动

比较 C# 中的字符串片段并从集合中删除项目