论文部分内容阅读
进入二十一世纪以来,随着中国的社会和经济发展,小型超市越来越多的出现在我们的身边。它们正在代替原来的小卖店食杂店,特别是小型连锁超市已经逐渐成为零售业的一种重要组成部分。随着信息科学的发展,企业的信息化水平的高低往往代表了企业的管理水平、工作效率、成本控制能力和企业竞争力。因为在超市中的商品种类众多,价格经常发生变化,过去采用传统的人工方式对商品信息进行统计,不但造成人力的极大浪费,而且工作效率十分底下。在经营中,超市还需要对大量的进货、销售和库存数据进行处理,采用人工的方式非常容易出错,造成经济损失。为了解决这些问题,出现了面向超市进销存业务的信息系统。它的出现大大的提高了超市的工作效率。但是,小型连锁超市由于成本所限,它的信息化投入与大中型超市比起来差距非常大。进销存系统作为超市的核心业务,其信息化水平的高低,直接代表了超市信息化的情况。过去小型连锁超市的进销存系统多是基于C/S结构开发的,存在开发周期长,运行和后期维护成本居高不下等问题。所以开发一款的,能够完成进销存各项业务的,维护成本较低的系统,就成为了各个小型连锁超市信息化道路上的关键一步。本系统采用的SQL Server2005数据库,此数据库支持各个版本的Windows操作系统。本系统利用Java和ASP实现了基于B/S结构的进销存系统,应用了Tomcat5.0的使用和配置方法,本系统开发方法利用Java的特性设计结构合理的MVC架构的Web应用程序,并结合Java中间件开发高效的Web应用程序。本文的主要工作有以下几个方面:首先,介绍了信息系统的起源,以及超市进销存系统在国内外发展的历史与现状。指出了现阶段我国国内的小型连锁超市所使用的进销存系统存在的问题。阐明了基于B/S结构的小型连锁超市进销存系统研究的意义。第二,进行相关技术的研究,其中包括学习B/S结构的基本原理与组成,B/S结构的优势,B/S结构与C/S结构的区别,SQL Server数据库的使用方法以及利用ASP技术进行代码的编写等。第三,进行系统分析和概要设计,其中包括了,从技术可行性、经济可行性和操作可行性三个方面进行可行性分析。将系统根据功能划分成六个模块,并分析了每个模块的具体功能。还对用户的权限进行了划分,并绘制了用户用例图,设置了数据表结构。第四,详细设计和系统实现,对系统的各个功能进行详细设计,包括界面设计和代码实现,以及数据库层的实现。通过系统的分析、设计和实现,本系统基本达到了预定的设计目的。可以为小型连锁超市提供一套业务功能齐全、使用方便、维护成本低廉、易扩展的进销存系统。