没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
摘要:商学院自行车租用网站是使用 JSP 编程语言和 Mysql 数据库共同来完成的,
采用面向对象方法,对商学院自行车租用网站进行设计与实现。分析设计了商学
院自行车租用网站的静态模型和动态模型,完成了系统开发的分析、设计和实现
的工作。本商学院自行车租用网站通过 Web 方式完成用户与系统的交互,系统的
功能模块具体有自行车信息管理模块、租车信息管理模块、退订信息管理模块。
本系统的开发采用现有成熟技术为参照,共享源码为模板,结合本租车网站的实
际需求进行分析和功能调整,探讨了利用 JSP 开发商学院自行车租用网站的过程。
关键词:自行车,租车,管理,系统
Abstract: Business School, bicycle rental website together to complete JSP
programming language and Mysql database, object-oriented method, bicycle rental of
the School of Business Web site Design and Implementation. Analysis of the design
of the Business School, bicycle rental website static and dynamic models, the
completion of the analysis of the system development, design, and implementation.
The Business School, bicycle rental website complete user interaction with the system
via the Web, the system's function module specific bicycle information management
module, car rental information management module, unsubscribe information
management module. The development of this system using the existing mature
technologies as a reference, the actual demand for shared source code as a template,
combined with the car rental website analysis and functional adjustment, and explore
the use of the the JSP developers Institute of bike rental website.
Keywords: bicycles, car rental, management, system
目 录
1、引言..............................................................................................................................................4
2、系统分析......................................................................................................................................5
2.1 系统需求分析.....................................................................................................................5
2.2 本系统采用的关键技术....................................................................................................6
2.2.1 JSP 技术.................................................................................................................6
2.2.2 JavaBean 技术.......................................................................................................7
2.2.3 JDBC 技术...............................................................................................................8
2.2.4 用 JDBC 访问数据库..............................................................................................9
2.3 可行性分析......................................................................................................................12
3、系统概要设计............................................................................................................................13
4、系统详细设计............................................................................................................................13
4.1 后台数据库设计...............................................................................................................13
4.4.1 Mysql 介绍...........................................................................................................13
4.4.2 数据库表结构......................................................................................................14
4.2 系统 E-R 图 ......................................................................................................................16
4.3 处理流程设计...................................................................................................................16
4.3.1 系统操作流程......................................................................................................16
4.3.2 数据增加流程......................................................................................................17
4.3.3 数据修改流程......................................................................................................18
4.4.4 数据删除流程......................................................................................................19
4.4 系统模块设计..................................................................................................................20
4.4.1 管理员登陆..........................................................................................................20
4.4.2 租车信息管理......................................................................................................20
4.4.3 自行车信息管理..................................................................................................20
4.4.4 注册用户管理......................................................................................................21
5、系统调试与测试........................................................................................................................22
5.1 程序调试..........................................................................................................................22
5.2 程序的测试......................................................................................................................22
5.2.1 测试的重要性及目的..........................................................................................22
5.2.2 测试的步骤..........................................................................................................24
5.2.3 测试的主要内容..................................................................................................24
6、结论............................................................................................................................................25
6.1 系统评价..........................................................................................................................25
6.2 安全性问题......................................................................................................................26
致谢..................................................................................................................................................27
参考文献..........................................................................................................................................28
1、引言
随着时代的进步,科学技术的日与更新人们对日常的衣、食、住、行都有着
更高的要求。这也不知不觉的影响着人们的身体状况。亮丽的服饰、更好的食物、
舒适的房屋、便利的出行工具等...让大部分的人的身体缺少了适量的运动和锻
炼。
随着科学技术的迅速发展,人们也越来越富有,以前 60-70 年代在大陆上穿
梭的自行车也随着越来越多的小汽车渐渐的退出了人们的生活里。但是越来越多
的汽车在带给人们便利出行的同时也带来了交通的拥堵与一件件让人触目惊心
的交通事故。用步行需要一个小时的路程本来用汽车代步可以减少很多的时间,
为人们节省一些时间做别的事,但是在上班的高峰期或者是吃饭的时候常常会遇
到各种各样的堵车情况让我们付出更多的时间,还可能为自己带来一个不好的心
情。
交通的影响和经济的短缺让我们在校的学生在出校办事的时候对交通工具
的选择少之又少,步行速度太慢,太累不能及时的去处理事情;而做车又面临着
现在随时可能发生的堵车状况会让你心力交瘁、回天乏术。所以我想针对现今的
交通情况做一个学校里的自行车租用网站为广大的学弟学妹们做一定的贡献。做
这个网站其实没多少伟大的意义,只是有几天早起回家的时候在学校后门坐公交
车就非常的堵,几乎要等半个小时,而且人非常多还有很多人都不能挤上公交车
了。不管是上班的人也好,外出的人也罢。我只是需要为自己或者是更多像我一
样的学生有一个号的出行方式。想想自行车能为你在节约时间的同时也给你带来
了一个锻炼身体的机会。带上你的 MP3 或者 MP4 听上一首舒适的音乐在你办事的
同时还能为你带来一个舒适的心情和满路的美丽风景。
这个网站是基于 JSP 和 MySQL 共同开发的,首先是页面的制作,先使用 HTML
制作静态的网站模版然后进行动态的改变。建立数据库、编写后台代码进行功能
实现。最后就是网页功能的测试等完善事宜了。从中我会面对很多困难,因为我
在实习的时候对数据库的建立等功能了解的不够完善,这个方面会对我产生阻碍。
还有一些后台功能实现起来会产生错误等现象。不过我会在遇到困难时进行一些
书籍或者上网收索来解决这些问题,也会向一些做网站的同学进去请教,务必在
要求的时间内完成网站的制作。
2、系统分析
2.1 系统需求分析
系统权限管理
用户信息包括系统用管理员的账号、密码、用户类别。系统需通过用户帐号
以及密码进行验证,只有通过验证后才能进入系统。其具体功能需求如下所示:
1、 系统建设的基本目标
1 用户登录。
2 管理新建: 自行车信息档案;注册用户管理。
图 3-1 系统模式图
系统采用三层结构,在自行车信息端用户通过浏览器完成数据下载与模拟操
作,浏览器端的表现逻辑通过 JSP 网页完成。而系统内部复杂的租车逻辑主要通
过 JavaBeans 的组件(Component)实现,JavaBeans 组件在 WWW 服务器上运
行,通过 JSP 返回到自行车信息浏览器。通过表现逻辑与租车逻辑的分离,使网
页内容简洁,系统的可维护性和可扩充性增强。在服务器端,系统使用 JDBC 中
间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本
系统使用 JSP 技术作为表现手段,服务器采用 Tomcat 5.0.3 作为 JSP 引擎,系统
租车逻辑由 JavaBean 组件完成,使用 JDBC 3.0 驱动程序访问数据库。由于系
业务服务器
数据库服务器
事务逻辑
数据逻辑
Client
Browser
表示逻辑
Browser
表示逻辑
JSP 网页
WWW 服务器/业务
逻辑服务器
JavaBean
组件
中
间
件
JDBC
数据库服务器
数
据
库
Mysql
剩余28页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 380
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功