市场资源挖掘管理系统 论文

市场资源挖掘管理系统

2 系统的分析与设计

2.1 开发环境

本系统的开发环境为Windows 7,数据库使用的是微软的MYSQL,使用Dreamweaver CS4件制作网页,发布使用MyEclipse工具。采用JSP为服务器端脚本环境,脚本语言使用JavaScript编写的高校财务系统,不需要安装客户端程序,客户端只需安装浏览器即可,使用方便,方便升级维护,方便与Internet和Internet上的应用程序集成。

2.2 需求分析

需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。需求分析之所以重要,就因为他具有决策性、方向性、策略性的作用,需求分析是软件定义的最后一个阶段,它的基本任务是回答“系统必须做什么” 这个问题。需求分析的任务不是确定系统怎样完成他的工作,而仅仅是确定系统完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求,它在软件开发的过程中具有举足轻重的地位。

通过调查,现有的客户资源管理,采用老旧的手工记录客户,纸制存档的方式,这种方式耗时、耗力而且不易于保存。本课题的目的是使客户资源管理清晰化,透明化,便于操作,易于管理。通过功能模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化,并能自动对人工操作环节进行复查,使市场资源挖掘管理系统出错率降至最低。在传统的客户资源管理中,各种管理工作往往是很复杂烦琐的。客户资源管理的特点是信息处理量比较大,所管理的数据量比较繁多,关联信息多,查询和统计的方式不尽相同。在管理过程中经常会出现信息的重复传递,因此客户资源管理必须实现计算机化处理。我们系统开发的总体任务是实现客户资源管理的系统化、规范化、自动化、信息化与智能化,从而达到提高客户资源管理效率的目的。

5

市场资源挖掘管理系统

2.3 可行性分析

开发任何一个系统,都会受到时间和资源上的限制。因此,在每一个项目开发之前,都要进行可行性分析,可以减少项目的开发风险,避免人力、物力和财力的浪费。下面就技术、经济、操作和法律四个方面来介绍

(1)经济性

如今是信息化时代,信息化管理可以使市场资源客户行管理工作更加系统化、快速化、全面化。这样可以为企业带来较高的工作效益和经济效益,在提高工作效率的基础上,可以考虑减少管理人员的数量,本系统对计算机配置的要求不高,企业机房更换下来的低配置电脑都可以完全满足需要,再者,企业在管理工作上的高效率和便捷性远远超过了开发本系统的成本,再者,服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就可以直接访问,可以直接接入Internet,无论您身在何处,只要您可以访问Internet都可以使用本系统。所以在经济上具有完全的可行性 (2)技术性

本系统开发工具是MyEclipse和MYSQL数据库,开发语言是Java,主要使用了J2EE的技术,java是一种面向对象编程语言,简单易学而且灵活方便。大三时就学习了java课程,大学期间也系统的了解了J2EE的知识,市场资源挖掘管理系统总体上开发难度不高,数据库的设计和操作是本系统设计的核心。在大学期间学习过软件工程,软件测试,UML统一建模语言等课程,每个学期也会完成对应的课程设计,具备一定的系统分析、设计和测试能力。因此,完成系统实现在技术上完全具有可行性 (3)操作性

本系统操作简单,输入信息页面大多数都是下拉框的选择形式,在某些页面,信息可以自动生成,无需输入,时间的输入也是用的日历控件,操作简便,对操作人员的要求很低,只需对WINDOWS操作熟练,加之对本系统的操作稍加培训即可工作,而且本系统可视性非常好,所以在技术上不会有很大难度。 (4)法律性

本市场资源挖掘管理系统是自行开发的管理系统,是很有实际意义的系统,开

6

市场资源挖掘管理系统

发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行的。

综上所述,开发一个市场资源挖掘管理系统与人工记录的方式相比具有速度更快,操作更准确,节省开支等有利之处,因此,建立一个市场资源挖掘管理系统是必要可行的。

系统设计是在系统分析的基础上由抽象到具体的过程,同时,还应考虑到系统所实现的内外环境和主客观条件,本着实事求是的态度进行这一阶段的工作。

系统设计阶段的主要目的是将系统分析阶段所提出的反映用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。

这一阶段的主要任务就是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保系统总体目标的实现[11]。

系统设计工作的特点:

1)系统设计阶段,大量工作是技术性的。

2)允许用户对已提出的信息需求做非原则性的修改或补充。

3)用户在操作使用和运行环境等方面的具体要求也要在系统设计阶段加以明确并在系统的技术方案中得反映,因此系统设计人员还要同管理环境打交道。

4)系统设计工作的环境是管理环境和技术环境的结合,是系统设计工作的重要特点也是整个系统成功的一个必不可缺的环节。

系统设计原则

1)阶段开发原则:系统框架和数据结构全面设计,具体功能实现分阶段进行。 2)易用性原则:方便上网客户浏览和操作,最大限度地减轻后台管理人员的负3)业务完整性原则:对于业务进行中的特殊情况能够做出及时、正确的响应,4)业务规范化原则:在系统设计的同时,也为将来的业务流程制定了较为完善5)可扩展性原则:系统设计要考虑到业务未来发展的需要,要尽可能设计得简

7

担,做到部分业务的自动化处理,提供良好的用户体验。 保证业务数据的完整性,减少数据的误读。

的规范,具有较强的实际操作性,也给整个系统带来安全性。

市场资源挖掘管理系统

明,各个功能模块间的耦合度小,便于系统的扩展。如果存在旧有的数据库系统,则需要充分考虑兼容性,比如说浏览器的兼容。

2.4 系统用例图

2.4.1 客户信息管理

客户管理,主要是对市场资源里面对客户的整体管理。整体包括客户的基础信息,详细信息等。对客户的增加、查询、删除、修改操作。

图4-2 客户管理模块用例图

2.4.2 商品信息管理

商品管理模块,主要是对市场信息的商品管理,包括商品的维修,市场资源商品的增加删除修改等等。

8

联系客服:779662525#qq.com(#替换为@)