VB+sqlserver超市营业管理系统的设计

上传人:豆浆 文档编号:16809804 上传时间:2017-11-09 格式:DOC 页数:29 大小:48KB
返回 下载 相关 举报
VB+sqlserver超市营业管理系统的设计_第1页
第1页 / 共29页
VB+sqlserver超市营业管理系统的设计_第2页
第2页 / 共29页
VB+sqlserver超市营业管理系统的设计_第3页
第3页 / 共29页
VB+sqlserver超市营业管理系统的设计_第4页
第4页 / 共29页
VB+sqlserver超市营业管理系统的设计_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《VB+sqlserver超市营业管理系统的设计》由会员分享,可在线阅读,更多相关《VB+sqlserver超市营业管理系统的设计(29页珍藏版)》请在金锄头文库上搜索。

1、-范文最新推荐-1 / 29VB+sqlserver 超市营业管理系统的设计摘要:超市管理系统是市场上最流行的常用系统之一,它主要包括以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询。实现对进货、销售信息等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。系统用了 VB 语言和 SQL Server 2000 作为开发工具。采用 C/S 结构,实现对整个系统的信息化管理。这种系统优势在于系统比较简单,但功能强大,扩展性能也比较好,完全能够处理一般超

2、市的日常任务。5440 关键词:营业;数据库;信息系统Management System ofSupermarketAbstract:The supermarket management system is one of the most popular used systems in the market. It mainly includes the following several modules: system permissions set, original data entry, data aggregation and inquiry. So it can realize i

3、ts purchases, sales information management of overall, dynamic, and timely.This article system analysis software has developed background by process; first introduced the software development environment, next introduced this software detailed design process: Database design, each module design and

4、realization, as well as concrete contact surface design and function.The system used the VB language and SQL Server 2000 as a development tool. The use of C / S structure,the realization of the entire information management system. Advantage of the system such a system is relatively -范文最新推荐-3 / 29si

5、mple,butpowerful, the expansionof better performance, fully able to handle day-to-day tasks of the general storeKey word: Sell; Data base management;Information system目 录1 项目开发背景及意义 1 5.2.2 对入库管理功能进行测试 275.2.3 对出库管理功能进行测试 275.2.4 对库存功能进行测试 275.3 测试结果 276 总结 29致谢 30参考文献 311 项目开发背景及意义本毕业设计论文是以超市系统开发为背

6、景,实现一个超市管理系统,全文共分为:项目开发背景及意义、需求分析、总体设计、系统实现、开发总结、参考文献等。1.1 项目产生的背景随着现代科学技术的迅猛发展,计算机技术已经渗透到各各领域,成为各行业必不可少的工具,特别是Internet 技术的推广和信息高速公路的建立,使 IT 产业在市场竞争中越发显示出其独特的优势,步入信息-范文最新推荐-5 / 29化时代,有巨大的数据信息等待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就

7、需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。实习期间,我们通过对市场的调查,针对现在各中超市对经营业务和人事管理的实际需要,开发了这套超市管理系统。在开发过程中,我们针对当前各超市管理的特点和技术人员的实际水平,采用基于Windows 图形用户界面这一易学易用的操作环境,在系统设计过程中,我们尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。我们又始终发系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。 MVC (Model View Controler)本来是存在于 Desktop程序中的,M 是指数

8、据模型,V 是指用户界面,C 则是控制器。使用 MVC 的目的是将 M 和 V 的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据,你可以分别用柱状图、饼图来表示。C 存在的目的则是确保 M 和 V 的同步,一旦 M改变,V 应该同步更新。 模型视图控制器(MVC)是 Xerox PARC 在八十年代为编程语言Smalltalk80 发明的一种,至今已被广泛使用。最近几年被推荐为 Sun 公司 J2EE 平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。模型视图控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。(2)Swi

9、ngSwing 是一个用于开发 Java 应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础,使跨平台应用程序可以使用任何可插拔的外观风格。Swing 开发人员只要用很少的代码就可以利用 Swing丰富、灵活的功能和模块化组件来创建优雅的用户界-范文最新推荐-7 / 29面。工具包中所有的包都是以 swing 作为名称,例如javax.swing、javax.swing.event。(3)J2SEJava2 平台包括:标准版(J2SE ) 、企业版(J2EE)和微缩版(J2ME)三个版本。J2SE、J2ME 和J2EE,这也就是 SunONE(Open NetEnvironmen

10、t)体系。J2SE 是 Java2 的标准版,主要用于桌面应用软件的编程。Standard Edition(标准版) J2SE 包含那些构成Java 语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程。(4)JDBCJDBC(Java Data Base Connectivity,java 数据库连接)是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问。它由一组用 Java 语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序。

11、有了 JDBC,向各种关系数据发送SQL 语句就是一件很容易的事。换言之,有了 JDBC API,就不必为访问 Sybase 数据库专门写一个程序,为访问 Oracle 数据库又专门写一个程序,或为访问Informix 数据库又编写另一个程序等等。程序员只需用 JDBC API 写一个程序就够了,它可向相应数据库发送 SQL 调用。同时,将 Java 语言和 JDBC 结合起来,使程序员不必为不同的平台编写不同的应用程序,只须写一遍程序,就可以让它在任何平台上运行。这也是 Java 语言“编写一次,处处运行 ”的优势。 系统配置:Windows XP ,内存 1G,Or

12、acle,JDK 1.5,MyEclipse。1.3.3 可行性研究-范文最新推荐-9 / 29因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。(1)超市有能力承担系统开发费用开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。软件企业作为一个

13、简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。(2)新系统将为企业带来经济效益管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益

14、是简介的,其最主要的表现就是减少了企业管理费用和人力开支。而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。 图 2.3 销售管理2.1.4 库存管理库存管理,包括库存之间商品调拔,商品盘库(当-范文最新推荐-11 / 29实际库存量和数据库存储信息不符时,对库房中的商品进行数量上调整) ,库存商品报警查询。如图 2.4所示:2.2 可行性分析可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决3.也就是说,可行性研究的目的不是解决问题,而是确定问题是否值得去解 ,所以为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号