1.3 国内外研究现状 从全球来看,物品租赁从以前就开始发迹,租赁市场发展历史悠久。特别是近现代之后,通过计算机互联网技术,租赁这个行业发展得
1.3 国内外研究现状
从全球来看,物品租赁从以前就开始发迹,租赁市场发展历史悠久。特别是近现代之后,通过计算机互联网技术,租赁这个行业发展得越来越快。在国外,租赁系统发展已经非常成熟,各种租赁网站囊括了社会的各个方面。法国巴黎构建的公共自行车租赁系统是相当人性化的。它的计费方法是租赁之后的半小时内不计费。而巴黎市内设立自行车租赁点众多,到达下一个租赁点基本用不了半小时,也就是说这项服务基本是免费的。受到人民的支持响应,自行车租赁系统在欧洲变得非常流行。因此,国外的租赁系统比起国内来的发展更早也更加纯熟,是国内借鉴的榜样。
在国内来看,租赁行业发展在近几年也是相对火热,各种租赁网站随时随地都能看到。其中,关于自行车租赁的企业尤其多。就好像最近比较火的小黄车,在各个城市都能看到。在倡导绿色健康生活的大环境下,自行车租赁企业的出现更加方便了人民进行租赁,促进健康生活方式。但是即使租赁企业不断出现,由于一些租赁企业资金不足、能力有限,使用的旧功能不足以满足需求。使用的模板与新添加的功能不兼容,导致工作效率极其低下。另外管理相对混乱,数据信息不便于长久保存等弊端,客户使用感不佳。针对遗留下来的种种问题,设计一款通用的自行车租赁管理系统网站是非常有必要的。
1.4 研究方法及内容
通过学习软件工程导论,里面详细的说明了软件开发的过程。所以这次也按照书里介绍的开发过程展开工作。在进行设计的过程中,严格按照所学的步骤逐步进行。
通过最初的调研,首先做的就是系统的需求分析,可行性分析是系统的基础。数据库的最直观表达就是E-R图。为了论文的简洁直观,只画E-R图而不转化为关系模型了。做好概要设计然后选择使用的技术。下一步就是系统的详细设计,这一步需要大致确立系统的框架,根据各个模块开发出我要实现的功能。等到了实现系统的步骤,首先做的就是进行前端页面的设计,包括网站首页的规划布局等等。再完成静态页面的开发设计之后,为了实现需要的功能:用户注册等等,就少不了把HTML和数据库进行连接。等到想要的功能已经基本实现的时候,最后找几个特殊的用例对网站做测试,找到缺陷。
系统设计的主要目标是使得设计的自行车系统变得更加系统规范。从而达成提高自行车租赁管理效率、易于操作、易于管理的目的等等。最大程度的把管理变得自动化。并可以实现自动检查手动操作,将自行车租赁管理系统的出错率降至最低。
第二章 使用技术介绍
2.1 JSP简介
于1999年6月,一种新的技术JSP[1]面世。这是动态页面开发的起点。静态页面虽然开发简单,但难以实现更多复杂的功能。但是通过HTML与JSP的结合,我们就能够开发出动态页面网页,并且网页安全能够跨平台使用。基于以上这些优势,JSP技术对动态Web页面的开发从未停止。
当然静态页面并不是就此消失于科技发展中,对于网页的开发来说,静态页面是动态的铺垫。程序员们首先进行的就是用HTML语言来设计Web页面。等到静态页面可以成功跳转之后,借助JSP技术把静态页面转化为动态页面。然后结果画面还是以静态页面的形式返回到浏览器上。也就是说作者编写的代码并没有经过人手,相对安全,而又确保了只要使用HTML的Web.浏览器都可以打开。
2.2 servlet技术介绍
上述技术都是以开发者的角度来介绍的,然而要想实现系统需要的功能还少不了在服务器中运行的程序servlet。.相比于CGI[2]程序,Javaservlet在通信量大的服务器上执行速度要更快。网站的响应时间也是评价网站的一个基准,Javaservlet把所有的请求都整合到一个线程中,这无疑缩短了响应时间。