以下为软件1701-“洋芋好想飞”的需求分析感想 PM QXS 需求分析过程中的前进与曲折令我深刻地认识到,需求分析是一个动态的过程,而非一个静态的任务结点. 比如最初我们设想可以为用户设定角色,但最终我们选择仅有管理员有权进入后台进行操作,其他用户一视同仁:再比如,在对地图功能的分析中,我们就地图是动态显示还是静态显示有过激烈的讨论,与之相对应的需求分析也随之更改:以及,我们探讨了噪声地图中的数据可信度的显示方式问题,完善了需求分析的内容,而这个问题是我们最开始没有注意到的.     SGF…
数据库设计感想  个人的一点心得体会 最重要的放在最前面——讨论开会时的123经验 开会前对会议目的及方式要有所考虑: 不要随意无目的开会: 遵守时间,控制会议时间长度: 会议主持人要维持会议只需,有明确决定的责任: 避免会中插入无关话题: 调动积极性,尽量把会议开得生动活泼: 主持人对发言进行小结: 发言简明扼要,一次只谈一件事,最好有时间限制: 会议结束后,主持人要和全员核定会议结论: 主持人应该对会议记录负责,进行审核或撰写: 必要时,将会议报告发给与会者. 以上摘自<广西日报>,略有改…
前言 数据库从最传统的JDBC连接方式和数据库池化技术到Hibernate的使用,再到Mybatis的快捷轻量级操作,技术迭代的速度飞快. 在了解了基础的理论和方法后,学习前沿编程框架.工具,我认为是一种必然的趋势. 再不看看外面,可能真的要落伍了~ 之后,我借团队项目开发的机会,学习了Mybatis框架,和大家分享一下经验,愿意和大家共同进步! 正文 从零开始 参考:Mybatis官方文档 1. 下载Mybatis的jar包,并且导入 点击连接,选择下载Mybatis的jar包.这里有三个文件…
今天开始记录开发中的Error,实时更新,以10条为一个博客,会给出相应的错误截图和解决方法.数据库框架Mybatis的配置和使用,详见之后发布的相关博客. 之后会对每一个错误进行分析,单独成一篇随笔,便于查看. 目录: IDEA控制台内出现乱码 Error starting child xml使用时出现Tag name expected报错 java.util.Date.java.sql.Date.java.sql.Time.java.sql.Timestamp的区分 1. IDEA控制台内出…
项目 内容 2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客 作业要求 团队项目选择 我们在这个课程的目标是 在团队合作中提升软件开发水平 这个作业在哪个具体方面帮助我们实现目标 进行项目调研.完成需求和技术分析 项目选择 需求:基于微软开源的OCR表单标注工具等开源模块,开发一个表单数据的识别和收集工具,对信息采集表.调查问卷表等各类表格式数据能够自动识别成可编辑的表格数据,并能将多页同类表格收集汇总为一个大表. 必备条件:熟悉机器学习,Android应用开发,较强的团队协作能力…
一.团队项目简介 团队名称:SmartCoder 项目名称:<一起> 二.针对 " 地图可视化查看发布的内容 " 这一特点进行 NABCD 分析 N(Need需求) 往往用户通过浏览文字信息这个模式时只能获取抽象的信息,无法从具体视觉上获取信息的时间,地点,要求等属性.用户对信息的可视化具有非常大的要求 A(Approach方法) 通过接入高德地图提供的微信小程序SDk,实现定位功能,并在发布信息时通过地图定位的方法提供信息位置,我们在后台对信息进行处理后标注在查看模块的地…
1. 问题说明:Android发来的数据JSON格式不对,Time和Date的位置相反 出现原因:Android的JSON数据组装时顺序不对(可能) 2.问题说明:Android发来的数据无法插入到数据库中 出现原因:日期格式不统一,Android传来‘2019\\01\\12',数据库存储是’2019-1-12‘: 3.问题说明:Android发来的数据无法插入到数据库中 出现原因:JSON.get()方法无法直接读取字符char类型数据,会转化成ASCII,如Android发来’0‘,JSO…
项目 内容 作业课程地址 任课教师首页链接 作业要求 团队项目评审&课程学习总结 课程学习目标 项目的验收以及课程的学习进行总结与反思 一 对<实验一 软件工程准备>的任务提出的问题的解答. Q1 软件是什么?软件工程是什么?其实对我来说真的刚开始对软件的理解只是写代码,但通过读<构建之法>知道软件是可以运行在计算机及电子设备中的指令和数据的有序集合.而软件工程是把系统的.有序的.可量化的方法应用到软件开发的.运营和维护上的过程.其领域包括软件需求分析.软件设计.软件构建.…
团队项目NABCD模型的需求分析 NABCD模型的介绍 Need(需求)-现在市场上未被满足但又急需满足的客户需求是什么?Approach(方法)-要满足这种需求,我能够提出什么独特的方法吗?Benefits (收益)-该方法给顾客提供的便利是什么?Competition (竞争) -对于竞争对手和其他可选择的方案来说,这种单位成本收益的优势在哪里?   1.  Need 需求    我们的这次qq项目适用于局域网内的聊天通讯所用,用的数据库轻小而稳定,我们通过了数据设计的第三大范式进行约束表的…
在阅读了推荐阅读的材料之后,我想了很多东西.最终还是决定,以团队项目的经历为主线,叙述我关于软件工程的一些思考与体会. 凤凰涅槃,浴火重生 如果要我来概况这几周团队项目的经历的话,那么句话是我所能想到的最贴切的一个表述.从最初的雄心壮志,到中间的困顿不堪,再到目前如重生一般的喜悦,我们整个团队经历了太多太多. 重造轮子 轮子,在软件行业中经常指那些设计好的,用于处理常见功能的库.框架或者可重用的代码.而重造轮子则是说,在已经有可用的“轮子”的情况下,自己重新实现一个自己的“轮子”.有些人经常说,…