zoukankan      html  css  js  c++  java
  • 大型运输行业实战_day01_1_业务分析

    1.业务分析

       发展历史:  上车收费-->车站买票(相当于先收钱后上车)-->站务系统--->联网售票

    2.项目结构

       

    3.开发流程分析

         1.业务分析
                图文并茂  doc文档    使用axure做原型图,然后生成html代码用户文档中或者与同事需求分析评估

          2.设计数据     建模   powerDesigner    然后直接生成数据库中的表  

         3.应用架构(ssm/ssh)
              3.1.缓存(redis/memcached)

              3.2.服务交互使用什么技术(WebService、httpClicent)

              3.3.应用集群  
                            3.3.1.session共享问题
                                              a.每一个服务器放一个(服务器比较少)
                                               b.每次访问同一个服务器(对于某个用户可能产生使用间断)
                                              c.单独session服务器
                            3.3.2.负载均衡(Nginx)
                            3.3.3主从热备(高可用)

           3.4.数据库
                           3.4.1.读写分离
                           3.4.2.数据库集群
                           3.4.3.分区分表慢sql定位           
           3.5.全文检索(lucenesolr)
           3.6.图片视频语言----->ftpsftp(用Java代码执行CRUD)
           3.7.消息队列(MQ)
           3.8.移动端(接口) /微信开发

    4.编码(CRUD)

    5.测试发布(Linux)

    6.简单的运维

    JVM   微观
    架构   宏观

    4.开发环境搭建

       1.JDK
       2.tomcat
       3.ide
       4.数据库客户端
       5.数据库
       6.超级记事本/搜索神器/远程连接客户端
      7.SVN小乌龟svn

  • 相关阅读:
    golang pprof 使用
    iostat相关参数说明——await:平均每次设备I/O操作的等待时间 (毫秒),如果%util接近 100%,说明产生的I/O请求太多...
    二分查找
    golang 切片copy复制和等号复制的区别
    维生素
    LinkedBlockingQueue
    ArrayBlockingQueue
    wordpress文章点击次数统计插件WP Postviews 使用方法
    windows7下cmd窗口使用ssh登录服务器(云、本地)
    WinISO Standard V6.4.1.6137 免费无限制版
  • 原文地址:https://www.cnblogs.com/newAndHui/p/8108820.html
Copyright © 2011-2022 走看看