企业销售管理系统设计论文
- 格式:doc
- 大小:789.50 KB
- 文档页数:35
SQL Server数据库实习论文(设计)基于的企业销售管理系统的设计与开发院系名称信息工程学院姓名孟庆峰、牟洋洋、仁丹、商彧、宋君、宋桂有组别第四组专业计算机科学与技术指导教师张家爱2011年6月10日摘要随着计算机技术的迅猛发展,存在于网络的企业销售管理系统将逐步代替传统的管理模式进入企业。
为了更高效得完成销售方面的工作,也可以有更多的时间处理更多的别的事务,企业也将摆脱原有的管理形势完全进入信息化管理。
销售管理系统在企业的管理过程中起着巨大的作用。
系统采用Microsoft SQL Server2005数据库,并使用作为开发工具,由销售信息管理、商品管理、售后服务管理及财务管理等模块组成。
此系统包含选题背景,技术介绍,系统需求分析、模块设计、数据库设计、系统详细设计,以及系统实施。
本文介绍了销售系统的开发初衷和背景,系统的开发工具,面向对象开发的具体步骤,其中包括流程图,功能结构图等必要的图形说明。
主要包括SQL数据库,用户登录模块和主窗体的设计,其中用户登录模块实现的功能是登录系统时进行用户身份检查和权限分配;按照用户权限级别对操作进行约束和控制;编辑、修改、添加用户信息。
关键词:SQL Server2005 数据库;技术;企业销售管理系统; AbstractA long with the fast development of computer technology, the enterprise sale management system that exists in the Internet will replace the management pattern of tradition step by step to enter enterprise. Trade will also get rid of original management situation and have entered informative management completely, because using management software can finish the work of sales more efficiently and can also have more time to handle more other affairs. The sale management system plays an important role in the management course of enterprise.This system adopts Microsoft SQL Server 2005 database, and uses Visual as a developmental tool, and it includes information management、goods management、trade management and financial management and so on. The system includes the introduction of technology, system request analyze, the module design, database design, the detail of system designing, conclusion and expectation..This dissertation introduces the original intention and background of development, the tool of development and the details process of Object oriented development. It contents the stream chart, function and configuration chart and other necessary chart explanations. It mainly includes the design of the SQL database, user entry module and the design of the main window. The function of user entry module can check user identity and purview assign. We can control and restrict operation according user purview. We can also edit, update and add user information.Key Words: SQL Server 2000 Database; technology;Enterprise sale management system;目录1 引言 (1)1.1系统的背景与目的意义 (1)1.1.1系统开发的背景 (1)1.1.1系统开发的目的意义 (1)1.2相关技术与开发工具介绍 (1)1.2.1 (1)1.2.2 SQLSEVER2005 (1)1.2.3 (1)2需求分析 (4)2.1功能需求 (1)2.1.1经理对功能的需求 (1)2.1.2销售人员对功能的需求 (1)2.1.3售后服务人员对功能的需求 (1)2.2性能需求 (1)2.3系统分析模型 (1)2.3.1数据流程图 (1)2.3.2数据字典 (1)2.3.3 E-R图 (1)3系统的设计与实现 (2)3.1开发方案的提出、比较及确定 (2)3.1.1体系结构比较 (2)3.1.2环境配置比较 (2)3.2建立系统模型 (2)3.2.1系统设计理论分析 (2)3.2.2系统总体设计 (2)3.2.3系统模块划分 (2)3.3数据库创建 (2)3.3.1数据库应用的构架 (2)3.3.2逻辑结构设计 (2)3.3.3系统设计理论分析 (2)3.4模块设计及实施 (2)3.4.1登陆模块 (2)3.4.2销售管理模块 (2)3.4.3售后服务模块 (2)3.4.4公告发布模块 (2)3.4.5客户管理模块 (2)3.4.6员工管理模块 (2)3.5 界面设计 (2)4 系统运行及测试 (3)4.1系统测试 (2)4.2系统运行说明 (2)参考文献 (8)致谢 (9)1 引言1.1 系统的背景与目的意义1.1.1 系统开发的背景观念,产品生产-销售-客户订单管理系统软件为企业,公司等的销售管理带来了极大的方便。
产品生产-销售-客户订单管理系统能够为用户提供可靠的信息储存和快捷的信息处理手段。
长期以来人们使用传统人工的方式管理销售信息,这种管理方式存在着许多缺点。
随着科学技术的不断提高,计算机日趋成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理所无法比拟的优点。
例如:检索迅速、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大的提高一个企业、公司销售管理的效率。
因此,开发这样一套管理软机成为很有必要的事情,它能够具体化、合理化的管理单位的销售信息情况,用结构化的思维方式去了解计算机的工作原理。
1.1.2 系统开发的目的意义企业生产管理是一个非常复杂的过程,它涉及生产产品的基本情况管理、每一产品的生产雇员的相关关系及管理、每一产品的销售雇员的相关关系及管理、每一产品的销售雇员-客户-客户订单的相关关系和管理,因此,产品生产-销售-客户订单管理系统是一个解决中小型企业及公司的数据库管理系统,涉及的管理内容众多,数据关系复杂,也是数据库管理系统的一个典型。
本课题设计便是利用开发工具开发一个实用的产品生产-销售-客户订单管理系统,其系统分析清晰,制作过程具体可靠。
1.2相关技术与开发工具介绍1.2.1 不仅仅是Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
提供许多比现在的Web 开发模式强大的优势。
是把基于通用语言的程序在服务器上运行。
不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
构架是可以用Microsoft(R)公司最新的产品 Visual 开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。
这些仅是强大化软件支持的一小部分。
因为是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000/2003 Server上)。
通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到的Web 应用中。
同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java 的结合体),VB,Jscript。
将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向。
一般分为两种开发语言,和C#,C#相对比较常用,因为是.NET独有的语言,则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#。
1.2.2 SQLSEVER2005SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。
SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。
此外 SQL Server2005 结合了分析、报表、集成和通知功能。
这使您的企业可以构建和部署经济有效的 BI解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005与众不同。