本文叙述了英语考试方式的历史、现状以及ASP.NET语言和SQL server数据库管理系统的概况。本系统主要面向两类人员使用:管理员、普通学生,他们拥有不同的权限。管理员可以对后台数据库进行修改,包括管理注册学生,管理作文信息,管理优秀范文,管理注册用户,管理作文题目,管理留言等。
英语专业八级考试写作训练系统是一个功能完善的网络应用程序,由前台学生登录考试、学生注册、找回密码和后台管理4部分组成。
前台功能模块:前台的页面窗口主要包括登录前台和后台的主页、选择考试作文、作文,,优秀范文和退出系统。
学生注册功能模块:学生注册页面只是单一的学生资料注册窗口。
密码找回功能模块:密码找回页面也只是单一的密码找回窗口。
后台功能模块:后台页面窗口用于系统管理员资料查询、添加、修改、删除,作文信息查询、添加、修改、删除,及完成退出系统管理等功能。
目 录
1 引言 1
1.1 课题研究背景与意义 1
1.2 问题定义内容简介 2
1.2.1 问题定义 2
1.2.2 内容简介 2
1.3 课题调研与可行性分析 2
1.3.1 课题调研 2
1.3.2 可行性分析 2
1.4 论文各章内容介绍 3
2 系统的需求分析 4
2.1 系统功能需求 4
2.2 业务流和数据流图 4
2.2.1 业务流 4
2.2.2 数据流图 5
2.3 数据字典 5
3 系统设计 7
3.1 系统总体系结构设计 7
3.2 系统数据模型设计 8
3.2.1 数据概念结构设计——E-R图 8
3.2.2 数据库逻辑结构设计(关系模型) 10
3.2.3 数据表 10
3.3 系统开发与运行环境确定 13
3.3.1 系统开发环境及开发工具 13
3.3.2 使用ASP.NET作为系统前台开发工具的优点 14
3.3.3 使用SQL SERVER作为数据库开发工具的优点 15
3.3.4 系统运行环境 15
3.3.5 系统实现的若干关键技术 15
4.1 前台登录模块的体系结构设计 16
4.1.1 用户管理模块功能简介 16
4.1.2 前台登录界面模块功能图 16
4.2 前台登录模块的详细设计 17
4.2.1 首页界面设计 17
4.2.2 用户注册 20
4.2.3 作文题目 22
4.2.5 在线留言 24
5 后台管理模块设计 26
5.1 后台管理模块体系结构设计 26
5.1.1 后台管理模块功能简介 26
5.1.2 后台管理模块功能图 26
5.2 后台管理模块的详细设计 27
5.2.1 管理员信息设置 29
5.2.1.1 管理员信息列表 30
5.2.1.2 管理员信息查询 30
5.2.1.3 添加管理员 30
5.2.1.5 删除管理员 32
5.2.2 注册用户管理模块设计 32
6 用户使用手册 33
6.1 系统功能简介如下: 33
6.2 运行环境简介 33
6.3 系统运行与操作指南 33
7 系统评价 34
7.1 系统特色/优点介绍 34
7.2 系统存在不足与改进方案 34
7.2.1 系统存在的不足 34
7.2.2 改进方案 34
7.3 设计心得与体会 34
结 论 35
致 谢 36
参 考 文 献 38