`

系统开发总结教训1

 
阅读更多

工作几年,项目也经历了林林总总,不能说多,也是有一些的,适当的把项目中的一些经验教训做个总结,也不是专业的,就是对自身的反省及提升。

 

系统采用SSH2开发的WEB工程,总结的内容基本上就是解耦,重构,复用

 

1. Struts.xml中只配置公用的信息,各模块信息通过引入的方式,例如

<include file="com/ailk/configs/struts/struts-ajax.xml"></include>   

2. Spring配置文件 applicationcontext.xml中只配置公用信息,各模块信息通过引入的方式,例如

<import resource="com/ailk/configs/spring/spring-auth.xml" />

3.  自定义配置文件---common_config.properties 配置自定义配置项(如spring定时任务时配置web路径即可配置在这里面,不用在java里面写死),可以通过spring注入java类属性的方法直接使用

4.  事务使用spring管理控制,如果带有事务,方法名需要以指定配置开头,建议全部使用do开头。Query查询方法如果其中使用临时表,也请使用doQuery,否则可以直接使用query

5. CommonConstant.java为程序字典表,将数字字母代表的含义在这里展示,避免程序调用时直接出现数字或字母常量,引用时调用CommonConstant. IS_VALID代表1这样的方式

6. 基本的js和css引用均已经封装到BasePage.inc中,因此每个jsp只需头部引入即可。
<%@ include file="/Jsp/BasePage.inc" %>

7. 程序分层开发,按照传统的Action层,Service层,Dao层 分开,在不同层之间传递参数,尽量使用Map的方式,尽量不直接使用基本类型作参数传递,例如String,Date,Double,使用Map传递的好处是如果后续程序变更,需要多传参数,修改灵活,而且对引用其的地方修改也少

待续


 

先总结这么多,之后有想法,继续记录。

 

分享到:
评论

相关推荐

    超市管理系统开发项目总结

    【超市管理系统开发项目总结】 超市管理系统是针对20世纪90年代以来我国零售业发展的重要产物,随着超市规模的扩大和信息流量的增加,传统的管理方式已无法满足现代超市的运营需求。在这种背景下,引入基于计算机的...

    软件系统开发总结报告.pdf

    本文旨在通过对“软件系统开发总结报告”的详细解读,展示软件项目实施过程中的关键环节与经验教训,以便为未来的类似项目提供参考。 报告首先明确了软件项目实施的背景与目标。随着学生数量的激增,原有的手工作业...

    GIS系统开发总结报告.docGIS系统开发总结报告.docGIS系统开发总结报告.docGIS系统开发总结报告.doc

    GIS系统开发总结报告 GIS(Geographic Information System,地理信息系统)是一种集成计算机硬件、软件和地理数据的系统,用于创建、管理和分析具有空间位置的信息。本报告旨在总结一个基于GIS的物流信息管理系统的...

    企业人事管理系统项目开发总结

    系统开发的核心在于建立稳定、安全的数据库架构,同时确保前端应用程序的用户友好性和功能性。 #### 二、系统功能与性能 企业人事管理系统的核心功能包括但不限于: 1. **基本信息管理**:涵盖员工个人信息、工作...

    学生信息管理系统项目开发总结报告.pdf

    学生信息管理系统项目开发总结报告.pdf 本文档是对学生信息管理系统项目的开发总结报告,涵盖了项目的背景、需求、设计、实现、测试和部署等方面的内容。 项目背景 学生信息管理系统是小组成员共同开发的项目,其...

    项目开发总结报告实例 项目开发总结报告实例打包下载

    项目开发总结报告中应记录这些风险及其应对措施,为未来项目提供经验教训。 8. **团队协作与沟通**:项目开发不仅仅是技术实施,团队间的协作和沟通同样关键。报告中应包含团队分工、会议记录、问题解决的过程,...

    学校教材订购系统开发总结报告

    学校教材订购系统开发总结报告 本报告旨在详细阐述《学校教材订购系统》的开发过程、目标及成果,以便于项目相关人员全面理解系统的功能、性能及其开发背景。该系统旨在优化学校教材采购流程,提高效率,减少人为...

    飞机订票系统开发总结分析方案.pdf

    【飞机订票系统开发总结分析方案】 飞机订票系统是一个集成化的信息管理系统,旨在为航空公司和票务公司提供高效便捷的航班信息管理和订票服务。本文档由工程负责人何柳青编写,旨在总结该系统从开发到实现的全过程...

    软件项目开发总结报告 .

    软件项目开发总结报告的目的是对已完成的软件开发过程进行回顾,以便于团队在后续的项目中汲取经验教训,提升开发效率和产品质量。本报告以XXX公司的业务管理系统为例,涵盖项目背景、开发工作评价、技术方法总结等...

    软件项目开发总结报告

    《软件项目开发总结报告》是一份详实记录软件开发过程及其成果的重要文档,它涵盖了项目的整个生命周期,包括从启动到结束的各个阶段。本报告由作者XXXXX在2009年12月完成,旨在对进销存管理系统的开发进行回顾与...

    工资管理系统项目开发总结报告.pdf

    【企业工资管理系统项目开发总结报告】 1. 引言 1.1 编写目的 本报告旨在总结“企业工资管理系统”项目的开发过程,提供一个关于项目实施、成果及问题的全面概述,以便团队成员和其他相关人员了解项目开发的实践...

    酒店管理系统项目开发总结报告

    【酒店管理系统项目开发总结报告】 本报告旨在对已完成的S0202-JMCLWZ-BOS酒店管理系统(Hotel Management System,HMS)项目进行深入的总结与回顾,以便为后续的软件改进和升级提供指导。作为一项高级计划,这份...

    工资管理系统-项目开发总结报告.doc

    《工资管理系统-项目开发总结报告》是一份详细记录企业工资管理系统开发过程、成果及经验教训的文档。报告主要分为四个部分:引言、实际开发结果、开发工作评价和经验与教训,旨在为今后类似项目的开发提供参考。 1...

    项目开发总结报告.doc

    ### 项目开发总结报告知识点梳理 #### 一、引言 **1.1 编写目的** - **目的概述:** 明确报告撰写的主要意图,即为了回顾和总结整个项目开发过程中的经验和教训,为未来的项目提供参考依据。 - **阅读范围:** ...

    软件系统开发实习工作总结.pdf

    该资源总结了软件系统开发实习工作的经验教训,涵盖了教师信息管理系统的开发过程、技术考虑、系统功能、开发经验和收获。 一、计划的实施情况及工作的详细进程 在开发教师信息管理系统时,首先需要制定系统进度表...

    国家标准文档:项目开发总结报告(GB8567-88)(doc格式)

    国家标准文档《项目开发总结报告(GB8567-88)》是指导软件开发者进行项目总结的重要参考资料,旨在提供一套规范化的报告结构,确保项目信息的完整性和一致性。这份文档详细规定了如何撰写一份有效的项目开发总结...

    软件综合项目工程图书标准管理系统综合项目开发总结报告.docx

    本报告是软件综合项目工程图书标准管理系统的开发总结报告,旨在总结和分享开发团队在项目开发过程中的经验和教训。报告涵盖了项目概述、开发环境、开发结果、项目整体部分等方面的内容,为读者提供了一个完整的项目...

    软件项目开发总结报告模板.docx

    【软件项目开发总结报告模板】是一份用于记录和评估整个软件开发过程的文档,它包含了项目的各个关键方面,包括项目的背景、开发结果、进度、费用、工作评价以及经验教训。以下是对这些内容的详细说明: 1. **引言*...

    酒店管理系统项目开发总结报告.docx

    ### 酒店管理系统项目开发总结报告知识点梳理 #### 一、项目背景及定义 - **项目名称**:酒店管理系统(HMS) - **项目委托单位**:四川成都华迪实训基地 - **软件产品**:酒店管理系统 V1.0(HMS V1.0) - **...

    软件工程--图书管理系统项目开发总结报告.pdf

    《图书管理系统项目开发总结报告》是对一个典型的软件工程项目——图书管理系统的全面回顾和总结。这份报告详尽地记录了项目的各个阶段,从项目启动到最终完成的整个过程,旨在为今后类似的项目提供经验和参考。 1....

Global site tag (gtag.js) - Google Analytics