客户信息管理系统设计报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题目:客户信息管理系统专业:网页1班

学号:1303110112

姓名:刘冰涛

指导教师:胡迎久

客户类型

类型名称上级类型

客户类型信息实体图

客户

客户名称

客户性别

客户E-mail

客户电话

……

客户信息实体图

3.3逻辑设计

(1)模式转换( )

表:

表:

表:

表:

表:

(2)模式规范化

表、表、表、表、表均已经为范式

(3)完整性约束设计

实体完整性约束:表主键为

表主键为

表主键为

表主键为

表主键为

参照完整性约束:表的参照表主键

表的参照表主键

(4)外模式设计

建立了一张视图,用于显示每位客户的合作、提醒信息,语句如下:

,,,,,

,,,

(5)典型应用设计

客户类型管理模块:添加客户类型,修改客户类型,删除客户类型客户管理模块:客户信息管理,客户评价管理,客户合作管理

提醒管理模块:查看今日提醒,提醒设置管理

3.4物理设计

内模式设计:主要包括索引、散列、簇集设计

表:索引字段为,索引表达式为,索引类型为主索引

表:索引字段为,索引表达式为,索引类型为主索引

表:索引字段为,索引表达式为,索引类型为主索引

表:索引字段为,索引表达式为,索引类型为主索引

表:索引字段为,索引表达式为,索引类型为主索引

3.5系统实现

主要模块及其核心代码如下:

(1)客户类型管理模块:

添加客户类型界面:

核心代码:

( = "", _

= -1)

("", "", )

=

<> 0

("", "", ) =

=

<> "" =

<> -1 = '

= " (, ) "

= & " (" &

= & ",'" & & "'"

(, )

= ("", "")

=

=

(2)客户管理模块:

客户信息管理模块:

添加客户界面:

核心代码:

( = "", _

= 0, _

= -1, _

= 0)

'如果参数为缺省值,即未传入,则直接调用类中的参数,否则调用传入的参数 <> "" =

<> 0 =

<> -1 =

<> 0 =

查找客户界面:

核心代码:

'按条件查找客户,以集合类的方式返回

( = 0, _

= "", _

= 0)

'构造查询

= " .* "

= & " "

<> 0 = & "" & & " "

'如果是按名称查询,则采用“包含”的查询方法 <> ""

= & " '%" & () & "%' "

<> 0

= & "" & & " "

= & ">0"

'将查询结果加入集合类

客户评价管理模块:

客户合作管理模块:

添加合作信息界面:

核心代码:

( = #1/1/1900#, _

= -1, _

= -1, _

= "") ( = #1/1/1900#, _ = -1, _

= -1, _

= "")

<> -1 =

<> -1 = '上级合作信息的

<> "" =

<> #1/1/1900# =

= " (, [], , ) "

= & " (" &

= & ",'" & & "'"

= & "," &

= & ",'" & () & "'"

= & ")"

(, )

= ("", "")

=

=

(3)提醒管理模块:

查看今日提醒界面:

核心代码:

'提醒信息

相关文档
最新文档