VB超市管理系统设计+ER图+可行性分析(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

VB超市管理系统设计+ER图+可行性分析(3)


1.3 国内外现状
1.4 本系统概述
超市管理系统,其核心思想是提供一个以自然语言为主的用户界面,向用户提供多效有价值的超市基本信息。将其应用到数字信息化领域,将极大满足用户的管理需求。本课题的开发语言是VB语言,后台数据库采用Access 2003数据库。
本课题主要功能详解如下:
管理系统:主要功能有用系统登录模块、权限管理模块,密码修改模块、商品类型管理模块、资料管理模块、采购管理模块、销售管理模块、库存管理模块,数据报表模块等。
 
2 开发工具介绍
2.1 Visual Basic 6.0 开发软件
2.1.1 面向对象的可视化编程方法
用传统程序设计语言设计程序时,大都是通过编写程序的代码来实现用户界面的,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察,这很麻烦,大大影响了软件开发的效率。Visual Basic 则是应用的面向对象的程序设计方法(OOP),提供了可视化的设计方法,它把程序和数据封装起来作一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。开发人员不必再为界面设计而编写大量程序代码,也不再需要通过一遍遍编译来修改不满意之处了。只要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性,就可以轻松完成任务了。Visual Basic 会自动产生界面的设计代码,程序设计员不必再手工编写实现程序功能的那些烦人的代码,从而可以大大提高程序设计的效率。
2.1.2 结构化程序设计语言
Visual Basic 是在 Basic 语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思文方式。Visual Basic 语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能大且使用灵活的调试器和编译器。Visual Basic 是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic 程序过程中,随机可以运行程序,而在整个程序设计好之后,可以编译生产可执行文件(.EXE),脱离 Visual Basic 环境,直接在 Windows 环境下运行。
2.1.3 访问数据库功能
Visual Basic 具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理 Microsoft Office Access 格式的数据库,并提供了强大的数据存储和检索功能。同时,Visual Basic 还能直接编辑和访问其它外部数据库,如:DataBase, FoxPro, Paradox 等,这些数据库格式都可以用 Visual Basic 编辑处理。Visual Basic 提供开放式数据库连接,即 ODBC 功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如 SQL Server, Oracle 等。在应用程序中,可以使用结构化查询语言 SQL 数据标准,直接访问服务器上的数据库,还提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的 SQL 的编程技术,为单机上运行的数据库提供了 SQL 网络接口,可以在分布式环境中快速而有效地实现客户/服务器(client/server)方案。
2.1.4 动态数据交换(DDE)功能
利用动态数据交换(Dynamic Data Exchange)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。当原始数据变化时,可以自动更新链接的数据。Visual Basic提供了动态数据交换的编程技术,可以在应用程序中与其它 Windows 应用程序建立动态数据交换,在不同的应用程序之间进行通信。 (责任编辑:qin)