博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Atitit 项目的主体设计与结构文档 v3
阅读量:4980 次
发布时间:2019-06-12

本文共 1389 字,大约阅读时间需要 4 分钟。

Atitit 项目的主体设计与结构文档 v3

 

 

 

 

1. 实现的目标

1.1. cross device跨设备pc 手机 平板)作为规划

1.2.  企业级Java体系与开发语言

 

 

1.3. 高扩展性,高维护性,方便后期维护

1.4. cross screen跨不同屏幕(兼容小屏幕)作为规划

1.5. 跨语言标准化api

 

1.6. 兼容性 与多版本管理

1.7. 可读性dsl

1.8. 跨平台规划,前期主要pc(微信平台等app内嵌,独立app内嵌,pc与手机与平板平台)

1.9. 跨架构部署(支持多种部署方式,bs web cs 桌面程序,Hybrid

1.10. 部署友好(绿色版部署)

 

2. 部分功能概览

2.1. 生产,库存等流程处理,具体参见详细的业务处理

2.2. 订单管理

2.3. 产品管理

2.4. 报表查看

2.5. Office系列导入导出(word ,excel

2.6. 打印功能

2.7. 操作日志 

2.8. 登陆日志

2.9. pdf处理(用来合同等文档管理)Word pdf等 文档预览预览系列

2.10. 压缩文件资料管理

2.11. 短信接口(通知,验证码等场合可用)

2.12. 语音接口(紧急通知等)

2.13. 上传下载与文件接口 在线文件管理

2.14. 其他

3.  Gui界面ui总体设计

3.1. 最好的跨平台gui方案 h5方案

3.2. 客户端mvc方案angular.js

3.3. 页面流程调整js实现

3.4. 统一的gdidom api

3.5. 提升用户体验,界面ui动画

3.6. 页面转换过渡期间动画

3.7. 后端交互jq ajax 以及服务端脚本共同使用

不使用浏览器扩展模式。不好调试

 

3.8. 界面音效设计

 

4. 中间层设计

4.1. Ioc架构容器化

4.2. Plugin插件体系模块化

4.3. Hybrid集成化

4.4. Dsl

4.5.  Func base unit 基于功能的单元

4.6. platform平台

4.7. 

4.8. 

 

5. 后端存储层

5.1. Oodb化,尽可能的oo化。

5.2. Mysql数据库

5.3. 动态orm

 

6. 配置

多模块架构配置设计

 

 

 

 

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟"Bird Catcher 王中之王King of Kings 虔诚者Pious 宗教信仰捍卫者 Defender of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak

简称: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名:Emir Attilax Akbar bin Mahmud bin  attila bin Solomon Al Rapanui 

埃米尔 阿提拉克斯 阿克巴  马哈茂德  阿提拉 所罗门  阿尔 拉帕努伊   

常用名艾提拉(艾龙)   EMAIL:1466519819@qq.com

转载请注明来源:attilax的专栏   http://www.cnblogs.com/attilax/

--Atiend

 

转载于:https://www.cnblogs.com/attilax/p/6135828.html

你可能感兴趣的文章
UIView
查看>>
添加日期选择控件
查看>>
bzoj4765: 普通计算姬 (分块 && BIT)
查看>>
看完漫画秒懂区块链
查看>>
Oracle命令类别
查看>>
stc12c5a60s2驱动TEA5767收音机模块硬件调试总结
查看>>
vue中提示$index is not defined
查看>>
css选择器
查看>>
ASP.NET上传下载文件
查看>>
Galaxy Nexus 全屏显示-隐藏Navigation Bar
查看>>
Spring中使用Velocity模板
查看>>
上周热点回顾(8.18-8.24)
查看>>
Feature toggle
查看>>
day02
查看>>
gvim 配置Pydiction
查看>>
Linux安装指定mysql版本
查看>>
分布式锁的三种实现方式
查看>>
poj 2109 pow函数也能这么用?p的开n次方
查看>>
Oracle database link
查看>>
python调用shell小技巧
查看>>