车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx

上传人:b****6 文档编号:7411644 上传时间:2023-01-23 格式:DOCX 页数:14 大小:225.10KB
下载 相关 举报
车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx_第1页
第1页 / 共14页
车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx_第2页
第2页 / 共14页
车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx_第3页
第3页 / 共14页
车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx_第4页
第4页 / 共14页
车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx

《车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx》由会员分享,可在线阅读,更多相关《车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx(14页珍藏版)》请在冰豆网上搜索。

车辆管理系统后台文件和数据库管理JSP程序设计 推荐.docx

车辆管理系统后台文件和数据库管理JSP程序设计推荐

 

《JSP程序设计》

课程设计说明书

 

题目:

车辆管理系统

——————后台文件和数据库管理

 

院系:

软件学院

专业班级:

XXXXX

学号:

XXXX

学生姓名:

XXX

指导教师:

XXX

2013年7月17日

目录

一、功能需求1

1、前台程序部分1

2、后台程序部分1

3、通过需求分析出系统用例图1

二、界面要求3

三、其他要求4

四、设计分析5

1、概念设计任务5

2、系统框架模块图5

3、前台部分页面结构与功能6

五、设计体会6

六、参考文献7

附录(部分重要代码):

8

 

一、功能需求

近年来,随着我国经济的快速发展,人们生活水平的不断提高,物质需求和生活方式也发生着深刻的变化,以前属于奢侈品的汽车已经逐步走入了市民的日常生活。

伴随汽车消费大众化和各种机动车辆大范围内的迅速普及,车辆对其配套设施特别是车辆管理提出了更高的要求。

车辆管理及附属相关设施是静态交通的重要组成部分。

车辆管理系统随之应运而生。

1、前台程序部分

1.1用户登录

1.2主页面

2、后台程序部分

2.1添加车辆信息

2.2浏览车辆信息

2.3修改车辆信息

2.4删除车辆信息

3、通过需求分析出系统用例图

从整体角度出发,本系统主要包括前台和后台2个模块。

前台分为管理员功能模块和会员功能模块。

 

图1.1系统用例图

 

注册模块:

游客填写注册会员信息,注册成为会员。

浏览查询模块:

浏览全部租赁汽车信息,亦可分类查询汽车种类和排行。

 

图1.2会员用例图

 

图1.3系统用例图

4、数据库结构

根据系统功能设计要求和模块划分,数据库主要用于存储管理员与车主的个人信息,登录信息以及车位信息。

数据库结构如下:

表1.1会员信息表

字段名

数据类型

长度

约束

描述

userid

int

11

唯一

会员编号

busid

int

11

非空

汽车编号

registration

int

11

非空

订单编号

表1.2汽车租赁表

字段名

数据类型

长度

约束

描述

userid

int

11

非空

会员编号

busid

int

11

非空

汽车编号

tenancyentdate

date

11

非空

订单日期

regittime

date

11

非空

归还日期

state

int

1

非空

订单状态

idcard

int

18

非空

身份证信息

 

表1.3管理员表

字段名

数据类型

长度

约束

描述

id

Int

10

唯一

数据库编号

admin

varchar

10

非空

管理员帐号

password

varchar

10

非空

管理员密码

 

二、界面要求

图2.1用户登录页面

图2.2主页面

会员进入系统需要进行身份验证,在系统首页输入输入用户名和密码与数据库中的注册信息进行比较。

接到登录请求,调用LoginAction控制,若通过验证则将进入addpxx.jsp页面系统的主页面,如果失败则重新回到登录页面,并且显示错误提示信息。

图2.3信息注册页面

当成功租赁车辆后,租赁的记录会出现在租赁管理中,并可以进行还车,续租管理。

 

三、其他要求

★操作系统:

windowsxp

★数据库:

SQLServer2005

★JSP服务器:

Tomcat6.0

★开发工具:

JDK1.6

★JAVA工具:

JcreatorLE4.50

使用到的技术有JAVA语言、JSP语言、JAVASCRIPT技术架技术、JAVABEAN等。

四、设计分析

数据库概念模型设计阶段是数据库设计的关键阶段,在这一阶段里,主要是以需求分析中所识别的需求等信息为基础,确定车辆管理系统中的实体和实体间联系,建立此系统的信息模式,准确描述此系统的信息结构,建立一个独立与各DBMS的高级概念模型。

1、概念设计任务

识别车辆管理系统中的实体,识别实体的属性,识别实体的关键字,识别实体间的联系,并建立实体关系图(E-R图)来描述车辆管理系统中的相关实体、属性及关系,从而达到为建立良好的车辆管理系统的数据模型的目的。

 

 

图4.1车辆管理系统E-R图

2、系统框架模块图

图4.2管理员框架模块图

图4.3会员框架模块图

3、前台部分页面结构与功能

表4.1页面结构功能表

文件名

功能描述

login.jsp

用户的登录页面,提供登录的接口

showLoginMess.jsp

用户的首页面,供用户选择对信息的操作

register.jsp

该页面供用户添加信息

choiceLookType.jsp

该页面供用户查询信息

update.jsp

该页面供用户修改信息

choiceDeleteMess.jsp

该页面供用户删除信息

 

五、设计体会

通过对汽车管理系统的开发,使我对系统有了很大的了解。

需求分析和系统设计的质量往往是决定系统成功与否的决定性因素之一。

在系统卡发过程中,利用软件工程的知识理论开发软件,按“分析、设计、实现、测试”的步骤进行,避免认为盲目的“想到哪里就做到哪里”。

从数据库的实现、系统功能的实现、系统关键技术的实现这三个角度对系统的部分实现进行分析。

在数据库应用系统开发中,合理制定了存储过程,更加使系统中的查询灵活。

车辆管理系统的设计是一个复杂细致的工程,进行本次课程设计不仅提高了我们的独立分析,解决问题的能力,而且对我们的创新能力有了很大的锻炼。

在课程设计过程中,首先,我更深入的了解了JSP与HTML,,JAVASCRIPT的联系与应用,同时也运用到了本学期学习过的知识,例如JAVABEAN等,并理清楚了他们之间的联系与应用的领域,而且我在运用Eclipse,Tomcat,Access上面也有了长足的进步。

对于我来说这都是一个莫大的飞跃。

在设计过程中组员之间在设计方面产生过分歧争执,从最初的设计理念不同到最后为了做出一个比较成熟的作品而合作默契,培养出来的团队精神和友谊让我终身受益。

此外,此次课程设计无疑是我们本学期学习的web开发技术的一次知识总结和知识水平的提高。

使我更加深刻的理解到自己以前在学习JSP知识中学习态度问题,我会在以后的学习中不断提高自己在自主学习方面的能力。

本次课程设计能够顺利完成,还要感谢老师的耐心指导,由于我们平时学习知识不够扎实,在合作设计过程中,出现很多问题,无法解决,老师的耐心指导和提点,给我们提供很大的帮助。

由于我们的设计水平有待进一步的提高,知识的掌握不够全面,在分析问题,计划设计方面的考虑问题不够周详,设计出来的作品不能够到达非常完美的网上求职招聘系统的要求,例如管理员最大权限的设置,企业用户的合法审核,以及页面的设计完美程度等,都还有很多需要改进的地方。

在今后的学习过程中,我们会总结经验深入的研究,不断完善系统。

 

六、参考文献

[1]萨师煊,王珊.数据库系统概论[M].第四版.北京:

高等教育出版社,2006.4-5

[2][美]埃克尔著,陈昊鹏译.Java编程思想[M].机械工业出版社,2004.5-6

[3]李刚.疯狂java讲义[J].机械工业出版社,2008.17-48

[4][美]BorlandDavidI.BorlandDelphi7–DatabaseApplicationDevelopers.Book.PrintedintheU.S.A,2005.15

[5]白青海,张善勇,郑瑛.ADO与SQLSERVER2000数据库应用程序开发探讨[J].

内蒙古民族大学学报,2003.18,34-49

[6]赵家俊.数据库应用基础[M].北京:

电子工业出版社,2006.52-78

 

附录(部分重要代码):

登陆页面代码:

<%@ page contentType="text/html; charset=gb2312" language="java"%>

<%

session.invalidate();

%>

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

//www.w3.org/1999/xhtml">

用户登陆

--

.STYLE1 {font-size:

 12px}

-->

function checkform(){

var f=document.loginform;

if(f.username.value==""){

alert("用户名不能为空!

");

return false;

}

if(f.password.value==""){

alert("密码不能为空!

");

return false;

}

}

function exit(){

if(confirm("您真的要退出本系统吗?

")){

window.opener=null;

window.close();

}

}

return checkform();">

  

--DWLayoutTable-->

  

    

1px solid #FF00" />

  

  

--DWLayoutTable-->

  

     用户名

      

        密码

    

    

管理员

 

租车人

  

    

  

用户信息表:

<%@ page contentType="text/html; charset=gb2312" language="java"%>

<%@ page import="mypackage.*,java.util.*" %>

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

//www.w3.org/1999/xhtml">

--

.STYLE1 {

font-size:

 14px;

font-weight:

 bold;

}

.STYLE4 {font-size:

 14px}

-->

 function check(){

var myReg=new RegExp("^[0-9]+(\.[0-9]{1,4})?

$");

var identityCard = /^(\d{15}|\d{18})$/;

var agetest=/^(\d{1,3})$/;

if(document.opform.yid.value==""){

alert("请输入用户名!

");

return false;

}

if(document.opform.name.value==""){

alert("请输入真实姓名!

");

return false;

}

if(document.opform.password.value==""){

alert("请输入密码!

");

return false;

}

   document.all.regButton.disabled = true;

}

<%

  //String yid=(String)session.getAttribute("s_username");

   String bh=request.getParameter("bh");

 %> 

  <%  

 // pxxop pxop=new pxxop();

  //pxx   px=new pxx();

  //px=pxop.getPxxBid(yid);

  

  bookop bokop=new bookop();

  book   bok=new book();

  bok=bokop.getBookbybh2(bh);

%>

return check();">

    

12px">

    

--DWLayoutTable-->

    

      会员信息                                                             

    

    

      汽车编号

      " readonly="true"/>

      *

    

    

      汽车名称

      " />

        *

    

    

      制造厂商

      "/>

    

    

      厂商地址

      " />

    

    

      价格

      " />

    

    

      位置

      " />

    

    

      状态

      " />

    

    

      租赁次数

      "/>

    

  

  

    

--DWLayoutTable-->

    

      

       

    

  

   

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1