- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息技术在生活中的应用
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT 8
PAGE 3
信息技术在生活中的应用
——超市销售管理系统
摘要:IT技术在市场经济竞争中愈发突出它的自身的优势,21世纪迈入数字信息化时代,我们对数据库应用和数据库的管理有关技术的更深一步研发和使用突显得尤为需要。而大、中型的连锁超市销售管理系统功能和逻辑太过于强大和复杂进而形成了使用繁琐麻烦尾大不掉的现状,同时降低了小型超市工作效能和销售的成果。
关键词:超市;市场;信息管理系统。
在现在的零售业当中超市是很大一个分支,盛久不衰,超市管理系统有大量的市场需求。现在各种开发工具完全可以满足一个超市销售管理系统的需求,丰富的开发语言、大型数据管理系统的诞生使得商品信息、会员信息还及供应商等信息都可以记录,为此,本文设计的系统能实现对商品信息、供应商、顾客信息、进货信息、退货信息、销售信息修改、查询和删除操作,结合库存情况,方便管理部门对商品信息和顾客对商品的需求量进行统计,对各种商品的采购做出合理的规划。
1 需求分析
1.1 系统需求
本系统是比较有代表性的MIS系统,它的发一般包括数据库的建立和软件系统的设计。在系统中主要包括顾客信息、商品信息、供应商信息,销售信息,进货信息、退货信息、库存信息等查询,目的为了提高经营效率。系统有比较完整的用户数添加、删除功能,用户也可以修改自己和密码功能,系统采用Microsoft Office中的SQL Server 2000数据库管理系统,在其中建好自己数据库,同时用当前用的比较多的项目开发工具—MyEclipse,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。
1.2 功能需求
根据现在对管理系统功能需要,把功能按模块式进行设计,一般对超市销售管理系统列出下列需求目标:
(1) 商品信息管理功能:商品信息的添加,商品信息的修改和删除。
(2) 顾客信息管理功能:顾客信息的添加,顾客信息的修改和删除。
(3) 供应商信息的管理功能:供应商信息的添加,供应商信息的修改和删除。
(4) 进货管理功能:进货单添加和入库,进货退货单的添加和退货。
(5) 销售管理功能:销售单的添加和销售,销售退货的添加与退货。
(6) 查询统计功能:顾客查询、商品查询、供应商查询、销售查询、入库查询、销售退货查询、入库退货查询、销售排行等功能。
(7) 库存管理功能:库存盘点,价格调整。
(8) 系统管理功能:用户管理,更改密码管理,权限管理
1.3 性能需求
系统运行对于运行环境的要求是:
硬件环境
目前,此研发的系统功能不是强大,适用用在在中小型超市内部,因此,不需要在配置很好的电脑上面就可以顺畅运行。对硬件一般要求如下:
(1)处理器:Intel Pentium 4 3.06GX或更高
(2)硬盘空间:320GB
(3)显卡:SVGA显示适配器
软件环境
(1)操作系统:Windows 2000/XP
(2)开发软件:MyEclipse 8
(3)数据库管理系统:Microsoft SQL Server 2000
1.4数据需求
超市销售管理系统的数据需求包括如下几点:
(1)数据录入和处理的准确性
使用每个功能时要输入正确才能正确的使用,错误的输入会使得系统运行不正常,而且出现不可想象的错误,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过设计的相应的功能按钮具有错误提示功能,从而降低出错次数。
(2)数据的一致性与完整性
超市销售管理系统对数据的处理要求很严格,因为对货物、销售等信息的处理的次数非常的多,所以要有相关的专业人士维护数据的一致性,在数据输入处把控数据的流向,并且对数据库的完整性进行严格的约束。
对于手动录进系统的的数据,要为其定义的相应的完整性完整性条件,如果不能符合完整性约束,系统应该不同意传递此数据。
(3)数据的独立性
超市销售管理系统的管理对超市来说是特别重要的组成成分,不允许非授权操作,应该由相关的专业人士对超市销售管理系统进行管理和操作。
2系统设计
2.1 设计思想与处理流程
本系统采用面向对象方法进行分析和设计,在SQL Server 2000 数据库上实现数据操作。使用纯面向对象的JAVA语言作为开发语言,使用Windows XP作为开发平台,能够很好地实现系统的开发及测试。
系统的基本流程是:用户登录(普通用户,管理员) 主界面 选择各项子系统。
2.2 系统层次模块图
“超市销售管理系统”主要分为:基础信息管理、进货管理、销售管理、查询统计管理、库存管理、系统管理等6个大模块。系统主模块功能树如图2.1所示。
图2.1 “超市销售管理系统”系统主模块功能树
2.3 模块设计
2.3.1 登录模块
输入用户的名称和密码,并且选择相
文档评论(0)