引言
随着计算机技术的飞速发展,计算机在各行各业中的应用迅速普及,计算机的应用在各个领域同样也得到了飞速的发展。利用计算机实现进销存信息管理等日常工作来提高办事效率,是适应当今社会发展要求,推动电脑商行领域现代化建设快速发展的必要条件。电脑商行销售管理系统是典型的信息管理系统,其开发主要包括数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,容易使用等特点。
本系统主要完成对电脑商行进销存信息的管理,包括商品信息管理、报表、数据库管理、打印等几方面。系统可以完成对电脑商行进销存以及客户信息的浏览、查询、添加、删除、修改、报表以及户口信息打印等功能。系统的核心是商品进销存基本信息管理,每一个表的修改都将联动的影响其它的表。查询功能也是系统的核心之一,在系统中即有商品编号查询,进销存单号查询,商品名称查询等,系统不仅有静态的单一条件查询,也有动态生成的模糊条件查询,其目的都是为了方便用户使用。系统有完整的报表打印功能和数据库管理功能。
经过分析, 系统开发采用SQL SERVER作为设计数据库,Sybase公司的 powerbuiledr 工具开发系统。利用powerbuilder提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的系统。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
第一章问题定义及可行性分析
1.1项目目标及意义
竞速电脑商行主要是一家经营电脑销售的商家,主要从事台式电脑、笔记本电脑以及各种电脑配件的销售和维修。而平日里竞速电脑商行主要使用传统的人工方式管理计算机销售的日常工作,并没有一套销售管理的系统,因此在管理方面存在着效率下,管理混乱以及销售业绩不知等很多缺点,时间一长,产生大量的文件和发票、收据等数据,对于查更新和保管都带来了不少的困难。
电脑销售管理系统”的设计与开发,将从根本上解决整个商品销售业务流程效率低、处理能力差等手工操作过程中表现出的不足之处。方便电脑销售商对商品资料、客户资料、销售业绩等进行高效的管理。使用该程序,管理层可以及时查询、管理商品,管理客户,还可以对当前销售业绩、销售财务进行一些统计,给出统计表格,全面掌握商品的销售情况。极大程度地提高工作效率和处理能力。销售员工将不需再为整个销售过程忙碌,工作人员出错的概率也会减少,工作效率自然就会提高。
1.2系统的初步调查
1.2.1项目单位基本情况
经过对电脑商行的调研。当前的丽水竞速电脑商行是:总体由管理员负责,下设营业人员负责对商品销售信息做开票登记,最后管理员对登记的信息进行管理,统计。
1.2.2软件开发的总目标
(1) 提高竞速电脑商行管理的自动化、现代化水平,按照管理信息系统开发原理与方法,采用计算机代替手工劳动,规范电脑进销存信息管理的操作全过程。
(2) 提高整体管理水平。
1.3系统可行性分析
1.3.1技术可行性
本系统选用的前端开发工具是Power Build 9.0,Power Build是美国著名的数据库及应用开发工具厂商Sybase公司推出的产品,其功能稳定,开发效率高,倍受广大开发人
员的好评。后台数据库使用的是Microsoft 公司开发的SQL SEVER 2000,拥有强大的数据库管理功能和相当稳定的性能。
1.3.2操作可行性
此电脑销售管理系统具备良好的界面、使用方便、操作简单、易于被用户接受,用户只需可以熟练操作计算机和对此系统使用做简单的了解即可方便使用,而且使用此系统可以减速少大量录入工作,大大减少后勤管理人员的负担,从使用方面是此系统的开发是可行的。
1.3.3经济可行性
由于开发此电脑销售管理系统所需的硬件(计算机及相关硬件)和软件环境(powerbuilder9.0和SQLSERVER)价格低廉,在市场上都容易购买到,因此开发此系统成本低,经济效益高,因此系统经济可行,应积极开发。
第二章需求分析
2.1数据流程图
2.1.1电脑销售日常管理的数据流程图
经过分析,我们得到以下数据流图,如图2-1所示。
2.1.2数据字典
别名:管理员信息
组成:帐号、用户名、密码、注册时间
组织:注册、对电脑商品进销存管理、对客户、供货商信息管理
别名:客户信息
组成:客户编号、客户姓名、性别、年龄、电话、住址、邮箱、QQ、注册时间
组织:客户增删改、商品购买、售后服务
备注:
别名:供货商信息
组成:供货商编号、供货商姓名、供货商负责人、供应类别、地址、电话、住址、邮箱、网址、注册时间
组织:供货商增删改、供货商查询
备注:
别名:电脑商品信息
组成:商品编号、商品名称、商品类别
组织:电脑商品增删改
备注:
别名:电脑进货管理
组成:进货单号、商品编号、进货数量、进货价格、进货金额、供货商编号、进货时间
组织:电脑商品进货
备注:
计算机毕业论文别名:电脑销售管理
组成:销售单号、商品编号、销售数量、销售价格、客户编号、销售日期
组织:电脑商品销售
备注
别名:信息查询
组成:客户信息登记、供应商信息、商品入库、电脑销售、电脑进货、客户售后服务组织:各项信息查询
备注:
别名:客户售后服务管理
组成:客户编号、姓名、电话、住址、服务类型、服务情况、电脑现状