汽车租赁系统的设计与实现(1).doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:38 大小:3.6MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

汽车租赁系统的设计与实现(1).doc

汽车租赁系统的设计与实现(1).doc

预览

免费试读已结束,剩余 28 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

大学毕业设计(论文)题目:汽车租赁系统的设计与实现目录TOC\o"1-3"\h\uHYPERLINK\l_Toc178221.项目背景PAGEREF_Toc178223HYPERLINK\l_Toc161271.1项目开发目标PAGEREF_Toc161273HYPERLINK\l_Toc147151.2项目来源PAGEREF_Toc147153HYPERLINK\l_Toc256941.3开发目标PAGEREF_Toc256943HYPERLINK\l_Toc13432.项目设计PAGEREF_Toc13435HYPERLINK\l_Toc121822.1项目总体设计PAGEREF_Toc121825HYPERLINK\l_Toc314182.2技术框架设计PAGEREF_Toc3141816HYPERLINK\l_Toc172232.3功能模块设计PAGEREF_Toc1722316HYPERLINK\l_Toc47083.项目功能描述PAGEREF_Toc470818HYPERLINK\l_Toc303903.1项目功能列表PAGEREF_Toc3039018HYPERLINK\l_Toc125303.2项目功能实现PAGEREF_Toc1253019HYPERLINK\l_Toc307384.项目总结PAGEREF_Toc3073834HYPERLINK\l_Toc324894.1项目技术总结PAGEREF_Toc3248934HYPERLINK\l_Toc237324.2技术创新及特点PAGEREF_Toc23732351.项目背景1.1项目开发目标通过开发该项目,加深自己对ssh框架的理解和应用,加强自己对jquery,json的使用,熟练掌握css来为页面进行美化,熟悉oracle数据库的配置和使用。使自己在学校中所学的技术融合在一起、使自己学的更加深入、更加直接,从而让自己能更好的完成项目的编写。1.2项目来源实训项目1.3开发目标1.3.1允许管理人员登录、使用该系统。1.3.2系统根据登录用户的权限生成不同的功能菜单。其中超级管理员的权限最大、可以使用全部功能菜单-----(1、用户管理2、客户管理3、汽车管理4、业务管理5、业务统计6、系统管理)。1.3.2允许超级管理员使用用户管理功能、对用户信息进行增、删、改、查等操作。1.3.3允许超级管理员及其他管理人员使用客户管理功能、对客户信息进行增、删、改、查等操作。1.3.4允许超级管理员及其他管理人员使用汽车管理功能、对汽车信息进行增、删、改、查等操作。1.3.5允许超级管理员及其他管理人员使用业务管理功能、对出租单、检查单信息进行增、删、改、查等操作。1.3.6允许超级管理员及其他管理人员使用业务统计功能、对当月应还汽车信息进行查看。同时还可查看汽车信息、出租单信息、用户信息等信息的统一预览。1.3.7允许超级管理员及其他管理人员使用系统管理功能、对角色、日志信息进行增、删、改、查等操作。1.3.8允许用户更改自己的密码。1.3.9没有登录的用户不能使用系统功能。1.3.10软件结构图示:汽车租赁系统用户管理客户管理汽车管理业务管理系统管理业务统计个人信息管理对用户信息的增、删、改、查操作修改自己的密码对日志信息的查看、修改操作对角色信息的增、删、改、查操作显示当月应还汽车相关信息对出租单管理对客户信息的增、删、改、查操作对汽车信息的增、删、改、查操作对检查单管理办理出租业务办理还车业务图1:软件结构图2.项目设计2.1项目总体设计2.1.1项目设计模式设计项目使用软件设计模式中的MVC设计模式;其中Model层是普通的java类,该类中只包含属性和属性的get和set方法,而且类中的每个属性均对应数据库表中的一个字段;View层为jsp页面,页面美化是html+css共同完成,为了提高客户体验度,项目中使用jquery框架。Controller层,有struts1框架负责控制,同时整合hibernate,spring框架,共同完成系统业务处理,流程控制。2.1.2项目包设计图2:包模块图图3:页面模块图com