ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:439.17KB ,
资源ID:24801394      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24801394.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(多平台眼镜销售管理系统.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

多平台眼镜销售管理系统.docx

1、多平台眼镜销售管理系统多平台眼镜销售管理系统摘 要本文设计了一个多平台眼镜销售管理系统,本系统主要由销售管理、进货管理、库房管理、基础信息管理、系统管理、帮助等功能组成.本文共分六章。第1章介绍了眼镜店进销存系统发展现状以及对系统开发工具的简单介绍.主要的开发工具是PowerBuilder 9.0和SQL Sever 2000.第2章是系统的需求分析,按照软件开发的步骤,先后介绍了开发背景,实现目标,开发环境,系统业务流程图和系统功能模块简介,清晰地描述了本系统的设计过程。第3章是数据库的设计,主要介绍了系统数据库的设计与实现.第4章是系统功能模块的详细设计与说明。第5章具体介绍了各个功能子模

2、块的实现。第6章是软件测试。科技化高速发展的今天,多平台眼镜销售管理系统已成为当今一个比较流行的话题.管理在我们周围随处可见,包括一个公司或一个企业对人事的管理,对物品的管理,对设备的管理等。我们可以想象一下,如果用传统的方式去记录和维护(更新、查询、统计)这些东西,将是一件多么繁琐的事情.随着科技的进步,人们引入了进销存管理理念,即多平台眼镜销售管理系统.对于一个大中型眼镜公司来说,采用多平台眼镜销售管理系统,既可以大幅提高各业务部门自身的工作效率,也可自动完成各业务部门之间的各种营业信息、报表的自动化传输与汇总,使各项业务工作制度化,科学化。本系统从入库作业、销售作业到库存盘点实现了一条龙

3、的进销存管理。关键词:多平台眼镜销售管理系统 需求分析 可行性分析 1 概 述随着中国经济市场开放程度和市场化进程的日益深化,竞争已经成为企业生存和发展的主体环境,竞争力已成为企业生存和成长的基础和前提。尤其是我国加入WTO后,中国企业已完全从国内竞争转向国际乃至全球竞争,所有中国企业都将面对国际企业竞争国内化、国内企业竞争国际化的竞争格局。在西方发达国家,眼镜店进销存管理已经集零售、批发、连锁业的进货、销售、库存于一体,让商家与顾客能够轻松的实现交易,而且用户还享受技术不断升级的服务。面对这样的局面,企业传统管理模式的改革必须加速,运用现代管理系统成为新的发展方向。要提高市场竞争力,既要有好

4、的产品质量,同时也要有好的客户服务.企业要作到能及时响应客户的产品需求,根据需求迅速生产,按时交货,就必须有一个好的计划,使得市场销售和生产制造两个环节能够很好地协调配合.进销存管理是商业企业经营管理中的核心环节,也是一个企业能否取得效益的关键。如果能做到合理生产、及时销售、库存量最小,减少积压,那么企业就能取得最佳效益.由此可见,进销存管理决策的正确与否直接影响了企业的经济效益。我在做毕业设计之前,曾去眼镜店调研,了解了眼镜店的业务需求和工作流程,决定采用PowerBuilder 9.0 和SQL Server 2000 来开发该系统,这样可以将该系统应用于一台主机上,或者作为一个大中型眼镜

5、公司进销存管理系统的一部分来应用,通过研究设计,我了解了大型系统开发项目的流程,为今后的工作、学习打下了坚实的基础。2 可行性分析2。1 技术可行性2。1.1 软件可行性该软件的开发可以在任何版本Windows操作系统下进行,利进行Delphi9.0开发,在计算机上只需安装一般的字处理软件和一些支持软件,不需要大型的系统软件和应用软件来支持。2.1。2 硬件可行性该系统是一个数据库管理系统,对数据库进行操作只需要奔腾以上处理器的计算机,内存应该为32M以上,有1G空余硬盘空间的计算机来开发和运行该软件。目前,开发者熟悉Delphi9。0和Windows98操作系统,具有开发大型软件的能力。综上

6、,开发该管理软件具有技术可行性的.2.2 经济可行性进行该软件的开发经费和投资较少,开发只需一台奔腾以上的计算机及相应的软件。该系统的研制和开发充分考虑用户的业务往来、管理流程和人员素质等方面的因素,从而能够满足使用的要求。窗口操作简单,直观,易于掌握.是具有运行可行性的。综上所述,开发眼镜店管理系统是可行的.随着信息技术的发展和人们对眼睛店的要求越来越高,许多眼镜店已明显觉得手工管理已不能适应当前高速发展的需要,眼镜店已意识到使用计算机网络和计算机管理的重要性,决定采用多平台眼镜销售管理系统。该系统应充分利用信息技术提高眼镜店的管理水平。多平台眼镜销售管理系统要实现会员信息管理、前台管理、消

7、费管理和系统维护功能等功能.对眼镜店进行全方位的管理。2.3 操作可行性在会员登录模块中,分为管理员用户和普通用户,分别赋予不同的权限,管理员用户可以对数据库进行数据库的日常维护,其中包括数据库信息的查询、修改、插入与删除,以及普通用户的批准;普通用户可以对数据库进行数据信息的查询.在其它用户管理模块中,主要实现对登陆人员信息的管理,包括姓名,凭证号,编号和联系方式等信息的管理。在查询模块中实现对客房情况,用户情况等查询,方便对库存情况,消费情况的查询,并可对用户的信息进行查询。介于本系统界面清晰,操作简单,查找添加数据方便,易于操作,对于此系统的可操作性强.3 需求分析作为一个大中型眼镜店,

8、每天有上百人来消费,加之服务、管理项目繁杂,致使工作效率提不上去,错误层出不穷。日常工作需要耗费大量人力和物力,在没有使用管理软件前,该行业业主一直为此而烦恼。3.1 软件生存周期 需求分析主要是确定待开发软件的功能、性能、数据、界面等要求。根据软件生存周期这一思想,可得出软件生存具体包括五个方面的内容:1。制定计划。确定要开发软件系统的总目标,给出它的功能、性能、可靠性以及接口等方面的要求;同系统分析员和用户合作,研究完成该项软件任务的可行性,探讨解决问题的可能方案,制定出完成开发任务的实施计划.2。需求分析和定义。对待开发软件提出的需求进行分析并给出详细的定义.3。软件设计。设计是软件工程

9、的技术核心.在设计阶段中,设计人员把已确定了的各项需求转换成一个相应的体系结构。4。程序编写。把软件设计转换成计算机可以接受的程序代码,即写成以某一种特定程序设计语言表示的“源程序清单”。这一步工作也称为编码。5。软件测试。测试是保证软件质量的重要手段,其主要方式是在设计测试用例的基础上检验软件的各个组成部分。6。运行及维护.软件在运行中可能由于多方面的原因,需要对它进行修改。其原因可能有:运行中发现了软件运行中发现了软件中的错误需要修正;为了适应变化了的软件工作环境,需做适当变更;为了增强件的功能需做变更。3.2 实现目标面对眼镜店行业的飞速发展及其发展过程中出现的各种情况,多平台眼镜销售管

10、理系统实施后应能达到以下目标:(1)业务管理信息化,可随时掌握眼镜的进销存情况。(2)系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全可靠。(3)提供快速、准确的处理眼镜进、销、存、退、盘点等多种业务模式。(4)通过系统的实施,可逐步提高企业管理水平,提升员工的素质.(5)系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求.4 概要设计软件的开发包括系统分析、系统设计规划、后期编码、软件测试、软件发布等过程.系统分析是开发一个项目的前提。4。1 多平台眼镜销售管理系统的内容在信息高度发达的今天,眼镜店进销存涉及的各环节已不再仅仅是传统的买进货,结算业务而是更广泛、更全面的服务

11、性行业代表。眼镜店作为一个销售行业,从眼镜的营销,即客人的挑选开始,到确定直至最后买下结帐,整个过程应该能够体现以客人为中心,提供快捷、方便的服务,令客人感受到一种顾客至上的享受,提高眼镜店的管理水平,简化各种复杂操作,在最合理最短时间内完成眼镜店业务规范操作,这样才能令客人顺利消费,增加客人回头率。面对眼镜店业内激烈的竞争形势,各眼镜店均在努力拓展其服务领域的广度和深度。虽然信息化并不是眼镜店走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的效用。因此,采用全新的计算机网络和管理系统,将成为提高眼镜店的管理效率,改善服务水准的重要手段之一。4。2 系统功能模块结构图图1 系统结

12、构构图4。3 系统功能总体分析本系统针对眼镜店的业务需求,设计实现其进销存管理系统,主要由进货管理、销售、库房管理三部分组成.通过这三部分的实现,使管理者能够随时随地了解各个部门的业务情况,提高工作效率,使消费者能够方便快捷的进行消费和查询,使企业经营运做物流清晰,经营状况一目了然,使眼镜店的经营管理体系更加科学化、规模化、管理化。因此,系统中软件部分所要具备的功能主要包括以下的六大部分:销售管理、库房管理、进货管理、基础信息管理、系统管理、帮助等功能组成。4.4 数据库设计4.4。1 数据库中的表对象根据一般眼镜店的业务情况,本系统采用了大型的SQL Server 2000数据库,数据库名称

13、为眼镜进销存。数据库眼镜进销存包含以下10个表:操作员信息表、供应商信息表、库存表、客户信息表、入库登记表、入库退货表、销售退货表、销售登记表、员工信息表、眼镜信息表。其中系统中包含10个表对象的名称及作用如表1。表1 系统全部表结构及作用序号名称作用描述1操作员信息表保存操作员的基本信息2供应商信息表保存供应商的基础信息3库存表保存眼镜数据的相关信息4客户信息表保存客户的基础信息5入库登记表保存入库眼镜信息6入库退货表保存入库眼镜退货返厂的记录信息7销售退货表保存销售眼镜的退货记录信息8销售登记表保存眼镜的销售信息9员工信息表保存员工的基础信息10眼镜信息表保存眼镜的基础信息4.4。2 ER

14、图绘制供应商实体、客户实体及实体之间相互关系分别如图2、3、4图2 供应商实体图 图3 客户实体图 4.4.3 表结构详细设置1.操作员信息表如表2表2 操作员信息表详细设置字段名称数据类型字段大小忽略空值操作员编号varchar10否操作员级别varchar16否操作员varchar2否密码varchar20是2.供应商信息表如表3表3 供应商信息表详细设置字段名称数据类型字段大小忽略空值供应商编号varchar10否简称varchar6否供应商全称varchar10否所属地区varchar18否地址varchar2是邮政编码varchar3是电话varchar2是传真varchar30是联

15、系人varchar19是联系人电话varchar11是开户银行char16是银行账号char10是纳税人登记char10是邮箱网址char10是3.库存表如表4表4 库存表详细设置字段名称数据类型字段大小忽略空值眼镜编号varchar10否眼镜名称varchar10否简称varchar20是仓库名称char10是型号char10是货位char10是产地char10是规格char10是包装char10是单位char10是商标char10是批准文号char10是批号char10是进价char10是数量char10是4.客户信息表如表5表5 客户信息表详细设置字段名称数据类型字段大小忽略空值客户编号

16、char10否简称varchar4否客户全称varchar2否所属地区Char10是地址Char10是邮政编码Char10是电话Char10是传真Char10是联系人Char10是联系人电话Char10是开户银行Char10是银行账户Char10是纳税人登记Char10是邮箱网址Char10是5.入库登记表如表6表6 入库登记表详细设置字段名称数据类型字段大小忽略空值眼镜编号varchar10否供应商全称varchar30否经手人Char4否操作员Char13否入库票号Char20是入库日期date10是结算方式Char10是仓库名称Char10是眼镜名称Char10是简称Char10是型号C

17、har10是货位Char10是产地Char10是规格Char10是包装Char10是单位Char10是商标Char10是批准文号Char10是批号Char10是批发价Char10是优惠价Char10是联系人Char10是数量Char10是金额Char10是6.入库退货表如表7表7 入库退货表详细设置字段名称数据类型字段大小忽略空值眼镜编号varchar10否供应商全称varchar20否经手人varchar20否操作员varchar20是退货票号varchar20是退货日期date20是结算方式Char20是仓库名称Char20是眼镜名称Char20是简称Char20是型号Char20是货位C

18、har20是产地Char20是规格Char20是包装Char20是单位Char20是商标Char20是批准文号Char20是批号Char20是进价Char20是数量Char20是金额Char20是7.销售退货表如表8 表8 销售退货表详细设置字段名称数据类型字段大小忽略空值眼镜编号varchar10否客户全称varchar20否经手人varchar20否操作员char4否退货日期date4是结算方式varchar20是眼镜名称Char20是简称Char20是型号Char20是货位Char20是产地Char20是规格Char20是包装Char20是单位Char20是商标Char20是批准文号Ch

19、ar20是票号Char20是保质期Char20是单价Char20是数量Char20是金额Char20是8.销售登记表如表9表9 销售登记表详细设置字段名称数据类型字段大小忽略空值眼镜编号varchar10否客户全称varchar20否经手人varchar20否操作员char13否 销售票号char13是出库日期date13否结算方式int4是眼镜名称varchar20是仓库名称Char20是简称Char20是型号Char20是货位Char20是规格Char20是产地Char20是包装Char20是单位Char20是商标Char20是批准文号Char20是批号Char20是保质期Char20是单

20、价Char20是数量Char20是金额Char20是9.员工信息表如表10表10 员工信息表详细设置字段名称数据类型字段大小忽略空值员工编号varchar10否员工性别varchar30否员工姓名char13否员工类别char13否职务char4否聘用日期date20否薪金Char20是备注text- 10.眼镜信息表如表11表11 眼镜信息表详细设置字段名称数据类型字段大小忽略空值眼镜编号char10否眼镜名称varchar10是简称varchar2是型号varchar10是货位varchar30是产地char4是规格varchar25是包装char13是单位varchar2是商标varch

21、ar25是批准文号varchar6是进价varchar6是批发价Char20是零售价Char20是批号Char20是保质期Char20是货源Char20是4。5 创建数据库4.5.1 创建数据库的操作在Microsoft SQL 2000系统中,提供了创建数据库的三种方法:1。使用CREATE DATABASE语句;2.使用企业管理器;3.使用Create Database Wizard。下面来介绍使用企业管理器工具创建多平台眼镜销售管理系统的数据库。(1)启动企业管理器,打开左端的树状结构,打开指定的服务器,选择其中的数据库节点.右键点击该节点,则弹出一个快捷菜单窗口,如图5. 图5 眼镜进

22、销存节点的快捷菜单窗口(2)在图5所示的快捷菜单窗格中,选择新建数据库选项。单击该选项,这时出现数据库属性对话框。在该对话框中,有三个选项卡,即常规选项卡、数据文件选项卡和事物日志选项卡。(3)打开常规选项卡如图6所示。该选项卡可以分成两个部分。最上面有一个名称的文本框要求输入该数据库的名称,输入名称是眼镜进销存,在该选项卡的下部,又可以分成三个区域的信息,即数据库区域、备份区域和维护区域.第一部分是数据库区域,用于说明该数据库本身的一些信息和数据库的状态,例如数据库的状态、创建者、创建日期、数据库的大小、可以使用的空、当前数据库中的用户数量等.第二部分是备份区域,用于记录该数据库的备份情况,

23、例如最近执行数据库完全备份的日期、最近执行事物日志备份的日期等.第三部分是维护区域,用于描述是否创建了维护计划、选择该数据库使用的字符排列顺序等。图6 数据库属性对话框的常规选项卡4。5。2 创建表在SQL Server 2000系统中,提供了两种创建表的方法。一种方法是使用CREATE TABLE语句,另外一种方法是使用SQL Server Enterprise Manager工具。在本系统中使用创建表的方法是后一种。下面来详细介绍。(1)在企业管理器窗口中,打开指定的服务器组,打开指定的服务器。(2)打开数据库节点,打开眼镜进销存数据库,表示将在该数据库创建响应的表.右键单击眼镜进销存数据

24、库中的表的节点,这时弹出一个快捷菜单,如图3。3所示.在该快捷菜单中,可以选择新建表选项来创建新表。(3)单击新建表选项,则出现表的结构设计对话框。在该对话框中,可以输入相应的列名和设置相应的列的属性。图7 表的节点的快捷菜单窗4。5.3 使用ODBC数据源连接数据库ODBC,即开放式数据库连接.为了能够方便地使用ODBC,必须配置ODBC数据源。ODBC数据源又叫DSN.它把应用程序要使用的驱动程序、数据库、用户名和口令等信息结合起来,供用户使用.ODBC数据源配置主要是通过控制面版中的ODBC数据源(Windows XP中可以在管理工具中找到)来完成.设置时选中系统DSN,如图3.4所示单

25、击确定按钮,驱动选中Microsoft SQL Server, 然后选取本次设计所用的数据库。单击确定即可完成配置。图8 ODBC数据源管理器5 详细设计通过前几章的介绍,我们已经对多平台眼镜销售管理系统所具备的功能,有了初步的了解,本章将对该系统进行详细的设计。5。1.1 系统设计的基本思想以上只是从整体上对系统进行了结构化的分析,并没有对系统的内部进行分析,这里我将对软件的内部结构,各功能的具体实现做进一步的阐述。首先,把设计此系统的基本思想介绍一下:由于我们是采用PowerBuilder9。0作为开发工具,所以系统功能的实现和数据的传递基本上都是依靠窗口和菜单来实现.因此我们的工作主要就

26、是创建窗口和菜单,并对他们所对应的事件进行编程,来实现数据的传递和记录。5.1.2 系统设计基本步骤系统的主要设计过程分如下几步:1.创建数据库;2.创建各个数据表;3.创建各个窗口(包括控件、数据窗口的创建);4.对窗口的各个事件进行编程;5.调试,编译;6.发布程序;5。1。3 系统主结构的设计系统主结构窗体如图9 图9 系统主结构窗体5.1。4 系统主菜单功能具体分析销售管理:该功能又包括销售登记、销售登记查询、销售退货、销售退货查询、销售报表五个子模块,其中销售登记,可以完成眼镜销售登记操作;销售登记查询,可以按不同字段、不同条件查询眼镜销售信息;销售退货,可以完成销售眼镜的退货登记操

27、作;销售退货查询,可以按不同字段、不同条件查询销售退货信息;销售报表,可以按时间段查询眼镜的销售信息.进货管理:该功能又包括入库登记、入库登记查询、入库退货、入库退货查询、入库报表五个子模块,其中入库登记,可以完成眼镜的入库登记操作;入库登记查询,可以按不同字段、不同条件查询眼镜入库信息;入库退货,可以完成入库退货登记操作;入库退货查询,可以按不同字段、不同条件查询入库退货信息;入库报表,可按时间段查询眼镜入库信息。库房管理:该功能又包括库存查询、库存盘点、库存报表三个子模块。其中库存查询,可按不同字段、不同条件查询库存信息;库存盘点,实现以表单形式显示库存数量大于零的全部眼镜信息;库存报表,可按不同条件查询库存信息。基础信息管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1