新公司第一周
清明假期后到新公司报到
公司主要业务搞进存销系统,涉及方面非常多,软件都是D7开发的。之前没有接触过相关系统,可以算是完全的新人。进公司第一天,大家忙着新功能升级,主管也没顾上我。与是 自己看公司技术部文档。
首先是代码规范,
局部变量定义:Integer的变量以i开头,byte的以b开头等等
全局变量以大写字母G开始,其他参考局部变量。
数据库扣件不准使用append,edit,post,要使用sql来完成,数据更新要用事务。控制更简单明确高效。
之后是熟悉软件,因为是进存销系统,经过两天摸索。
对这类软件也算有了初步的认识。在破解了数据库秘密之后,一边操作,一边看数据库中的变化,对整个软件的数据逻辑有了部分认识。
然后就要开始动手做个通讯录软件,按主管的说法就是要让白痴客户也能轻松上手。
下面是我昨天做的数据库结构
这个表就是一个树形,不同用户拥有自己的树
这个是联系人名字的表,通过YHID跟用户关联,通过SXID跟树形结构关联,LXSID与后面的具体信息关联
这个是信息表,通过不同的xxtype来分别标明地址,email,电话等不同的信息
这个是xxtype的表用来存不同用户不同的信息名字,用户可以自己定义的
这个是用户表,存用户密码
这个是权限表,初步就设计成这个样子,结构方式跟公司数据库的原则大体相同,比之前两三个表解决所有问题要复杂些,相比公司数据上来就100多个表算是简单的了。
新手起步,求鼓励和指导
酒肉穿肠过
佛祖心中留
世人若学我
如同入魔道