毕业设计(论文)基于定制生产模式的服装CRM系统—系统管理模块设计与实现.doc

上传人:laozhun 文档编号:3981383 上传时间:2023-03-30 格式:DOC 页数:44 大小:2.84MB
返回 下载 相关 举报
毕业设计(论文)基于定制生产模式的服装CRM系统—系统管理模块设计与实现.doc_第1页
第1页 / 共44页
毕业设计(论文)基于定制生产模式的服装CRM系统—系统管理模块设计与实现.doc_第2页
第2页 / 共44页
毕业设计(论文)基于定制生产模式的服装CRM系统—系统管理模块设计与实现.doc_第3页
第3页 / 共44页
毕业设计(论文)基于定制生产模式的服装CRM系统—系统管理模块设计与实现.doc_第4页
第4页 / 共44页
毕业设计(论文)基于定制生产模式的服装CRM系统—系统管理模块设计与实现.doc_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《毕业设计(论文)基于定制生产模式的服装CRM系统—系统管理模块设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于定制生产模式的服装CRM系统—系统管理模块设计与实现.doc(44页珍藏版)》请在三一办公上搜索。

1、北方民族大学学士学位论文论文题目 基于定制生产模式的服装CRM系统 系统管理模块设计与实现 系(部)名 称: 计算机科学与工程学院 学 生 姓 名: 专 业: 学 号: 指导教师姓名: 论文提交时间: 2011-5-13 论文答辩时间: 2011-5-22 学位授予时间: 北方民族大学教务处制基于定制生产模式的服装CRM系统 系统管理模块设计与实现摘 要随着社会的发展,传统的客户关系管理方式不再适应当代信息发展的需要,已趋于淘汰。外资的引入使得国内经济快速增长,数据信息的收集及查询极不方便,现也使得各个部门、行业显得较为混乱,同时浪费了大量的人力、物力、财力。CRM是借助先进的信息技术和管理思

2、想,通过对企业业务流程的重组来整合客户信息资源,并在企业的内部实现客户信息和资源的共享,为客户提供one-to-one 个性化服务、改进客户价值、满意度、赢利能力以及客户的忠诚度,保持和吸引更多的客户,最终实现企业利润最大化。系统管理模块的主要功能是对用户权限进行设置、数据库备份和还原。系统管理模块包括系统权限管理、用户资料设置、数据备份与恢复、邮件短信平台等功能。该系统了采用Visual Basic 2005进行开发,使用SQL Server 2005作为后台的数据库,使得库存数据表现得直观形象,便于决策者进行判断。经过测试,本系统基本能够完成所要求的各项功能,可以有效的对用户权限设置进行管

3、理,且能够有效地对用户基本信息进行管理。关键词:客户关系管理系统,系统管理,权限设置,Visual Basic 2005, SQL Server 2005 Clothing CRM System Based on Customization- System Management Module Design and ImplementationAbstractWith the development of society, the traditional customer relationship management methods are no longer adapted to the n

4、eeds of the development of contemporary information has become out. The introduction of foreign capital makes the rapid growth of the domestic economy, data collection and query very inconvenient, it is also made in various sectors; the industry appears to be very chaotic at the same time wasting a

5、lot of manpower, material and financial resources. CRM is the use of advanced information technology and management thinking through the restructuring of business processes to integrate customer information resources, and to achieve the enterprises internal customer information and resource sharing,

6、 to provide customers one-to-one personalized service, improved customer value, satisfaction, and profitability and customer loyalty, retain and attract more customers, and ultimately maximize profits.The main function of the system management module is to set user permissions, backup and restore th

7、e database. System management module including rights management systems, user data set, data backup and recovery, e-mail messaging platform, and so on. The system using Visual Basic 2005 development, the use of SQL Server 2005 database as a background, the inventory data was visual image, to facili

8、tate decision-makers to judge. After testing, the system can be completed by the basic requirements of the various functions; can be effective management of commodity information.Key words: Customer Relationship Management System ,System Management ,Set Permissions ,Visual Basic 2005,SQL Server 2005

9、目 录摘 要IAbstractII1 前 言12 开发背景及开发环境22.1项目研发背景及趋势22.2系统运行环境32.2.1硬件环境32.2.2软件环境32.3 开发环境32.3.1 Visual Studio简介32.3.2 SQL Server 2005 简介42.3.3 ASP.NET简介52.3.4 Visual Basic 2005简介73 客户关系管理系统概述93.1系统开发模型93.2 系统开发总体技术路线103.3系统体系结构103.3系统功能结构113.4系统功能简介114 系统管理模块需求分析134.1系统需求分析134.1.1系统功能分析134.1.2系统用例分析134

10、.2数据库需求分析144.2.1系统数据表144.2.2系统管理模块E-R图154.2.3 数据字典154.2.4数据库关系图194.2.5数据流图描述195 系统管理模块设计与实现215.1系统登录界面设计与实现215.1.1系统登录界面215.1.2登录页面程序代码215.2系统主页的设计与实现235.2.1 系统主页的界面设计235.2.2 实现代码245.3系统权限管理的设计与实现255.3.1系统权限管理界面255.3.2系统权限管理程序代码265.3用户资料设置设计与实现275.3.1用户资料设置界面275.3.2用户资料设置程序代码285.4 邮件信息平台设计与实现315.4.1

11、 邮件信息平台界面315.4.2 邮件信息平台代码315.4数据备份与恢复设计与实现325.4.1数据备份过程示意图325.4.2数据还原过程示意图336 系统的测试356.1 系统测试目的和原则356.2 系统测试356.2.1系统入口测试要点356.2.2数据录入测试要点356.3 系统测试内容356.4 测试结果36结束语37致 谢38参考文献391 前 言目前,银川汇成科技有限公司正在通过CRM应用为宁夏汇川服装公司打造以客户为中心的客户沟通手段、个性化的客户服务能力以及快速的服务响应系统;“扁平化”结构的基本特点具有动态、精良、敏捷、具有创新精神等,它通过信息技术取代了中层监督控制和

12、中层管理部门的大量职能,加强决策层与执行层的直接沟通,从而减少管理层次、销减了机构规模。这种组织形式通过水平、对等的信息传递来协调企业各部门、各小组之间的活动,可以实现动态管理。不仅使信息沟通畅通、及时,降低管理、监督、协调成本,使市场和周围的信息同决策中心间的反馈更加迅速,提高企业的市场快速反应能力,而且极大地调动组织成员的潜能和积极性。在国内市场上,南方经济发达地区服装企业依靠雄厚的原始资金积累及规模效益很快在国内取得了竞争优势,使得服装企业发展存在区域发展的不平衡。大部分区域的服装企业有着明显的特点,如浙江杭州以内销品牌企业为主、宁波温州以男装为主,深圳服装业长期适应外贸出口和对外加工的

13、需要,广东省虎门以中低档成衣为主、中山以休闲装为主、佛山以童装为主、普宁以布料为主、广州和虎门以的物流为主。西北地区服装企业,在改革开放以来逐渐拉大了东西部差距的背景下,大多数服装企业举步艰难,一方面,没有品牌及资金的优势,艰难的抵御南方品牌的入侵,另一方面,没有产业聚集地的优势,在技术、人才、原辅料供应等方面全面处于竞争劣势,要想在激烈的市场竞争中占有一席之地,必须建立自己的竞争优势。CRM(客户关系管理)是一种以客户为中心的经营策略,它以信息技术为手段,对业务功能进行重新设计,并对工作流程进行重组,以达到留住老客户、吸引新客户的目的。通过提供快速和周到的优质服务,吸引和保持更多的客户,帮助

14、企业搜集、追踪和分析每一个客户,充分了解并满足客户的个性化需求,以提高客户满意度和服务质量为宗旨,并最终使企业与客户的关系以及企业的盈利都得到最大的改善。在全国服装行业都在大量为别的企业做“贴牌”时候,宁夏汇川服装有限公司就已经开始运用互联网技术和传媒开始进行自主品牌建设。当多数企业争做“外贸订单”的低附加值产品时,宁夏汇川服装有限公司以信息化技术为支撑,探索出“规模化服装定制技术关键”,并运用信息化技术开始了大踏步的实践,完成了“定制关键技术”的信息化研发,进行了实际生产的多项重要的技术变革。在国内,由于没有一套现有软件可以完全满足某个企业的需求。也就是说,定制管理软件可能是比较科学有效的。

15、实施CRM的方法就是立足于自身业务流,基于已有的信息化经验,自主研发CRM是较为可行的方案。2 开发背景及开发环境2.1项目研发背景及趋势在全国服装行业都在大量为别的企业做“贴牌”时候,宁夏汇川服装有限公司就已经开始运用互联网技术和传媒开始进行自主品牌建设。当多数企业争做“外贸订单”的低附加值产品时,宁夏汇川服装有限公司以信息化技术为支撑,探索出“规模化服装定制技术关键”,并运用信息化技术开始了大踏步的实践,完成了“定制关键技术”的信息化研发,进行了实际生产的多项重要的技术变革。2005年到2010年银川汇成科技有限公司为宁夏汇川服装公司制定的发展战略是利用信息化技术实现七个转变:l 企业从以

16、生产为中心的模式转向以用户为中心的模式;l 企业结构从多层结构向扁平结构转变;l 粗放的生产模式向精细的生产模式转变;l 以财务为核心的管理模式向以流程为核心的管理模式转变;l 传统的商务模式向电子商务模式的转变;l 传统企业的竞争优势向产业链竞争优势转变;l 单个传统企业竞争优势向区域企业联盟竞争优势的转变。目前,银川汇成科技有限公司正在通过CRM应用为宁夏汇川服装公司打造以客户为中心的客户沟通手段、个性化的客户服务能力以及快速的服务响应系统;“扁平化”结构的基本特点具有动态、精良、敏捷、具有创新精神等,它通过信息技术取代了中层监督控制和中层管理部门的大量职能,加强决策层与执行层的直接沟通,

17、从而减少管理层次、销减了机构规模。这种组织形式通过水平、对等的信息传递来协调企业各部门、各小组之间的活动,可以实现动态管理。不仅使信息沟通畅通、及时,降低管理、监督、协调成本,使市场和周围的信息同决策中心间的反馈更加迅速,提高企业的市场快速反应能力,而且极大地调动组织成员的潜能和积极性。CRM建设内容:以客户为中心的CRM业务运作流程,客户关系管理环节分解,CRM基本模型。项目研发目标:开发一套适用于定制生产模式的服装企业CRM管理系统软件,该软件在数个服装企业当中应用。通过CRM,可有效管理客户关系,并以此可以重新整合企业的客户资源,使原本“各自为战”的销售人员、市场推广人员、电话服务人员、

18、售后服务人员等协调合作,成为“满足客户需求”这一中心要旨的强大团队。CRM的焦点是改善与客户关系有关的商业流程(如销售、市场营销、客户服务与支持等),并使之实现自动化,目的是缩减销售周期和销售成本,增加收入,寻找新的市场和渠道,以及提高客户的价值、满意度、赢利性和忠诚度。l 及时把握客户的各种信息,方便查询;l 提高销售人员的工作效率,管理更多的客户;l 有效协同企业各个部门,实现以客户为中心;l 通过分析客户跟踪信息,辅助企业的决策;将企业销售人员流失的损失降到最低,减少对客户的影响2.2系统运行环境2.2.1硬件环境服务器:Pentium(R) 4处理器2.93GHz以上/1G RAM/4

19、0G硬盘/100M网卡工作站:Pentium(R) 4处理器2.93GHz以上/256M RAM/20G硬盘/100M网卡/显示器16位真彩色以上,分辨率为1024*7682.2.2软件环境服务器端操作系统拟采用WINDOWS 2003 SERVER系列产品。数据库拟采用SQL SERVER 2005。客户端操作系统采用WINDOWS系列。客户端应用软件开发工具采用ASP.NET。2.3 开发环境2.3.1 Visual Studio简介Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 9.0 版本,也就是 Visual

20、 Studio 2008。 Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。 2005 年,微软发布了 Visual Studio 2005。.NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本2.0)。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。 这个版本的 Visual Studio 包含有众多版本,分别面向不同的开发角色。

21、同时还永久提供免费的 Visual Studio Express 版本。 使用Visual Studio 2005, 专业开发人员能够:(1)使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境 ;(2)在统一的开发环境中,开发并调试多层次的服务器应用程序 ;(3)使用集成的可视化数据库设计和报告工具,创建SQL Server 2005解决方案 ;(4)使用Visual Studio SDK创建可以扩展Visual Studio IDE的工具 。Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择,Visual Studio 2005 Professiona

22、l Edition和用于Microsoft Office系统的Visual Studio 2005工具。每种版本都在标准版的特性上进行了扩展,包括用于远程服务程序开发和调试、SQL Server 2005开发的工具,以及完整的、没有限制的开发环境。每种产品都可以单独购买或打包定购。 专业开发人员喜欢自由的使用.NET Framework 2.0,它是一种稳健的、功能齐备的开发环境,支持创建扩展Visual Studio集成开发环境的工具。 2.3.2 SQL Server 2005 简介当今组织机构面临着多项前所未有的数据技术挑战:在整个企业范围内实现数据与系统的高度分布;为内部员工、目标客户

23、与合作伙伴提供针对相关数据的持续访问调用能力;以切实有效的信息资料武装信息工作者,促进科学决策;在不必牺牲应用程序可用性、安全性或可靠性的前提下控制成本费用水平。 新一版SQL Server的设计目标正是帮助企业单位应对上述挑战。作为Microsoft公司的下一代数据管理与分析软件,SQL Server 2005有助于简化企业数据与分析应用的创建、部署和管理,并在解决方案伸缩性、可用性和安全性方面实现重大改进。 基于SQL Server 2000技术优势构建的SQL Server 2005将提供集成化信息管理解决方案,可帮助任何规模的组织机构: (1)创建并部署更具伸缩性、可靠性和安全性的企业

24、级应用。 (2)降低数据库应用创建、部署与管理的复杂程度,进而实现IT效率最大化。 (3)凭借可供创建更具安全保障之数据库应用的丰富、灵活、现代化开发环境增强开发人员工作效能。 (4)跨越多种平台、应用和设备实现数据共享,进而简化内部系统与外部系统连接。 (5)实现功能强劲的集成化商务智能解决方案,从而在整个企业范围内推进科学决策,提高工作效率。 (6)在不必牺牲性能表现、可用性或伸缩性的前提下控制成本费用水平。 SQL Server 2005针对企业数据管理实现的重大改进主要体现在以下几方面: (1)可用性。在高度可用性技术、补充备份与恢复功能以及复制增强特性等方面的投资将有助于企业单位创建

25、并部署高度可靠的应用解决方案。数据库镜像、故障转移群集和改进联机操作等具有创新意义的高度可用特性可将故障时间控制在最低限度,并有助于确保关键企业系统随时接受访问调用。 (2) 伸缩性。表分区、快照隔离和64位支持等伸缩改进特性将允许您运用SQL Server 2005创建并部署要求最为严苛的应用程序。针对大型数据表和索引的分区功能极大改进了超大型数据库的查询操作。 (3)安全性。“缺省安全保障”设置、数据库加密和改进安全模型等增强特性有助于为企业数据提供高度安全保障。 (4)易管理性。新式管理工具套件、自我调节能力和功能强大的新式编程模型将允许数据库管理员针对数据库的日常运转加以灵活掌控。针对

26、SQL事件探查器及其它工具的改进还可帮助数据库管理员将服务器调节至最佳性能状态。这些改进特性将允许数据库管理员从数据库日常运转工作中解脱出来,并集中精力从事数据库体系结构设计等更具价值的任务。 (5)交互操作能力。SQL Server 2005实现的技术进步允许您在日益扩展的企业范围内将相对独立应用程序和数据库整合并连接起来,从而,实现新增和既有系统投资效益的最大化目标。SQL Server 2005可面向行业标准、Web服务和Microsoft .NET Framework提供高水平支持,并在此基础上实现与多种平台、应用和设备之间的交互操作能力。SQL Server与其它Microsoft软

27、件产品(从Microsoft Windows Server操作系统到Microsoft Visual Studio开发软件包和Microsoft Office应用程序)高度集成,并可帮助您所在机构运用协同技术手段节省时间和金钱。2.3.3 ASP.NET简介ASP.NET是微软的Visual Studio 2005开发工具包主要组成,是建立在公共语言运行库上的编程框架,采用面向对象的UML开发技术,可用于在服务器上生成功能强大的Web应用程序。与以前的Web开发模型相比,ASP.NET提供了数个重要的优点:(1)增强的性能。ASP.NET是在服务器上运行的编译好的公共语言运行库代码。与被解释的

28、前辈不同,ASP.NET可利用早期绑定、实时编译、本机优化和缓存服务。这相当于在编写代码行之前便显著提高了性能。(2)世界级的工具支持。ASP.NET框架补充了Visual Studio集成开发环境中的大量工具箱和设计器。WYSIWYG编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。(3)威力和灵活性。由于ASP.NET基于公共语言运行库,CLR(公共语言运行时),提供了运行独立的代码运行和管理环境;可以确保代码的安全执行,同时它还在操作系统之上提供了一个抽象的层。因此Web应用程序开发人员可以利用整个平台的威力和灵活性。.NET框架类库、消息处理和数据访问解决方案都可

29、从Web无缝访问。ASP.NET也与语言无关,支持C#/VC+、VB.NET、ASPX、Java Script、VB Script等的编程,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到ASP.NET时保留基于COM的开发中的现有投资。(4)简易性。ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证部署和站点配置。例如,ASP.NET页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似Visual Basic的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简

30、化了开发。 (5)可管理性。ASP.NET采用基于文本的分层配置系统,简化了将设置应用于服务器环境和Web应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此“零本地管理”哲学也扩展到了ASP.NET框架应用程序的部署。只需将必要的文件复制到服务器,即可将ASP.NET框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。 (6)可缩放性和可用性。ASP.NET在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到ASP.NET运行库的密切监视和管理,以便当进程行为不正常(泄漏、死

31、锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。 (7)自定义性和扩展性。基于开放标准的COM/COM+、DCOM、应用服务器和数据库软件的不断升级和完善。ASP.NET随附了一个设计周到的结构,它使开发人员可以在适当的级别“插入”代码。实际上,可以用自己编写的自定义组件扩展或替换ASP.NET运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。(8)安全性。借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。(9)开放性。.NET Framework中的各元素均可以在多种操作系统和设备上运行,具有极高的开放性。因此,使用ASP.

32、NET开发工具将使“汇川服装销售系统”的开发获得技术领先的优势,从而使开发过程得以顺利进行和获得成功,另外由于受微软技术的大力支持,所以本系统可以与Microsoft系列产品,尤其是Office 系列产品高效的集成在一起。2.3.4 Visual Basic 2005简介VB 2005是visual Studio 2005中最重要的组件之一,是新一代的VB,但它并不是VB.NET2003的简单升级,从开发界面到控件,VB 2005与VB.NET2003之间还是有比较大的区别。本小结主要介绍VB2005的新特征及其开发。VB2005的新特征主要表现在以下几个方面:(1)面向对象 VB采用了面向对

33、象的程序设计思想。它的基本思路是把复杂的程序设计问题分解为一个个能够完成独立功能的相对简单的对象集合,所谓“对象”就是一个可操作的实体,如窗体、窗体中的命令按钮、标签、文本框等。面向对象的编程就好像搭积木一样,程序员可根据程序和界面设计要求,直接在屏幕上“画出窗口、菜单、按钮等不同类型的对象,并为每个对象设置属性。 (2)事件驱动 在Windows环境下,程序是以事件驱动方式运行的,每个对象都能响应多个不同的事件,每个事件都能驱动一段代码事件过程,该代码决定了对象的功能。通常称这种机制为事件驱动。事件可由用户的操作触发,也可以由系统或应用程序触发。例如,单击一个命令按钮,就触发了按钮的Clic

34、k(单击)事件,该事件中的代码就会被执行。若用户未进行任何操作(未触发事件),则程序就处于等待状态。整个应用程序就是由彼此独立的事件过程构成。 (3)软件的集成式开发 VB为编程提供了一个集成开发环境。在这个环境中,编程者可设计界面、编写代码、调试程序,直至把应用程序编译成可在Windows中运行的可执行文件,并为它生成安装程序。VB的集成开发环境为编程者提供了很大的方便。 (4)结构化的程序设计语言 VB具有丰富的数据类型,是一种符合结构化程序设计思想的语言,而且简单易学。此外作为一种程序设计语言,VB还有许多独到之处。 (5)强大的数据库访问功能 VB利用数据控件可以访问多种数据库,VB

35、6O提供的ADO控件,不但可以用最少的代码实现数据库操作和控制,也可以取代Data控件和RDO控件。 (6)支持对象的链接与嵌入技术 VB的核心是对对象的链接与嵌入(OLE)技术的支持,它是访问所有对象的一种方法。利用OLE技术,能够开发集声音、图像、动画、字处理、Web等对象于一体的程序。 (7)网络功能 VB 6O提供了.Net设计工具。利用这种技术可以动态创建和编辑Web页面,使用户在VB中开发多功能的网络应用软件。 (8)多个应用程序向导 VB提供了多种向导,如应用程序向导、安装向导、数据对象向导和数据窗体向导,通过它们可以快速地创建不同类型、不同功能的应用程序。 (9)支持动态交换、

36、动态链接技术 通过动态数据交换(DDE)的编程技术,VB开发的应用程序能与其他Windows应用程序之间建立数据通信。通过动态链接库技术,在VB程序中可方便地调用C语言或汇编语言编写的函数,也可调用Windows的应用程序接口(API)函数。 (10)联机帮助功能 在VB中,利用帮助菜单和F1功能键,用户可随时方便地得到所需要的帮助信息。VB帮助窗口中显示了有关的示例代码,通过复制、粘贴操作可获取大量的示例代码,为用户的学习和使用提供方便。 3 客户关系管理系统概述3.1系统开发模型服装生产系统采用增量式开发模型。增量式开发的优点:(1) 利用增量式开发,每一步增量实现了一个或多个最终用户功能

37、。每一步增量包含所有早期的已开发的功能集加上一些新的功能;系统在逐步累积的增量中增长。例如,在早期增量结束时,开发者很有信心地说:系统的20%已100%完成了,而不是推测系统已完成了20%。(2) 增量式开发通过引用透明性,实现了整个系统开发过程中的智能控制。当在后续增量待实现的函数的子规范被嵌入当前增量流程逻辑中时,这种特性,即等式的等量替换令人满意。当拥有引用透明性时,一个系统的部件无需回溯就能根据其子规范得以实现。无需重做前期增量。这里策略有利于在一个完整系统中对每个增量进行正确性验证。(3) 增量式开发有助于用户对一个进货系统的执行功能做出尽早的不断的反馈,必要时允许改变。因为增量执行

38、于系统环境并代表了用户功能的子集,早期的增量能通过用户对系统功能性和实用性的检测来反馈。这种反馈有助于避免开发出失效的系统和建立用户可接受的最终产品。(4) 在系统需求和项目环境中增量式开发允许不可避免变更的系统适应性。在每一步增量完成时,系统需求的积累变更所产生的影响能根据当前规范和增量设计来评估。如果变更与将来增量想到独立,则通常与现已存在的增量开发计划相合并,并对进度和资源进行可能的调整。如果变更影响已完成的增量,自顶向下修改系统开发,通常重用绝大多数已存在的增量代码(通常是全部),按照要求的进度和资源来进行相应调整。下图3.1是增量式开发模型的开发过程。图3.1增量式开发模型3.2 系

39、统开发总体技术路线图3.2 系统开发总体技术路线图3.3系统体系结构系统采用Browser / Web Server模式,在中心设置SQL Server 2005数据库服务器、Web服务器和应用服务器,分布在全国的用户可以通过VPN的方式和中心联网,在系统中使用身份认证系统增加系统安全性,使用Web访问系统。这样可以提高系统的可维护性,降低系统部署、维护、升级的成本。 对于一些不能实时联网的客户,需要开发专门的客户端程序,并设置一个本地的数据库。这个客户端程序通过拨号线路进行定期的数据同步和程序下载功能,保证客户端程序的正常工作。 下图3.3为B/S架构图。图3.3 B/S架构图3.3系统功能

40、结构根据需求分析的结果,基于Web的服装生产管理系统主要划分为6个大子模块:客户管理、服务管理、销售管理、竞争对手管理、生产报表管理、费用管理、系统管理。其中各大子模块还有自己的子系统。整个系统的结构如图3.3所示。图3.4 系统的模块图3.4系统功能简介以下分别介绍系统中的各个系统6个子模块:(1) 客户管理客户管理模块用于实现客户基本信息管理,实践联系记录,联系人管理,客户分析。(2) 服务管理服务管理模块用于实现支持中心,服务任务管理,客户回访管理,服务监督,任务统计。(3) 销售管理销售管理模块用于实现销售信息管理,销售合同管理,团订服装尺码管理,合同订单跟踪,销售分析,合同生产通知单

41、管理。(4) 竞争对手管理竞争对手模块用于实现竞争对手管理,管理企业产品竞争对手的基本信息和竞争对手的产品信息,从不同的角度分析竞争对手,从中找出企业产品的优势和不足,销售员在销售过程中可以合理的解决销售中的问题。(5) 费用管理费用管理模块用于实现报账费用管理,费用分析管理。其中报账费用管理是通过员工在报销时与客户的关联能够分析出企业的每个员工在一段时间内所花费的费用,以及在每个客户上所花的费用的情况。(6) 系统管理系统管理模块用于实现系统权限管理,用户资料设置,数据备份与恢复,邮件信息平台。其中用户资料设置是说,可以根据个人的工作内容和范围使用的地区、行业,主业工作区显示的内容,以及在发

42、送邮件时使用的电子邮箱。4 系统管理模块需求分析4.1系统需求分析4.1.1系统功能分析根据对汇川服装公司背景的了解以及对需求的认识,系统管理模块管的功能应该包含如图4.1所示的一些功能。图4.1系统管理模块功能图系统管理模块,主要有4大功能描述如下:l 系统权限管理包括用户管理、组织管理、权限管理、安全管理、属性设置等。l 用户资料设置:可以根据个人的工作内容和范围设置使用的地区、行业,主页工作区中显示的内容,以及在发送邮件时使用的电子邮箱。 l 数据备份与恢复:设置调度程序,定期进行自动数据备份,如果数据遭到破坏,可及时以最新的数据库备份恢复数据。l 邮件短信平台:系统支持短信功能,只要购

43、买相应的短信设备就可以实现自由短信发送功能。每个使用CRM的用户都可以自由设置邮件和短信发送功能。可以按照定时、周期、生日、节日的方式为客户发送邮件。通过邮件短信的自由发送功能增强与客户的互动,提高客户的满意度。 4.1.2系统用例分析用例图是被称为参与者的外部用户所能观察到的系统功能的模型图。用例是系统中的一个功能单元,可以被描述为参与者与系统之间的一次交互作用。用例模型的用途是列出系统中的用例和参与者,并显示哪个参与者参与了哪个用例的执行。下图4.2为系统用例图。 图4.2 系统用例图4.2数据库需求分析4.2.1系统数据表根据系统需求分析,以及考虑到数据表之间的关联性,系统管理模块需要建

44、立8个表,其用途说明如下表4.1所示。表4.1 数据表数据表名称数据表描述crm_xsyb登记销售员的基本信息,以及基本管理和权限设置crm_khb保存客户信息crm_htb记录合同信息crm_htmxb记录合同的详细信息crm_tdfzltd保存了团订服装量体单信息crm_sjlxjl保存事件的联系记录crm_khhfjl保存客户回访记录crm_khfwjl保存客户服务记录4.2.2系统管理模块E-R图E-R图是一种信息模型图,体现了系统实体之间的关系。通过系统需求分析,了解了系统的分解功能以及数据流程。根据这些实体与实体之间的关系,可以得到系统E-R图,如图4.3所示。图4.3 系统管理模

45、块E-R图4.2.3 数据字典下列表4.2到表4.9给出8个数据表:班组面料库存表、班组面料领入表、班组面料基本耗料表、班组面料消耗表、班组面料退库表、班组辅料库存表、班组辅料领入表、班组辅料基本耗料表及班组辅料消耗表的具体描述,包括数据描述、数据名称、数据类型等。表4.2 crm_xsyb销售员表字段名称说明数据类型长度主/外键约束备注xsybh销售员编号变长字符型10主键xm姓名变长字符型10非空xb性别字符型2非空xl学历字符型10非空zw职务字符型10非空副总经理、部门经理、业务经理bm部门字符型10非空sfzh身份证号变长字符型20唯一csrq出生日期日期时间型dh电话变长字符型20非空sj手机变长字符型20jtdz家庭地址变长字符型20gzsj工作时间日期时间型非空yhm用户名变长字符型10非空mm密码变长字符型10非空qx权限变长字符型20非空副总经理、部门经理、业务经理、销售服务人员、量体师bz备注变长字符型20表4.3 crm_khb客户表字段名称说明数据类型长度主/外键约束备注khdw客户单位变长字符型20主键dz地址变长字符型20非空dh电话变长字符型20非空fzr负责人变长字符型20ygrs员工人数wz网址变长字符型20khfl客户分类变长字符型10khjb客户级别变长字符型10

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号