IS5411 - Systems Analysis and Design
内容状态|历史经验待复核
状态标记: 2026-07-26
当前用途: 保留往届课程结构、考核方式、教师信息与学生评论作为历史经验。
使用边界: 课程是否开设、任课教师、考核比例、名额与注册方式尚未按 2026/27 当期 AIMS/Master Class Schedule 逐项复核;选课前必须以官方系统、项目通知和课程教师说明为准。
官方课程资料
2026/27 公开课程页: Course Offering Term 列为 Semester A 2026/27;目录层级显示 Continuous Assessment 50%、Examination 50%。课程页同时提示开课学期可能调整。
链接核验: 2026-07-30。固定目录中的 202627 是 Catalogue 路径;课程页的 Course Offering Term 与 PDF 的 Effective Term 需要分别阅读,实际开课、名额和任课教师仍以当期 Master Class Schedule、AIMS 与项目通知为准。
本页更新: 补充课程网页、官方 PDF 与课表查询直链;保留原教师资料并增加当前任课边界。
授课教师:
任课信息提示(2026-07-30): 以下名单来自本站往届课程资料;公开课程页没有列出 2026/27 本学期分班任课教师,因此保留供参考,不作为当前任课确认。请以 Master Class Schedule、AIMS、Canvas 或项目通知为准。
课程目标
This course focuses on systems analysis and design with an emphasis on the development of information systems. Methods of system documentation are examined through the use of object-oriented and structured analysis tools and techniques for describing processes, use cases, data structures, system objects, file designs, input and output designs, and program specifications.
课程考核
来自考核文件
实际考核内容应当以教师在课程中公布为准,此处仅为参考
| 平时性考核 | 最终考核 | ||
|---|---|---|---|
| 持续性考核 | 15% | 期末考试 | 50% |
| 小组项目 | 25% | ||
| 小组项目展示 | 10% | ||
课程考核文件链接:IS5411
课程评论(选自2022版选课心得)
- 主要是讲流程图,系统设计。平常要求严,对作业要求高,但是只要平常好好学,作业好好 做,期末没什么大问题。
- 作业: Project 选一个实际存在的组织,发现组织的业务问题,用 UML 图设计一个系统来解 决这些问题。
- 考试:概念题大概 30%,PPT 上都有,案例题 70%,是教材的课后习题,可能老师会稍作 改动。
- 课程难度:应该是第一学期最难的课,同时也是信息系统方面的核心课程,学好 SAD 对理 解其他课程有很大帮助。
- 老师不点名,但上这门课有点难度,去不去全凭自觉,但不去肯定就不懂啦哈哈。平时作业都 是小组完成,无个人作业。小组还需要完成一个 project,且需要 final pre。最终考试需要 背概念,是闭卷。认真复习,给分不差。
很有用,对于想往系统分析的同学是一个不错的选择,在公司里会是一个backup的部门。
课程评论(2023版)
大陆老师Liu Ben的课程,这门课理论部分会讲如何分析系统,设计系统,实践部分是画UML图表,时序图活动图类图之类的,接触过数据库设计写过程序的同学学起来会容易一些。Liu Ben老师上课很有逻辑环环相扣,上课认真听基本就够了。小组项目和期末考试内容差不多,做项目的时候就相当于练习了。小声说一句老师每年的考试题都差不多,所以最后虽然期末考试闭卷但大家考试分数都不低,基本上小组项目质量决定了成绩。小组项目最后展示前可以跟老师约个office hour让老师挑挑毛病,修改后再提交,容易得高分。
——Lay MIS
课程内容:该课程是由一位内地老师(刘騫(Dr. LIU Ben))进行教授的,课程内容主要围绕系统分析,系统设计展开,具体来说要画各种图。
课程难度:难度偏难,尤其对于文科同学来说刚开始会不知所云,其实个人觉得如果先上5413(数据库系统)的课再上这一门课会好非常多,因为5411涉及到较多的数据库知识,所以同学们在修这门课的同时也可以多了解下数据库知识,如3NF等。
考核方式:上课考勤+回答问题+小组作业+小组项目+线下闭卷考试。
就业帮助:让同学可以看懂互联网产品的设计过程(因为一般互联网公司的内部文件会有研发部的文档,他们在设计业务系统的时候就会做这种系统设计的UML图,所以这也能够让你理解产品的设计过程以及原理)。
——熊 MIS
MIS的必修课之一,liu ben老师讲的很有逻辑也很详细,期末有小组的project,疯狂画图。这里和后面的database5413课程会有互通的地方,好好学还是很有用处的。
——Peggy MIS
如果没有这方面相关知识的同学一开始上会比较吃力。每节课课后自己消化并且可以找youbute看看,后期的内容基本都可以融会贯通。闭卷考试,所以考前一定一定要看past test,背也要背下来(血泪教训)
——胡老ber MIS
教授有点龟毛但是上了课跟着做基本不会太差,有点主观的一门课
——Regulus MIS



社区讨论
提问、纠错与补充经验
请勿上传学号、成绩单、签证、联系方式或未公开课件;时效信息请附官方来源和适用学年。历史讨论
往届评论原样归档
平时要求多一点,每节课前随机点同学回答上节课内容的问题,不要坐在显眼的位置[暗中观察R],时不时还会吓吓同学们要挂多少人[害怕R]。考试内容四个画图的大题,画案例给的两个use case的活动图、画题目案例的整个类图、从前面两个use case里面挑的一个画初步的dcd、第四个图再画dsd。全是小组作业、小组项目,组好队很重要,期末有一个小组项目展示。认真跟着学没问题的。平时没有考勤。
这是一门和UML Model有关的课程,学起来绝对不轻松,我个人认为它的难度甚至高于零基础学Python的难度。
MIS要修的话要做好心理准备(MIS必修)。FIT除非说有学过或者很喜欢,不然不建议来没苦硬吃哈哈哈哈(
课堂:
作业:
我最后就商量让组员们都挪了点贡献给我这个组长,感谢老板们哈哈哈哈。
展示:
对LIU Ben的印象:
譬如他会用点人回答问题的方式逼你课前复习;
譬如他会反复提他可以随便挂人,挂了你想重修就得明年再学,来吓你认真准备考试;
譬如他会说他曾把某组展示时联网下载PPT的时间算进了他们的展示时间里,以此建议大家最好展示时带U盘。
从最终目的来看,你没法说他有问题,但就过程而言,你确实被他以一种不太舒服(?)的方式拿捏了,很微妙。
考试:
如果要算semA最累的课,5411一定能上榜。如果当了这门课的组长,那更是重量级。
By the way,我最后拿的是A。
Tips:如果时本科学过类似课程的不建议选这门课,因为UML真的是每个老师一个版本,新老知识在脑子中打架的感觉很痛苦。不过没有学习过系统设计的同学可以把这门课当扫盲课程学习。
关于课堂:
关于小组作业:
小组作业需要联系一个真实存在的公司,解决他们的一个问题,可以找本科同学,(需要填联系方式)至于问题可以随便想,但最好是简单的,能想到该怎么实现的,因为后面的设计部分会放大系统的难点。
好的组长真的非常非常重要。这门课的组长任务量不逊色于5540。同时组员也很重要,这门课需要理解,所以如果来的很少的话可能会完全不理解该怎么写。
大部分的周次会有单独的小组作业,期末还需要提交一个完整的系统分析设计图。他会要求到一定周次提交某一部分的设计图,所以不要拖延,尽早开始。
因为设计时需要考虑数据库的部分,所以建议和5413一起选,当然本科学过类似课程的可以跳过。
由于任务量繁杂且很多都是图片,所以组长需要做好版本控制并时刻准备修改前面的设计部分。
关于考试:
关于老师:
一个有着很奇怪幽默点的老师,比如他说过不要以为我的挂人量有限制,我可以挂整个班。他也总能精准猜到学生不想干什么然后强迫我们去做。从折磨程度上liuben一定可以排在第一名。尽管从考试结果来看他没有表现得那么无情,但他确实成功留下了一个“坏人”的形象。
借一个组员的评价:宽于待己,严于律人。注意不要把他写的东西当成绝对的答案,因为他自己经常会犯一些小错误,但你不可以犯。
(24fall)
系统分析与设计,非常依赖小组成员质量的一门课,老师是liu,平时上课喜欢抽人回答问题并且经常制造挂科焦虑,看上去挺mean但是期末打分还可以。这门课是本学期最不可能水的,上课和作业很push,但真的蛮有用,系统分析与uml流程图设计让本商科生大开眼界,适合转互联网方向产品设计,学的时候很痛苦但最后不后悔👍期末不用刻意复习,小组作业认真做就能学到很多了👍想学到东西的同学冲
继续讨论
提问、纠错或补充经验