企业产品销售管理系统的设计与实现毕业论文

企业产品销售管理系统的设计与实现毕业论文
企业产品销售管理系统的设计与实现毕业论文

企业产品销售管理系统的设计与实现毕业论文

目录

1 项目来源 (1)

1.1 项目背景及目的 (1)

1.2 课题目的及意义 (2)

1.2.1 开发企业产品销售管理系统的意义 (2)

1.2.2 使用计算机管理企业产品销售的意义 (2)

1.2.3 开发方法及步骤 (3)

1.3 主要设计功能 (3)

2 开发平台介绍 (5)

2.1 系统平台环境 (5)

2.1.1 硬件平台 (5)

2.1.2 软件平台 (5)

2.2相关技术 (5)

2.2.1 B/S模式 (5)

2.2.2 JSP程序设计语言特点介绍 (7)

2.2.3 SQL语言介绍 (8)

3 系统需求 (9)

3.1概述 (9)

4 系统概要设计 (12)

4.1 系统结构 (12)

4.2 数据库概念设计 (13)

4.2.1实体属性图 (14)

4.3数据库结构设计 (16)

5 系统详细设计与实现 (19)

5.1 程序设计说明 (19)

5.2 系统主界面概述 (19)

5.3 系统基本信息管理 (20)

5.3.1 客户信息管理 (20)

5.3.2 销售人员管理实现 (21)

5.3.3 产品信息管理实现 (22)

5.4 订单管理 (22)

5.4.1 订单列表 (23)

5.4.2 订单确认 (24)

5.5 统计信息 (24)

5.5.1 销售人员业绩查询 (24)

5.5.3 客户购买产品查询 (25)

6 软件测试 (27)

6.1 软件测试的意义 (27)

6.2 软件测试的重要性 (27)

6.3 软件测试的围 (28)

6.4 测试方法 (28)

7总结 (29)

致谢语 (30)

参考文献 (31)

1 项目来源

1.1 项目背景及目的

随着社会高科技,商品经济化突飞猛进的发展,计算机的应用已经普及到经济和社会生活的各个领域。为了适应现代社会人们高度强烈的时间观念,企业产品销售系统软件为企业,公司等的销售管理带来了极大的方便。客户订单-销售管理模式能够为用户提供可靠的信息储存和快捷的信息处理手段。长期以来人们使用传统人工的方式管理销售信息,这种管理方式存在着许多缺点。随着科学技术的不断提

高,计算机日趋成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、可靠性高、存储量大、性好、寿命长、成本低等。这些优点能够极大的提高一个企业、公司销售管理的效率。因此,开发这样一套管理软机成为很有必要的事情,它能够具体化、合理化的管理单位的销售信息情况,用结构化的思维方式去了解计算机的工作原理。

一个优秀的企业,一定存在很多的信息对象,有客户信息,销售人员信息,产品信息,如何对这么多信息进行有效的管理,进而指导企业下一步销售计划的行动,提升企业的价值,就是一个企业的关键所在。

在过去这些信息都是靠人工将各种信息记录到纸上,不但录入信息慢,更是查找及不方便,修改维护也很麻烦,它不但效率低,耗费人力资源高,而且还经常容易出错。不过,随着计算机的发展,现代社会的各种信息管理都离不开它了,只需要技术开发人员针对某个系统的业务进行分析,归纳出其中的数据对象和关系,再使用某个数据库软件将这些数据对象和关系用数据表设计好,然后采用某个程序设计工具实现各种信息的管理,剩下的工作就是将系统交给系统的使用者。只要将系统安装到计算机上,以后的信息录入和维护就全是自动化的了。

整个系统的开发使用微软公司的JSP技术,它是一个专门开发服务器端动态网页的工具,系统使用的数据库也是桌面型数据库SQL Server 2000,考虑本系统不是运行在门户上,在线对数据库进行查询的人还不是很多,不过也可以很方便的移置到其他网络数据库入Oracle中.

1.2 课题目的及意义

1.2.1 开发企业产品销售管理系统的意义

企业产品销售管理是一个非常复杂的过程,它涉及客户信息管理、产品和销售人员的相关关系及管理,因此,企业产品销售管理系统是一个解决中小型企业及公司的数据库管理系统,涉及的管理容众多,数据关系复杂,也是数据库管理系统的一个典型.

随着现代科学技术迅猛发展,计算机技术已经渗透到各个领域,成为必不可少

的工具。而面对对市场各企业的管理,高效的处理企业中管理问题在适应市场的发展中突显出尤为重要的作用。企业产品销售管理在现代企业经营管理中占据着重要的地位,企业产品销售管理的水平几乎决定着企业的经济命脉。

为了解决传统企业产品销售管理正面临着的这些问题,我所设计的企业产品销售管理系统软件也就应运而生了。本系统的研究目的在于:实现该公司产品信息、客户信息、销售人员信息、销售信息管理及信息检索;实现信息管理,从而提高公司的工作效率和质量。

1.2.2 使用计算机管理企业产品销售的意义

由于我国有些企业的管理水平比较低,只停留在纸介质的水准上,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些先天缺陷。在信息时代,这种传统的管理方法被以计算机为基础的信息管理方法取代已是大势所趋。

归纳起来,企业产品销售管理系统做到以下功能:

首先,可以存储大量的信息并归纳统计,安全、高效;

其次,系统可操作性强,能够节省人力;

再次,查找信息速度快、效率高,可以按照各种组合条件对产品销售信息进行查询,比起人工操作更先进。

1.2.3 开发方法及步骤

可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间确定问题是否能够解决。该系统的可行性分析包括以下几个方面的容。

(1) 经济可行性:主要是对项目的经济效益进行评价,本系统开发经费在经济

上是可以接受的,并且本系统实施后可以显著提高工作效率,节省开支。所以本系统在经济上是可行的。

(2) 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该管理系统采用了JSP技术进行开发。SQL数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

(3) 管理可行性:随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。

综上所述,此系统开发目标已明确,在经济、技术和管理等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的.

1.3 主要设计功能

本系统的客户关系采用B/S方式,要求企业将该web系统发布到Internet,然后只要在有网络的地方管理员都可以通过浏览器登陆系统,系统实现的主要功能有:

系统基本信息管理:主要包括客户信息,销售人员信息,产品信息

订单管理:主要包括订单的录入和订单的确认

统计信息查询:主要包括销售人员业绩查询及产品销售查询

客户关系管理:主要包括客户信息和客户购买产品查询

整个系统由这4个基本模块组成。

2 开发平台介绍

2.1 系统平台环境

2.1.1 硬件平台

硬件设备设计是根据信息系统的设计需求,确定信息系统物理设备方案,所设计的硬件设备方案在能够充分满足信息系统功能需求的前提下,还应满足系统的效率、可靠性、安全性和适应性等性能要求,并具有较高的性价比。根据前面的需求

分析,我们得出本系统理想的环境当然是配置较高最好,实际操作中硬件平台如下:硬件环境(访问者):建议用户在允许的情况下采用较高配置硬件资源。

硬件环境(开发者):服务器的CPU处理速度在1GHz以上,存在512M以上,硬盘40G以上.

2.1.2 软件平台

考虑到本系统的性能要求和现有的条件,我们选择了Windows 7作为开发、测试和运行的平台。因为Windows操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级

针对目前流行的大量软件和开发工具,考虑现有条件。经过认真分析其优缺点,结合本系统的需要和目前的硬件环境,本课采用的开发环境是Windows 7 +IE8+Apache Tomcat .6+JDK1.6+NetBeans IDE 6.8软件开发环境,后台数据库为SQL-server2000.

2.2相关技术

2.2.1B/S模式

随着网络规模的日益扩大,应用程序的复杂程度不断提高,传统的数据库应用架构已经不能胜任。为了充分利用网络资源,越来越多的信息需要实现信息最大程度的共享。Browser/Serve结构伴随着Intemet的发展而很快地发展起来。B/S体系结构是一种三层结构.

三级结构组成如图2-1所示:

相关主题
相关文档
最新文档