`
foxxiao
  • 浏览: 107244 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

初次设计,关于技术选型

阅读更多
一个采购系统方面的应用,内部网使用。使用人数很多(超过1000人),但使用频率不是很高,主要集中在某一个时期。

项目的重点在流程、文档、统计报表,经过需求分析,准备采用下面的技术选择选型:



1. 安全方面: acegi security 1.0.3 (熟悉程度: 4/5 )

解决的问题:安全登陆、认证、资源访问控制

尚未解决的问题:数据行权限,用 ACL 还是用别的, ACL 实际上用的不多,而且配置复杂,如果直接硬编码,就会造成 IF/ELSE 有点复杂。

 

2. 异步消息机制: ACTIVEMQ (熟悉程度: 3/5 )

解决的问题:可能会使用到群发消息,或者可能大数据量的处理,使用异步会提高系统性能

未解决的问题:目前只用于一小部分的测试 , 还没做大数据量的测试 。

 

3. 报表: JasperReport+flash报表( 熟悉程度: 4/5)

解决的问题:应用中会用到大量报表

未解决问题:项目复杂,很多报表需要细化。而且有些在页面展示的报表准备采用 Flash Chart ,比如 FusionChart,Amchart ,以提供页面的速度。

 

可能会用到的组件:

1.Quartz( 定时任务 ) :(熟悉程度: 5/5)

解决的问题:系统中需要处理很多数据,特别是报表,为了更快的展示报表,需要定时操作数据。同时有大量文件存在,需要定时压缩处理

 

2.Hibernate Search :(熟悉程度: 2/5)

解决的问题:可能需要用到模糊查询 , 就得使用这个,或者用来索引查找 WORD 文件的内容

 

3.Logicdoc : ( 熟悉程度: 1/5)

解决问题 : 管理系统的文档,包括系统中文档的访问权限,读写权限,版本控制,锁定控制

 

4. 工作流:

解决问题:控制系统中的流程,应该使用自定义工作流,而 Osworkflow 和 Jbpm 都有点复杂,学习成本大

 

页面小组件:

树形组件:支持右键(选择 :webtreeview )

表格组件:简单通用,加载速度快 ( 选择: ecside)

日历组件:越简单越好,只需要选择日期功能。 ( 自己写 )

编辑器组件:越简单越好,只用来编辑文字。(自己写)

WEB-FLOW 组件:有些操作需要多部完成,用 Wizard 方式方便用户的操作(未定)

弹出窗口:要求(不能被拦截 , 未定)

表格组件扩充:比如提供排序功能,实现多表头等(未定)



其它:

开发环境:Jdk1.5+Tomcat6.0+MySQL5.0(单机,非集群)

开发架构:SSH或者SS2H

分享到:
评论

相关推荐

    菠萝汁生产线设计及设备选型.doc

    菠萝汁生产线设计及设备选型是食品工业中果蔬加工的重要环节,主要目的是将新鲜菠萝转化为可长期保存的饮品。整个生产流程包括多个步骤,旨在确保产品的质量和食品安全。 1. **工艺流程**: - **质料选择**:选用...

    FPGA系统设计实战经验及选型技巧整理.pdf

    【FPGA系统设计实战经验及选型技巧整理】 在电子设计领域,FPGA(Field-Programmable Gate Array)因其高度可配置性和快速原型验证能力,成为许多开发者的首选平台,尤其是在毕业设计和计算机科学(CS)项目中。...

    THK 3D模型选型软件.zip

    THK 3D模型选型软件是一款专为工程师和设计师设计的专业工具,旨在简化直线运动系统和滚动轴承的选型过程。这款软件包含了THK公司的全系列产品数据,涵盖了各种滚珠丝杠、线性导轨、滚动直线轴承、以及相关配件的...

    maxon电机选型软件

    **Maxon电机选型软件详解** Maxon电机是一家在精密微电机领域享有盛誉的瑞士公司,其产品广泛应用于各种高精度驱动系统中,如医疗设备、...无论是初次接触电机选型的新手还是经验丰富的专业人士,都能从中受益匪浅。

    毕业设计文档说明附全套模板

    3. **说明**:在毕业设计中,说明文档通常用来解释设计思路、技术选型、遇到的问题及解决方案。它是读者快速理解整个设计的关键。 4. **全套模板**:一套完整的模板通常包含各种文档格式的示例,如封面、目录、摘要...

    Java毕业设计——基于Java的愤怒的小鸟游戏的设计与实现(论文+答辩PPT+源代码+数据库).zip

    论文可能涵盖了需求分析、系统设计、技术选型、实现细节和测试结果等内容,而答辩PPT则以更直观的方式展示这些信息,便于向评审委员会解释和展示项目成果。 "项目辅导视频"可能是指导学生如何一步步进行项目开发的...

    10届毕业设计模板蛮有用的

    模板可能包含设计思路、技术选型、系统架构等内容,帮助学生构建逻辑清晰、可行性强的设计方案。 4. **编程实现**:对于理工科专业,代码编写是毕业设计的重要组成部分。模板可能包括代码规范、注释方式、调试技巧...

    NSK轴承选型手册

    总之,【NSK轴承选型手册】是设计、工程和维护人员的重要参考资料,它全面涵盖了滚动轴承的各种技术参数和选型原则,为确保机械设备高效、安全运行提供了坚实的理论基础。无论是初次接触轴承选型还是经验丰富的专业...

    东方马达选型软件.zip

    用户友好的设计使得即便是初次使用者也能迅速上手。它包含了丰富的马达数据库,涵盖了多种品牌和类型的马达,满足了不同行业、不同应用场景的需求。无论是小型精密设备还是大型工业生产线,都能在此找到合适的马达...

    maxon电机选型软件.rar

    无论是初次接触电机选型的新手,还是经验丰富的工程师,都能从中受益,快速找到理想的解决方案。 总的来说,Maxon电机选型软件通过智能化的匹配和比较功能,大大提高了电机选择的精确性和效率,是工程设计中不可或...

    电子专业常用的课程设计和毕业设计文档

    这些资源可以作为起点,让学生了解一个完整的设计流程,从需求分析、方案设计、硬件选型、软件编程、系统集成到最终的测试和优化。文档可能包含了以往学生的优秀设计案例,学生可以通过阅读这些案例,学习如何规范地...

    年产5000t乙酸乙酯釜式反应器设计

    2. 在兼顾技术先进性、可行性、经济合理的前提下,综合分析设计任务要求,确定化工工艺流程,进行设备选型,并提出保证过程正常、安全可行所需的检测和计量参数,同时还要考虑改善劳动条件和环境保护的有效措施。...

    松下伺服选型软件.rar

    松下伺服选型软件简化了这个过程,让用户无需深入技术细节,就能轻松完成选型。软件内包含了丰富的伺服电机型号数据,包括电机功率、扭矩、速度、惯量等关键参数,以及电机的电气特性和机械特性,使用户能够全面了解...

    毕业设计论文框架,毕设小白必须知道的体系

    5. 系统实现:描述开发工具、技术选型以及具体实现过程。 6. 系统测试:阐述测试策略、方法、结果和问题修复。 7. 系统评估:对系统性能、稳定性、易用性等进行量化评估。 8. 结论:总结研究工作,指出不足和未来...

    毕业设计 在线人才招聘系统

    毕业设计论文.pdf会详细阐述项目的背景、目标、技术选型、系统架构、功能实现和性能评估等方面。论文通常会包括需求分析、系统设计、实现过程、测试结果以及改进方案等内容,是理解整个项目全貌的关键。 开题报告....

    《电力电子技术》课程设计任务书B5.docx

    - 整流变压器参数计算:根据技术要求计算变压器次级额定电压,确定变比及初次级绕组的导线直径。计算时,导线电流密度设定为5A/mm²。 - 晶闸管器件参数计算与选型:根据设计需求,计算晶闸管的电流、电压等参数,...

    课设毕设springboot基于JavaWeb技术的在线考试系统设计与实现-LW+源码可运行.zip

    "论文.doc"可能是关于该项目的研究报告或毕业设计,涵盖了系统的设计思路、技术选型、实现过程以及性能评估等内容,可以进一步了解项目的理论背景和实际效果。 "说明文档.txt"则是对项目如何运行和使用的一些基本...

    毕业设计车辆管理系统

    在"毕业设计要求机动车管理.doc"文档中,可能详细阐述了上述各个模块的设计思路、实现方法、技术选型以及系统架构。这份文档可能是设计过程中的指导性文件,包含了需求分析、系统设计、数据库设计、界面设计、安全性...

    电子密码锁 毕业设计 课程设计

    在设计过程中,参考了大量专业书籍和技术资料,这些资料为项目的成功提供了理论支持和技术指导。具体包括: 1. **《Wireless World》**:提供了一些无线通信领域的前沿技术和应用案例。 2. **《微机原理及应用》**...

Global site tag (gtag.js) - Google Analytics