摘要:在此次毕业设计中,出于重要的现实意义和专业的相关性,我选择了小学数学加减乘除软件的实现这一课题,软件的实现主要采用了javascrip+sql+javaweb 的方法。javascrip是一种直译型的脚本语言,能很好的在html网页上运用,同时,它的跨平台特性很好的解决了软件运行客户端多样性问题。sql是一种很好的数据查询和程序设计语言,它的关系数据检索功能很好的处理了各种查询和存储,是一种简单快捷易于掌握但功能强大的数据库软件。javaweb 解决了技术与网络的技术结合,针对web的技术开发来说,很好的实现了软件的传播扩散,更好的推入市场,而java与sql的完美结合,使得这个数学软件有了基本的技术支撑,有了实现的可能。
关键词: 用户与登陆设计 统计与信息查询 练习目录 考试检测
目录
摘要
Abstract
1 绪 论-1
1.1 课题应用背景-1
1.2 本选题可行性及现实意义-1
2 需求分析-2
2.1 功能需求分析-2
2.2 运行环境要求-2
3 概要设计与详细设计-3
3.1 系统设计原则-3
3.2 系统功能设计-3
3.2.1 系统的功能模块图-4
3.2.2 系统的主要数据流程图-4
3.2.3 主要的数据字典-6
3.2.4 系统的主程序流程图-7
3.3 各个子模块的功能设计-7
3.3.1 用户注册登录模块-7
3.3.2 试题管理模块-7
3.3.3 练习模块-8
4 开发方法及开发工具简介-8
4.1 开发方法-9
4.2 开发工具-9
5 数据库设计-10
5.1 数据库设计遵循的一般原则-11
5.2 数据库需求分析-11
5.3 数据库概念结构设计-11
5.4 各数据表的设计-12
6 实现-13
6.1 用户登陆子模块-14
6.2 用户主界面-20
6.3 试题管理模块-26
6.4 练习模块-50
致 谢-53
参考文献-54