系统分析与设计

目标

系统分析与设计是一门以项目为基础的团队软件开发课程。

项目由学生的软件团队提出,并在十周内完成。最近的项目包括:

ECCS:电子大脑皮层系统——一个全面的笔记系统,让你以自己的方式做笔记和记录。功能包括Templates(用于自定义结构)、Events(用于会议和约会)、ToDo列表、Notes和Search功能。

chatgator——一个全功能的即时通讯系统,专为中小型网络设计。功能包括基于聊天室的对话、即时消息、离线消息、表情符号和涂鸦板。一般系统特性包括三重DES加密、远程消息支持和用户配置文件支持。

童子军系统-一个用户友好的软件包,旨在帮助营地管理员组织膳食计划,帐户,部队和供应库存。

LUFS:劳伦斯大学食品系统,一个软件系统,用于协调劳伦斯大学各种食品准备服务之间的活动,包括餐饮,唐纳,露辛达和烧烤。

教科书

赢博体育UML和模式(第3版)Craig Larman ISBN: 0-13-148906-2 Prentice-Hall

Moodle网站

当课程开始时,注册学生可以在第一天上课后访问课程Moodle网站http://moodle.lawrence.edu。