对于很多人来说,我懂java语法,甚至面向对象的特性啦这些都是有了解的,但我就是不会做项目,其实项目真有那么难吗?

  对于基础不牢固的人来说,我还不会这个基础点,那个还没学呢,你让我做个项目,我保证做不出来,其实,真实的项目中用到的知识点真有那么多吗?据我的经验来看,一个项目中能用到你学到的技术的百分之三十,已经是很了不起的综合项目了。所以不要有畏难情绪,走进去你就会发现,原来我已经会这么多了呀。

  好了,话不多说,下面就为大家梳理一下做项目的过程吧:

    1.立项:

     要做什么东西,最后的要求是什么样,做的广度和深度,即确定项目的边界和范围

   2.技术可行性:

     需要哪些技术储备,准备学习哪些内容

   3.功能:

     系统具体要实现哪些功能,做出系统用例描述

    4.数据库设计:

      e-r图画出

5.系统设计:

        三层模式做还是什么模式,需要的构建有哪些,

6.自测或交给其他人测试:

          项目是否存在bug等等。

          该项目的应用场景是否正确。(最好不要自己测试,需要交给其他人------程序员不会自己认为自己有错)

7.交付,一般自己搭建个tomcat或者iis服务器,然后备份当成学习资料,以供后续更新或者后期参考回忆使用了。

8.总结项目

           在此过程中学到了什么,后续更新需要注意什么内容,项目的不足之处是哪里,开发遇到什么问题,解决方案,对于软件生命周期的理解,项目的发展前景以及项目的市场存活周期等等。

  对于项目过程的总结大概就是这样,如有不足之处,请多多指教。

  

转载于:https://www.cnblogs.com/zxwbky/p/9246174.html

程序员初学者参考 ---懂得基础语法后如何做一个自己的case?相关推荐

  1. Python程序员找了个女朋友, 没有时间聊天? 做一个自动回复功能!还会怕没有女朋友吗?

    本人已经从事了Python近9年,目前已经是一个全栈工程师,不怕本人出丑,程序员一般都是加班,特别是项目组,更是加班到四五更,但是有没有想过,在找了一个女朋友之后,不在女朋友身边,如何做到秒回女朋友的 ...

  2. 黑马程序员----0704期java基础班心得

    ------<a  target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------- 黑马程 ...

  3. 黑马程序员:从零基础到精通的前端学习路线

    黑马程序员:从零基础到精通的前端学习路线 随着互联网的深入发展,前端开发工程师一跃成为市场上非常抢手的人才.很多同学,包括以前做UI的.Java的.或者对于IT完全零基础的同学都想学习前端.下图是网上 ...

  4. 后端程序员必备的 Linux 基础知识

    后端程序员必备的 Linux 基础知识 原文来自github stars>63k的项目JavaGuide,欢迎小伙伴去支持原作者 一 从认识操作系统开始 1.1 操作系统简介 1.2 操作系统简 ...

  5. 程序员开发必备英语基础–狂神版

    程序员开发必备英语基础–狂神版 一.开发常用英语词汇排序 A array数组 accessible 可存取的 area面积 audio 音频 addition 加法 action 行动 arithme ...

  6. [免费专栏] Android安全之APK应用程序分析「附带Smali基础语法解析」

    也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 Android安全付费专栏长期更新,本篇最新内容请前往: [ ...

  7. computehash在php怎么实现,卓象程序员:PHP实现基础区块链

    原标题:卓象程序员:PHP实现基础区块链 一.引言 什么是区块链?官方的解释是:区块链是一个分布式记账系统,是藉用密码学串接并保护其内容的串连交易记录(又称区块).每一个区块包含了前一个区块的加密散列 ...

  8. Android开发之程序员必须要懂得Android的重要设计理念2(5.20更新版)

    上篇文章介绍了Android开发的设计理念的一部分,并没有得到博友们的多大认可,只看到了一位博友在下面留言期待下一篇文章的发表,为了这小小的唯一支持,我决定继续把后面的8个要点介绍一下,自己也潜心反省 ...

  9. 某大龄程序员哀叹:夫妻双失业后还不起房贷,被迫断供!四年还了80万,60多万都是利息!...

    据说许多程序员挣得多花得少,拼命攒钱,只为在北上广深拥有一套自己的房子.买房固然值得庆贺,但也有一定的风险,动辄一两万的房贷让人压力山大,如果一不小心失业,那更是面临断供的危险. 一个程序员就在夫妻双 ...

最新文章

  1. 2!=5 or 0在python中是否正确-python数据分析第二版:numpy
  2. 客户就可以查看到货物签收信息
  3. VC++简单实现工具软件随鼠标移动画线的功能
  4. web服务器的简单实现——HTTP权威指南读书心得(七)
  5. win10商店下载位置_Win10删应用商店下载记录|Win10删Microsoft Store下载记录
  6. IDEA : 配置checkstyle
  7. 二年级小学生四则运算30道题目编写
  8. 企业无线网演进 2.4GHz或被5GHz频段取代
  9. php时间截取日期,php中肿么获取给定时间中的日期部分
  10. 相机模型与标定(三)--张正友标定
  11. cmmi实践访谈测试ppt_CMMI3_实践篇.ppt
  12. Java Io中涉及到的类和涉及模式
  13. Win系统 - 电脑一直停在正在关机的界面怎么办?
  14. CAD图纸导入Revit中怎么关闭不需要的图层
  15. java如何给数组初始化?
  16. 想天浏览器:推荐国内主流浏览器TOP10
  17. 转载标明出处用英语_公众号转载文章时应当注明出处
  18. 【Java】链表的基本操作
  19. 理解浏览器的多线程,JavaScript的单线程
  20. 运筹学那些事,专科学生学习运筹学之模拟,No.10

热门文章

  1. matlab能流图,有会用MATLAB写海流图的程序吗
  2. 51单片机c语言显示hello,51单片机控制动态数码管显示12345和HELLO字样的设
  3. conformal mapping的理解
  4. 二维标准正态分布的matlab方程
  5. 基于依存句法分析的资金账户交易画像
  6. wps嵌入字体后也不改变_冬至后的君子兰,养护方式要改变,不然过年不开花
  7. oracle 开并行写入命令,Oracle等待事件“日志文件并行写入”更改
  8. [RHCSA学习笔记]Autofs实现自动挂载NFS共享
  9. 使用Android OpenGL ES 2.0绘图之四:应用投影和相机视图
  10. 对鸢尾花数据集和月亮数据集,分别采用线性LDA、k-means和SVM算法进行二分类可视化分析