201671030127赵津莹实验三做业互评与改进报告

任务一

2016级计算机科学与工程学院软件工程(西北师范大学)html

  • 评论连接:http://www.javashuo.com/article/p-zxhnbkjm-kv.html
  • 阅读心得:看完此篇博文以后,我详细阅读了敏捷流程这一章的内容,对敏捷流程有了更加深入的理解,敏捷流程是一系列价值观和方法论的集合;它之因此被人们应用的缘由在于它的思想,它能够提升团队的效率;它要求团队尽早并持续的交付有价值的软件、欢迎有需求的变化、不断关注设计和技术,保证了软件的完成性和创新性;业务人员和开发人员在项目开发中共同工做,面对面的交流,使得在项目开发中开发人员能够第一时间了解用户的需求,出现的问题得以及时的解决,减小没必要要的时间;以有进取心的人为项目核心,使得整个团队都处在一个积极良好的工做范围。

2019春季计算机学院软件工程(罗杰)(北京航空航天大学)数据库

  • 评论连接:http://www.javashuo.com/article/p-wqtkblxc-kq.html
  • 阅读心得:此篇博文是一个调查问卷的形式,经过对学生选择计算机专业的原因、对本身水平的认知、对大学课程的评价 、对将来的规划等的提问,让老师进一步了解学生,也让学生能够充分的反思和认识自我;老师能够简单了解学生对计算机专业的喜好程度,对学校及课程的认识与评价,对本身的大学生活有何感想;还能够知道学生对本身的将来规划和职业发展,并与其进行交流与探讨。

软件工程1916|W(福州大学)数据库设计

  • 连接评论:http://www.javashuo.com/article/p-rbmbaqmq-gn.html
  • 阅读心得:经过对此篇博客的阅读,首先了解了NABCD模型,N即为need需求,了解分析用户的须要,分析所要编写的项目需求;A即为Approach方法,肯定软件所要运用的方法;B即为Benefit好处,说明此软件的优势;C即为Competitors竞争,展现此软件的竞争优点与劣势;D即为Delivery推广,若是想要大量的用户了解并使用的话,要用怎样的推广手段。其次,博主的开发思想值得咱们学习,经过流程图进行详细的软件需求分析,为之后项目的开发打下基础;和同窗合做交流一块儿完成项目开发,分工明确,相互交流,提升工做效率。最后,进行反思和总结,为之后能够更好的进行的项目开发和学习。

任务二

文件 阶段 可行性研究 计划 需求分析 设计 实现 测试 使用与维护
可行性研究报告
项目开发计划
软件需求说明书
数据要求说明书
测试计划
概要设计说明书
详细设计说明书
数据库设计说明书
模块开发卷宗
用户手册
操做手册
测试分析报告
开发进度月报
项目开发总结
  • 软件产品文件规范内容与软件生存周期各阶段的关系:
    文档在软件生存周期过程当中起一个桥梁做用,是沟通用户、软件开发人员和软件管理人员的桥梁。软件定义和开发阶段,软件开发人员在开发过程当中把文档做为软件开发的前一阶段的总结以及后一阶段的依据。软件开发过程当中,软件开发人员会制定一些软件开发计划或者工做报告,这些计划或报告都要提供给管理人员获得必要的支持,这就是开发文档(包括软件需求说明书、数据要求说明书、测试计划、概要设计说明书、详细设计说明书等)。运行管理维护时期,软件管理人员则能够根据这些文档了解软件开发的安排、进度、使用资源和成果;管理人员也要在宏观上把握和控制软件开发的总体进程,与这些相关的就是管理文档了(包括可行性研究报告、项目开发计划、项目开发总结)。此外,软件开发人员须要为用户了解、使用、维护软件提供详细的资料,这就是用户文档了(包括用户手册、操做手册)。固然,各个文档并非独立的,它们之间是有必定联系的。

任务三

  • 总结采访
    1.项目名称:学生实验报告管理系统
    2.项目简介:实验教学是学生技能培养的重要环节之一,目前的实验报告还停留在以纸为介质的方式上,严重制约着实验教学的开展。为提升教师批改实验报告的效率,设计一个学生实验报告管理系统,老师登陆该系统能够上传、下载实验报告、查看学生作的实验报告并给学生打分、老师能够查看实验课课程、实验课程列表、查看实验提交状况等。学生登陆该系统能够上传、下载实验报告、查看实验课课程、实验课程列表。
    3.项目开发人员名单:范伟、张金龙、乔治强、朱碧莹
    4.采访过程:学习

    问:最开始的设计目的是什么?
      答:实验教学是学生技能培养的重要环节之一,学生实验报告的质量在必定程度上反映了教学质量,实验报告管理水平也反应了实验教学管理水平。为了提升学生实验报告的表象能力,提升教师批改实验报告的效率并及时发现和纠正实验报告中存在的问题,设计一个学生实验报告管理系统。
    
      问:项目如今还有用户吗?
      答:目前没有用户。
    
      问:项目的分工是怎样的?
      答:范伟负责学生的上传、下载、学生查看实验课程,查看实验列表;张金龙负责老师的上传、下载,填写分数,数据库设计;乔志强负责老试查看实验课程,查看实验列表,查看实验上交状况,登陆;朱碧莹负责用户界面的设计。
    
      问:项目能继续开发,源代码还有吗?
      答:理论上是能够继续开发的,项目有些部分代码的编写还不是很完善,可是因为代码的遗失,没有办法进行进一步的开发。 
    
      问:项目开发有什么经验教训?
      答:需求分析必定要作到位,落实到具体使用者的需求,需求没有最细,只有更细,才能在后续的开发中符合客户的需求,同时在实施过程当中,以需求做为准则。同伴之间要相互交流,才能更好的解决问题,提升效率。
    
      问:对学好软件工程有什么建议?
      答:想要学习好软件工程,首先学会如何系统的思考,其次养成良好的编码习惯,学好软件工程,不是仅仅把几本专业书籍细致的看几遍,而后上机练习几回就能够了,学习过程当中还要注意多看多练,要注意结合实际。

    5.采访人员观点:听完学长学姐的话后,十分赞同窗长学姐的教导。
    6.采访心得:经过对学长学姐的采访,使我明白要想开发一个好的软件必须作好需求分析,造成本身独特的编码风格是很是重要的事,若是本身写的程序毫无规范可言,别人如何能读懂你的程序。与同窗共同编写项目时要作到分工明确,相互交流,这样才能及时的解决问题。测试

相关文章
相关标签/搜索