南京工业职业技术学院
摘 要
随着小型超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长,传统的人工记忆方式也慢慢的无法适应形势的变化。随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。软件产业已成为社会信息化进程中的一个战略性产业。在软件技术的应用中软件的开发技术尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品。随着社会的发展,软件也在不断的更新换代。
由于有些超市里对商品的进货、售出及商品的基本信息等的一些繁琐处理都是通过手工进行记载并进行处理的,对商品信息的处理工作量特别大,不仅浪费大量的人力物力,而且还很容易出错,更重要的是为了方便顾客,超市需要时时刻刻对商品对各种信息进行统计分析。 一直以来人们使用传统人工的方式管理超市的各项工作, 这种管理方式存在着许多缺点, 如: 效率低、保密性差, 另外时间一长, 将产生大量的冗余文件和数据, 这给查找、统计、更新和维护工作都带来了很大的困难。然而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。如果有这样一套完整的小型超市管理系统软件,只需点击几下鼠标就可完成所需操作,那样就会大大的提高超市员工的工作效率和管理水平,并能进一步提高超市的工作效率并使超市实施规范化管理。鉴于小型超市管理中存在的诸多问题, 我们在此次课程设计中以小型超市管理系统为研究课题,对此系统进行了全面的设计。
小型超市管理系统由商品管理模块、仓库管理模块、销售管理模块和会员管理模块四部分组成。它的内容对于超市的销售人员和管理者乃至顾客来说都至关重要, 所以小型超市管理系统应该能够为用户提供充足的信息和快捷的查询手段。
一个完整系统的设计,当然就离不开后台环境的支持,在此次设计中,我们主要以SQL sever2005数据库作为基础,实行此系统的开发。
关键字:小型超市管理,商品销售,java版小超市管理系统, SQL sever2005数据库
1
南京工业职业技术学院
目录
摘 要 ......................................................................................................................................................................... 1 第1章 需求分析 ..................................................................................................................................................... 4
1.1引言 ............................................................................................................................................................. 4
1.1.1编写的目的: .................................................................................................................................. 4 1.1.2背景 .................................................................................................................................................. 4 1.2任务概述 ..................................................................................................................................................... 5
1.2.1目标 .................................................................................................................................................. 5 1.2.2 运行环境 ......................................................................................................................................... 5 1.2.3假定和约束 ...................................................................................................................................... 5 1.3. 数据描述及数据需求分析 ....................................................................................................................... 6
1.3.1数据字典 .......................................................................................................................................... 6 1.3.1.1、数据流条目 ........................................................................................................................................ 6 1.3.1.2、文件条目 ............................................................................................................................................ 6
1.3.3、加工说明 ....................................................................................................................................... 6 1.3.2超市管理系统的数据需求 .............................................................................................................. 7 1.4.功能分析 ..................................................................................................................................................... 9
1.4.1功能划分 .......................................................................................................................................... 9 1.4.2功能描述 .......................................................................................................................................... 9 1.4.2.1系统设置 ............................................................................................................................................... 9 1.4.2.2商品供应商信息管理 ........................................................................................................................... 9 1.4.2.3员工档案管理 ....................................................................................................................................... 9 1.4.2.4商品信息管理 ....................................................................................................................................... 9 1.4.2.5商品入库管理 ..................................................................................................................................... 10 1.4.2.6帮助 ..................................................................................................................................................... 10 1.5.性能需求 .................................................................................................................................................11
1.5.1数据精确度 .....................................................................................................................................11 1.5.2适应性 .............................................................................................................................................11 1.6.运行需求 ....................................................................................................................................................11
1.6.1硬件接口: .....................................................................................................................................11 1.6.2软件借口 .........................................................................................................................................11
第2章系统设计 ..................................................................................................................................................... 12
2.1绘制用例图设计系统功能 ....................................................................................................................... 12 2.2系统业务流程图 ....................................................................................................................................... 13
2.2.1系统登录流程图 ............................................................................................................................ 13 2.2.2进货管理流程图 ............................................................................................................................ 14 2.2.3销售管理流程图 ............................................................................................................................ 15 2.2.4库存管理流程图 ............................................................................................................................ 17 2.2.5员工管理流程图 ............................................................................................................................ 19 2.2.6 供货商管理流程图 ....................................................................................................................... 20
第3章 数据库设计 ............................................................................................................................................... 22
3. 1系统开发环境 .......................................................................................................................................... 22 3.2 文件夹组织结构 ...................................................................................................................................... 22 3.3数据库概念结构设计 ............................................................................................................................... 22 3.4 逻辑结构设计 .......................................................................................................................................... 26
2
南京工业职业技术学院
第4章 公共类设计 ............................................................................................................................................... 29
4.1 数据库封装类 .......................................................................................................................................... 29 4.2 创建表格对象 .......................................................................................................................................... 30 第5章:商品管理模块 ......................................................................................................................................... 31
5.1新增商品 ................................................................................................................................................... 31 5.2进货和退货 ............................................................................................................................................... 38 5.3 查询商品 .................................................................................................................................................. 44 第6章:仓库管理模块 ......................................................................................................................................... 48
6.1出库和入库 ............................................................................................................................................... 48 6.2查询仓库所有商品 ................................................................................................................................... 55 6.3查询指定商品库存 ................................................................................................................................... 57 第7章 销售管理模块 ........................................................................................................................................... 60
7.1 前台销售 .................................................................................................................................................. 60
7.1.1页面设计图 .................................................................................................................................... 60 7.1.2页面设计代码 ................................................................................................................................ 60 7.1.3交易设计代码 ................................................................................................................................ 63 7.2销售统计 ................................................................................................................................................... 69
7.2.1销售统计页面图 ............................................................................................................................ 69 7.2.2销售统计代码分析 ........................................................................................................................ 69
第8章 软件测试 ................................................................................................................................................... 74
8.1背景 ................................................................................................................................................... 74 8.2有关的测试人员 ............................................................................................................................... 74 8.3测试结果 ........................................................................................................................................... 74 8.4系统管理子系统 ............................................................................................................................... 74 8.4.1、销售管理 ..................................................................................................................................... 74 8.5、操作员管理 .................................................................................................................................... 75 8.5.1添加用户 ........................................................................................................................................ 75 8.6前台收银系统 ................................................................................................................................... 76 8.7 信息查询系统 .......................................................................................................................................... 77
8.7.1按商品名称查询 ............................................................................................................................ 77 8.7.2按商品编号查询 ............................................................................................................................ 78 8.7.3按商品条形码查询 ........................................................................................................................ 78 8.8商品管理系统 ........................................................................................................................................... 79
8.8.1入库/出库 ....................................................................................................................................... 79 8.8.2进/货 ............................................................................................................................................... 80 8.8.3新增商品 ........................................................................................................................................ 81 8.9 软件功能测试分析 .......................................................................................................................... 82
第9章 开发技巧和难点显示 ............................................................................................................................... 83
9.1 在界面显示走动的时间 .......................................................................................................................... 83 9.2 代码重用性 .............................................................................................................................................. 84 参考资料 ................................................................................................................................................................. 85
3
南京工业职业技术学院
第1章 需求分析 1.1引言
1.1.1编写的目的:
使用超市管理系统的目的就是使用最少是的人力,来完成超市中的日常工作。一个典型的超市管理系统,除了应该完成超市中必要的销售工作以外,还应该具有后台管理的功能。
1.1.2背景
说明:
待开发的软件系统的名称:超市管理系统的设计与开发。 本项目的任务提出者:南工院的计算机与软件学院
开发者:软件1031 王翠,钱敏,陆晓哲,蒋露露,钟宜星,吴杰 用户及实现该软件的计算中心或计算机网络:Eclipse
该软件系统同其他系统或其他机构的基本的相互来往关系:该系统与数据库SQLServer相连接。
和超市相关的就是货物仓库,因为随着超市规模的越来越大,销售商品是非常多的,他们并不能全部放在超市中,需要将他们暂时放在仓库中,所以对仓库的管理是非常有必要的。
为了使超市更加吸引客户,推出了会员优惠活动,通过使用会员卡能够享受商品的优惠价,所以在超市管理系统中还要能够对超市会员进行管理。
4
南京工业职业技术学院
1.2任务概述
1.2.1目标
系统开发的总体任务是实现Java与SQLServer 2005的组合应用,实现可以用的Java方式调用SQL的数据库,有一定的透明性。
超市管理系统需要完成的功能主要有:
a.商品各种信息的输入,包括商品基本信息,详细信息和简历等。 b.各种商品信息的查询。 c.各种商品信息的修改。
d.供应商信息的输入,查询,和修改等。 e.商品库的输入,查询,和关系性修改等。 f.商品库的关系模式的完整性实现。 g.商品供应商的输入,查询,和修改等。 h.系统管理的管理员的登入。
1.2.2 运行环境
硬件环境:略
软件环境:SQLServer 2005 Eclipce
1.2.3假定和约束
本档案管理系统软件是应用于中小超市的。在功能上还可进一步实现安全防范、关于数据结构方面可能单一不能满足超市的一些数据提取分析的功能。
5
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库超市管理系统项目实训报告在线全文阅读。
相关推荐: