没有合适的资源?快使用搜索试试~ 我知道了~
电动汽车加电站网络智能管理系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 155 浏览量
2021-10-05
11:09:22
上传
评论
收藏 2.78MB DOC 举报
温馨提示
试读
64页
电动汽车加电站网络智能管理系统.doc
资源推荐
资源详情
资源评论
电动汽车加电站网络智能管理系统
电动汽车加电站网络智能管理系统
概要设计说明书
V1.0
V1.0
目 录
1 引言.................................................................................................................................................4
1.1 编写目的..............................................................................................................................4
1.2 术语......................................................................................................................................4
1.3 参考资料..............................................................................................................................4
2 系统设计框架概述.........................................................................................................................4
2.1 MVC 模式概述....................................................................................................................4
2.2 主要应用框架概述..............................................................................................................5
2.3 运行环境..............................................................................................................................5
3 系统功能框架.................................................................................................................................6
3.1 总体设计方案......................................................................................................................6
3.2 系统功能模块图..................................................................................................................6
3.3 ActionForm 定义 *..............................................................................................................6
3.3.1 车辆信息管理...........................................................................................................6
3.3.2 客户信息管理...........................................................................................................7
3.3.3 电池配送管理...........................................................................................................8
3.3.4 电池信息管理.........................................................................................................11
3.4 功能点................................................................................................................................14
3.4.1 客户信息管理.........................................................................................................14
3.4.2 车辆信息管理.........................................................................................................15
3.4.3 电池配送管理.........................................................................................................16
3.4.4 电池信息管理.........................................................................................................16
3.5 功能流程............................................................................................................................17
3.5.1 客户信息管理.........................................................................................................17
3.5.2 车辆信息管理.........................................................................................................20
3.5.3 电池配送管理.........................................................................................................21
3.5.4 电池信息管理.........................................................................................................21
3.6 页面描述............................................................................................................................23
3.6.1 客户信息管理.........................................................................................................23
3.6.2 车辆信息管理.........................................................................................................26
3.6.3 电池信息管理.........................................................................................................26
3.7 功能需求与页面的关系....................................................................................................32
3.7.1 车辆信息管理.........................................................................................................32
3.7.2 客户信息管理.........................................................................................................33
3.7.3 车辆配送管理.........................................................................................................36
3.7.4 电池信息管理.........................................................................................................41
3.7.5 工单管理.................................................................................................................44
3.8 功能需求与程序的关系 *................................................................................................46
3.8.1 车辆信息管理.........................................................................................................46
3.8.2 客户信息管理 *.....................................................................................................48
3.8.3 电池配送管理.........................................................................................................49
3.8.4 电池信息管理.........................................................................................................52
4 系统数据模型设计 *....................................................................................................................56
4.1 关联关系............................................................................................................................56
4.2 数据定义............................................................................................................................56
5 系统功能概要设计.......................................................................................................................56
5.1 系统视图设计....................................................................................................................56
5.1.1 车辆信息管理.........................................................................................................56
5.1.2 客户信息管理.........................................................................................................63
5.1.3 电池配送管理.........................................................................................................84
5.1.4 电池信息管理.......................................................................................................105
5.1.5 系统管理...............................................................................................................141
5.1.6 工单管理...............................................................................................................155
5.2 控制器设计......................................................................................................................173
5.2.1 车辆信息管理.......................................................................................................173
5.2.2 客户信息管理 *...................................................................................................177
5.2.3 电池配送管理 *...................................................................................................177
5.2.4 电池信息管理 *...................................................................................................177
5.3 数据访问接口..................................................................................................................177
6 命名规则.....................................................................................................................................177
7 全局数据定义.............................................................................................................................178
8 Service 接口................................................................................................................................178
8.1 接口..................................................................................................................................178
8.1.1 车辆信息管理.......................................................................................................178
8.1.2 客户信息管理.......................................................................................................181
8.1.3 电池配送管理.......................................................................................................182
8.1.4 电池信息管理.......................................................................................................188
9 附录.............................................................................................................................................194
1 引言
1.1 编写目的
在完成了软件系统的可行性研究和需求分析的基础上,为了明确软件需求 、
安排项目规划与进度、组织软件开发与测试,项目小组经过讨论提出了这份概
要设计说明书。
此概要设计说明书对《xx 城市电动汽车加电站网络智能管理系统》的解决
方案、功能分配、模块划分、程序的总体结构、输入输出和接口设计、运行设
计及出错设计等方面作了全面的概括性说明,为该软件的详细设计奠定了基础。
此文档为系统分析员工作的阶段性总结,并提供项目经理、设计人员和开
发人员参考。
1.2 术语
1.3 参考资料
《xx 城市电动汽车加电站网络智能管理系统需求规格说明书》
2 系统设计框架概述
2.1 MVC 模式概述
MVC 英文即 Model-View-Controller,即把一个应用的输入、处理、输出流
程按照 Model、View、Controller 的方式进行分离,这样一个应用被分成三个层
——模型层、视图层、控制层。
视图(View)代表用户交互界面,对于 Web 应用来说,可以概括为 HTML 界
面。MVC 设计模式对于视图的处理仅限于视图上数据的采集和处理,以及用户
的请求,而不包括在视图上的业务流程的处理。业务流程的处理交予模型
(Model)处理。比如一个订单的视图只接受来自模型的数据并显示给用户,以及
将用户界面的输入数据和请求传递给控制和模型。
模型(Model):就是业务流程/状态的处理以及业务规则的制定。业务流程的
处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的
处理结果。业务模型的设计可以说是 MVC 最主要的核心。它仅仅告诉你按这
种模型设计就可以利用某些技术组件,从而减少了技术上的困难。对一个开发
者来说,就可以专注于业务模型的设计。
控制(Controller)可以理解为从用户接收请求, 将模型与视图匹配在一起,共
同完成用户的请求。划分控制层的作用也很明显,它清楚地告诉你,它就是一
个分发器,选择什么样的模型,选择什么样的视图,可以完成什么样的用户请
求。控制层并不做任何的数据处理。
2.2 主要应用框架概述
本模块采用 Struts+Spring+Hibernate 框架。其中 Struts 应用于系统的
控制层,用于对系统的业务流程进行控制;Spr ing 应用于系统的业务曾,用于
对系统的业务数据进行配置组装;Hibernate 应用于数据持久层,用于对数据
进行持久化。
框架设计一个最重要的特点是实现了模型-视图-控制器模式(MVC),
模型组件封装了内核数据和功能,从而使核心的功能独立于输出表示和输入方
式。视图组件从模型获得信息并向用户显示。控制器组件与唯一的一个视图组
件连接,接受用户的输入。通过模型,视图和控制器的相互分离,应用框架,
使得系统可以十分灵活的适应用户多变的功能要求。
此外,采用框架技术进行软件开发还包括以下的主要特点:
利用框架开发的软件具有一致性结构,框架决定了软件产品的最终形
式,利用框架建立的系统很容易维护,系统之间可以很方便地相互存
取,而且用户看来也是一致的。
限制了软件设计人员一定程度的创造性行为,软件设计人员可以无须
作出太多的设计决策,依照规定的方向建立应用,指导软件设计人员
全面了解相关领域,充分完成需求分析,避免过早考虑实现细节,了
解框架结构的软件设计人员将很快地洞悉整个系统的逻辑结构。
大粒度的设计支持分析和设计的重用,框架把一个系统有机地分解成
一群相对独立的构件,定义了各个构件间的接口和作用关系,符合软
件工程中设计的模块化、独立化和信息隐藏等特征。
2.3 运行环境
网络环境:
剩余63页未读,继续阅读
资源评论
wsbhm62
- 粉丝: 7
- 资源: 21万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- update9-20240601.5.205.slice.img.7z.002
- 微信小程序优惠券页面前端模板源码
- 林子雨编著《Spark编程基础(Python版)》 实验7 Spark机器学习库MLib编程实践数据
- 一种支持微信文本限制长度限制使用的,在合适的位置截取限制字节长度的字符串子串的java算法
- MoonPdfLib中解析PDF的库
- 学习Spring-使用Typora进行整理小白可以自学,有什么问题dd我
- update9-20240601.5.205.slice.img.7z.001.pd
- 2030.5 CSIP通信报文参考
- CSIP test程序解读
- POElight流放之路特效优化
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功