驾校驾驶员培训管理系统(源码)
本系统的构建主要是依靠JSP技术,所连接的数据库是SQL Server2008。系统主要分成前台部分和后台管理维护部分。前台主要是面向学员和教练使用,实现了用户注册、登录、浏览驾校的首页信息以及查看个人信息等功能;后台管理部分包括:学员信息管理,教练信息管理,场地信息管理,课程信息管理等。本系统是一个比较简单的网站,驾校可以将其作为一个模板,建立属于自己驾校的网站管理系统,便于驾校对自身进行宣传和推广。关键词 前台,后台,JSP,SQL Server2008目 录
1 绪论 1
1.1 相关软件发展现状 1
1.2 驾校发展现状 1
2 系统开发技术 2
2.1 B/S开发模式 2
2.2 JSP简介 3
2.3 MyEclipse简介 3
2.4 Tomcat简介 3
2.5 开发语言Java 4
2.6 SQL Server2008简介 4
2.7 JDBC 5
3 系统分析 5
3.1 需求分析 5
3.2 可行性分析 7
4 系统设计 8
4.1 总体设计 8
4.2 系统工作流程 9
4.3 数据库设计 11
4.4 详细设计 17
5 测试 27
5.1 测试环境与测试条件 27
5.2 测试的重要性及目的 27
5.3 本系统测试过程 27
5.4 网站运行情况 27
5.5 测试总结 28
结 论 29
致 谢 31
参 考 文 献 32
1 绪论
Web开发技术现在正呈现出飞速发展模式,不仅是在电子商务上的应用,还包括对企业自身网站的建立。信息化时代,人们更容易接受的就是出现在自己眼前的信息状态,想要快速了解新鲜事物,这就要求公司产品的各种信息都需要最前端的web开发技术。
1.1 相关软件发展现状
驾驶员培训管理系统随着时代进步渐渐开始流行起来 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
参 考 文 献 32
1 绪论
Web开发技术现在正呈现出飞速发展模式,不仅是在电子商务上的应用,还包括对企业自身网站的建立。信息化时代,人们更容易接受的就是出现在自己眼前的信息状态,想要快速了解新鲜事物,这就要求公司产品的各种信息都需要最前端的web开发技术。
1.1 相关软件发展现状
驾驶员培训管理系统随着时代进步渐渐开始流行起来,人们可以在网络上更便捷地了解驾校的具体信息,同时也方便驾校日常信息维护管理。对于驾校网上管理系统这种最新涌现渠道,用户从当初的不了解,到现在众多驾校大多采用这种管理系统可见一斑。驾校管理系统的发展已经开始慢慢融入驾校日常管理以及学员的日常学习生活中。更多的人都已经开始把主要的了解驾校信息的形式转换为网上,这不仅仅是便利了学员人的日常生活,更给驾校开辟了一条新的途径去宣传自身,而用户也可以在这种交互模式下去了解驾校的各个细节方面的描述。所以就目前形式下,驾校通过互联网宣传自身已经成为各种宣传手段中的重中之重,驾校也开始注重这方面的推广宣传,在线相关网站日益增加,各种各样的网站也应运而生。驾校管理系统给人们提供了一种新型的管理理念,于是开发属于驾校自身的网站管理系统成为众多驾校的新的需求[1]。
互联网的高速发展使其已经成为了网上管理系统的强而有力的推动力,网上管理系统的发展也同时推进这互联网的发展[2]。驾校可以在网站的平台宣传和推广自己,并在网站上和学员进行交流,时刻了解学员的需求以及学习状况等。这对驾校的自我推广,形象树立都有极大的帮助,学员也从中受益[3]。
网上管理系统最初进入人们的视野,一开始是发生在美国,美国是现在为止网上管理系统最为成熟的地方[4]。欧盟则处在第二位,他目前可以说是全球网上管理系统的引领,而我国则是网上管理系统的新星,也正处于飞速发展阶段,众所周知,中国驾照学习市场火爆,拥有着不可忽视的市场前景。
1.2 驾校发展现状
根据亲身的走访调查发现,一些规模较大的驾校都有自己的一套驾校管理系统,部分是B/S架构的,不过大多数还是选择了C/S架构,还有部分规模较小的驾校为了节省驾校开支,仍旧在使用EXCEL文档管理数据,这种方式繁琐复杂,占用管理人员大量精力,早就已经淘汰,因此,本次的目的是设计一个结构简单,易学易用的驾校管理系统,不仅能够在网上宣传驾校信息,吸引学员报名,而且能够满足驾校日常管理事物中一些基本项目,实现驾校内部数据的互联互通,方便驾校管理人员的日常管理,以及学员通过网络即时查询自己所需的信息[5]。从而进一步提高驾校的日常管理效率,节省不必要的人力资源开支,提高了驾校的竞争力。
2 系统开发技术
驾校驾驶员培训管理系统采用的是B/S开发模式,单纯的C/S只能方便驾校内部的管理工作,学员没法参与其中,了解自己所需的信息。因此在这里,选择B/S开发模式更加合理[6]。开发所使用的是JSP技术,现在市面上几乎已经没有人会使用静态的HTML页面,JSP是大势所趋,亦方便管理人员的对于网站的维护和更新,不必全部更换网页,简单修改即可,节省了大量时间,提高了可操作性。本系统所使用的数据库是SQL Server2008。驾校网站,访问量较小,后台数据也相对如此,因此,使用SQL Server2008更加合适,而oracle数据库则是适用于大型的网站和公司,应对大量数据,使用专门的服务器,在这里会造成不必要的资源浪费,My Sql的情况也类似。因此,在开发浏览量较小的网站时候,我们更多的是采用SQL Server2008数据库[7]。
2.1 B/S开发模式
驾校驾驶员培训管理系统所采用的是B/S开发模式,B/S开发模式也就是日常所说的浏览器/服务器模式。不需要用户在自己的电脑里安装相应的客户端软件,用户直接通过浏览器来登录就可以直接访问网站本系统,这种开发模式是建立在广域网的基础之上,而C/S是建立在局域网的小范围内部,更适合公司内部使用,需要安装相应的客户端软件,例如飞秋这样聊天工具。同时C/S的网络环境要求必须很高的安全性,而这里的系统相对来说,就是为了公开的,网站的系统完全部署在服务器上,用户通过浏览器直接访问,对信息安全的要求相对来说不高。后期的维护也是同样如此,C/S的开发模式,后期升级维护过程繁琐,一般用户难以应对;而B/S的开发模式,用户只需要在网上下载相应升级就可以了,可操作性更强。显然,为了让学员更加方便的浏览信息,在这里我们必须使用B/S开发模式[8]。
2.2 JSP简介
JSP俗称动态网页技术,内部的元
1 绪论 1
1.1 相关软件发展现状 1
1.2 驾校发展现状 1
2 系统开发技术 2
2.1 B/S开发模式 2
2.2 JSP简介 3
2.3 MyEclipse简介 3
2.4 Tomcat简介 3
2.5 开发语言Java 4
2.6 SQL Server2008简介 4
2.7 JDBC 5
3 系统分析 5
3.1 需求分析 5
3.2 可行性分析 7
4 系统设计 8
4.1 总体设计 8
4.2 系统工作流程 9
4.3 数据库设计 11
4.4 详细设计 17
5 测试 27
5.1 测试环境与测试条件 27
5.2 测试的重要性及目的 27
5.3 本系统测试过程 27
5.4 网站运行情况 27
5.5 测试总结 28
结 论 29
致 谢 31
参 考 文 献 32
1 绪论
Web开发技术现在正呈现出飞速发展模式,不仅是在电子商务上的应用,还包括对企业自身网站的建立。信息化时代,人们更容易接受的就是出现在自己眼前的信息状态,想要快速了解新鲜事物,这就要求公司产品的各种信息都需要最前端的web开发技术。
1.1 相关软件发展现状
驾驶员培训管理系统随着时代进步渐渐开始流行起来 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
参 考 文 献 32
1 绪论
Web开发技术现在正呈现出飞速发展模式,不仅是在电子商务上的应用,还包括对企业自身网站的建立。信息化时代,人们更容易接受的就是出现在自己眼前的信息状态,想要快速了解新鲜事物,这就要求公司产品的各种信息都需要最前端的web开发技术。
1.1 相关软件发展现状
驾驶员培训管理系统随着时代进步渐渐开始流行起来,人们可以在网络上更便捷地了解驾校的具体信息,同时也方便驾校日常信息维护管理。对于驾校网上管理系统这种最新涌现渠道,用户从当初的不了解,到现在众多驾校大多采用这种管理系统可见一斑。驾校管理系统的发展已经开始慢慢融入驾校日常管理以及学员的日常学习生活中。更多的人都已经开始把主要的了解驾校信息的形式转换为网上,这不仅仅是便利了学员人的日常生活,更给驾校开辟了一条新的途径去宣传自身,而用户也可以在这种交互模式下去了解驾校的各个细节方面的描述。所以就目前形式下,驾校通过互联网宣传自身已经成为各种宣传手段中的重中之重,驾校也开始注重这方面的推广宣传,在线相关网站日益增加,各种各样的网站也应运而生。驾校管理系统给人们提供了一种新型的管理理念,于是开发属于驾校自身的网站管理系统成为众多驾校的新的需求[1]。
互联网的高速发展使其已经成为了网上管理系统的强而有力的推动力,网上管理系统的发展也同时推进这互联网的发展[2]。驾校可以在网站的平台宣传和推广自己,并在网站上和学员进行交流,时刻了解学员的需求以及学习状况等。这对驾校的自我推广,形象树立都有极大的帮助,学员也从中受益[3]。
网上管理系统最初进入人们的视野,一开始是发生在美国,美国是现在为止网上管理系统最为成熟的地方[4]。欧盟则处在第二位,他目前可以说是全球网上管理系统的引领,而我国则是网上管理系统的新星,也正处于飞速发展阶段,众所周知,中国驾照学习市场火爆,拥有着不可忽视的市场前景。
1.2 驾校发展现状
根据亲身的走访调查发现,一些规模较大的驾校都有自己的一套驾校管理系统,部分是B/S架构的,不过大多数还是选择了C/S架构,还有部分规模较小的驾校为了节省驾校开支,仍旧在使用EXCEL文档管理数据,这种方式繁琐复杂,占用管理人员大量精力,早就已经淘汰,因此,本次的目的是设计一个结构简单,易学易用的驾校管理系统,不仅能够在网上宣传驾校信息,吸引学员报名,而且能够满足驾校日常管理事物中一些基本项目,实现驾校内部数据的互联互通,方便驾校管理人员的日常管理,以及学员通过网络即时查询自己所需的信息[5]。从而进一步提高驾校的日常管理效率,节省不必要的人力资源开支,提高了驾校的竞争力。
2 系统开发技术
驾校驾驶员培训管理系统采用的是B/S开发模式,单纯的C/S只能方便驾校内部的管理工作,学员没法参与其中,了解自己所需的信息。因此在这里,选择B/S开发模式更加合理[6]。开发所使用的是JSP技术,现在市面上几乎已经没有人会使用静态的HTML页面,JSP是大势所趋,亦方便管理人员的对于网站的维护和更新,不必全部更换网页,简单修改即可,节省了大量时间,提高了可操作性。本系统所使用的数据库是SQL Server2008。驾校网站,访问量较小,后台数据也相对如此,因此,使用SQL Server2008更加合适,而oracle数据库则是适用于大型的网站和公司,应对大量数据,使用专门的服务器,在这里会造成不必要的资源浪费,My Sql的情况也类似。因此,在开发浏览量较小的网站时候,我们更多的是采用SQL Server2008数据库[7]。
2.1 B/S开发模式
驾校驾驶员培训管理系统所采用的是B/S开发模式,B/S开发模式也就是日常所说的浏览器/服务器模式。不需要用户在自己的电脑里安装相应的客户端软件,用户直接通过浏览器来登录就可以直接访问网站本系统,这种开发模式是建立在广域网的基础之上,而C/S是建立在局域网的小范围内部,更适合公司内部使用,需要安装相应的客户端软件,例如飞秋这样聊天工具。同时C/S的网络环境要求必须很高的安全性,而这里的系统相对来说,就是为了公开的,网站的系统完全部署在服务器上,用户通过浏览器直接访问,对信息安全的要求相对来说不高。后期的维护也是同样如此,C/S的开发模式,后期升级维护过程繁琐,一般用户难以应对;而B/S的开发模式,用户只需要在网上下载相应升级就可以了,可操作性更强。显然,为了让学员更加方便的浏览信息,在这里我们必须使用B/S开发模式[8]。
2.2 JSP简介
JSP俗称动态网页技术,内部的元
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2790.html