JAVA商品销售管理系统(ER图+源代码)

JAVA商品销售管理系统(ER图+源代码)
目 录
1 相关技术简介 3
1.1 SQL Server 2005简介 3
1.2 Eclipse简介 3
2 销售信息管理系统需求分析 3
2.1 数据流图 4
2.2 数据字典 4
2.2.1产品信息 5
2.2.2客户信息 5
2.2.3销售信息 6
2.2.4售后服务信息 7
2.2.5策略公告信息 8
2.3 安全性与完整性 9
2.3.1安全性 9
3 概念结构设计 9
4 逻辑结构设计 10
4.1 关系数据模型: 10
4.2 系统结构图: 12
4.3 安全性和完整性设计 12
4.3.1 安全性 12
4.3.2 完整性 12
5 数据库物理结构设计 13
5.1 数据库存放位置 13
5.2 数据库系统配置 13
6 数据库实施 13
6.1 创建数据库 13
6.2 创建基本表 14
6.3 修改各表外键: 15
6.4 创建存储过程 16
6.5 数据库备份和恢复方案 16
6.6.1登录界面 17
6.6.2销售人员工作界面 17
6.6.3售后服务人员工作界面 18
6.6.4市场部经理工作界面 18
6.6.5管理员界面 18
6.6.6程序加密方法 19
7 系统测试方案和报告 22
8 系统的使用功能和使用说明 26
8.1 登录模块 26
8.2 客户信息管理模块 26
8.3 销售信息管理模块 27
8.4 售后服务信息管理模块 27
8.5 策略公告模块 27
8.6 统计报表管理模块 27
9 系统安装说明 27
9.1 附加数据库 27
9.2 Java,Eclipse的安装 27
10 心得与体会 28
 1 相关技术简介
1.1 SQL Server 2005简介
SQL Server是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2005 为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 2005 为不同规模的企业提供了一个完整的数据解决方案。
1.2 Eclipse简介
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
 本次设计采用了SQL Server 2005与Eclipse(Java—SWT)技术。
2 销售信息管理系统需求分析
 销售人员
向系统提交自己一段时间的销售数据、查询历史的销售数据、录入客户信息、销售队伍的信息公告。
 客户服务人员
答复客户的咨询、对产品使用情况进行回访、对产品进行保修等,将这些售后服务信息录入系统、查询历史的售后服务记录、查询某一位客户的产品使用情况。
 市场部经理
取得销售报表和售后服务报表,根据市场情况对销售策略进行宏观调控,发布策略公告。
根据以上信息进行分析,可得出销售信息管理系统应包括以下基本功能:
 图2.1 销售信息管理系统基本功能图
2.1 数据流图
 图2.2 销售信息管理系统顶层图
 图2.3销售信息管理系统0层图
2.2 数据字典
2.2.1产品信息
a.数据项描述:
数据项: 产品编号
含义说明:唯一标识每个产品
别名:  ID,ProductID
类型:  整型
长度:  >=5至MAX
取值范围:10000至MAX,步长为1
取值含义:无
b.数据结构:
数据结构名:产品
说明:销售管理系统中销售的产品
组成:产品编号+产品名称+规格+产商+产品进价+备注
c.数据流描述:
数据流名称:产品信息
说明:   产品的相关信息
数据流来源:生产商
数据流去向:销售信息管理
组成:   产品编号+产品名称+规格+产商+产品进价+备注
平均流量: 10份/月
高峰期流量:20份/月
d.数据存储描述:
数据存储名称:产品列表
别名:Product
简述:存放产品的相关信息
组成:产品编号+产品名称+规格+产商+产品进价+备注
数据量:200张/年
存取方式:索引文件,以产品编号为关键字
e.处理过程:
处理过程名:产品销售
说明:客户购买该产品
输入:产品信息,客户信息
输出:销售信息
处理:客户购买该产品后,产生销售信息,记录客户信息及购买相关的产品。
2.2.2客户信息
a.数据项描述:
数据项: 客户编号
含义说明:唯一标识每个客户
别名:  ID,CustomerID
类型:  整型
长度:  >=5至MAX
取值范围:10000至MAX,步长为1
取值含义:无
b.数据结构:
数据结构名:客户
说明:产品的销售对象
组成:客户编号客户姓名+客户性别+联系电话+地址+邮编+E-mail
c.数据流描述:
数据流名称:客户信息
说明:   客户的相关信息
数据流来源:客户
数据流去向:销售信息管理
组成:客户编号客户姓名+客户性别+联系电话+地址+邮编+E-mail989

[1] [2] [3] [4] [5] [6] [7] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有