EYES组——软件体系结构上机规划

考勤助手

第九周:

  需求分析的详细撰写,并在此基础上探讨与完善,讨论软件的体系结构风格,画出初步的UML类图。

第十周:

  选择合适的软件构架风格(3层C/S架构风格),确定整个项目的分层设计,做出“考勤助手”的软件体系结构图,完善UML类图。

第十一周:

  组长分配任务,按照主体功能划成各个子模块(子系统),组员选取各自认为合适的描述方式,其中应包括用户层面的用例图设计软件架构的分层图设计子模块的时序图设计

第十二周:

  数据库设计,包括数据库需求分析,设计E-R图,数据库基本表的创建。

  同时各组员继续完善第十一周的工作,由于工作量较大且经验欠缺,需要一定时间的探讨和摸索,所以第十一周的任务分配两周时间完成。

第十三周:

  完成子模块的设计后,汇总所有材料,讨论完善,对UML类图中的每个类进行更为详细的设计和扩充,使其具体化并赋有代码的可实施性。

按小组人员的具体分工分别编写小组报告中的相应内容和组员个人总结。

第十四周:

  绘制最终演讲PPT,与报告内容相对应,修改并完善小组报告。

第十五周:

  将小组成果以PPT的形式在课堂演讲,将老师提出的建议重新考虑至整个软件的设计工作当中。

第十六周:

  认真听取老师对报告中不足之处的点评,将小组在设计工作当中的疑问在课后向老师提出,从中学到宝贵的设计理念和经验。

第十七周:

  根据报告的漏洞和不足抓紧修改,呈交一份较为正式的软件体系结构设计报告。

                                     组长:13070107 薄晰月

                                      组员:13070104 顾恭

                                        13070109 李雨墨

                                         13070113 潘禹桐

最新文章

  1. bootstraptable插件文档的坑
  2. GridView和DATAGRID前后台查询用法的比较
  3. openssl 心脏滴血
  4. Cookie机制(会话cookie和持久化cookie)在客户端保持HTTP状态信息的方案
  5. ML 徒手系列 拉格朗日乘子法
  6. Ios拦截手机短信程序
  7. 【干货分享】.NET单元测试电子书
  8. C语言文件操作解析(五)之EOF解析(转载)
  9. iOS 9 新特性
  10. centos6.5 安装ansible,管理多台服务器
  11. Spring+SpringMVC+MyBatis+easyUI整合优化篇(四)单元测试实例
  12. OO面向对象课程作业1-3总结
  13. oracle数据库的权限系统
  14. Oracle EBS FA 本年折旧
  15. Topshelf:一款非常好用的 Windows 服务开发框架 转发https://www.cnblogs.com/happyframework/p/3601995.html
  16. python基础一 ------利用生成器生成一个可迭代对象
  17. C语言 · 组合数
  18. netty源码解解析(4.0)-8 ChannelPipeline的设计
  19. js 图片区域可点击,适配移动端,图片大小随意改变
  20. MVC2 阻止公共方法被调用

热门文章

  1. 《从零开始学Swift》学习笔记(Day 63)——Cocoa Touch设计模式及应用之单例模式
  2. Web移动端使用localStorage缓存Js和css文件 | 强制不要缓存
  3. Spring Cloud Zuul实现IP访问控制
  4. CodeFores 665D Simple Subset(贪心)
  5. Centos7.0安装python2.7后yum报错
  6. Oracle-Rman(物理备份)
  7. <2014 08 28> 大学学习小结
  8. caffe使用(2)
  9. c++编译/连接/运行
  10. 标准编译安装(configure make)