热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

企业管理软件开发XP

framework体系较稳定,效率开始上来。framework内容很多,这篇只是简要介绍一下.----XP过程---------------------
framework体系较稳定,效率开始上来。 framework内容很多,这篇只是简要介绍一下.

---- XP过程 --------------------------------------------------

面谈->  确定管理流程  ->  制作demo -> 演示研讨/改demo -> 合同 ->补足 ->  细化 -> 完成



(1) 启动Framework,开新项目


      从std产生标准数据库,加上演示所需之用户差异。

     运行 yxErp.exe,以管理员进入, 运行设置参数:要不要期间、系统名、系统标题等



(2) 按企业管理流程设计 操作导航界面

    加入各项,选图标。指定项目执行的类,   按企业的管理流程,做出初步的界面。
  
    权限树按 操作导航 层次,自动生成了。各项有什么权限亦可在此定义。
  

nav_designMode.JPG



(3)使用  framework提供的标准类,  力量之源。

     标准类
         基础数据:客户、供应商、产品、材料、价目表、协议价、BOM、工序、机台
         采购:采购订单、MPR计算、采购入货、进度管理、采购分析。。。。
         仓库:进仓、出仓、损溢、调拨、转换、借还、进销存帐
         销售:报表、订单、销售、进度、退货、数据分析
         外协:外协单价、外协订单、外协领料、外协入仓、损耗计算、加工费用计算
         生产:生产计划、生产工单、质检、
         成本:月度费用、部门分配比例、物料/半成品/成品成本计算
         人事:部门档案、人事档案、工资表定义、工资计算
         考勤:班次定义、卡钟设置、读卡、加班记录、考勤表生成
         售后服务:回访管理、投诉管理、客户满意度调查表
         办公辅助:行事历、联系人、内部邮件、公文审批
         系统维护:系统参数设置、权限设置、维护记录、备份、自动更新。。。。。。。
                   
      标准类来源
         1.按多年经验加集体论证,预先编写的标准模块,以class型式保存。
               在做项目时, 客户提出需求   
         2.功能标准需求,做到std,再反过来派生给此项目用,Std被增强。
         3.只有一部分是标准的客户需求,标准部分做在std, 派生到项目后再补上差异, std被增强。
         4.与标准无关的,特定做在项目好了。
          实现 App整体进化,乌龟爬得比兔子快。吸星大法,大关键。 

    
 (4)客户需要与标准系统 的差异处理

具体的项目,可以直接用标准类,有时就要将标准类派生以体现客户的差异需求。

    a. 简单的差异,在导航器再定义
导航类定义.JPG


    b. 复杂的差异。派生到具体项目,可视化修改。修改后结果,存在具体项目。
    
   下面项目,是将标准STD抽取一部分做成的 <通用出纳票据打印> 。

    原后台为SQL,通过改CA等,改为access数据库。

pj.JPG


    c. 与标准太偏离的差异。另做表单可也


5. 合同签订后,将演示版按合同内容补足。
 
然后系统进入细化阶段。通过系统内部的“维护记录”,驱动测试员、客户、
PM、程序员 协同工作。这样,系统将尽快接近目标。

whjl.JPG



参考 http://www.meizvfp.com/bbs/dispbbs.asp?boardID=2&ID=52826&page=1

转载于:https://www.cnblogs.com/maxchan/archive/2007/12/27/1017446.html


推荐阅读
  • 本文介绍 DB2 中的基本概念,重点解释事务单元(UOW)和事务的概念。事务单元是指作为单个原子操作执行的一个或多个 SQL 查询。 ... [详细]
  • 基于iSCSI的SQL Server 2012群集测试(一)SQL群集安装
    一、测试需求介绍与准备公司计划服务器迁移过程计划同时上线SQLServer2012,引入SQLServer2012群集提高高可用性,需要对SQLServ ... [详细]
  • 字符串学习时间:1.5W(“W”周,下同)知识点checkliststrlen()函数的返回值是什么类型的?字 ... [详细]
  • 从0到1搭建大数据平台
    从0到1搭建大数据平台 ... [详细]
  • 在处理数据库中所有用户表的彻底清除时,目前尚未发现单一命令能够实现这一目标。因此,需要采用一种较为繁琐的方法来逐个删除相关表及其结构。具体操作可以通过编写PL/SQL脚本来实现,该脚本将动态生成并执行删除表的SQL语句。尽管这种方法相对复杂,但在缺乏更简便手段的情况下,仍是一种有效的解决方案。未来或许可以通过数据库管理工具或更高版本的数据库系统提供更简洁的处理方式。 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 如何将TS文件转换为M3U8直播流:HLS与M3U8格式详解
    在视频传输领域,MP4虽然常见,但在直播场景中直接使用MP4格式存在诸多问题。例如,MP4文件的头部信息(如ftyp、moov)较大,导致初始加载时间较长,影响用户体验。相比之下,HLS(HTTP Live Streaming)协议及其M3U8格式更具优势。HLS通过将视频切分成多个小片段,并生成一个M3U8播放列表文件,实现低延迟和高稳定性。本文详细介绍了如何将TS文件转换为M3U8直播流,包括技术原理和具体操作步骤,帮助读者更好地理解和应用这一技术。 ... [详细]
  • HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送www方式的数据。HTTP协议采用了请求响应模型。客服端向服务器发送一 ... [详细]
  • Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,LinuxCentOS7安装PostgreSQL9.5.17安装过程特此记录。安装环境&#x ... [详细]
  • 结城浩(1963年7月出生),日本资深程序员和技术作家,居住在东京武藏野市。他开发了著名的YukiWiki软件,并在杂志上发表了大量程序入门文章和技术翻译作品。结城浩著有30多本关于编程和数学的书籍,其中许多被翻译成英文和韩文。 ... [详细]
  • window下的python安装插件,Go语言社区,Golang程序员人脉社 ... [详细]
  • javascript分页类支持页码格式
    前端时间因为项目需要,要对一个产品下所有的附属图片进行分页显示,没考虑ajax一张张请求,所以干脆一次性全部把图片out,然 ... [详细]
  • 本文总结了在SQL Server数据库中编写和优化存储过程的经验和技巧,旨在帮助数据库开发人员提升存储过程的性能和可维护性。 ... [详细]
  • 为了提升单位内部沟通效率,我们开发了一套飞秋软件与OA系统的消息接口服务系统。该系统能够将OA系统中的审批、通知等信息自动同步至飞秋平台,确保员工在使用飞秋进行日常沟通的同时,也能及时获取OA系统的各类重要信息,从而实现无缝对接,提高工作效率。 ... [详细]
  • PTArchiver工作原理详解与应用分析
    PTArchiver工作原理及其应用分析本文详细解析了PTArchiver的工作机制,探讨了其在数据归档和管理中的应用。PTArchiver通过高效的压缩算法和灵活的存储策略,实现了对大规模数据的高效管理和长期保存。文章还介绍了其在企业级数据备份、历史数据迁移等场景中的实际应用案例,为用户提供了实用的操作建议和技术支持。 ... [详细]
author-avatar
whucad
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有