系统分析与设计课程项目总结

  通过本次项目,初步了解了系统分析与设计的方法,深化了软件开发过程的理解。
分析与设计实际上是对项目的一个解决方案,而编码是对其的具体实现,在这次的项目中,我们针对客户的需求,采用迭代、循序渐进的方法进行软件开发。这样的敏捷开发,使得整个项目的难度不会太过繁杂,而且针对性强,易于开发和调试,而且也易于适应后期项目的变化。我们把整个项目分成几个小的部分,逐个开发测试,最终整合到了一起。在分析与设计的时候把工作主要分为了前端界面设计、后台服务器搭建、建立数据库、以及优化等几个方面。 
当初决定选教师评价这个方面,主要是考虑到学校的教师评价只能到学期末才进行,失去了实时性。开始时的需求分析主要是为了解决教师评价的实时性问题,提供一个同学们关于课程和老师的互动平台。分析时也结合了我们的技术水平,觉得这个项目是我们力所能及的。分析完需求和目标人群后,我们开始设计整个项目。由于涉及了多个对象(学生,老师,课程,学校等),所以设计时的主要目标是围绕着这些对象之间的关系。通过领域模型,系统顺序图等图标,理清了对象间的关系,数据库的设计也进而出来了。在分析与设计的过程中,关注的是方法与概念,目的是将现实的问题抽象成为软件需求的案例,数据则抽象成为一个结构

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值