权限管理、用户权限系统、开源用户权限系统、信息化建设标准基础数据管理平台
代码改变世界

2010年05月15-16日在宁波实施小额外贸网站B2C、商品展示网站心得体会总结

2010-05-20 09:31  通用C#系统架构  阅读(1411)  评论(13编辑  收藏  举报

把心得体会都写下来等带老了、再来看看

 

01:相对外贸行业、IT软件行业是穷光蛋了,大概在5年前,我就看那个老板开始创业,5年时间过去了,再看那个老板已经开了N多个公司、公司有N多车,还在宁波购买了4层楼的办公楼,当然是那种科技园区里的别墅一样的小办公楼,价值也有几百万的吧,整个员工也就20几号人员吧,相比之下,我们的老板有接近100个人的队伍,一年也没能盈利多少,我感觉老板平时也累得很,选一个好的行业投资、真的是太重要,比平时工作是否拼命努力,更重要一些,获取IT软件行业未来的前途应该还是光明的。

 

02:每个稍微有成就的公司、例如这个外贸公司,他的IT化水平都想当高,公司里拉了光线、网络速度飞快、也有交换机、网站服务器、数据库服务器等等高级网络设备、自己的办公室里网络是畅通无阻的,所谓的在硬件上舍得投入类型的,公司里有比较成熟的业务管理软件系统,例如有很成熟的客户服务管理系统,也有自己的网站而且有专人负责看管维护,其实5年前他们公司就找我开发客户管理系统过,当时没能想到人家的小公司能发展到今天的程度,一切皆有可能啊。

 

03:每个公司未必需要都有程序员、会写程序的人,但是往往需要会做网页、修改网页的人,而且程序还能修改几下的IT人员,同时也要求这些人能维护网络,能管理服务器,将来这一类的信息管理员的工作岗位、工作机会会越来越多,需求也会大增,虽然不是某一方面的专家、但是是全能手,专家的服务公司会掏钱购买,自己能维护管理就可以了、公司也没必要养那么多专家、毕竟公司有自己的核心业务领域、又不是开发软件的。

 

04: 公司的每个工作人员,内部员工的分工、责任都不一样的,每个员工只需要做好自己应该做的事情就可以了,所以整个系统还是需要明确的分配权限功能,每个员工到底能访问哪些模块、到底能有那些功能是可以哪个用的,还是需要严格限制的,不是想操作哪里就可以操作哪里,这些都需要能快速配置出来才可以,而且还需要教会信息管理员,如何设置,要注意哪些事项等等,同时最好把操作手册也留给人家,有一个比较全面的操作使用手册还是有必要的。

 

05:往往各个公司,对菜单的名称,都有一些个性化的要求,这些菜单的名称,都需要能灵活设置修改,老板说需要改成什么名字、信息管理员就能马上进行设置才可以,同时任何数据,想怎么编排就怎么编排,按客户的意愿能任意调整各种数据的排序顺序,才能满足客户的要求,否则折腾死人了,程序在设计开发时就应该重复考虑客户的实际工作习惯及个性化的要求。

 

06:越是自己无能力开发的、而且有钱的客户,才会掏钱购买软件,不要指望把软件卖给IT人员、IT公司为定位,会非常吃力、网上购物系统的源码销售给外贸公司,很容易卖出上万元的价格,卖给开发人员1000元,都很难,这个就像开公司选错了方向一样的道理,越走越黑的一条路,难看到光明。

 

07:软件只有给很多用户实用、不断提炼后,才能变成真正的经得起考验的产品来、质量过关的产品来,这次在实施软件的过程中,也发现了一些小错误,现在总结下来,当做是给其他人的参考:

A: 后台管理工具的,用户名输入长度限制发生了错误、网上购物程序的用户名都是电子邮件,电子邮件的地址相对长一些,限制成8位就无法在后台管理里输入电子邮件地址了,所以把用户名的输入长度进行增加、允许输入比较长的用户名,软件才能经得起各种应用软件的考验。

B: 用户账户-内部职员的区别理念需要自己讲给客户听,但是这次实施过程中发现修改了内部职员的部门设置后,用户账号里,无法自动更新相应的部门名称,也没地方可以修改用户账户的部门信息,需要进行修正好,数据不能联动更新的事情。

C: 软件源码里,有些名词、公司的版权信息声明等还有些凌乱,需要都仔细整理好,将来替换时效率会更高、当然这个是为了销售源码做的准备工作。

D: 前台注册用户,也能登录后台,需要进行严格限制、只有相应后台管理权限(允许后台登录的)用户账户才能登录后台才可以。

E: 前台、后台网页在技术上,还是有一些复杂性,例如:有些前台页面是不需要登录的不需要访问数据库的是公开性质的网页,但是都需要有访问日志记录,前台还有些购物、付款、订单、前台管理功能的页面,都是需要用户账户登录后才能操作的,这些又是需要登录了后才能操作的,这些都需要分类好,在底层都严格处理好;后台相对前台简单一些,但是还是蛮有复杂性,必须是已经登录的、而且还允许登录后台的用户账户才可以在后台进行业务管理操作。前台后台的基础类、有些页面也都需要进行一次整理,使得代码简洁、思路也严谨才好大批量建设。

F:B2C网上购物程序部分在购物流程中还是发现了一些小错误,例如手机号码不能正常显示等,虽然没有大影响,但是对客户的使用上,总会带来一些不方便,已经有的数据,用户再次输入第2遍,还是会有些反感的,按专业属于来讲应该是用户体验还不过关的范畴吧。

 

08:这次的后台管理工具,让用户也蛮佩服的,用户说:“你这个后台管理工具很强、称作走火入魔也不过分、呵呵”,用户自己在数据库里排序数据、更改菜单名称、增加选项值等都是非常痛苦的事情,一方面用户不是数据库专家、也不是专业的开发人员,其次是数据库里的数据也是眼花缭乱,万一删除错了、修改错了、也会引起很大的麻烦,给个友善的管理工具、工作效率、心情、友善程度上,有质的飞跃,虽然对客户单独销售权限管理系统是毫无意义的,但是做为一套网上商城的配套管理工具、用户会感觉配置起来很爽,而且配置管理的工具往往就这么一个信息管理员偶尔用而已,其他人也没空用这个、也没心思用这个、更没必要用这个

 

09:往往在自己的电脑上用,很成熟、也找不出什么错误来的软件,到客户实地实施后,往往会发现一些问题,环境不一样,使用的人不一样了,看待问题的角度不一样了,操作的步骤不一样,只有经历过很多实战,软件才能做的更精、更专业、更经得起考验,当然在这个过程中也能收集到各种客户的有意思的需求,还是蛮有乐趣的,在这个客户这里的问题都解决了,到下个客户时,问题就会变得更少,软件实施的效率也会更高。

 

10:B2C网上购物等类似软件项目想赚钱,就得靠几个核心因素:

A: 销售推广需要做到位,没这个软件做得再好也没用。

B: 软件需要有一定的行业知识积累、否则在客户哪里实施时,程序修改个没完,别说想赚钱,也都不知道要赔多少钱了。

C: 软件需要有成熟的配置管理工具、然后快速让信息管理员学会用配置管理工具,若自己去配置管理,那太牵扯精力了、让额外的人来做这个,那成本控制也难了,后期维护总不可能自己去做吧,所以需要提供一个强大的管理配置工具给客户用。

E: 给客户实施时,需要处理的事情很多很多,这时候,需要每个程序都非常稳定高效、程序上一出问题,就会消耗好几个小时来处理这个错误,耽误时间、客户也会进入等待状态,无法并行进行项目实施,多在外地住一天就好几百元的成本烧进去了,所以时间就是金钱,稳定成熟就是金钱的体会就非常深刻了。

 

11:销售程序源码、提供售后服务、提供整套的咨询、客户按自己的意愿调整程序、修改程序,每个公司都有那么有几下的信息管理员的模式应该是会普及的。

 

时间长了,很多宝贵的积累会被忘记掉或者被忽略掉,都写下来,把自己的经验,给需要的人做一些参考,其实大家在做的事情都差不多、都可以互相参照、没必要折磨自己,更没必要折磨客户、提高我们的工作效率、提高我们的生产效率、为客户提供更高质量的专家级服务吧。

 

通用权限管理配置工具、主要是在项目的实施阶段、后期的配置管理阶段用处比较多,起一个控制实施时间、控制实施成本的作用,起到一个短期内快速实施的目的,只有几个小时,就把客户的基础数据库输入好、各个岗位的人员权限配置好。

 



C# ASP.NET 通用权限设计、通用权限管理、通用权限组件、单点登录、集中式权限管理、统一授权体系、分级管理分级授权


微信扫一扫加好友