一个完整项目的流程都涉及哪些内容

  最近在跟着老师学做一个有关图书馆的项目,目标是做出一个移动端的包含校内图书馆内容的图书馆。上完第一节课,梳理一下有关内容。

第一节课主要介绍了做一个完整的项目的流程都有哪些,涉及哪方面的内容,具体如下:

一、首先需要确定你的目标是什么,即你要做什么。确定你要做的项目是什么,比如我学做的是有关图书馆的项目。

二、项目流程。了解主流IT互联网公司的项目流程及职责,来划分自己需要做内容都有哪些。

三、产品设计。进行需求分析,版本规划,原型设计

(1)需求分析

(2)版本规划

(3)原型设计

  这里要推荐两款原型设计的工具:1.Axure,经典的原型设计软件,收费,可破解 。 2.墨刀,新型Web版原型制作工具,基本功能免费,增值功能收费,移动端可快速在手机上预览与分享。老师推荐的是墨刀,一方面操作简单,另一方面它的基本功能已经满足我们这种初学者使用。

四、开发工具。工欲善其事必先利其器,我们需要确定我们所用的编辑器、代码托管、辅助工具

(1)编辑器

(2)代码托管

(3)开发者工具

五、项目架构。现在大多采用前、后端分离的架构。

(1)前端

(2)后端

  一个项目的流程和所需大概就是这些了。

原文地址:https://www.cnblogs.com/lsm-boke/p/8889181.html

时间: 2024-11-08 22:50:54

一个完整项目的流程都涉及哪些内容的相关文章

一个完整的性能测试流程

下午逛一个测试交流群时,聊起性能测试,然后某位群成员说他们用的loadrunner做性能,当时觉得这话有点偏颇,虽然我也是一个性能测试道路上的摸索前进者... 诚然,我们在进行性能测试工作的过程中,需要借助工具的辅助来帮我们完成一些工作,但loadrunner≠性能测试!或者说,性能测试工具≠性能测试,工具永远是一种 辅助的工具,而不能认为会用工具就会性能测试了!希望看到这里的童鞋(测试小白这种认知比较多),可以改变这个观念... 下面,就说说一个完整的性能测试过程吧... PS:文末附上一张性

实习三个月的地一个完整项目总结

今天做完了实习开始到现在的唯一一个我独立完成的系统,仅仅是一个登录验证以及权限控制的权限管理系统. 总结一些我的这十天开发的路程. 就在上上周的周四,cto有事回家了,回家之前告诉我说,让我完成公司的后台管理系统的权限控制部分和权限分配系统,我就当时觉得这可能是我在公司项目上的一个巨大而有很快乐的挑战. 周五,昆大神和我整理了一下架构,告诉我说,不要着急写代码,必须要把每一步想清楚了,在写代码, 由于当时没有文档,于是几个开发就大概根据之前的工作经验,拼出了一份"麻雀随小,五脏俱全"的

python 完整项目开发流程

#    1. 安装 python#    2. 安装virtualenvwrapper#    3. 虚拟环境相关操作#    4. 进入虚拟环境, 安装django#    5. 安装编辑器#    6. 安装mysql#    7. 安装pymysql #    前端开发#        1.前端开发所需环境            nvm安装                下载安装                添加环境变量            node安装              

node项目的基本构建流程或者打开一个node项目的流程

1.  确立项目所需要的所有依赖.框架(比如bootstrap,vue,angular等) 2. 在项目的根目录下创建一个package.json文件,package.json文件是项目的最重要文件之一,下面是我的一个项目中得依赖文件: { "name": "element-starter", "description": "A Vue.js project", "author": "[email

react全家桶从0搭建一个完整的react项目(react-router4、redux、redux-saga)

react全家桶从0到1(最新) 本文从零开始,逐步讲解如何用react全家桶搭建一个完整的react项目.文中针对react.webpack.babel.react-route.redux.redux-saga的核心配置会加以讲解,通过这个项目,可以系统的了解react技术栈的主要知识,避免搭建一次后面就忘记的情况. 从webpack开始 思考一下webpack到底做了什么事情?其实简单来说,就是从入口文件开始,不断寻找依赖,同时为了解析各种不同的文件加载相应的loader,最后生成我们希望的

纪录Swift完整项目打包Framework,嵌入OC项目使用

场景说明: -之前做的App,使用Swift框架语言,混合编程,内涵少部分OC代码. -需要App整体功能打包成静态库,完整移植到另一个App使用,该App使用OC语言,基于ReactiveCocoa框架. -----------------------------------------打包篇----------------------------------------- 实现步骤: 一.新建 Project - Framework&Library - Cocoa Touch Framewo

电商的支付前、中、后这3个流程都是怎么设计的?

支付环节对于任何一个涉及到线上交易的网站都是最重要的一个环节,大部分的商业网站都是想让用户将买买买进行到底,如果在支付环节出现问题,让原本就要付款的用户失去购买欲望,后果可想而知.如何在支付环节让提高用户的购买概率?其实现有的很多商务网站的网站在这方面已经做的很成熟了,我们可以多了解这些支付流程的设计,思考为什么这么做,以此作为参考来优化自己产品的支付流程. 支付前 1.触发用户注册登录的条件.对比两大电商平台京东和淘宝,京东允许用户在选购好商品加入购物车,在进入支付环节前才要求用户登录,而淘宝

VUE系列一:VUE入门:搭建脚手架CLI(新建自己的一个VUE项目)

一.VUE脚手架介绍 官方说明:Vue 提供了一个官方的 CLI,为单页面应用快速搭建 (SPA) 繁杂的脚手架.它为现代前端工作流提供了 batteries-included 的构建设置.只需要几分钟的时间就可以运行起来并带有热重载.保存时 lint 校验,以及生产环境可用的构建版本.更多详情可查阅 Vue CLI 的文档. 个人理解:在实际开发中都是通过脚手架快速搭建一个vue项目,当然也可以使用CDN的方式(具体请看官网) 使用脚手架的好处: 1. 脚手架是通过webpack搭建的开发环境

Java程序项目搭建流程

---恢复内容开始--- 在java 程序项目开发过程中会涉及到建包和建类.所以要对其进行项目管理. 在这里我们引用maven 来管理我们的项目工程.这里我用软件IDEA操作. 我们建立一个Java项目,这些都不用动了,直接next. 这里我们给Java项目取名字,这里我就用Test然后Finish. 这是我建立的项目 然后右击点击Add Framework Support 这里我们勾选maven来对项目进行管理 点击OK过后出现如图,我们把groupId改成com.test 然后点击右侧的Ma