毕业设计 小型超市 文献综述
- 格式:doc
- 大小:41.00 KB
- 文档页数:6
文献综述・、八—冃U B本人毕业设计的论题为《XX超市存货管理的研究与分析》,由于超市企业的存货在流动资产屮占比重非常大,存货价值直接影响着流动资产价值正确反映存货价值对于客观公允的反映流动资产价值反映企业财务状况经营成果都有着重要的意义。
大型一站式购物超市是当前零售业大力发展的主力业态之一。
xx超市是研究我国屮小城市屮大型超市的典型企业。
口前大型超市的财务管理方面已经进入高速发展阶段。
但对于存货管理方面还处在刚起步不久的阶段。
因此,对于存货管理的研究很有必要性和实践性。
本人对于超市的经营理念运作方法有一定的了解和研究,再加上长期对超市发展的关注,木人有把握写好这篇论文。
威廉J.史蒂文森William J.Stevenson, 2002年:论文屮阐述了在一个给定的组群内,起重要作用的事项在组群所有的事项屮,往往只占相当小的比例。
在仓储管理需求分析过程屮,ABC分析法的应用有助于库存管理的:识别库存需求与投资屮的重要细节;有助于确定所需要应用的技术、系统和流程;保证时间和努力的高效率和方向性(高效能)。
张群张杰等译,“运营管理” o唐纳德•沃尔特斯Donald Waters, 2003年:论文屮提出技术将物质世界的产品, 库存,托盘,容器等和数字世界的企业信息系统连接起來,建立高效的业务运作,以降低成本,创造利润。
同时进行存货的优化管理,以确定经济订货批量。
李习文李斌译,“JTT库存控制与管理”。
H.克雷格.彼得森,w克里斯。
2003年:提出控制环境是内部控制的一个组成部分,它是由企业全体职工,主要是企业的管理者所造就的,是充分有效的内部控制体系得以建立和运行的基础及保证。
吴徳庆译.“管理经济” o帕特里克.邓恩著.2006年:详细阐述了预算控制、销售预测、生产过程中的财务控制,财务管理的协调及资产和费用的财务控制相关问题。
《零售学》凯瑟琳•华格,2006年2月:论文屮提出监控内容通常由内部审计部门执行,他们定期或突然地对内部控制的设计和执行情况进行检查和评价,与有关人员交流内控强弱方面的信息,并提出改进意见,以保证内部控制按设计执行并随环境的变化而改进。
毕业设计文献综述计算机科学与技术超市进销管理系统一、前言部分在当今社会,随着计算机的发展及网络技术的应用,日常管理工作应该从以前繁琐的事务中解放出来,从而提高了工作效率。
目前在市场已经有一整套比较完整的信息管理系统,而在一般小型的超市中大部分工作还是进行着手工管理,工作效率很低,并且不能及时了解各类商品的库存,随着消费者需求的商品难以在短时间里找到,商品的入库和更新比较麻烦等,不便于动态及时调整商品结构。
同时由于不可避免的人为因素,造成数据的遗漏,误报等。
使用计算机对商品信息进行管理,具有手工所无法比拟的优点。
例如:检索迅速﹑查找方便﹑可靠高﹑保密性好﹑寿命长﹑成本低﹑高效率﹑对进书有较好的预测[4]。
为了更好地适应当前超市商品的销售需求,缓解手工管理存在的弊端,开发了超市进销管理系统,该系统向用户提供的服务将在传统的“入库->销售->盘点”基础上,进一步提供全方位的信息服务。
[8]以下几个特点:1、可以管理超市中所有商品的资料以及库存情况,具有安全,高效的特性。
2、只需一到二名销售员即可操作系统,节省大量人力。
3、可以迅速查到所需信息。
4、系统对软,硬件方面的需求不高,软件要求易学,容易掌握,可以很简单方便地管理商品信息。
硬件的配置要求不能太高,这样可以很好的适应当前的各类图书馆。
[1,7]总之,超市进销管理系统旨在提供一个可以操作的,方便查询,易于修改的辅助管理系统。
同时提供了系统智能辅助与用户选择两种方式,提高查询效率[5]。
二、主题部分一:超市管理系统的现状和重要性:当今世界计算机科学技术的迅猛发展及全球经济一体化,企业之间的竞争日益激烈,将计算机技术运用到企业的发展中以迫在眉睫,计算机技术已成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切[2]。
单位代码01学号060101085分类号TP315密级文献综述小型超市管理系统的研究院(系)名称国际学院专业名称计算机科学与技术学生姓名孟祥宇指导教师晁学鹏2010年3月20日小型超市管理系统的研究摘要小型超市管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
经过分析可行性分析,我决定采用Delphi来开发此系统。
Delphi是Borland公司研制的新一代可视化开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
本系统主要完成对超市的管理,包括进货管理,销售管理,库存管理和员工管理四个方面。
系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。
系统的核心是销售、库存查询和进货管理三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成销售或进货操作时系统会自动地完成相对应信息的修改。
查询功能也是系统的核心之一,在系统中主要根据商品编号和商品名称等进行查询,其目的都是为了方便用户使用,以求更快的查找到各个物料和产品品质的基本信息。
系统有完整的用户添加、删除和密码修改功能,系统采用SQL Server 2000来设计数据库,并使用当前优秀的开发工具Delphi 7,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。
关键词:超市销售,管理,信息化,数据库目录1 绪论 (1)1.1管理信息系统的发展阶段 (1)1.2管理信息系统的发展方向 (2)2 小型超市管理的现状及分析 (3)2.1 小型超市管理系统的设计与实现概述 (3)2.2 系统开发的背景 (3)3 开发工具及相关技术 (5)3.1 前台开发工具介绍 (5)3.2 后台数据库介绍 (7)4 小型超市管理系统的研究 (10)4.1 系统的设计流程 (10)4.2 系统架构 (10)4.2.1 用户界面层 (10)4.2.2 业务处理层 (10)4.2.3 数据存储层 (10)结论 (11)参考文献 (12)1 绪论随着我国与世界信息高速公路的接轨,通过计算机网络获取大量信息无疑是非常必要的。
智能超市管理小程序毕业设计中国内外研究概况及参考文献在智能超市管理小程序的毕业设计中,了解国内外的研究概况和参考文献对于指导研究方向和深入研究具有重要意义。
以下是关于智能超市管理小程序的国内外研究概况和一些可能的参考文献。
一、国内外研究概况:国内研究:1. 国内智能超市管理小程序的研究主要集中在提高用户体验、优化超市运营效率、以及结合物联网技术等方面。
例如,通过微信小程序实现的智能超市系统,可以实现商品的快速结账、库存管理、用户行为分析等功能。
2. 国内学者和企业也在探索如何利用大数据和人工智能技术来提升智能超市的管理水平,包括个性化推荐、智能货架管理、以及基于用户行为的营销策略等。
3. 随着移动支付的普及,国内智能超市管理小程序也在集成支付功能,提供一站式购物体验。
国外研究:1. 国外在智能超市管理小程序方面的研究同样活跃,尤其是在欧美等发达国家,EPR(企业资源计划系统)的应用已经相当普及。
2. 国外的研究还涉及到供应链管理、库存优化、以及顾客行为分析等领域,旨在通过技术手段提高超市的整体运营效率和盈利能力。
3. 国外的智能超市管理小程序也在探索如何更好地与顾客互动,例如通过增强现实(AR)技术提供虚拟试衣、商品信息展示等功能。
二、参考文献:1. 沈东旭, 白建, 姚嘉明. 基于小程序在市场交易中的应用[J]. 河北农机, 2020 (02): 74.2. 张晓梅. 图书馆微信小程序应用研究[J]. 传媒论坛, 2020, 3 (03): 93-94.3. 崔鹏. 微信商业化版图初现, 张小龙还担心什么[J]. 中国企业家, 2020 (02): 85-89.4. 黄艳国, 吴磊, 张慧敏, 刘学鹏. 基于物联网的超市智能自助购物系统设计[J]. 百度学术.5. 王舵, 王静婷. 基于微信小程序的社区购物系统的设计与实现[J]. 维普期刊专业版.这些参考文献涵盖了智能超市管理小程序的设计、应用、以及与物联网、大数据等技术的结合。
本科毕业设计(论文)题目学生姓名专业班级学号院(系)指导教师(职称)完成时间小型超市管理系统的设计与实现摘要随着计算机技术的日趋成熟,管理信息系统(MIS)已经应用到各个领域。
超市管理软件的应用大大提高了现代超市的管理水平和经济效益。
近来我国大型超市有向小型化、社区型方向发展的倾向。
为了引导消费、拉动需求、扩大内需,政府也在积极鼓励发展小型超市及社区型超市。
与大型超市相比,小型超市有其自身的特点:商品一般不太齐全,进出货关系较为简单,员工人数不多,业务分工不是很明确,管理人员几乎都不是专业的超市管理人员,而且大都没有使用适合其管理且效果好的系统。
本文根据以上需求设计并实现了针对小型超市的商品进销存信息、人事及财务等信息综合管理应用软件。
主要工作有:财务统计管理模块、人事管理模块、销售管理模块、库存管理模块、进货管理模块、系统功能模块的设计与实现,并专门针对小型超市特点突出了界面及细节的设计,如界面功能区域划分清楚,有文字提示,操作简单,增加了计算器等功能。
该系统基于windows开发平台和SQL Server 2000后台数据库,按照软件工程的思想和方法,贯穿结构化生命周期法进行系统分析和设计,采用瀑布模型实现系统关键词小型超市 MIS SQL Server 2000Design and Implementation OfSmall supermarketmanagement systemABSTRACTAs computer technology has matured, management information systems (MIS) has been applied to various fields. Supermarket management software application greatly increased the level of the modern supermarket management and economic benefits.Recently, major supermarket chains in China are more smaller, community-based direction tendency. In order to guide consumption, stimulate demand and expand domestic demand, the Government is also actively encouraging the development of small-scale supermarket and community-based supermarket.Compared with the large supermarket, small supermarket has its own characteristics: products generally do not complete shipments into the relationship which is more simple, small number of employees, business is not very clear division of labor, management is almost not a professional supermarket managers, and most of those used for its management and the results are not good systems.According to the requirements above this was designed and implemented for small supermarket goods Invoicing information, personnel and financial information such as integrated management applications. Main work: Financial statistics management module, personnel management module, sales management module, inventory management module, Inventory Management module, function module design and implementation, and highlights specific characteristics of small supermarkets and the details of interface design, such as the interface function a clear regional divide, with text prompts, simple operation, increased calculators and other functions.The system is developed based on windows platform and SQL Server 2000 backend database, in accordance with the ideas and methods of software engineering, throughout the life cycle method of structured system analysis and is designed to achieve the system using waterfall modelKEY WORDS small supermarket ,sql ,MIS目录中文摘要....................................................................................................III英文摘要 (III)1 绪论 (1)1.1 管理信息系统(MIS)概述 (1)1.1.1 管理信息系统的概念 (1)1.1.2 管理信息系统的主要功能 (1)1.1.3 国内管理信息系统的开发应用情况 (1)1.2 课题研究的背景和意义 (2)1.3 课题研究的主要内容 (4)1.4 论文结构 (5)2可行性及需求分析 (6)2.1 可行性研究 (6)2.1.1 经济可行性 (6)2.1.2 技术可行性 (6)2.1.3 操作可行性 (6)2.2 系统需求分析 (6)2.2.1 系统功能需求 (7)2.2.2 系统运行需求 (7)2.2.3 数据分析 (8)3 总体设计 (13)3.1 超市管理系统模块划分 (13)3.2 开发工具确定 (14)4详细设计与实现 (16)4.1 数据库设计与实现 (16)4.1.1 实体与属性之间的关系 (16)4.1.2 数据库设计E-R图 (17)4.1.3 数据库的逻辑结构 (18)4.2 各模块设计与实现 (21)4.2.1 登陆模块的设计与实现 (21)4.2.2 基本资料模块的设计与实现 (22)4.2.3 客户资料模块的设计与实现 (25)5 系统测试 (26)5.1 概述 (26)5.2 测试项目说明 (26)5.3 测试方案 (27)5.4 测试结果 (27)6 总结与展望 (28)6.1 全文总结 (28)6.2 进一步工作及展望 (28)致谢 (29)参考文献 (30)1 绪论1.1 管理信息系统(MIS)概述1.1.1 管理信息系统的概念管理信息系统(MIS,Management Information System)是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。
本科毕业论文开题报告信息管理与信息系统中小型超市商品管理系统设计与实现一、立论依据 1.研究意义、预期目标随着中国经济的不断发展,计算机的普及率越来越高,超市的管理手段发生了改革,系统管理代替了人工管理。
这就需要管理系统能够准确的记载和查阅所有的经营活动,帮助超市经营者掌握和和分析营销情况。
超市管理系统的运用能够提高店内的财务、库存和销售情况的管理水平,现在市场上有很多的大型超市管理系统,这些大型软件功能丰富,涉及到商品供应商信息管理、员工档案管理、员工权限设定, 商品资料的录入, 商品进货的入库等等。
但对于一个中小型超市来说,有些功能完全是多余的,而且市场上绝大部分的小型超市经营者计算机应用水平较低。
针对小型超市的特点,计划开发一个小型超市管理系统。
功能只涉及到财务、库存和销售这 3 方面。
界面尽可能的做到简单易用,适合一般人员使用。
2.国内研究现状魏秀芳、张晓霞、贾岩、顾树卫(2008)就超市营销的几个关键性因素进行了研究。
根据国内的超市经营现状,提出了网点规划、提高超市文化竞争力、发展新型超市营销策、寻求新卖点、研究超市顾客的心理、提升超市综合实力、诚信和谐的观点[1]。
代慧祥(2010)在校园超市选址的问题中,对校园超市的销售计划及选址问题进行讨论,根据实际的问题考虑所给的数据和合理的假设以及调查数据,对问题建立了线性规划模型。
考虑到宿舍距离和宿舍人数及购买力对超市销售量的影响,采用类平均的思想对超市选址建立模型,并用此模型求解该选址问题,得到一个优化地址[2]。
陈晓(2007)在对我国本土超市现状的研究中,发现一些超市的问题并借助外国超市的管理经验来指出我过超市的发展方向。
文中指出了市场定位雷同、超市难以实现规模效应、超市与供应商之间缺乏协作、经营管理理念落后的经营难题[3]。
杨刚、彭丽、宋猛、周意、黎意、周秦武(2009)提出一种一种超市购物结账装臵及自助结账方法。
这种超市购物结账装臵及自助结账方法,包括后台管理系统、自助结账系统、门道检测系统。
超市进销存系统⽂献综述郑州轻⼯业学院专科毕业设计(论⽂)—⽂献综述题⽬酒店管理系统-餐饮管理的设计与实现学⽣姓名⽅利专业班级软件技术(java技术)07-1班学号200713060106院(系)软件职业技术学院指导教师粱树军完成时间2009年6⽉10⽇酒店管理系统的设计与实现-餐饮管理摘要利⽤计算机帮助餐厅⾼效率完成餐饮管理的⽇常事务,是适应现代企业制度要求,也是推动餐饮管理⾛向科学化、规范化的必要条件。
餐饮管理系统设计与实现就是基于以上思想⽽开发的,选⽤Netbeans6.1和SQL Server2000数据库作为开发⼯具。
餐饮管理系统设计与实现是针对餐饮管理流程开发的,完成了与餐饮管理相关的⼀系列流程,为实现餐饮管理的信息化、现代化、科学化提供了有⼒的技术保障。
此系统的实现能够很好地解决餐饮信息的动态管理、查询、显⽰,同时减少许多重复的⼈⼒、物⼒,更为餐饮管理现代化、科学化和信息化的实现奠定良好的基础。
关键词餐饮管理;稳定性;实⽤性;先进性;1.餐饮管理系统开发背景在传统的餐饮⾏业进销存管理中,其过程往往是很复杂、繁琐的,进销存管理以进货、售出和库存三项内容为核⼼,在此过程中⼜需要经过若⼲道⼿续,如果整个过程都使⽤⼿⼯操作,效率将⼗分低下,也需要投⼊相当多的⼈⼒资源。
且由于他们之间关联复杂,统计和查询的⽅式各不相同;且会出现信息的重复传递问题,因此该过程必须实现信息化[1]。
酒店在处理进销存及客户订单和结帐等⼯作⽅⾯如果使⽤⾃动化的办公软件,可以节约⼤量的⼈⼒资源,风格良好的办公软件界⾯简洁,易于操作,即使对计算机技术不甚了解的⼈也可以轻松上⼿,所以也不需要加⼤对员⼯的要求,⽽通过⽹络进⾏信息的交互与整合也会变的更加轻松简单。
使⽤计算机进⾏⾃动化办公的好处是显⽽易见的。
在计算机引⼊企业以前,企业在运营的过程当中,要使⽤⼤量的⼈⼒分析保存维护各种信息以⽀持其各部门的⼯作,随着企业的发展,业务也不断扩展,势必需要更多的雇员投⼊⼯作,然⽽⼈员的增加亦使企业成本加⼤,⼯作交互量增加,严重制约了企业的发展。
前言超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。
面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。
商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。
它最主要的特点是能够实时的和准确的控制店内的销售情况。
如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。
顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。
小型超市管理系统在现代社会的应用十分广泛,他是用Microsoft Visual Babisc 6.0开发的管理软件。
后台数据库采用MS SQL Server 2000。
这些流行软件的应用也使系统更容易操作和维护。
该系统使用结构化方法,按照系统调查、系统分析、系统设计、系统实施的步骤,采用结构化的编程方法而完成的。
数据窗口方便而简洁。
主题部分一、MS SQL Server 2000SQL Server 2000 包括了几个在企业级数据管理中关键的增强:易管理可用性可伸缩性安全性1、易管理SQL Server 2000 能够更为简单的部署、管理和优化企业数据和分析应用程序。
作为一个企业数据管理平台,SQL Server 2000提供了一个唯一的管理控制台,使得数据管理人员能够在组织内的任何地方监视、管理和调谐企业中所有的数据库和相关的服务。
它还提供了一个可扩展的管理架构,可以更容易的用SQL管理对象(SMO)来编程,使得用户可以定制和扩展他们的管理环境,独立软件开发商(ISV)也能够创建附加的工具和功能来更好的扩展应用。
SQL Server 管理工具集SQL Server 2000 通过提供一个集成的管理控制台来管理和监视SQL Server关系型数据库、集成服务、分析服务、报表服务、通知服务、以及分布式服务器和数据库上的SQL Mobile,从而大大简化了管理的复杂度。
超市毕业论文范文超市毕业论文范文一、超市的内涵超市的产生和发展,使零售商业完成了从手工劳动到工业化生产的转变,使商业劳动生产率得到大幅度提高.原因是传统的商业劳动包括售货员的商品介绍、展示、称重、计价、包装、收款等劳动,同顾客的购买活动同步进行,商业劳动是一系列不能储存的服务劳动.超市的出现,使包装、称重、计价等商业劳动可以在工厂或商店中预先完成,将这部分劳动固化并储存在商品中,实现了商业劳动与顾客购买活动的分离,从而大大提高流通效率,降低流通成本.超市对于促进流通领域的结构调整,深化商业体制改革具有重要意义.二、超市经营问题中国本土超市迅猛,但也有一批超市如秋后落叶纷纷倒闭.因此,我国连锁超市在发展过程中暴露出许多问题:第一,市场定位模糊,没有经营特色国外的一些超市一般实行差别化的市场定位,形成自己的特色为目标顾客提供满意的服务.如,家乐福把标顾客定位为城市上班族,主要为他们提供日常生活品,多建在交通较便利的城市商业区;麦德龙把目标顾客定位为法人单位,多建在城市边缘地;沃尔玛在深圳采取折扣店的形式,目标市场为中低收入消费者.而我国的超市定位模糊,目标市场不明确想把所在区域内的所有居民都作为自己的目标顾客,想使每个人满意.第二,物流管理水平较低我国超市总体连锁水平较低,形不成规模优势,因而也就很难实现真正意义的物流管理.主要表现在:物流的社会化和专业化程度低,由于我国超市连锁水平较低,很多超市各有各的供应商和物流渠道,造成物流活动分散,采购批量小,采购成本很难降下来.库存积压与断货现象并存,库存成本较高.分散、低效、高耗的物流组织形式,削弱了整个供应链的竞争力.物流技术比较落后.无论是从硬件还是软件方面都与发达国家存在着很大的差距.我国第三方物流发展缓慢,长期受行业限制和地域分割影响,第三方物流的物流网点没有统一的布局,小、散、差的状态较为普通,第三方物流发展滞后,物流专业化程度低又直接影响到供应商成本的降低.第三,连锁门店的工作人员素质普遍比较低,没有真正做到“以店为家”一般超市的工作人员除经理外,没有大专以上文凭,很多是凭经验做事,加上没有“以店为家”,很可能不遵守公司规定,不尽职尽责.这势必影响超市的服务质量和声誉,进而影响经营效益.三、改进之策超市是商品流通领域的一次革命,是今后零售业发展的大势所趋.针对以上我国超市发展中的主要问题,提出对策如下:第一,选择正确的目标市场,实行差异化的市场定位随着我国经济的发展,人民收入水平的提高,居民的消费需求、消费行为都发生了巨大的变化,不再是以前的单一化、大众化,而呈现多样化、个性化的特点.这种消费需求差异化的特点,对目前企业来说,任何企业不可能满足所有人的需求,也不可能满足一个人的所有需求.这就要求企业在进行经营时,不可能将所有的消费者都作为自己的目标顾客,只能根据自己的经营目标去满足部分顾客的部分需求,并把它作为目标市场,进行恰当地市场定位,为目标顾客提供满意的服务.第二,提高物流管理水平要加强超市连锁,防止超市连锁水平低制约了物流的发展水平,进行强强战略联盟.超市应选择综合性大型生产商,如宝洁、海尔等物流管理水平较高的企业进行强强战略联盟,通过联盟的形式借助于计算机实现信息共有.第三,总部人力资源部门应加大引入高素质人才的力度,并进行系统40;专业培训,让他们参与高层的决策讨论,提高管理的水平和决策的效率.洋超市成功的经验之一就是其管理层的人员素质普遍很高,能客观地、科学地预测市场前景,把握机遇,使超市在扩展中少出差错.“首航国力”近几年每年都要招收10多名大学生分散到各个环节,为其更好的发展提供人力资源基础.21世纪是中国的世纪,21世纪也将是中国连锁超市由成长走向成熟的世纪.只要我们能够抓住机遇,锐意进取,中国的连锁超市业一定会蓬勃发展,从一胜利走向另一个胜利.超市毕业论文范文百度广告系部名称:____ 专业:__年级:班级:__ 姓名:__ 学号: __实习单位:超市化妆品柜台1.实习时间: ____ 年08月01日至 ____年08月15日共 14天2.实习目的:身为大一新生,本次实习的目的着重在于体验社会,从而锻炼自己的社会适应力。
计算机科学与技术学院本科生毕业论文(设计) 题目:小型超市管理系统的设计与实现学生姓名:学号:专业班级:指导教师:完成时间:目录摘要 (I)Abstract (II)第1章绪论 (1)开发背景 (1)开发意义 (1)第2章需求分析 (2)可行性分析 (2)功能需求 (2)管理员系统功能需求 (3)售货员系统功能需求 (3)会员系统功能需求 (4)第3章系统概要设计 (5)数据字典 (5)数据库的实现 (8)第4章详细设计 (11)登录系统 (11)管理员操作权限 (11)个人信息管理 (12)柜存信息管理 (13)库存管理 (14)销售管理 (16)职员管理 (17)会员管理 (18)商品类别管理 (19)供应商管理 (20)售货员操作权限 (21)个人信息管理 (21)柜存管理 (22)销售管理 (23)会员信息管理 (24)会员操作权限 (24)个人信息管理 (25)身份管理 (25)退出系统 (26)总结 (27)参考文献 (28)摘要随着计算机信息技术的不断兴起繁荣,应用软件的应用也变得越来越广泛。
而超市管理系统对于超市主体而言不仅可以提高工作效率,更可以节约人力资源和一部分的经济开销。
而且相对于人工工作而言,超市管理系统可以减少很多人工由于不认真不仔细,或者是疏忽而发生的错误,以此来保证超市的正常运营。
针对小型超市的管理情况,超市管理系统中主要分为三种角色分别是超市管理员、超市售货员和超市会员。
针对不同的角色,分别会给予一些相应的管理权限。
其中超市管理员作为超市正常运营的核心人物,他的权限会是最大的,也会是最多的。
主要能够实现个人信息管理,柜存信息管理,库存信息管理,销售信息管理,会员信息管理,职员信息管理,供应商信息管理,商品类别信息管理等等。
售货员主要能够实现个人信息管理,商品柜存管理,会员信息管理,和销售商品。
而超市会员作为超市中非常重要的消费者,应该要比超市的普通消费者拥有更多的权限,但也应仅限于对个人信息的管理,和个人身份管理,不应该涉及到超市内部数据的管理。
文献综述题目小型超市管理系统的设计与实现学生姓名李应专业班级信息与计算科学06-1学号200610010119院(系)数学与信息科学系指导教师(职称)裴云霞(讲师)完成时间2010年5月30日小型超市管理系统的设计与实现摘要:小型超市管理系统在现代社会中的应用十分广泛,它是用powerbuilder开发的基于windows的小型数据库管理软件。
后台数据库的设计采用SQL server 2005,这些流行软件的应用也使系统更容易维护。
该系统使用结构化方法,按照系统调查、系统分析、系统设计、系统实施的步骤,采用结构化的编程方法而完成的。
在设计中,对系统总体方案的设计,采用了“自上而下”的方法,而对于信息系统具体业务采用了“自下而上”的方法。
尤其是数据窗口这一方便而简洁操纵数据库的智能化对象,从而建立一套完善科学的管理信息系统,对超市进行进货、销售发货、库存等实现全面、动态、及时的管理。
关键词:数据窗口;SQL server 2005;动态一、SQL Server 2005SQL Server 2005 包括了几个在企业级数据管理中关键的增强:易管理可用性可伸缩性安全性1、易管理SQL Server 2005 能够更为简单的部署、管理和优化企业数据和分析应用程序。
作为一个企业数据管理平台,SQL Server 2005提供了一个唯一的管理控制台,使得数据管理人员能够在组织内的任何地方监视、管理和调谐企业中所有的数据库和相关的服务。
它还提供了一个可扩展的管理架构,可以更容易的用SQL管理对象(SMO)来编程,使得用户可以定制和扩展他们的管理环境,独立软件开发商(ISV)也能够创建附加的工具和功能来更好的扩展应用。
SQL Server 管理工具集SQL Server 2005 通过提供一个集成的管理控制台来管理和监视SQL Server关系型数据库、集成服务、分析服务、报表服务、通知服务、以及分布式服务器和数据库上的SQL Mobile,从而大大简化了管理的复杂度。
数据库管理员可用同时执行如下任务:编写和执行查询,查看服务器对象,管理对象,监视系统活动,查看在线帮助。
2、可用性在高可用技术、额外的备份和恢复功能,以及复制增强上的投资使企业能够构建和部署高可用的应用系统。
SQL Server 2005在高可用上的创新有:数据镜像,故障转移集群,数据库快照和增强的联机操作,这有助于最小化宕机时间和确保企业的关键系统可用。
3、可伸缩性提供了诸如表分区、快照隔离、64位支持等方面的高级可伸缩性功能,使你能够使用SQL Server 2005构建和部署最关键的应用。
表和索引的分区功能显著的增强了对大型数据库的查询性能。
表和索引分区表和索引分区把数据库分成更小、更易管理的块,从而简化了大型数据库的管理。
对数据库世界而言,在表、数据库和服务器之间的数据分区已不是一个新的概念,SQL Server 2005 提供了在数据库的文件组之间表分区的功能,水平分区允许把表按分区scheme分为多个小的组。
表分区用于非常大的,从几百GB到TB、甚至更大的数据库。
4、安全性SQL Server 2005 在数据库平台的安全模型上有了显著的增强,由于提供了更为精确和灵活的控制,数据安全更为严格。
为了给企业数据提供更高级别的安全,微软做了相当多的投资,实现了很多特性在认证空间里强制SQL Server login密码策略在认证空间里可根据不同的范围上指定的权限来提供更细的粒度在安全管理空间中允许分离所有者和模式(schema)授权一个SQL Server 2005中新的安全模型允许管理员在某个粒度等级上和某个指定范围内管理权限,这样,管理权限更加容易并且权限最低原则得到遵循。
二、PowerbuilderPowerbuilder是美国Sybase公司推出的数据库开发工具,历经多年的发展,它由1991年的1.0版发展到了目前的12.5版。
PowerBuilder采用面向对象技术、图形化的开发环境和第四代(4GL)编程语言,可以使应用程序的开发效率更高,成本更低,质量更好,功能更强,因此它一经推出,就受到了广大开发人员的欢迎。
PowerBuilder开发语言简称(pb语言)受到众多程序员喜爱。
PowerBuilder提供了对目前流行的大多数关系数据库管理系统的支持,由于在PowerBuilder的应用程序中对数据库访问的部分一般采用国际化标准数据库查询语言SQL,使得用PowerBuilder开发的应用程序可以不做修改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。
也就是说用PowerBuilder开发的应用程序是独立于服务器上的数据库管理系统的和大多数的WINDOWS应用程序一样,PowerBuilder也是事件驱动工作方式。
在这种工作方式中,程序的运行没有固定的流程,程序中的代码也是为各种可能发生的事件编写的,当程序开始运行之后,它就可以接受来自系统,用户或者其它应用程序触发的事件,然后执行相应的事件代码。
事件驱动的工作方式与面向对象技术是紧密相关的,在PowerBuilder应用程序中,接受发生的事件的往往就是程序界面中的各种可视化对象。
PowerBuilder是一种面向对象的开发工具,各种WINDOWS应用程序中常见的窗口、菜单、控件等在PowerBuilder中都是一个个的对象。
在PowerBuilder中我们还可以创建自己的用户对象。
特别要指出的是PowerBuilder提供了对面向对象方法中的各种技术的全面支持,我们可以利用面向对象方法中的对象的封装性、继承性、多态性等特点使得我们开发的应用程序具有极大的可重用性和可扩展性,而这一点正是软件工程中对应用程序所提出的重要目标。
在当前,由于网络技术的发展,许多种不同的操作系统平台在INTERNET网上同时被使用,这对开发的应用程序的跨平台性提出了更高的要求,而PowerBuilder 就提供了良好的跨平台性,比如在PowerBuilder中,利用WINDOWS平台开发的各种对象可以方便地应用到UNIX平台中,因为PowerBuilder支持对象的跨平台性。
这样使得把应用程序从一个平台移到另一个平台变得并不复杂。
为了给用户提供各个方面的支持,PowerBuilder具有自己的编程语言POWERSCRIPT,这个语言除了提供基本的流程控制语句,还提供了几百个函数来操纵各种对象和提供诸如DDE,OLE等方面的支持。
此外我们还可以定义自己的函数,处理特定的事件。
学习PowerBuilder时相当一部分的时间就是用来了解和熟悉PowerBuilder提供的各种函数。
PowerBuilder一个很大的特点就是提出了数据窗口对象的概念。
数据窗口对象也是PowerBuilder中的一种对象类型,与其它对象不同的是数据窗口对象是专门为了访问后台的数据库服务的,在数据窗口对象中我们定义了数据的来源和数据的显示风格,这样在应用程序中我们就可以把精力完全放在程序的运行流程控制上,而不用关心具体数据的来源,因为我们在数据窗口对象中已经定义好了数据的来源。
如果需要使用数据库中不同的数据也只要对数据窗口对象进行修改就可以了。
特别要指出的是PowerBuilder在数据窗口对象中提供了丰富的数据显示方式,可以满足各种不同的需要。
三、对超市管理业务的理解当今时代,在社会日趋激烈的竞争中,在商品营销业也出现了各种形式,超市经营便是其中一种。
超市可能拥有更多的途径销售产品,但是超市作为一个大型销售集体,其供货较难得到保证,销售人员则抱怨说采购员没有及时供应他们所需要的商品;实际上,采购员的效率过高,仓库里囤积的某些商品要很久才能卖完,商品会过期,仓库库位饱和,资金周转很慢,仓库管理员要定期进行商品进出货统计也比较困难,订货单和采购单上的日期和缺料清单上的日期都不相同,长此以往,造成超市经营的管理混乱,这些情况正是大多数超市目前所面临的一个严峻的问题。
目前大多数超市已经开始应用了计算机技术,销售、采购管理过程已经实现半自动化,但虽然如此,但仍还有很多是依靠手工和经验来完成的,且主要集中在业务管理层次上。
为了适应日益激烈的市场竞争要求,提高业务管理的工作效率,要建立一种新的超市物流管理模式。
超市物流管理系统应具有如下功能:对流动数据作及时的记录:在采购、销售管理中,借助计算机,对每一笔进货和出货进行记录,包括商品各项信息及日期,方便管理员对数据信息进行查找和修改,使整个管理具有高度的灵活性和可靠性。
对流动数据进行详细审核:在进行商品存库之前,对商品信息进行审核确认,提高信息的可靠性,减少数据的错误率;在提取商品时,也要对提货单进行比对审核。
对库存商品进行统一管理:库存商品按编号统一管理,详细记录库存商品各项信息以及存库日期,利于仓库管理员进行商品入库、出库的调配。
参考文献[1] 数据库系统概论萨师煊,王珊. 北京:高校教育出版社,1985[2] 数据库系统原理教程王珊,陈红.北京:清华大学出版社,2005[3] 中小型零售业经营管理实务林正修.四川:西南财经大学出版社,1998[4].软件工程齐治昌高等交易出版社,2001[5].软件工程规范 Watts S.Humphrey 清华大学出版社[6] 精通SQL SERVER 2005 数据库系统管理许志清,赵博[M].北京:北京电子工业出版社,2006[7] SQL Server数据库开发经典案例解王晟, 马里杰[M].北京:清华大学出版社,2006[8] Powerbuilder9.0实用参考手册杨昭中国水利水电出版社 2003[9] 毕业设计宝典江开耀张绍阳西安电子科技大学出版社2008[10] Powerbuilder9.0项目开发实例导航汉龙上海科学普及出版社 2004。