首页
会员中心
到顶部
到尾部
Vb毕业设计

雅芳专卖店专卖店数据库管理系统VB105

时间:2020/10/13 14:08:08  作者:  来源:  查看:0  评论:0
内容摘要: VB数据库应用——专卖店数据库管理系统 摘  要: 专卖店管理系统是应用于公司或企业进销存管理系统中的典型代表,涉及了商品或货物管理中主要的三个方面,即进货、销售、库存。该系统主要实现的功能有:基本信息维护、进货管理、销售管理。该系统的特点有:多层结构...
VB数据库应用——专卖店数据库管理系统
 
摘  要: 专卖店管理系统是应用于公司或企业进销存管理系统中的典型代表,涉及了商品或货物管理中主要的三个方面,即进货、销售、库存。该系统主要实现的功能有:基本信息维护、进货管理、销售管理。该系统的特点有:多层结构设计、面向对象设计、指导经营的功能。
该专卖店管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序[1]开发两方面。对于前者采用Access 数据库作为辅助工具,使用Access建立的数据库一致、完整、安全性好,而后者则用VB建立起功能完备、易使用的窗体。运用ADO操纵数据库,从而实现商品的信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。
关键词: 雅芳; 系统分析;销售管理
 
1引言
 
21世纪是一个充满机遇和挑战的世纪,社会已经进入了网络信息时代,计算机与网络信息技术的飞速发展使得各个领域的数据和信息急剧增加,人们的日常生活方式和习惯都受到了计算机发展的影响,各个行业和部门也由于计算机的普及而在逐渐改变运行模式[2]。并且由于人类的参与使数据与信息系统中的不确定性更加显著。比如各种各样的商业系统应用而生。还有在各行各业的各种与信息有关的产品或技术也涌现出来。面对这一伟大变革的时代,商业迎来的既是挑战,又是机遇。计算机已经成为人们在日常生活和工作中必须掌握和应用的工具。为了跟上时代的步伐,适应当前人们的工作、生活需要,所以开发了这套完整的专卖店管理系统。
          

2系统的方案论证

2.1系统的可行性分析
首先,我对雅芳专卖店系统的可行性进行分析。目前,无论公司还是企业对于货物都实行了信息化管理,以提高效率,于是这样的管理系统就应运而生。

2.1.1经济可行性

雅芳专卖店管理系统开发需要投资费用和未来的运行费用,其中投资费用主要包括设备费用、人员费用及其它费用,如由于工作方式改变需要增加的其它开支,通常为了保证新系统运行的可靠性,要求手工和计算机处理在长时间并存。系统的收益主要通过新系统提高工作效率,指导经营策略[3]来实现,还有其它难以计算的指标,比如:
(1)货物管理中节省的人力,减轻的劳动强度。
(2)降低的成本及其它费用。
(3)改进薄弱环节,提高工作效率。
(4)提高数据处理的准确性和及时性。

2.1.2技术可行性分析

雅芳专卖店管理系统的开发需要有相关专业知识的人员,包括设计人员、实施人员、分析员。设计人员是信息系统项目逻辑结构的主要设计者,根据系统分析所完成的系统功能要求提供解决方案;实施人员是系统的最终实现者,完成编码、测试和培训工作;分析员是系统项目建设中最重要成员,实现信息技术和业务人员之间的信息沟通。
系统的开发还需要一些相关的技术环境作辅助,例如当前的一些功能强大的数据库软件对该系统的开发有一定的帮助。

2.1.3系统的设计思想

    通过完成这个专卖店管理系统,实现专卖店商品管理的稳定性、易操作性、可维护性、安全性等,从而达到提高商品管理效率并指导经营方向的目的。下面从分层设计和面向对象设计两方面来分析本系统的设计思想。
(1)三层架构的设计
本系统采用三层架构设计,即是逻辑上采用三层结构设计,而在物理结构上采用两层布局的设计方式,即界面+数据库。在三层构架中,业务层只是封装了必要的业务逻辑和操作数据库相应的对象模型的类,而如果想用此模型再开发另一个类似系统,仍须设计相关的数据输入和界面显示,在一般情况下,这些界面往往变化不大的,这就使代码重用性受到一定影响,降低系统开发效率,并增加出错的可能性。
    在本系统中,将原三层结构中位于用户界面层,实现业务逻辑[4]的基本界面,如数据输入与修改界面等,再次分离出来,形成新的一层——基本界面层,在顶层的用户界面层只要调用或包装这些基本界面即可,如数据输入、修改界面。当然,这并不防碍用户界面层直接获取数据,因为基本界面层只是为缩短开发周期而设计的。
(2)面向对象设计
在本系统中不仅将各个数据模型(如商品、厂商等)封装成类的形式,而且也将对这些数据的操作封装成类,从而将系统的设计理念上升到更高一层,增强了代码重用性和减少了各个模块之间的耦合性。

2.2编程环境的选择

(1)Visual Basic是Microsoft公司成功的编程语言产品之一,在全世界拥有数以百万计的用户。它之所以受到人们的青睐,原因是多方面的,主要是因为功能强大。它最显著的优点就是具有快速的程序开发环境,能迅速有效地编制程序界面。Visual Basic可以实现其它任何Windows编程语言的功能[4],所设计的程序具有Windows环境的五大优点,即标准的图形用户界面、动态链接(DDL)、多任务、设备独立性及直接操作特性。它还是开发单机和模式数据库应用程序强劲、快速的工具。
Visual Basic是一种编译解释性的语言,在调试状态时,VB是解释执行的,每当执行到一个函数时才对这个函数进行语法分析、语义分析,通过后才生成中间代码解释执行,这是VB的特点之一。
(2)Access作为一种关系型数据库管理系统,是Windows 下最为流行的桌面数据库管理系统。Access是中文office中的重要组成部分之一,具有功能强大、界面友好、操作简单等优点,是中小型信息管理系统理想的开发环境。Access 不仅具有众多简单的传统数据库管理工具[5],同时还进一步增强了同Web的集成,以便能更方便地共享跨越各种平台和不同用户级别的数据。此外,还加强了易用性,以帮助提高个人生产力。Access 还可以用作企业级后端数据库(例如,Microsoft SQL Server)的前台客户端。
  


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号