销售员档案数据库设计Word下载.docx
《销售员档案数据库设计Word下载.docx》由会员分享,可在线阅读,更多相关《销售员档案数据库设计Word下载.docx(7页珍藏版)》请在冰豆网上搜索。
设计一个销售员档案数据库,DBMS可选MsSQLServer、Access、VFP等。
2.完成课程设计说明书,其格式遵守学校今年的新规定。
主要内容包括:
需求分析,概念设计,逻辑设计,物理实现等。
3.基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。
这一项是选作,不作硬性要求。
时间安排:
本学期第19周:
1.消化资料、系统调查1天
2.系统分析1天
3.总体设计,实施计划2天
4.撰写报告1天
指导教师签名:
年月日
系主任(或责任教师)签名:
年月日
一.概述
1.1项目背景
随着企业竞争力的越来越剧烈,采用现代化管理方式的销售员档案数据库管理模式的逐步房展,扩大企业的人事管理,建立销售部门的更有效管理直接影响企业是否盈利。
随着业务的扩张,建立销售员的数据,便以更有效的对人员的联系和管理,更方便促进人员的工作态度,同时也可以有效的监督销售员。
这对一个企业的声誉有很大的影响,同时更高标准的管理,毫无疑问的对自己的企业有巨大的帮助。
我们对于以上的问题提出一个解决方案,是企业可以在同一套软件系统中管理所有销售员的联络记录,服务记录,业绩催款和投诉记录。
1.2系统简介
销售员档案数据库设计是一个用以管理销售员的业绩、联络、服务、催款和投诉记录的设计。
该关键是方便于管理人员对销售员的个人行为,用以奖罚销售员,促进销售的增长。
来提高销售服务,从而为消费者提供更好的需求。
二.需求分析
(1)对销售员的功能需求分析
查询个人编号
查询个人联络记录
查询个人服务记录
查询个人投诉记录
查询个人催款记录
查询个人业绩记录
(2)销售物品对功能的需求分析
查询物品编号
查询物品价格
(3)管理员对功能的需求分析
添加、删除、修改、查询销售员联络方式
添加、删除、修改、查询销售员服务记录
添加、删除、修改、查询销售员催款记录
添加、删除、修改、查询销售员业务记录
添加、删除、修改、查询物品记录
三.支撑环境规划
3.1软件支撑环境
(1)WindowsXP操作系统
(2)JDK1.6版本
3.2开发工具
sqlsever
四.逻辑结构设计
4.1涉及的实体和属性
(1)销售员属性:
姓名、电话、编号、地址
(2)物品属性:
编号、名称、单价
4.2E-R图
4.3E-R图向关系模型的转换
●销售员实体型对应的关系模式为(下划线的属性为主码):
销售员(编号,姓名,地址,电话)
编号->
(客户,金额,催款时间)
(投诉人名,投诉留言,投诉时间)
(编号,物品编号)->
(销售数量,金额)
(服务方式,服务时间)
数据结构如下:
字段名
数据类型
数据长度
销售员编号
字符串
4
姓名
8
地址
电话
整数
●物品实体型对应的关系模式为:
物品(编号,单价,名称)
(编号,销售员编号)->
物品编号
名称
单价
短整数
2
五.数据表设计
.建立数据库
createdatabase销售员档案
(1)建表销售员联络记录
createtable销售员联络记录
(销售员编号char(10)primarykey,
姓名char(10),
地址char(10),
电话int
)
插入数据
insertinto销售员联络记录values('
s10'
'
张三'
湖北省'
150713'
);
s11'
李四'
四川省,'
150714'
'
insertinto销售员联络记录values('
s12'
王五'
湖南省'
150715);
以后表代码不再一一给出
(2)表:
销售员业绩记录
(3)表:
物品记录
(4)表:
投诉记录
(5)表:
服务记录
(6)表:
催款记录
六.总结
这次课程设计让我进一步深入理解数据库设计的整个过程,熟悉了需求分析、数据库概念结构设计有关内容等,同时综合练习了SQLServer的使用和数据库得管理技术,在这次销售员档案数据库设计过程中,遇到很多问题,比如对SQLServer的使用中,如何去建立一个数据库表和视图,还有对数据的插入、删除、修改。
此外进一步对sql语言的运用,用语言来实现对数据的插入、删除、修改等。
通过实践来发现了自己有好多不足之处,操作的时候有很多很生疏甚至是一些从未接触过的东西,这点我感觉自己做的很不好。
此外在学习课本知识的时感觉什么东西都很简单,但真正操作起来确实如此之难,语言中经常出现的错误也不了解,通过实的学习,我认到学好计算机要重视实践操作,不管是学习数据库系统原理,还是其它的课程,以及其它的计算机方面的知识都要重在实践,所以在以后的学习过程中,我会更加注视实践操作,使自己更好地学好计算机。
由于我对以前所学过的知识理解得不够深刻,掌握得不够牢固,在设计的过程中遇到了不少问题,幸好得到老师和同学的辛勤指导,问题终于游刃而解,因此我学到了很多在书本上所没有学到过的知识,我觉得这次的实验对我以后的学习和工作都会起到很大的作用!
本科生课程设计成绩评定表
班级:
计算机0902 姓名:
学号:
序号
评分项目
满分
实得分
1
学习态度认真、遵守纪律
10
设计分析合理性
3
设计方案正确性、可行性、创造性
20
设计结果正确性
40
5
设计报告的规范性
6
设计验收
总得分/等级
评语:
注:
最终成绩以五级分制记。
优(90-100分)、良(80-89分)、中(70-79分)、
及格(60-69分)、60分以下为不及格
指导教师签名:
201年 月 日