房地产成本控制软件|楼盘erp系统
在完成房地产成本控制软件建模操作之后,我们已经完成了楼盘erp系统后台数据库的建设操作,我们已经建立起能保证楼盘erp系统正常运行的后台程序,结束了系统的初步工作,而下面的任务就是完成人机交互。一个友好完善的界面的好处很多,不仅能够实现更好的用户体验,并且能清晰的划分模块之间的关系,拥有更加完善的结构。
房地产成本控制软件用户管理模块主要实现用户资料添加、修改用户信息、删除用户信息、用户权限修改以及个人信息维护功能。修改用户信息时,首先根据关键字获取信息,对连接的数据库进行信息修改,然后再将修改后的信息写入数据库中。删除用户时,由于涉及多表操作,将操作功能建成存储过程,在数据访问层实现删除功能。对于权限管理,存储的数据全部用0和1表示,设定不同用户拥有不同模块的使用权限。
其核心代码如下:
NodenodX=null;
nodX=TreeView1.Nodes.Add(null,null,"X1","用户管理",1);
for(inta=1;a<=11;i++)
{
TreeView1.Nodes.Add("X1",tvwChild,"C"+a,LoadResString(a+1000),2);
}
nodX=TreeView1.Nodes.Add(null,null,"X2","楼盘管理",1);
for(inta=12;i<=14;i++)
{
TreeView1.Nodes.Add("X2",tvwChild,"C"+a,LoadResString(a+1001),2);
}
nodX=TreeView1.Nodes.Add(null,null,"X3","客户信息管理",1);
for(inta=15;i<=26;i++)
{
TreeView1.Nodes.Add("X3",tvwChild,"C"+a,LoadResString(a+1002),2);
}