小型超市管理系统_第1页
小型超市管理系统_第2页
小型超市管理系统_第3页
小型超市管理系统_第4页
小型超市管理系统_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、联合检查组江大学毕业论文题目小型超市管理系统英文题目小型超市管理系统院系信息科学与技术学院专业计算机科学与技术姓名陈达班级学号A指导教师吕小蕾二O一二年五月摘要由于计算机信息化的快速发展,即使是很小的超市也需要实现超市的计算机系统管理,它有着广泛的市场前景,而大型的超市管理系统功能由于过于强大而造成的操作繁琐降低了小超市的工作效率。所以需要针对于中小超市的非分布式的超市管理系统。系统大致分为七个功能模块。系统的每一个功能模块都包含了多个功能。模块具体为:登录模块:登录模块主要进行用户权限的验证,只有具备一定权限的人才能登录到系统,这样才能保证系统的安全;商品管理模块:商品管理模块主要是管理具体

2、的商品,通过该模块能够查看每种产品的具体信息,并且可以对商品的状态进行设置;进货管理模块:进货管理模块主要是查看计划进货与入库记录,计划进货的入库,和检查进货需要;销售管理模块:销售管理模块主要是进行销售查询和数据报表;厂商/供应商模块:厂商/供应商模块管理了厂商和供应商的基本信息;会员管理模块:会员管理模块主要是管理会员的基本信息;用户管理模块:用户管理主要是管理用户的基本信息及权限的分配。系统用了VB语言和SQL Server 2005作为开发工具。采用C/S结构,实现对整个系统的信息化管理。这种系统优势在于系统比较简单,但功能强大,扩展性能也比较好,完全能够处理一般超市的日常任务。关键词

3、:数据库,超市管理,信息系统摘要随着计算机信息化的发展,即使很小的超市也需要超市计算机系统管理,它有着广泛的市场前景,但是大型超市管理系统功能过于强大导致操作繁琐降低了小超市的工作效率。因此,中小型超市需要在非分布式超市管理系统。系统大致分为几个功能模块。系统的每个功能模块都包含多个功能。模块具体为:登录模块:登录模块,主要用于用户访问验证,只有拥有一定权限的人才能登录系统,这样才能保证系统的安全性;商品管理模块:商品管理模块主要是管理特定的商品,通过这个模块可以查看每个商品的特定信息,并对商品的状态进行设置;库存管理模块:库存管理模块主要是检查计划和库存补货记录,入库的计划资金,以及检查库存

4、需求;销售管理模块:销售管理模块主要用于销售查询、交易查询和数据报告;制造商/供应商模块:制造商/供应商管理模块制造商和供应商的基本信息;会员管理模块:会员管理模块主要是会员管理的基本信息;用户管理模块:用户管理主要是用户管理的基本信息和权限的分配。该系统采用VB语言和SQL Server 2000作为开发工具。采用C/S结构,实现了整个信息管理系统。这种系统的优点是系统相对简单,但功能强大,扩展性能更好,完全能够处理一般商店的日常任务。关键词:数据库,超市管理,信息系统内容摘要一抽象II介绍1.1发展背景和意义(1)1.2系统功能特征(1)1.3系统使用的相关技术(2)1.4纸张结构(4)2

5、需求分析2.1可行性分析(5)2.2要求的任务(5)2.3业务流程图(7)2.4数据流图和数据字典(8)2.5本章概述(12)3系统设计3.1总体系统设计计划(13)3.2系统功能设计(13)3.3基于统一建模语言的建模(14)3.4数据库设计(16)3.5本章概述(20)4系统实施4.1接口实现(21)4.2数据库实施(23)4.3功能模块的实现(24)4.4本章概述(29)5软件测试和维护5.1软件测试(30)5.2系统配置(32)5.3系统维护(32)5.4本章概述(33)结论谢谢你(35)参考文献(36)介绍1.1发展背景和意义随着小型超市的快速发展,其经营管理变得越来越复杂,日常生活

6、中需要处理的数据量逐渐增加,商业运作中的中间环节也越来越多。原有的手工管理无法有效管理每一种商品,收结算速度慢,容易出现业务错误,商品价格调整不合适,库存效率低,超市日常管理中,商品的进口、销售和储存决策都是基于经验,缺乏实时分析功能。管理人员对信息及时传递的要求一直没有得到满足,因此开发一个小型超市管理系统尤为重要。它依靠现代计算机信息处理技术来管理超市,从而节省了大量的人力和物力,改善了员工的工作条件,降低了劳动强度,并且能够快速反映商品的进入、销售和储存等各种反馈信息,使管理人员能够快速对市场变化做出相应的决策,加快超市管理效率,适应激烈的市场竞争。1.2系统功能特征在系统设计的过程中,

7、我们尽量采用一些易于理解和阅读的界面,以便用户能够在短时间内完全掌握。在功能上,我们摒弃了一般的、不切实际的缺点,使我们设计的系统非常接近中小型超市的使用要求。系统功能如下:(1)界面设计友好、美观、简单易懂、价格低廉、数据存储安全可靠、用户菜单直观简洁清晰、便于各种操作。(2)开发成本低,实用性强,计算机配置要求低,使系统能够在合适的环境下高效运行。(3)管理员可以添加、删除、修改、查看商品信息,设置销售状态,可以跟踪商品数量,进行实时监控和报警。(4)在销售管理模块中,可以打印出库存报表、入库报表、季度销售报表,查询商品的销售排名表,可以查询某个时间段的商品销售情况,准确掌握超市的实时动态

8、信息。(5)系统管理员可以设置其他管理员的权限。(6)当会员购买商品时,每次消费都将被计入该会员的总消费中。1.3系统使用的相关技术(1)VB语言是Visual BasicVisual Basic的前身是QBASIC,语言基础是Basic。自从微软推出VB以来,它已经成为程序开发者的首选工具。据统计,仅VB就占了数据库系统开发的90%。VB是一个基于对象的可视化程序开发工具。它的优点是可以快速、方便地构建Windows应用程序。1998年8月,微软发布了VB 6.0版本,进一步加强了组件开发的功能1。Visual Basic是一种可视化、面向对象和事件驱动的结构化高级编程语言,可用于在Wind

9、ows环境下开发各种应用程序。它易学、高效、功能强大,可以与面向Windows的专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具、Windows环境下丰富的应用程序接口(API)功能、动态链接库(DLL)、对象链接与嵌入(OLE)、开放数据连接(ODBC)等技术,可以高效快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。随着版本的改进,Visual Basic的功能越来越强。Visual Basic 6.0在数据访问方面有了很大的改进。新的ADO组件使得快速访问大量数据成为可能。数据环境和新的报告功能也为数据开发提

10、供了新的体验。利用COM/COM强大的功能,Visual Basic可以开发具有N层结构的分布式应用程序。同时,Visual Basic还可以在IIS上开发性能优越的Web应用程序。Visual Basic 6.0在语言和IDE方面几乎没有什么改进,但是许多新组件已经成为Visual Basic开发人员手中的利器,例如文件系统对象。新的字符串函数拆分和替换也给Visual Basic程序员带来了极大的方便。总之,Visual Basic 6.0已经是一个非常成熟和稳定的开发系统,它使企业能够快速建立多层系统和Web应用程序,并且已经成为Windows上最流行的Visual Basic版本。因此

11、,选择了Visual Basic 6.0作为开发小型超市管理系统的语言。(2)数据库的选择结构化查询语言是一种强大的数据库语言。SQL通常适用于数据库通信。SQL语句通常用于完成一些数据库操作任务,如更新数据库中的数据或从数据库中检索数据。使用SQL的常见关系数据库管理系统包括Oracle、SQL Server、Access等。虽然大多数数据库系统都使用SQL,但它们不同于系统中使用的其他扩展。但是,标准的SQL命令,如“选择”、“插入”、“更新”等,通常用于完成大多数数据库操作。Msqlserver是使用的事务处理-SQL。SQL语言具有突出的优势。SQL语言是非过程语言,是一种统一的语言,是所有关系数据库的通用语言2。非过程语言:SQL是一种非过程语言,因为它一次处理一条记录,并提供数据的自动导航。SQL允许用户在不操作单个记录的情况下处理高级数据结构。记录集可以操作。所有的SQL语句都接受集合作为输入,并返回集合输出。SQL的集合性质允许一个SQL语句的结果被输入到另一个SQL语句中。SQL是高度可伸缩和可靠的。SQL使用业界最先进的数据结构,可以为要求最苛刻的企业应用程序提供高扩展性和高可靠性。SQL引入了一种称为分布式数据库分区视图的新功能,它可以将工作负载划分为多个独立的SQL Server服务器,从而为实现电子商务的客户提供无限的可扩展性。SQL Server

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论