1、目 录 I 目 录 目 录 . I 摘 要 . I ABSTRACT . II 第 1 章 问题定义 . 1 1.1 引言 . 1 1.2 开发背景 . 1 1.3 问题描述 . 1 第 2 章 可行性分析 . 3 2.1 引言 . 3 2.2 目的和意义 . 3 2.3 可行性分析 . 3 第 3 章 需求分析 . 5 3.1 引言 . 5 3.2 用户需求描述 . 5 3.2.1 学生用户需求描述 . 5 3.2.2 任课老师用户需求描述 . 5 3.2.3 班主任用户需求描述 . 6 3.2.4 院(系)领导用户需求描述 . 6 3.2.5 学校领导用户需求描述 . 6 3.2.6 系统
2、管理员用户需求描述 . 6 3.3 功能需求描述 . 7 3.4 系统开发工具 . 7 3.5 相关开发工具简介 . 7 3.5.1 B/S(浏览器 /服务器)简介 . 7 3.5.2 JAVA/JSP 简介 . 8 3.6 系统功能划分 . 8 3.7 数据字典 . 9 3.8 数据流图 . 11 目 录 II 3.9 运行需求 . 12 3.9.1 最 低配置 . 12 3.9.2 建议配置 . 12 第 4 章 总体设计 . 13 4.1 引言 . 13 4.2 系统布局设计 . 13 4.3 总体结构图 . 14 4.4 本人主要工作任务 . 15 第 5 章 详细设计 . 16 5.
3、1 引言 . 16 5.2 系统功能流程图 . 16 5.3 系统目录结构设计 . 17 5.4 数据库设计与实现 . 17 5.4.1 实体模型 . 17 5.4.2 E-R 模型 . 18 5.4.3 数据库的逻辑设计 . 19 5.4.4 数据库表的创建 . 19 5.4.5 数据库的建立 . 21 5.5 前端操作页面设计 . 21 5.5.1 系统登陆设计 . 21 5.5.2 学生用户功能设计 . 21 5.5.3 任课老师用户功能设计 . 22 5.5.4 班主任用户功能设计 . 23 5.5.5 院系领导用户功能设计 . 23 5.5.6 学校领导用户功能设计 . 24 第 6 章 编码 . 25 6.1 用户操作页面编码 . 25 6.1.1 系统登陆编码 . 25 6.1.2 学生用户功能编码 . 27 6.1.3 任课老师用户功能编码 . 30