收藏 分销(赏)

汽车租赁标准管理系统概要设计.doc

上传人:天**** 文档编号:2824128 上传时间:2024-06-06 格式:DOC 页数:16 大小:401.04KB
下载 相关 举报
汽车租赁标准管理系统概要设计.doc_第1页
第1页 / 共16页
汽车租赁标准管理系统概要设计.doc_第2页
第2页 / 共16页
汽车租赁标准管理系统概要设计.doc_第3页
第3页 / 共16页
汽车租赁标准管理系统概要设计.doc_第4页
第4页 / 共16页
汽车租赁标准管理系统概要设计.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、汽车租赁管理系统概要设计说明书-第1学期软件工程写作考评试卷学院: 信息和电子工程学院 专业: 软件工程 班级: 12软件2班 姓名: 安 学号: 8229 1引言31.1编写目标31.2项目背景31.3定义41.4参考资料42任务概述42.1目标42.2运行环境52.3需求概述52.4条件和限制53总体设计53.1处理步骤53.2总体结构和模块外部设计73.3功效分配84接口设计94.1外部接口94.2内部接口104.3用户接口105数据结构设计105.1逻辑结构设计105.2物理结构设计115.3数据结构和程序关系136运行设计136.1运行模块组合136.2运行控制136.3运行时间14

2、7犯错处理设计147.1犯错输出信息147.2犯错处理对策148. 安全保密设计159.维护设计151引言1.1编写目标梧州市某某汽车租赁管理系统概要设计书是在需求分析书基础上编写出来,是软件开发中很关键一个步骤,它决定了软件整体结构,决定了整个开发过程人员、时间安排。本概要设计说明书,将软件需求转换为未来系统设计,逐步开发强壮系统构架,将系统进行合理子系统、功效分解。本文档预期读者为系统分析员和程序员。1.2项目背景汽车租赁业被称为“朝阳产业”,它因为无须办理保险、无须年检维修、车型可随意更换等优点,以租车替换买车来控制企业成本,这种在外企中十分流行管理方法,正慢慢受到中国企机关和个人用户青

3、睐。伴随汽车租赁产业飞速发展,传统管理已经跟不上业务需求。该系统就是把繁杂传统纸质统计操作替换,转而使用计算机和网络,简化了操作步骤,从而缓解人力资源上压力,也大大便捷了用户,手续办理时间也大大降低。根有利于企业发展。a. 该项目开发软件名称为:梧州市某某汽车租赁管理系统设计和实现。 委托单位:梧州市某某汽车租赁企业 开发单位:梧州学院 主管部门:梧州学院XX团体。b. 项目和其它软件或其它系统关系:和中国建设银行系统交互,汽车租赁企业职员每人固定有一张建行工资卡,每个月工资发放到工资卡。1.3定义MySQL全称my structure quest language,是一个开放源码小型关联式管

4、理系统。Myeclipse是一个用于代码编写软件。HTTP协议:超文本传送协议。PC机:电脑E-R图:实体-联络图1.4参考资料A.项目经核准计划任务书、协议或上级机关批文。B.项目开发计划,梧州市某某汽车租赁管理系统需求说明书。C.文档所引用资料、标准和规范: 软件工程导论M 张海藩、牟永梅编著,清华大学出版社,8月第6版。软件文档写作M马平、黄冬梅编著,电子工业出版社,5月第1版。UML系统建模和分析设计,刁成嘉编著,机械工业出版社,6月。 数据库技术和应用,陆桂明,机械工业出版社,9月。D.参考文档规范,根据国家概要设计说明书GB856788。2任务概述2.1目标 为汽车租赁企业提供完整

5、集汽车管理、各户管理、租赁管理于一体租赁管理系统。 该系统根据汽车租赁实际业务步骤,结合了租赁行业实际运行特点,能够很好满足汽车租赁行业信息化需求。该系统功效齐全、易学易用,其中包含汽车租赁过程中多数步骤:预定、租车、续租、还车、检验、加油、违章、事故、投诉、车辆及驾驶员台帐等,并可分为统计查询,日收入、月收入报表等,能够极大提升工作效率,达成有效管理企业和提升效益目标。汽车租赁管理系统:职员,管理员和用户能够登录进入系统。用户能够查询汽车和司机各项信息,用户本身信息修改,填写汽车租赁和司机雇佣协议。职员能够进行对用户租赁汽车和雇佣司机相关业务流进行操作。管理员进行各项信息管理,对用户权限进行

6、管理。2.2运行环境操作系统:Windows XP 或 Windows 7支持环境:IIS 5.0(Internet Information Server)数 据 库:MySQL Server 52.3需求概述汽车租赁管理系统含有用户信息管理,职员管理,汽车租赁业务步骤处理和汽车等信息管理。该软件管理系统集命令、编程、编辑和一体,完成过滤、定位显示。2.4条件和限制 为了使汽车租赁管理系统取得愈加好安全性、扩展性和更高实施效能,整个系统采取分布式管理布署方案,将处理关键业务逻辑应用程序服务器和处理业务数据数据库服务隔离开来。实现管理和数据分离,便于管理和维护。3总体设计3.1处理步骤1 登录步

7、骤处理2 业务步骤处理3.2总体结构和模块外部设计3.3功效分配一、 信息管理子系统在汽车租赁系统中,对用户、工作人员及车辆信息全部要进行统一管理,车辆租赁情况也要进行具体登记。 在汽车租赁系统中,供了使用者录入、修改并维护基础数据路径。比如对用户个人信息、租赁信息、车辆基础信息等录入和修改信息管理子系统含有有对司机,职员,汽车,用户添加和修改,同时依据不一样用户查询不一样数据。管理员能够删除司机,职员,汽车,用户信息。二、 服务管理子系统1 汽车租赁:用户能够经过不一样方法(包含电话、前台、网上)预订车辆并填写协议由职员审核2 司机雇佣:用户能够经过不一样方法(包含电话、前台、网上)雇佣司机

8、并填写协议由职员审核。3 还车:有工作人员对汽车检验后入库登记并结算用户租赁汽车和雇用司 机费用并解除订单状态。4 用户能够填写汽车租赁申请表,工作人员负责处理这些表格。同时, 技术人员能够提交每辆车状态,方便工作人员依据这些资料决定是否 同意用户请求。5 能够保留用户预订申请单,能够保留用户历史统计,工作人员能够 处理申请。三、 汽车保险管理子系统 统计汽车投保统计和统计汽车出现事故统计。四、 管理员管理子系统 管理员拥有所用用户权限和管理员本身对一般用户 该系统最终用户为管理员,管理员能够对职员、司机、汽车、用户进行增加、删除、修改操作。管理员全部能够浏览用户、职员、汽车、司机信息,修改本

9、身信息;实现对用户、职员信息增加、删除、修改,实现职员和用户之间匹配管理。4接口设计 4.1外部接口 用户接口:本系统界面清楚,用户经过输入正当身份密码即可进入此系统。 硬件接口:因为本系统是B/S结构系统,所以网络是必备条件之一,网络使用HTTP协议,本环境服务器为windows ,用户端操作系统为windows XP或windows 7。 软件接口:在服务器需要安装MyEclipse 9.1以上服务器和MySQL Server 5服务器版本软件,其它兼容软件也可对接。4.2内部接口采取面向对象设计思想,采取类继承、多态等方法。4.3用户接口(1) 进入梧州市某某汽车租赁管理系统主界面,用户

10、输入账号和密码,只 有输入正确才能进入系统。(2) 在做新建和更新类操作时,只有输入正当内容才能成功编辑内容5数据结构设计5.1逻辑结构设计 E-R图5.2物理结构设计1. 用户信息表USER字段名数据类型备注是否为空主键或外键Useridint用编号否主键Usernamevarchar(50)用户帐号否Userpwdvarchar(50)用户密码否Usertypevarchar(50)用户类型否2. 职员信息表WORKER字段名数据类型字段说明是否为空主键或外键Wokeridint职员工号否主键Wokertypevarchar(50)职员职位否Wokername varchar(50)职员用

11、户名 否Wokersexvarchar(50)职员性别否Wokeragevarchar(50)职员年纪 否Wokertelvarchar(50)职员电话否Wokernumbervarchar(50)职员身份证号否3. 汽车信息表CAR存放代码数据类型字段说明是否为空主键或外键Cnamevarchar(50)汽车品牌名否Cnumbervarchar(50)汽车牌照号码否主键Ctypevarchar(50)汽车所属类型否Ctimevarchar(50)汽车使用到现在时间否Cmileagevarchar(50)汽车总共行驶时间否4. 车辆保险数据表CARINS存放代码数据类型备注是否为空主键或外键B

12、namevarchar(50)车辆保险类型名字否Bnumerint车辆保险保单号码否主键Cnumbervarchar(50)投保车辆车牌号否Bdatedate签署保单时间否Btimedate车辆保险有效时间否Bmoneyint投保金额否Dnamevarchar(50)保险企业名字否5. 保险企业数据表INSCOMPANY存放代码数据类型备注是否为空主键或外键Dnamevarchar(50)保险企业名否Daddressvarchar(50)保险企业地址否Dtel1varchar(50)企业联络电话否Dtel2varchar(50)事故报警电话否Dnoint保险企业编号否主键6. 用户数据表存放代

13、码数据类型备注是否为空主键或外键Knamevarchar(50)用户姓名否Knumbervarchar(50)用户身份证号码否主键Ksexvarchar(50)用户性别否Ktelvarchar(50)用户联络电话否Klicensevarchar(50)用户是否持有驾驶证否Kaddressvarchar(50)用户家庭住址否Kworkvarchar(50)用户工作单位否7. 司机数据字表DRIVER存放代码数据类型备注是否为空主键或外键Snamevarchar(50)司机姓名否Ssexvarchar(50)司机性别否Syearvarchar(50)司机年纪否Snumber1varchar(50)

14、司机身份证号码否Snumber2varchar(50)司机职员号否主键Soldvarchar(50)司机驾驶车辆时间否Sclassvarchar(50)司机所持驾照类别否Stelvarchar(50)司机联络电话否8. 租赁数据表LEASE存放代码类型备注是否为空主键或外键Znumberint签署租赁单据号码否主键Knamevarchar(50)用户姓名否Knumberint身份证号否Ktelint联络电话否Cnamevarchar(50)车名否Ctypevarchar(50)车辆类型否Cnumberchar车辆牌号否Snamechar雇佣司机名是Snumber2int雇佣司机编号否Sdate

15、1date开始租车时间否Sdate2date还车时间否Smoney1int押金否Smoney2int收取租车费用否Sbaoxanvarchar(50)所租车辆是否投保否9. 雇佣数据表HEIR存放代码类型备注是否为空主键或外键Knamevarchar(50)用户姓名否Knumberint身份证号否Ktelint联络电话否Snamevarchar(50)司机姓名否Snumber2int司机工号否Ssexvarchar(50)司机性别否Sclassvarchar(50)驾照类别否Soldint司机驾龄否Gdate1date开始雇佣司机时间否Gdate2date结束雇佣关系时间否Stelint司机联

16、络电话否Gmoneyint用户付给司机工钱否Gnoint雇佣单据号码否主键5.3数据结构和程序关系因为数据存取是经过界面接口和数据库进行连接,所以在实现过程中必不可少是应用程序实现它们连接。常见访问有:查询、添加、删除、修改等。本系统数据结构和访问这些数据结构形式:全部是经过各个系统模块功效代码来实现。在对职员基础信息、管理员信息等进行录入时候需对数据库数据结构进行操作,即对数据表进行查询和修改;在对职员服务信息等进行录入时候,需对数据表进行添加;在对信息查询时候,需对数据表进行查询。6运行设计6.1运行模块组合(1)梧州市某某汽车租赁管理系统全部5个模块在服务器开启时完成所 有 模块加载工作

17、,随时等候用户调用。(2)不一样用户依据权限不一样调用不一样模块。6.2运行控制(1)在页面上,经过鼠标点击触发对应操作。(2)在页面上,也能够经过Tab键、回车键等功效键完成一些特定功效。6.3运行时间a. 查询类页面响应时间:小于或等于2秒b. 新建、更新类页面响应时间:小于或等于2秒7犯错处理设计7.1犯错输出信息系统对每一个模块(包含一些关键数据项)全部提供可能犯错信息,若出现错误,以对话框方法输犯错误信息形式、含义及处理方法。具体情况以下所表示:错误操作处理方法访问了没有权限数据弹出提醒框:对不起,你没有权限访问该数据用户名或密码输入有误弹出提醒框:您输入用户名或密码有误,请重新输入

18、未输入用户名或密码请输入用户名和密码管理员输入数据类型不符请输入正确格式数据输入订单信息不符请输入正确订单信息7.2犯错处理对策1 犯错处理对策:因为数据在数据库中已经有备份故在系统犯错后能够依靠数据库恢复功效,而且依靠日志文件使系统再开启,就算系统瓦解用户灵气也不会丢失,或遭到破坏,但有可能占用更多数据存放空间权衡方法由用户来决定。系统软件犯错很轻易在犯错日志里看到,我们对可能发生错误会有一个错误编号和对应处理方法,以手册方法提供。用户能够依据系统提醒信息进行对应排错处理。建立系统运行日志,用于统计系统在运行过程上出现能够预知或无法判定系统错误信息。2 硬件犯错处理需要检验网络环境。8. 安全保密设计安全保密设计:为每个用户、管理员建立用户资料,用户能够更改登录密码以确保其安全性。权限设置:对用户进行权限设置,依据权限限定用户操作范围。9.维护设计因为系统较小没有外加维护模块,因为维护工作比较简单,仅靠数据库部分基础维护方法即可。但为便于维护,应该设计了二种日志,系统运行日志,操作日志,犯错日志。三种日志依据不一样关键程序采取存放在文件和数据库方法,系统管理员能够很轻松地监控系统运行情况,数据表建立和删除有数据库系统管理员给予维护。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 行业资料 > 机械/制造/汽车

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服