《 .NET MVC用友ERP房地产系统项目总结——客户管理》
完成功能模块:首页,客户登记,新增业务列表等
一、 业务流程
二、技术点总结(事务流程、数据库):
(1)事务流程:客户登记 –》交易 –》预订
(2)数据库技术要点:From 子句数据源、WHERE 条件、LIKE 搜索条件、SELECT DISTINCT、使用表达式指定顺序、内联接、外联接、 UNION ALL 查询、子查询 、别名、字符数据类型、数值数据类型、日期/时间数据类型
以下为本人在本系统中完成的部分工作说明
三、数据库设计如下:
首页:
客户基本信息资料:
页面代码:
上面的代码有一个特殊一点的就是来访计划跟进日期,这个获取到的数据是我本机电脑的并且是本机电脑的第七天,我为什要这样子规定呢,因为开始数据要比结束数据要久一点,那我就把它设定了每一个本机获取到的数据时间段的后几天,根据你自己的情况设定。
客户查询:(点击某个具体的客户姓名可以跳转到客户的具体基本信息,图如上)
页面代码:
这里是点击具体某条数据进入页面(如上图的客户姓名)
控制器代码:
点击页面上的“导出数据”客户查询出的资料进行导出到Excel表格中。
客户来电来访:
来电来访登记按钮:此处的接待时间都是获取本地的最新日期和时间,保存数据后数据会回填到主页面上去,可以进行查看和修改
点击主页面某行的具体访问类型查看具体的信息,数据会回填到另外一个页面上,点击修改页面会跳转到上面那个图进行修改,保存后也会回填数据到主页面
客户合并
合并单号将是自动生成(不重复)
总结:此次MVC项目总的项目分析来说,最有一定难度的是项目的连接性,上下流程链接度要清晰,不然会混淆,我个人建议是在你做这个项目之前呢,先把主要的流程写下来,让自己的项目流程在自己的脑袋更清晰,这样有助于你做项目的时候可以很好的做下去,不会说在做项目的时候不清不楚,不明不白的,比如:你要买房,那么你首先是要知道买楼的流程,了解房子的地区和价格,朝向,面积,楼层等。
基本的操作过后,那么就是客户购房-交易-签合同-填写资料等的购房流程,所谓的写程序就跟写生活的点点滴滴一样,只不过是生活是一点一点的过,然而项目是已经总结好了的一切,需要你一点一点的去分析和理解而已。没什么出入的。