手机销售账目与客户信息管理

时间:2022-08-28 12:37:58

手机销售账目与客户信息管理

1可行性分析

手机账目与客户管理系统目的是要建立管理账目与客户信息的平台,利用该平台满足经销商销售手机产品业务等多方面需求,提高工作效率和工作质量。

1.1技术可行性分析

为实现这个系统,需要用到数据库,可以通过计算机来对各种数据进行处理,将处理过程编成程序文件,所涉及的数据按程序要求组织成数据文件,用程序文件来调用。一般简单的语言使得数据通用性差,不便于移植,在不同文件中存储大量重复信息、浪费存储空间、更新不便等。数据库系统便能解决上述问题。数据库系统不从具体的应用程序出发,而是立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统,以它为中介,与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。简而言之,数据库就是一组经过计算机整理后的数据,存储在一个或多个文件中,而管理这个数据库的软件就称之为数据库管理系统。

1.2经济可行性分析

系统的效益可以从经济效益和社会效益两方面考虑。对于手机账目与客户管理系统则应着重分析其社会效益。例如,系统投入运行后可以使手机账目与客户管理实现科学化、规范化。曾强了工作人员对手机账目与客户管理能力、提高了工作效率。

1.3操作可行性分析

操作数据库的用户基本上是管理员,有一定的文化水平和计算机操作能力,他们对整个手机账目管理与客户信息程序比较熟悉。在信息要求方面,由于客户的信息、手机进货和出货的信息统计起来繁琐,而且信息更新比较快,同时对各种信息的查询也是要求很高的,所以设计的系统必须能对查询进行有效的处理。

2系统E-R图

E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型、属性、联系。本系统的实体有管理员信息、客户信息、商品信息、销售单信息、采购信息。

3系统结构

B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Inter-net技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows98/Windows2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。B/S结构采用星形拓扑结构建立企业内部通信网络或利用In-ternet虚拟专网(VPN)。前者的特点是安全、快捷、准确。后者则具有节省投资、跨地域广的优点。须视企业规模和地理分布确定。企业内部通过防火墙接入Internet,再整个网络采用TCP/IP协议。

3.1功能模块设计

手机账目与客户信息管理系统主要划分为四个功能模块,分别是系统的进货、出货、客户管理、利润分析模块,功能模块图如图3所示。a.进货模块:可以对进货信息进行添加、修改、删除的操作。b.出货模块:可以对出货信息进行添加、修改、删除的操作。c.客户管理模块:可以对客户信息进行添加、修改、删除的操作。d.利润分析模块:可以按规定时间和品牌进行利润查询的操作。

3.2访问模式

通过嵌入式SQL访问数据库、使用PL/SQL编写存储过程访问数据库、通过ODBC访问数据库以及通过JDBC访问数据库是数据库访问的主要方式。由于本系统前台使用的工具是ASP,后台的数据库选用的是SQLServer2005数据库,因此,在ASP脚本中又可以通过三种实用的方法连接数据库:通过ODBCDSN建立连接,通过oledb建立连接,通过driver建立连接。本系统采用的是通过ODBCDSN建立数据库的连接,这种连接数据库的方式现在使用的比较普遍,也易于理解和操作。

3.3系统调试

调试是软件开发过程中的一个重要环节,也是最复杂,对软件开发者者来说也是最艰巨的任务。调试的任务是及时改正测试过程中发现的软件错误。具体地说,调试过程由两个步骤组成,它从表示程序中存在错误的某迹象开始,首先确定错误的准确位置,也就是找出哪个模块或哪个语句引起的错误。然后仔细研究推断代码以确定问题的原因,并设法改正。调试过程主要是运行编制好的程序,然后遇到错误后根据系统的提示,找到相关的问题所在。本系统调试过程中遇到问题、原因和解决方法如下面介绍:a.问题:在该系统中需要对库存量进行更新解决方法:对数据库进行更新操作b.问题:每页显示的信息数量少解决方法:在程序中把对应的数量增加

4结论

此系统主要完成了客户管理、商品信息管理、出货管理、进货管理、管理员信息管理、统计利润的功能。在客户管理中实现了对客户信息的添加、修改、删除、查询功能,商品信息管理中实现了对商品的添加、修改、删除和查询功能,销售管理中实现了对进货信息的添加、修改、删除和查询功能,统计利润管理中实现了按规定时间、规定机型查询的功能。

作者:刘丽君 单位:北华大学信息技术与传媒学院

上一篇:滑雪旅游市场SWOT分析及对策 下一篇:都市文化研究