资源描述:
《通用超市管理系统的设计与实现【开题报告+文献综述+毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文系列开题报告通信工程通用超市管理系统的设计与实现一、课题研究意义及现状目前,我国许多超市的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展要求了,因为浪费了许多人力、物力和财力。在当今信息时代,这种传统的管理方法必然被以计算机为基础的信息管理所取代[1]。因此,摈弃传统的手工管理,利用计算机系统进行各种信息的管理,对客户订购的情况、产品信息、供应商信息进行记录、搜集、分析,来提高工作效率,挖掘潜在信息,更好地为商城超市服务,开发一个商城超市管理系统势在必行[2]。把计算机技术应用于超市管理,更高效地对超市的各种商品信
2、息进行归类、划分、合理地组织,从而减少人们的劳动强度是很有必要的,为此用基于C/S结构设计并实现该系统!本系统既可完成顾客对货架商品的购买,也能够用于大客户对商品的成批订购!并且为了能快速准确地了解经营信息,提高超市总部管理层的科学决策能力,提高工作效率,降低营运费用,为此通用超市管理系统的设计十分必要,也有良好的运用前景。二、课题研究的主要内容和预期目标超市管理系统的主要功能(l)在需要时(可每隔一个时间段查询一次)生成商品库存情况报告,实时报告商品库存情况,如库存量不足(小于某一自定的数量)时,可生成缺货报告,并提供商品种类,来源等商品属性
3、信息,方便采购人员进行商品采购![4](2)采购员采购商品后,及时录入商品信息等数据,在数据库中进行数据更新!(3)对不同批次采购的货物的生成日期以及保质期进行登记,再出售是避免新采购的同种货卖完而存活还在的情况,并能现显示过期产品使其及时下架,以及临近过期的批次产品使经营者能及时采取促销,赠送等系列活动,提前退给厂家等措施减少损失和避免过期产品危害消费者健康以及使得超市信誉受到所害。(4)货架上商品卖到一定数量时,实时生成提货报告,并提供商品的库存信息,以便随时查看剩余信息。(5)在收银处,随时录入卖出商品信息,如名称,数量,单价等,及时更新
4、数据库数据!(6)当超市客户大批量需要某商品时,允许直接从商品仓库中提货,此时系统应及时更新数据库信息。能力的话超市也可以让客户通过网上订购商品。[4](7)在某时间段内,当某类商品卖出数量较大,受到人们的欢迎,系统可将此类商品归类打印输出,用于市场导购和商品采购指导!预期目标(1)界面设计友好、美观,数据存储安全、可靠。(2)管理员可管理用户信息,还可对商品信息、供应商信息进行管理,并能查看各项统计信息等,提供强大的查询功能。(3)采购员可修改个人密码,可以对商品出入库进行管理、删除过期商品,查看出库、入库、退库记录。(4)收银员可以修改个人
5、密码,销售商品,提供退换商品的功能。(5)系统模块清晰,操作简单,方便实用。三、课题研究的方法及措施对于该visualbasic语言通用超市管理系统的设计,我准备使用的开发工具是C++builder6.0以及SQLserver2000以及visualbasic。以及MD5加密系统。3.1关于C++builderC++builder是Inprise公司(原Borland公司)1998年推出的,面向对象的32位Windows程序设计开发工具。C++builder不仅继承了Delphi使用简便、功能强大、效率高等特点,而且它还结合看C++语言所有的优
6、点。C++builder可以说是至今功能最强、最简单易学的Windows开发工具之一[7]。C++builder6中最吸引人之处就在于其强大的数据库支持能力。用C++builder访问数据库需要BDE来实现。C++builder提供了中了繁多的数据库组件和快捷方便的应用向导功能[8]。3.2关于SQLserver2000MicrosoftSQLserver2000中文版是基于客户/服务器模式的新一代大型关系型数据库管理系统(DBMS)。它在电子商务、数据库解决方案等应用中,起着重要的作用,可为企业的数据库管理提供强大的支持,对数据库中的数据提供
7、有效的管理,并采用有效的措施实施数据完整性和数据的安全性[8]。C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务[9]。3.3MD5加密关于MD5加密MD5的全称是Message-DigestAlgorithm5(信息-摘要算法),在20世纪90年代初由MITLaboratoryforcomputerScience和RSADataSecurityInc的RonaldL.Rivest进行开发,经过MD2,MD3和MD4发展而来[10]。MD5算法的原理与描述MD5算法可以简要的叙述为:MD5以51
8、2位分组来处理输入的数据,且每一分组又被划分为16个32位子分组,经过一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一