一、卖淘乐二手手机回收系统说明一、卖淘乐二手手机回收系统说明
二、软件开发的流程
2.1提出问题/问题定义
2.2可行性分析
2.3需求采集与分析
需求采集:软件团队派出专门需求调研人员和甲方对接,采集甲方的详细需求
需求分析:根据甲方的需求描述整理需求分析文档(软件产品规格说明书)
2.4概要设计
技术方案——根据系统特征确定技术选型
架构方案——系统架构
数据库设计——根据甲方功能需求设计合理的数据库
UI设计——根据甲方需求设计UI交互界面
2.5详细设计
功能实现流程设计——根据系统中需要实现的具体功能设计实现流程
2.6编码
根据详细设计进行代码实现
单元测试
功能测试
2.7测试
黑盒测试——功能测试 白盒测试——性能测试
2.8交付
3 卖淘乐需求
3.1业务流程图
3.2数据库建模
3.3Maven聚合工程
3.4创建父工程 :Maven工程
创建 Maven 工程 mtl – parent , 修改 pom.xml 打包方式为 pom ,父工程作为一个 容器, src 目录可以删除;
3.5. 创建 mtl-**** 子工程
选择父工程 mtl–parent ——右键——New——Module——Maven工程
3.6子工程pom.xml
以上是一个模板
3.7项目模板
3.8将一个工程拆分为多个子工程结合好处
-
使得每个功能可以相互依赖;解耦;打包时只会打包与之相关的子工程。
-
每个子工程是maven聚合工程的一个组件。
-
parent安装所有子工程
-
安装install –>maven窗口 插件–>install
注意事项
-
excluding: 排除冲突的pom依赖 <groupId><atifactId>
-
service使用注解需要导入spring-context 版本需要保证一致
代码编写遇到BUG
- js 错说某个function没有定义
- 先排查jquery包路径是否正确
- 再看编写consol.log(“===”); 是否可以打印。
- 还是不行说明可能是js代码写错了;检查代码错误
- 还是不行function放到点击事件下面。可能有其他function错误导致这个方法没有加载。
- js 第一行<DOCUMENT HTML> 错误并且说某个方法未找到绝对是你js的function代码写错了。
- 通过append()拼接那些事儿:
- append里是一个字符串:里面的引用得用单引 。
- 比如上句:通过对象调用的值需要用 “+值+” 格式 ;而数值传值时又不需要加
- 比如上句:值 1 作为方法的值又需要加”++” 啥
- PostMan:SD软件;别人用就ok;我用就 500错误。后来通过debug调试发现我没写错。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!