1、 摘 要 随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业 必不可少的工具。在当今激烈的市场竞争中,让顾客享受既实惠又快捷的购物服 务是商战中制胜的一大要素。 改革开放的今天,各种大型超市林立,超市已成为消 费者日常活动的主要场所。而超市商品也非常之多,建立一套方便快捷的超市收 费系统是企业必然要解决的一个问题。 系统采用的编程工具是 Microsoft Visual Studio 2008.C#版本与 Microsoft Office Access 作为数据库。系统分为前台系 统和后台系统,其中,前台系统提供了很方便的商品销售收费功能,这其中包括 会员卡用户可享受积分优惠。
2、而后台系统则提供了一些商品管理功能,如采购入 库,库存盘点,出库明细等模块。 本文主要介绍超市收费系统的运行环境、功能作用、设计的方案等各方面的 内容。论文共分为六大部分。第一部分简要叙述了系统的基本概况。第二,三部 分分别从软件工程的要求出发,首先进行问题的定义,其次进行可行性研究,分 别从技术可行性,经济可行性和操作可行性进行分析,然后进行总体设计和详细 设计,并阐述了如何实现具体功能。第四部分为数据库设计,其中包括子模块测 试和总体测试。第五部分为系统总设计系统调试,其中包括子模块测试和总体测 试。第六部分为系统详细说明,其中包括各个模块的功能和操作说明。 关键词:收费;销售;超市 目
3、录 第一章 概述 3 1.1 课题研究的背景和目的 . 3 1.1.1 课题研究的背景 . 3 1.1.2 课题研究的目的 . 4 1.2 我国超市系统研究现状 . 5 第二章 需求分析 . 7 2.1 功能需求 7 2.1.1 功能需求的概要 . 7 2.1.2 可行性分析 8 2.2 开发及运行环境 10 2.2.1 硬件环境 10 2.2.2 软件环境 10 2.3 系统的应用技术 10 2.3.1 Access 数据库语句介绍及优点. 10 2.3.2 C#的发展、功能及其优缺点 . 14 第三章 系统总体设计 19 3.1 功能模块设计 . 19 3.1.1 系统整体结构功能模块 .
4、 19 3.1.2 前台功能模块 . 20 3.1.3 后台功能模块 . 20 第四章 数据库设计 22 4.1 数据库选择方案论证 . 22 4.2 E-R 图和关系图 22 4.3 数据库表设计 . 24 第五章 系统测试 . 34 5.1 系统测试 34 5.1.1 系统关键部分测试分析 . 34 5.1.2 测试分析总结及说明 34 5.1.3 系统的性能分析 . 35 结 论 . 36 致 谢 . 37 参考文献 38 第一章第一章 概述概述 1.11.1 课题研究的背景和目的课题研究的背景和目的 1.1.1 课题研究的背景 1.社会背景 现代科学技术的迅猛发展,计算机技术已经渗透到哥哥领域,成为各行业必 不可少的工具,特别是 Internet 技术的推广和信息高速公路的建立,使 IT 产业 在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等 待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切。 作为国内市场的一些中小型超市, 它们在信息化过程中的步伐要落后于大中 型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适 应