为什么80%的码农都做不了架构师?>>>   


未必什么功能都需要自己开发,我们不会自己开发一个数据库系统,也不会自己开发一个操作系统,同样我们每个功能模块都未必需要自己开发,自己开发最核心的模块,购买集成成熟的功能模块也是将来软件发展的方向,也是节约成本、提高工作效率,缩短项目工期的有效解决方法。

我们在日常生活中经常需要与同事,甚至是异地分公司的同事进行协调配合,协同作业。其实现在 OA的一个重要功能就是网络化协同办公,主要是为了提高多个人协同配合完成同一项工作任务。

内部邮件也交联络单,我在2002年第一次接触这样的功能,那时候是用php写的程序,开发好后发现功能很好用,我当时的老板就给我起了一个外号“联络单之父”。后来我又写了ASP.NET 版本的,给好几个大公司实施了EIP系统,上线后系统里最好用的功能,用得也是最多的功能就是这个联络单功能,一般上线没多久就用了10万条内部联络单。

后来我换工作离开了那个单位,这个联络单的代码及设计也就丢失了,最近我又开发内部办公系统,我给客户推荐内部联络单功能,重新设计表结构、又一次重新编码,现在跟几年前的比,数据库设计更合理了,编码的质量更高了,性能也提升了很多。

主要功能模块介绍:
1。一般有一个仪表盘一样的,在首页提示,有几个新邮件,有几个邮件没看过,有几个邮件有新评论,还没看过?
红色表示是新邮件,蓝色提醒表示还有新评论没看过。

2。内部邮件系统的主要菜单部分。

3。收件箱功能部分,主要列出邮件,可以查看邮件总共发送给了几个人,几个人已经看过,什么时候发出来的等等。 

4。发邮件时可以按组织机构发、也可以按自己定义的用户组发,这样比较灵活一些。

5。邮件内容显示页面,可以添加收件人、也可以上传附件,也可以递交评论,在这里进行评论后,别人就可以收到提示信息。

6。已发邮件列表。

7。用户组,角色可以自己进行增加、修改、删除,角色的成员自己可以定义。

8。数据库设计文档。

9。相关代码部分

内部邮件模块,并不是有多少开发难度什么的,但是需要配套的东西也蛮多的,例如附件功能,这个也需要比较稳定好用,上传下载附件都比较顺畅一些,还有适当的权限控制。
还有就是只能看应该看的邮件,不能看到不应该看的邮件,得有适当的保密机制才可以,接着就是评论功能,这个也需要稳定好用,附件也可以选择在数据库里或者直接以文件的方式保存。

我们开发人员的通病是,你让我开发什么都可以,我都会,但是我手上什么都没有,其实这个是有很多问题的,一个功能模块的数据库设计、编码实现、测试完善、高性能调试都需要花费很多时间,往往会超出我们自己想象的很多很多,甚至是不能容忍的程度。

我这个模块已经比较完善了,想集成到其他系统里也很快,适合200个人以内的公司里使用,最好是ASP.Net系统C#开发语言,我的一个原则就是重复利用劳动成果,高效率工作,快速见效。

内部联络单功能可以成为OA的最核心功能,可以向客户强烈推荐用内部联络单,提高协同作业的工作效率,特别是有分公司及异地办公的情况下能发挥大作用。

内部联络单功能模块收费标准:
购买源码:500元(1个工作日内)
定制化开发:2000元(7个工作日内)
集成到其他简单系统里:5000元(7个工作日内)
集成200人以上复杂的组织机构,职员众多的系统里:20000元(14个工作日内)

可以提供完全符合SOA理念的代码,
可以提供多语言版本功能,
可以提供严格权限限制版本,
可以提供详细设计文档,
可以提供个性化的需求函数。
可以提供操作手册,系统维护手册。
可以提供相关测试文档。

这些年总结出一个经验,我们往往是什么都会开发,但是我们什么都没有,客户需要一个什么功能时,我们往往死去活来才能开发好,要耗费很多时间,精力,客户也跟我们测试很多次后,才能完善,甚至是使用几个月后才能功能都稳定下来。

转载于:https://my.oschina.net/iwenr/blog/227603

标准功能模块组件 -- 内部联络单组件,内部邮件组件,提高多人异地协同办公效率...相关推荐

  1. 标准功能模块组件 -- “文档管理组件,网络文档管理,网络存储”,B/S版本组件可独立运行,也可集成到其他项目里,数据结构清晰思路严谨

    可以在服务器上注册用户,审核通过后,可以在服务器上上传文档.创建目录,设置为共享的文档别人可以浏览下载. 每个用户有空间大小限制,管理员可以统一管理文档,普通用户只能管理自己的文档,可以架设多个文件服 ...

  2. ERP系统标准功能模块

    税务管理模块 1.税务管理的重要性 现代企业的税务筹划有利于最大限度实现财务目标,在不违反政策.法规的前提下对企业筹资.投资.经营等方面活动,乃至生产经营.利润分配等环节的业务进行事先策划,制定一整套 ...

  3. 通达OA功能模块清单及介绍

    序号 功能模块 项目 详细描述 1 内外 一体化邮件 作用 主要用于内部用户邮件的收发:实现类似Outlook.Foxmail的POP3邮件收发功能. 特点 可按用户.角色.部门或自定义组发送邮件. ...

  4. Angular 实现树形菜单(多级菜单)功能模块

    前言 本文要分享的是一个多级菜单效果,也就是传说中的树形结构菜单,理论上支持无限级菜单,当然数据结构要一定的要求,但这都不是什么难事,因为我们可以把数据组装成所需要的结构.下面这个例子虽然不是很完美好 ...

  5. CRM客户管理软件系统有哪些功能模块

    随着互联网行业的发展,很多软件公司都推出了一些新的系统,其中CRM管理系统实用性比较强:许多公司都开始使用它, CRM管理软件系统的功能模块有哪些? 主要是加强管理,提高效率,从公司内外获得的客户数据 ...

  6. NET开发邮件发送功能的全面教程(含邮件组件源码)(

    天,给大家分享的是如何在.NET平台中开发"邮件发送"功能.在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下. AD:2013云计算架构师峰会精彩课程曝光 ...

  7. .NET开发邮件发送功能的全面教程(含邮件组件源码)

    今天,给大家分享的是如何在.NET平台中开发"邮件发送"功能.在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下: 1)         邮件基础理论知识 2 ...

  8. [转].NET开发邮件发送功能的全面教程(含邮件组件源码)

    转载自http://www.cnblogs.com/heyuquan/p/net-batch-mail-send-async.html 今天,给大家分享的是如何在.NET平台中开发"邮件发送 ...

  9. 使用 iview 实现PC端生成推广海报与二维码并下载的功能,基于iview Modal 对话框 与 Carousel 走马灯组件实现

    使用 iview 实现PC端生成推广海报与二维码并下载的功能,基于iview Modal 对话框 与 Carousel 走马灯组件实现 前言:最近在对公司网页进行改版的时候遇到一个问题,需要在PC端实 ...

最新文章

  1. Emacs 矩形编辑
  2. 活久见!音乐在AR手里“活”了起来
  3. doc无法编译java文件_java编译成jar文件.doc
  4. IE自动弹出窗口(JS/TrojanDownloader.Iframe.NDR 木马查杀)故障解决
  5. oracle查看会话(常规操作)
  6. 推荐几个win8系统下载比较好的网站
  7. php短网址案例,php 短网址小例子
  8. hdu1215七夕节
  9. ASP.NET 2.0使用Web Part创建应用程序之一(共二)
  10. Java实现微信小程序登录(服务端)
  11. 2109-全国大学生电子设计竞赛-F-纸张数识别(内含arduino代码以及题解)
  12. —— GPS测量原理及应用复习-6 ——
  13. tempo.js模板引擎:通过tempo将Json串填充到html页面中
  14. zookeeper报错 JAVA_HOME is not set
  15. SAP BTE 增强 物料主数据变更
  16. 网站域名解析为什么错误?域名解析错误怎么解决?
  17. 如何成为一个软件构架师
  18. Python网络爬虫入门(五)—— 巧用抓包,爬遍SCU玻璃杯事件所有神回复
  19. 信息熵--硬币称重问题-详解
  20. 实验七 H.264编码实验

热门文章

  1. Spring MVC中DispatcherServlet理解总结(1)
  2. SSL/TLS原理详解
  3. ArrayList的内存泄露
  4. 《SQL Server 管理与维护指南》章节目录
  5. GNU Make chapter 2 —— Makefile 介绍
  6. 深入理解JavaScript系列(10):JavaScript核心(晋级高手必读篇)
  7. 04号团队-团队任务5:项目总结会
  8. Linux下截取指定时间段日志并输出到指定文件
  9. 企业金融云存储建设之路
  10. 016-热更新之FishingJoy一