学生选修课管理系统 软件工程课程设计 班级:电算0 8 -1 学号:2 5 、3 0 姓名:孙兰兰、王雅萍 指导老师:*** 目 录 一、 选题依据 ........................................................................................ 1 1.1 选题背景 ........................................................................................ 1 二、系统需求分析 .................................................................................... 1 2.1 可行性分析 .................................................................................... 1 2.2 结构化分析方法 ............................................................................ 2 2.2.1 功能需求图 .......................................................................... 2 2.2.2 顶层 DFD 图 ........................................................................ 3 2.2.3 第一层 DFD 图 .................................................................... 3 2.2.4 第二层 DFD 图 .................................................................... 4 3.1 建立系统用例模型 ........................................................................ 7 4.1 建立动态模型 .............................................................................. 10 4.4.1 活动图 ................................................................................. 10 4.4.2 协作图 ................................................................................. 12 4.4.3 状态图 ................................................................................. 13 4.4.4 类图 ..................................................................................... 14 三、软件设计 .......................................................................................... 15 3.1 数据库设计 .................................................................................. 15 3.1.1 设计内容 ............................................................................. 15 3.1.2 设计要求 .........