论文部分内容阅读
摘 要:本系统具有完善的基础信息维护和客户信息及客户订单信息管理功能,并增置了权限设定模块,满足了公司针对不同的员工拥有不同的访问数据权限的需求;强大的数据查询及统计功能,帮助公司能够及时根据分析结果进行新规划和方案,以适应变化万千的消费市场。客户管理系统后台数据库采用MICROSOFT ACCESS数据库。前台采用Borland公司DELPHI作为主要的开发工具,其可与ACCESS数据库无缝链接。
关键词:客户管理,项目系统设计
中图分类号:TP311 文献标识码:A 文章编号:1007-9599 (2013) 04-0000-02
1 系统目标
客户及订单信息管理系统是该眼镜公司管理基础数据信息的得力助手,本系统最终实现如下功能:
1)对客户和订单信息进行实时录入;2)提供相关数据信息的查询:所有明细、客户档案、销售明细,并生成WORD文档;3)提供按区域、职业、性别、镜架品牌、镜片品牌、年龄段对销售记录进行统计;4)具有安全的数据备份及恢复的方法;5)具有对所有的员工操作权限的设定,合理按不同的职权范围访问数据库。
2 系统需求分析
数据流图。本系统总体需要完成的功能如下:
1)客户信息的添加、修改、删除;2)客户订单信息的添加、修改、删除;3)客户信息的查询并可生成WORD文档;4)销售信息的查询并可生成WORD文档;5)按不同的关键字对客户信息和销售信息进行统计;6)数据库的备份以及恢复;7)员工信息的设定;8)操作员权限管理。
各功能的数据流图如下:
1)客户信息的添加、修改、删除;2)客户订单信息的添加、修改、删除;3)客户信息的查询;4)按不同的关键字对客户信息和销售信息统计;5)数据库备份和恢复。
3 系统总体设计
3.1 系统结构图。
(1)系统模块划分通过需求分析,眼镜公司客户管理系统可以分成五个模块,分别是信息录入模块、信息查询模块、信息统计模块、基础信息设定模块、系统维护模块。
(2)系统结构图(HC图)
本系统在执行时,先根据不同操作人员的不同权限登录系统进入不同的操作模块。
3.2 业务流程。1)登录:本系统有一个系统管理员权限,系统管理员包括HC图中所有的权限;和若干个操作员权限,操作员权限可以根据系统管理员的设定有不同的操作权限,包括:新增客户、新增订单、设定员工、设定职业、统计、查询顾客档案、查询销售档案、数据备份、数据恢复。2)录入:新增的客户信息,先按姓名检索顾客表,如发现重名则输出提示信息“发现同名同生顾客,您需新增记录吗”,并显示该客户信息,如得到肯定回答则向数据库增加客户记录,如得到否定回答,则直接进入该顾客的订单录入流程。双击某客户信息,则进入该客户的订单录入流程。在录入流程也可对客户信息和订单信息进行修改及删除。3)查询:根据输入的不同关键字对顾客表和订单表进行检索,得到符合要求的记录显示在结果栏中,在结果栏按右键可以对查询结果进行修改操作。可以查询的关键字有:姓名、电话、地址、镜架品牌、镜片品牌、生日、手机、VIP号、验光师、加工师、营业员、登记日期、销售日期。4)统计:由操作员设定统计时间段,默认为全部。根据不同的范围对顾客情况和销售情况进行统计,统计的范围包括:区域、职业、性别、镜架品牌、镜片品牌、年龄段。其中按年龄段统计时可以由操作员设定不同的年龄段。5)设定:由具有权限的操作员或系统管理员设定各个员工不同的工号、姓名、家庭地址、电话、职务。还可以设定在客户录入时要用到的职业。6)维护:在新增操作员时设定此操作员的操作权限;定期备份系统数据;恢复以前曾备份过的系统数据。
3.3 数据库设计。1)数据库需求分析。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,为后面的详细设计打下基础。本系统主要完成对眼镜公司的客户以及该客户的订单的录入、修改、删除、查询、统计等各项功能。所以有关客户和订单的信息都是必须的。2)数据库结构设计。本系统后台数据库采用Microsoft公司的Access数据库。如以后系统需要扩展到C/S模式的时候,可以使用MICROSOFT公司的SQL SERVER,此时,程序只需销加修改一下链接就可以。
针对该眼镜公司的客户和订单管理的要求,经分析后得到如下数据结构
1)订单表,包括:ID、客户ID、购买日期、镜架品牌、镜架单价、镜片品牌、镜片单价、矫正视力L、矫正视力R、瞳距L、瞳距R、球镜L、球镜R、柱镜L、柱镜R、轴镜L、轴镜R、加工师、验光师、营业员、折扣、备注。2)顾客表,包括:ID、姓名、性别、出生年月、电话、手机、家庭地址、单位地址、职业、VIP号、登记日期、生日、备注。3)权限表,包括:ID、用户名、口令、描述、新增客户、新增订单、设定员工、设定职业、统计、查询顾客档案、查询销售档案、备份、恢复、权限。4)员工表,包括:工号、姓名、验光师、加工师、营业员、电话、家庭地址。5)职业表,包括:ID、职业。
4 原型系统的实现
4.1 原型系统测试。测试是软件开发时期的最后一个阶段,也是软件质量保证中的一个重要环节。在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是:
1)菜单测试:为了保证每一项下拉菜单都能正确无误地运行,本人对每个项菜单功能都进行了反复的增、改、删的操作,从而正确实现了系统设计的要求。2)数据跟踪:本人还对系统内的每一个数据进行了跟踪 ,随时观察数据库中各记录的变化情况,经过多次验证无误。
4.2 原型系统运行。1)运行环境:硬件:办公型计算机一台,打印机一台;软件:安装ACCESS数据,安装WORD。2)数据的输入:利用键盘和鼠标相结合的输入方法。3)系统目录:在C盘根目录下创建JMYJ的子目录,把所有的可执行文件和数据库文件以及数据文件拷贝到此目录下,运行JMYJ.EXE即可。4)运行方式:登录界面输入正确的用户名和密码即可。系统管理员用户名:admin,密码:111。
4.3 原型系统维护。本系统是在某眼镜公司实际投入运行的,所以需要不断完善本系统,来提高系统的运行效率和服务水平。故在公司需要时就要对该系统进行维护工作。
系统的维护主要包括三个方面:
1)程序的维护:在用户需要时修改部分程序。2)数据的维护:按用户的要求对数据文件进行修改。3)代码的维护:随着用户软硬件系统的不断升级,可能会出现某些代码不能适应新的要求,需要变更代码,予以维护。
参考文献:
[1]王炳雪.客户关系管理在我国发展的问题与对策[J].经济师,2005,2.
[2]刘菊,舒倩倩.关于企业建立客户关系管理系统的探讨[J].科技信息(学术版),2006,3.
关键词:客户管理,项目系统设计
中图分类号:TP311 文献标识码:A 文章编号:1007-9599 (2013) 04-0000-02
1 系统目标
客户及订单信息管理系统是该眼镜公司管理基础数据信息的得力助手,本系统最终实现如下功能:
1)对客户和订单信息进行实时录入;2)提供相关数据信息的查询:所有明细、客户档案、销售明细,并生成WORD文档;3)提供按区域、职业、性别、镜架品牌、镜片品牌、年龄段对销售记录进行统计;4)具有安全的数据备份及恢复的方法;5)具有对所有的员工操作权限的设定,合理按不同的职权范围访问数据库。
2 系统需求分析
数据流图。本系统总体需要完成的功能如下:
1)客户信息的添加、修改、删除;2)客户订单信息的添加、修改、删除;3)客户信息的查询并可生成WORD文档;4)销售信息的查询并可生成WORD文档;5)按不同的关键字对客户信息和销售信息进行统计;6)数据库的备份以及恢复;7)员工信息的设定;8)操作员权限管理。
各功能的数据流图如下:
1)客户信息的添加、修改、删除;2)客户订单信息的添加、修改、删除;3)客户信息的查询;4)按不同的关键字对客户信息和销售信息统计;5)数据库备份和恢复。
3 系统总体设计
3.1 系统结构图。
(1)系统模块划分通过需求分析,眼镜公司客户管理系统可以分成五个模块,分别是信息录入模块、信息查询模块、信息统计模块、基础信息设定模块、系统维护模块。
(2)系统结构图(HC图)
本系统在执行时,先根据不同操作人员的不同权限登录系统进入不同的操作模块。
3.2 业务流程。1)登录:本系统有一个系统管理员权限,系统管理员包括HC图中所有的权限;和若干个操作员权限,操作员权限可以根据系统管理员的设定有不同的操作权限,包括:新增客户、新增订单、设定员工、设定职业、统计、查询顾客档案、查询销售档案、数据备份、数据恢复。2)录入:新增的客户信息,先按姓名检索顾客表,如发现重名则输出提示信息“发现同名同生顾客,您需新增记录吗”,并显示该客户信息,如得到肯定回答则向数据库增加客户记录,如得到否定回答,则直接进入该顾客的订单录入流程。双击某客户信息,则进入该客户的订单录入流程。在录入流程也可对客户信息和订单信息进行修改及删除。3)查询:根据输入的不同关键字对顾客表和订单表进行检索,得到符合要求的记录显示在结果栏中,在结果栏按右键可以对查询结果进行修改操作。可以查询的关键字有:姓名、电话、地址、镜架品牌、镜片品牌、生日、手机、VIP号、验光师、加工师、营业员、登记日期、销售日期。4)统计:由操作员设定统计时间段,默认为全部。根据不同的范围对顾客情况和销售情况进行统计,统计的范围包括:区域、职业、性别、镜架品牌、镜片品牌、年龄段。其中按年龄段统计时可以由操作员设定不同的年龄段。5)设定:由具有权限的操作员或系统管理员设定各个员工不同的工号、姓名、家庭地址、电话、职务。还可以设定在客户录入时要用到的职业。6)维护:在新增操作员时设定此操作员的操作权限;定期备份系统数据;恢复以前曾备份过的系统数据。
3.3 数据库设计。1)数据库需求分析。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,为后面的详细设计打下基础。本系统主要完成对眼镜公司的客户以及该客户的订单的录入、修改、删除、查询、统计等各项功能。所以有关客户和订单的信息都是必须的。2)数据库结构设计。本系统后台数据库采用Microsoft公司的Access数据库。如以后系统需要扩展到C/S模式的时候,可以使用MICROSOFT公司的SQL SERVER,此时,程序只需销加修改一下链接就可以。
针对该眼镜公司的客户和订单管理的要求,经分析后得到如下数据结构
1)订单表,包括:ID、客户ID、购买日期、镜架品牌、镜架单价、镜片品牌、镜片单价、矫正视力L、矫正视力R、瞳距L、瞳距R、球镜L、球镜R、柱镜L、柱镜R、轴镜L、轴镜R、加工师、验光师、营业员、折扣、备注。2)顾客表,包括:ID、姓名、性别、出生年月、电话、手机、家庭地址、单位地址、职业、VIP号、登记日期、生日、备注。3)权限表,包括:ID、用户名、口令、描述、新增客户、新增订单、设定员工、设定职业、统计、查询顾客档案、查询销售档案、备份、恢复、权限。4)员工表,包括:工号、姓名、验光师、加工师、营业员、电话、家庭地址。5)职业表,包括:ID、职业。
4 原型系统的实现
4.1 原型系统测试。测试是软件开发时期的最后一个阶段,也是软件质量保证中的一个重要环节。在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是:
1)菜单测试:为了保证每一项下拉菜单都能正确无误地运行,本人对每个项菜单功能都进行了反复的增、改、删的操作,从而正确实现了系统设计的要求。2)数据跟踪:本人还对系统内的每一个数据进行了跟踪 ,随时观察数据库中各记录的变化情况,经过多次验证无误。
4.2 原型系统运行。1)运行环境:硬件:办公型计算机一台,打印机一台;软件:安装ACCESS数据,安装WORD。2)数据的输入:利用键盘和鼠标相结合的输入方法。3)系统目录:在C盘根目录下创建JMYJ的子目录,把所有的可执行文件和数据库文件以及数据文件拷贝到此目录下,运行JMYJ.EXE即可。4)运行方式:登录界面输入正确的用户名和密码即可。系统管理员用户名:admin,密码:111。
4.3 原型系统维护。本系统是在某眼镜公司实际投入运行的,所以需要不断完善本系统,来提高系统的运行效率和服务水平。故在公司需要时就要对该系统进行维护工作。
系统的维护主要包括三个方面:
1)程序的维护:在用户需要时修改部分程序。2)数据的维护:按用户的要求对数据文件进行修改。3)代码的维护:随着用户软硬件系统的不断升级,可能会出现某些代码不能适应新的要求,需要变更代码,予以维护。
参考文献:
[1]王炳雪.客户关系管理在我国发展的问题与对策[J].经济师,2005,2.
[2]刘菊,舒倩倩.关于企业建立客户关系管理系统的探讨[J].科技信息(学术版),2006,3.