摘要:本文的研究主要集中在网络拼车服务系统的设计和实现上,介绍了一种基于JSP的徐州市网络拼车服务系统的设计和实现方法。
本文介绍了国内网络拼车服务系统的使用情况,探讨了网络拼车的研究背景和研究的理论价值和实用价值,并分析了网络拼车系统设计的要点和所要应用到的关键技术;本文还从系统的相关技术及工具、需求分析、体系结构、软件设计等方面详细介绍了系统的设计思路;然后本文又介绍了sqlserver2005数据库设计、业务逻辑处理的实现、安全性设计等方面的内容;在本文最后叙述了该系统的实际应用情况,然后通过白盒测试指出了该系统的一些漏洞,并提出了今后的改进方法,同时展望了徐州市拼车服务系统的发展前景和应用前景。
徐州市网络拼车服务系统已经在徐州当地进行了实际试用,在一定程度上有效地缓解了网络拼车行业的服务压力,提高了服务质量,同时对于其它行业服务系统的实现具有一定的参考价值。
关键词 网络拼车;sqlserver2005;JSP
目录
摘要
Abstract
1绪论-1
1.1研究背景-1
1.2研究的理论价值和实用价值-1
1.3同平台的比较-2
1.4论文研究的主要内容-2
2相关技术及工具-4
2.1 JSP-4
2.2 SQL SERVER-4
2.3 HTML语言-4
2.4 MYECLIPSE-5
3 需求分析-6
3.1系统需求说明-6
3.2系统功能模型-6
3.3系统用例图-7
3.4系统静态模型-8
3.5系统动态模型-9
4系统设计-10
4.1系统总体设计-10
4.2系统体系结构-11
4.2.1B/S架构介绍-11
4.2.2B/S构架优势-11
4.2.3B/S构架三层模式-12
4.3 系统软件设计-12
4.3.1系统包图-12
4.3.2系统类图-12
4.3.3拼车顺序图-14
4.4数据库设计-15
4.4.1数据库实体设计-15
4.4.2概念模型设计-16
4.4.3数据库表-17
4.5安全性设计-20
4.5.1身份认证-20
4.5.2存取访问控制-21
5系统实现-22
5.1数据库实现-22
5.2网站前台-22
5.3管理员后台页面-23
5.4用户后台页面-24
5.5拼车报名页面-25
5.6拼车发布页面-25
5.7在线评价页面-26
5.8站内新闻页面-26
5.9注册用户管理页面-28
5.10管理员用户管理-28
5.11所有拼车信息页面-29
5.12所有报名记录页面-29
6软件测试-31
6.1测试思路-31
6.2测试用例-31
结论-33
致 谢-34
参考文献-35
附录-36