《管理信息系统》课程设计
题目:商店管理系统分析与设计
班级:******* 学号:******* 姓名:*******
目录
摘要................................................................................................................................ 2 1.项目概述.................................................................................................................... 2 2.相关技术.................................................................................................................... 3 3.系统分析.................................................................................................................... 3
3.1系统的总体目标............................................................................................. 3 3.2需求分析......................................................................................................... 5 3.2.1可行性分析................................................................................................. 5
3.2.2功能需求分析..................................................................................... 6 3.2.3用户界面需求分析............................................................................. 9 3.3 系统的总体详细结构................................................................................... 10 3.4 数据流程分析.............................................................................................. 11 3.5数据字典....................................................................................................... 12 4.系统设计.................................................................................................................. 14
4.1完整性要求................................................................................................... 14 4.2数据结构分析............................................................................................... 14 4.3设计数据库E-R图....................................................................................... 15 4.4数据库设计.................................................................................................... 21 5.系统实现.................................................................................................................. 24
5.1 系统数据库登录与注销界面...................................................................... 24 5.2 数据的录入以及部分代码.......................................................................... 26 5.3 建立索引...................................................................................................... 28 5.4 建立数据库视图.......................................................................................... 28 5.5 创建触发器.................................................................................................. 29 小结.............................................................................................................................. 31 参考文献...................................................................................................................... 32
1
摘要
信息时代的竞争已不再停留在单纯的规模竞争和价格竞争,而更多的体现在技术、管理以及人才的竞争上。企业管理在很多方面、很大程度上都必须借助信息化来完成,而我国中小企业的信息化水平还很低,与外资企业相比,还处于起步阶段。近些年随着我国超市经营规模的日趋扩大,许多超市正在或已经突破以食品为主的传统销售格局,向品种多元化发展。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,因此企业采用电脑管理进货、库存、销售等诸多环节也己成为趋势及必然。
实现超市信息化管理是超市稳步发展的必要条件,它可以提高超市的管理水平和工作效率,最大限度地减少手工操作带来的失误。进销存管理系统正是一个信息化管理软件,可以实现超市的进货、销售、库存管理等各项业务的信息化管理。本论文阐述了系统的开发过程:系统规划、系统分析、系统设计、系统实施, 重点论述了系统设计及系统主要功能的实现过程。通过调研进行详细地功能分析,从而形成清晰、明确的设计思路,开发出集信息录入、修改、查询、统计报表、用户权限分配等功能于一体的管理软件,极大地提高了超市各项管理工作的效率,将管理人员从繁琐的数据处理中解脱出来,因而使得本系统具有有效并且精确的使用价值。
关键词:企业、商品、信息管理技术、数据库
1.项目概述
21世纪是一个信息的时代,信息的作用在当前显得越来越重要,在这个经济飞速发展的新时代,超市的发展也进入了一个全新的竞争领域。超市作为一种综合型、顾客自我服务的全新商业零售业态,越来越受到消费者的欢迎。随着近年来全国各地超市的迅猛发展,运用现代技术提高超市经营管理水平显得尤为重要。超市作为商业零售企业的成员之一,尽管它具有种种优点,但在目前,它仍存在着零售业商业企业所共有的落后的一面,如收款结算速度慢、容易出现营业差错、不易进行商品调价、盘点效率低等,而且在超市日常管理中,商品进销存决策以经验为主,缺乏实时分析功能,信息处理不够精确等使得管理人员对及时传递资料的要求始终得不到满足,这样就迫切需要引入新的思想技术、管理技术,进入超市商品管理之中。
目前,信息时代的竞争已不再停留在单纯的规模竞争和价格竞争,而更多的体现在技术、管理以及人才的竞争上。近些年随着我国超市经营规模的日趋扩大,许多超市正在或已经突破以食品为主的传统销售格局,向品种多元化发展。面对需要处理的大量的库存信息,还有要时刻更新的产品销售信息,无疑需要合理的数据库结构和有效的程序结构来保存数据信息,支持各种数据操作的执行。管理信息系统是由人和计算机组成的对信息收集、存储、处理和使用的系统,正是现
2
代化信息采集和处理的重要工具,传统的管理信息系统是采用CS(客户端/服务器)架构,依赖于特定的操作环境,系统的应用空间受到很大的限制。而如今的管理信息系统改为采用BS(浏览器/服务器)架构,不需要专门的操作环境,任何时间任何地点,只要能够接入到internet,就能够使用管理信息系统。大大提高了管理信息系统的应用范围。利用管理系统软件,能有效帮助超市工作人员利用计算机,极为方便的对超市的有关数据进行管理、输入、输出、查找等有关操作,使杂乱的超市数据能够具体化、直观化、合理化等。在超市管理中引进现代化的办公软件,不论是对商品的控制和传输,还是对经营和销售的管理和决策,都起着积极的推动作用。
商品管理系统,是集商品制造商、商品供应商的相关信息,严格按照数据库设计的具体步骤输入到数据库中。需求分析阶段主要研究超市购物系统的具体分类和实施过程流图,概念设计阶段要完成数据抽象与局部视图设计还有视图的集成,逻辑结构设计阶段要把E-R图转化为关系模式并且把我输入的七张表结合在一起完成一个总关系表,最后就是要运行和实施数据库。
2.相关技术
本商品管理系统是以数据库为基础的信息管理系统,它包含数据库设计和程序设计。数据库应用系统的开发是一个软件工程,应按照软件工程的开发方法进行完善地分析,设计,编程和调试。本系统运用结构化开发方法,在建立数据库应用系统之前,应先进行系统的需求分析,了解用户对系统的要求,然后进行系统的总体设计,最后编写程序代码和调试程序。
本系统使用的主要技术有: 1.基于一定量的规模数据的采集 2.数据库信息的读取和存储
3.插入功能:可以使用SQL语句对该表进行增加商品相关信息的插入操作。 修改功能:可以使用SQL语句对该表进行修改操作。
删除功能:可以使用SQL语句对该表进行商品删除操作。 4. 操作的可视化图形界面 5. 数据库的设计和应用
3.系统分析 3.1系统的总体目标
随着人们的生活水平和消费水平的提高,超市已成为我们生活中不可缺少的一部分,与此同时,计算机技术也以其特有的方式进入人们的日常生活。如何将他们有机地结合起来,把计算机技术应用于超市管理,更高效地对超市的各种商
3
品信息进行归类、划分、合理地组合,从而减少人们的劳动强度成为我们追求的目标。随着数据库技术的发展,人们管理数据的能力也在不断提高,对于一些庞大的数据资料,更加需要利用数据库技术,对数据资料进行整理加工,从而提高人们对数据的掌握,分析能力,加强管理。为了实现网络化、科学化、现代化的小型超市管理,本文使用现代化数据库技术,编写功能较为完善的商品管理系统,系统提供给超市员工一个高效率,工作强度低的管理系统,将原本需要人工完成的繁重计算工作交由计算机完成。
商品信息管理系统最终应当完成以下的信息处理: (1)对商品信息进行及时的更新和统计;
(2)对供应量进行及时的更新和统计,并根据统计数字得出相关的其他数据,如根据销售量,得出营业额,完成计算和统计。
(3)查询及统计功能。要求可以根据指定的条件对商品信息、用户信 息和采购信息、销售信息进行查询和统计。
(4)系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户对信息的实际需要。
(5)界面设计友好、美观,数据存储安全、可靠。
(6)管理员可管理用户信息,还可对商品信息、供应商信息进行管理,并能查看各项统计信息等,提供强大的查询功能。
(7)采购员可修改个人密码,可以对商品出入库进行管理、删除过期商品,查看出库、入库、退库记录。
(8)收银员可以修改个人密码,销售商品,提供退换商品的功能。 (9)系统模块清晰,操作简单,方便实用。
为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,因此,在设计开发过程中要注意几下几点:
(1)依据超市的工作规定以及要求,参照实际的工作情况,进行系统的设计,使系统符合超市的工作流程。
(2)要适合超市商品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。
(3)对输入的相关资料建立检错机制及时报错,使用户能够及时准确的输入合法资料,使类型、格式等匹配。
(4)要求设计的系统功能齐全,界面友好,操作方便,必要的地方应进行提示。
(5)要有可读性,这是为了便于其它设计、维护人员读懂代码或方便以后的代码修改,软件升级维护,尽可能做好代码注释工作。
(6)要使系统具有安全性,该系统的管理员具有可设置登陆密码,修改密码和添加、删除用户及给相应用户授权的权限。
(7)要本着系统优化的目的,合理的运用窗口,菜单,对象等的继 承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简洁明了,
4
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库商店管理信息系统在线全文阅读。
相关推荐: