基于BS模式下的毕业设计系统的设计与实现 下载本文

学 号 10031325

哈尔滨学院学士学位论文

基于B/S模式下的毕业设计系统的设计与实现

院(系)名 称: 软件学院 专 业 名 称: 软件工程 学 生 姓 名: 指 导 教 师:

2014年 5月

基于B/S模式下的毕业设计系统的设计与实现

学 号10031325 密 级 普通

基于B/S模式下的毕业设计系统的设计与实现

Graduation Design Management System Design and Development

—Process Management

学生姓名:

所在学院:软件学院 所在专业:软件工程 指导教师: 职

称:助教

所在单位:软件学院 论文提交日期:2014.05.30 论文答辩日期:2014.06.15 学位授予单位:

I

哈尔滨学院学士学位论文

目 录

摘 要 ................................................................................................................................. IV ABSTRACT .......................................................................................................................... V 前 言 ................................................................................................................................. VI 第1章 绪 论 ................................................................................................................... 1

1.1 项目背景和意义 .................................................................................................... 1 1.2 实现目标 ................................................................................................................ 2 1.3 设计思想 ................................................................................................................ 2 1.4 可行性分析 ............................................................................................................ 3

1.4.1 技术可行分析 ............................................................................................. 3 1.4.2 经济可行性分析 ......................................................................................... 3

第2章 需求分析 ................................................................................................................. 5

2.1 任务概述 ................................................................................................................ 5

2.1.1 目标 ............................................................................................................. 5 2.1.2 用户的特点 ................................................................................................. 5 2.1.3 运行环境 ..................................................................................................... 5 2.2 系统需求说明 ........................................................................................................ 6 2.3 系统业务功能说明 ................................................................................................ 6

2.3.1 管理员模块 ................................................................................................. 6 2.3.2 院系模块 ..................................................................................................... 8 2.3.3 教师模块 ................................................................................................... 12 2.3.4 学生模块 ................................................................................................... 15 2.4 性能与安全需求 .................................................................................................. 18

2.4.1 数据精确度 ............................................................................................... 18 2.4.2 时间特性 ................................................................................................... 18 2.4.3 系统安全性 ............................................................................................... 18

第3章 系统概要设计 ..................................................................................................... 19

3.1 系统体系结构 ..................................................................................................... 19 3.2 系统模块设计 ..................................................................................................... 19

3.2.1 系统功能模块图 ....................................................................................... 20 3.2.2 功能模块设计 ........................................................................................... 20 3.3开发环境与运行环境设计 ................................................................................... 22

II

基于B/S模式下的毕业设计系统的设计与实现

3.3.1 开发环境 ................................................................................................... 22 3.3.2 运行环境 ................................................................................................... 22

第4章 系统详细设计 ..................................................................................................... 23

4.1 系统数据库设计 ................................................................................................... 23

4.1.1 数据库描述 ............................................................................................... 23 4.1.2 系统E-R图 ............................................................................................... 23 4.1.3 数据库逻辑设计 ....................................................................................... 23 4.1.4 数据库物理设计 ....................................................................................... 25 4.2 功能模块详细设计 ............................................................................................. 26

4.2.1 管理员模块 ............................................................................................... 26 4.2.2 院系管理员模块 ....................................................................................... 28 4.2.3 教师模块 ................................................................................................... 30 4.2.4 学生模块 ................................................................................................... 32

第5章 系统运行与测试 ................................................................................................... 35

5.1 测试环境 ............................................................................................................... 35

5.1.1 软件配置 ................................................................................................... 35 5.2 测试方法 ............................................................................................................. 35

5.2.1 黑盒测试 ................................................................................................... 35 5.2.2 白盒测试 ................................................................................................... 35 5.3 测试用例 ............................................................................................................... 36

5.3.1 系统用户登陆测试用例 ........................................................................... 36 5.3.2 添加学院功能测试用例 ........................................................................... 37 5.4 测试结论 ............................................................................................................. 43 结 论 ................................................................................................................................. 44 参考文献 ............................................................................................................................. 45 致 谢 ................................................................................................................................. 46

III