您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > aspnet超市管理系统
毕业设计(论文)1摘要现代高速发展的信息时代,超市管理系统已是一个超市管理者与决策者不可缺少的管理工具,因此超市管理系统应该能够为用户提供充足的信息,便捷的操作,快速的查询手段。本程序是一个典型的信息管理程序,其开发过程主要包括后台数据库的建立以及前端应用程序的开发两个方面。对于前者使用MicrosoftSQLServer2005建立起一个集数据一致性、完整性、安全性好的数据库,而对于后者则使用MicrosoftVisualStudio2005编写易于使用,满足需求的运行程序。整个项目主要完成对超市商品的日常管理,包括进货管理,销售管理,库存管理,员工管理和会员管理五个方面。在功能上系统可以完成对相关信息的浏览、查询、添加、删除、修改等功能。本课题的核心之一是销售管理、库存管理和进货管理三者之间的联系,同时系统有完整的用户管理及权限管理功能。关键字:数据库,控件,权限毕业设计(论文)2AbstractThedevelopmentofmodernhigh-speedinformationage,thesupermarketmanagementsystemisasupermarketmanagersanddecisionmakersanindispensablemanagementtool,thesupermarketmanagementsystemshouldbeabletoprovidesufficientinformationforusers,easyoperation,fastquerytool.Thisprocedureisatypicalinformationmanagementprogram,itsdevelopmentprocess,includingbackgroundoftheestablishmentofthedatabaseandfront-endapplicationdevelopmentaspects.TheformerusesMicrosoftSQLServer2005tobuildasetofdataconsistency,integrity,security,gooddatabase,butthelatteriswrittenusingMicrosoftVisualStudio2005iseasytouse,tomeettheneedsofrunningtheprogram.Theentireprojectwascompletedforthedailymanagementofsupermarketgoods,includingthepurchasemanagement,salesmanagement,inventorymanagement,staffmanagementandmanagementoffivemembers.Functionallycompleteinformationsystemcanbrowse,search,add,delete,modifyandsoon.Thecoreofthisissueisoneofsalesmanagement,inventorymanagementandpurchasemanagementlinksbetweenthethree,whilethesystemhasacompleteusermanagementandpermissionsmanagement.Keywords:database,control,authority毕业设计(论文)3目录一.引言……………………………………………………………………………………41.1课题研究意义与发展前景…………………………………………………………41.2程序设计的目的与功能特点………………………………………………………4二.超市管理系统程序设计总体分析…………………………………………………52.1程序总体需求分析与功能需求分析………………………………………………52.2程序设计可行性分析………………………………………………………………62.3程序设计开发环境与开发工具……………………………………………………7三.程序总体结构设计…………………………………………………………………103.1程序结构设计………………………………………………………………………103.2数据库设计…………………………………………………………………………13四.程序详细设计………………………………………………………………………224.1数据库配置…………………………………………………………………………224.2功能模块实现………………………………………………………………………23五.结束语………………………………………………………………………………50六.致谢…………………………………………………………………………………51七.参考文献……………………………………………………………………………52毕业设计(论文)4一.引言1.1课题研究意义与发展前景超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。现随着经济的高速发展,超市的信息化工作也在紧锣密鼓地进行,与此同时伴随着超市规模的不断扩大以及各种信息流量的日益增多,其经营管理也变得愈加复杂,而且以往在超市日常管理中,商品进货、销售、库存等决策主要以经验为主,缺乏实时分析功能,并且伴随着商业运转的中间环节也越来越多,因此以前的手工操作方式就不能适应超市快速的信息发展的需要,而在计算机科学技术日益发展和成熟的今天,依靠现代化的计算机信息处理技术来管理超市日常工作中的各类商品及用户的信息数据,既节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,同时也能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化做出对应决策,加快超市的发展。从而极大地提高超市的工作效率。1.2程序设计的目的与功能特点为了适应日趋激烈的市场竞争,各类型的超市需要对自身的经营状况有充分的了解,并通过有效的管理不断提高效率。因此,对超市整体信息的管理成为提高经营效率的一个重要途径。本超市管理程序是针对超市各种商品的进货,库存,销售的出入库登记和各种人员信息管理和查询统计等方面工作而开发的管理软件,是一个实用性的管理信息程序,并针对超市日常工作的实际需要,分析了超市管理程序的功能,以商品的进货,库存,销售管理及人员信息管理为重点,描述了其各子系统的模块结构设计,实现超市对用户管理,进货管理,销售管理,库存管理,会员管理等功能。用户可以通过相应的模块,对超市中各类商品的基本情况进行增加、更新、删除和查询操作,同时对商品和用户明细进行预览及查询,也可对使用该系统对用户进行更新、删除和查询,,权限设置,密码修改,等其系统管理功能。从而使相关人员从以往烦琐的工作解脱出来,充分体验到信息时代的超市信息化工作给超市的日常工作所带来的便利和快捷,体会到计算机的快速、准确、智能的强大功能。毕业设计(论文)5二.超市管理系统程序设计总体分析2.1程序总体需求分析与功能需求分析2.1.1总体需求分析本程序设计开发所要完成的是超市管理系统,为实现超市现代化,智能化管理,依据前期的调查分析,按照具体环境的设定,提出整体要求:1.系统应基本符合超市商品管理的要求,满足超市商品管理人员日常使用的需要,并达到操作过程中界面清晰直观、易于操作,保证系统的实用性及安全性。2.系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护。3.系统应具备数据库维护功能,及时根据用户需求进行数据的检索,添加、删除、修改等操作。即实现用户及会员管理,进货管理,销售管理,库存管理。2.1.2程序设计功能需求分析1.安全管理:为保证系统的安全性,设有两级权限管理:系统管理员,用户管理员。系统管理员享有最高权限,可对商品,用户及会员进行添加,删除,修改,查询及浏览等操作。用户管理人员只能对商品进行浏览查看销售信息录入模块的信息并修改自己的登录密码。2.用户管理:系统管理员对理货人员进行添加新用户,删除旧用户,修改用户信息。3.商品管理:包括进货管理,销售管理,库存管理。4.进货管理:根据销售情况及库存情况,制定进货计划,这样可以避免盲目进货造成商品积压导致效益受损。也可按计划有选择性地进行入库登记。综合查询打入库记录及金额。5.销售管理:对商品各种销售进行控制。综合查询各种销售明细记录6.库存管理:综合查询库存明细记录。库存自动计算,以免库存不足影响正常销售。毕业设计(论文)67.人员管理:对员工及会员基本信息进行管理,并可以对会员进行人数统计。2.2程序设计可行性分析当要完成一个软件管理程序开发时,就必须进入软件生命的第一个阶段,即进行程序设计可行性分析研究。因为可行性研究分析目的就是要用最小的代价在尽可能短的时间内确定问题是否能够解决,并不是所有问题都具有简单的解决办法,因为许多预想的问题不能在预定的规模之内解决,因此通过可行性研究分析可以知道某些问题实施的可能性的几率,有无可行性的解决方法,从而判定原定的开发目标和规模是否现实,并在定义阶段较早的认识到预定开发方案的缺陷进而避免人力、物力和才力的浪费。[8]因此,可行性研究实质上是要进行依次压缩简化的系统分析和设计的过程,对于本程序开发的目标来说应充分体现为超市日常管理服务的宗旨。2.2.1技术可行性分析根据前期的市场调查与对下列系统功能、性能及实现系统的各项所需技术的约束条件的分析来看,本系统程序开发应是一个集数据库管理和查询为一身的系统,依据现有的开发技术,开发硬件、开发软件的性能要求及环境条件等来看,各项条件良好,同时,考虑给予的开发期限较为充裕,预计可以在规定期限内完成预定功能地开发与实现。在软件方面本程序设计采用的开发环境是MicrosoftVisnalStudio2005,采用开发语言c#编写程序,采用SQLServer2005做后台数据库。在硬件方面电脑的各种配置包括输入输出能力,内部存储器和外部存储器的容量都能满足用户的要求。在程序设计方面包括如下功能模块:1.建立安全的数据库和用户管理。具有可靠完整的数据库连接,实现用户的权限管理。2.界面清晰直观、易于操作。以适合超市相关人员日常维护。3.依据相关技术实现系统预计的各个模块功能。毕业设计(论文)72.2.2经济可行性分析本程序设计提高了超市的管理效率,自然提高了超市的收入。通过估算本系统的成本效益分析,包括估计今后的运行、维护费用,设备购置和估计新系统将获得的效益来看,可知本次开发的程序设计系统成本低,见效快,而且长期利润高。2.2.3操作可行性分析本套程序设计采用完全鼠标点击操作,界面清晰直观、易于操作。由于它能够准确记录、检索和管理有关超市各类商品信息和用户信息,帮助超市经营者掌握和分析营销情况,及时做出正确决策,并且便于超市相关内部人员对进货、库存、销售等管理,因而大大提高了超市的管理水平与效率。2.3程序设计开发环境与开发工具2.3.1开发环境1.操作系统:WindowsXP2.开发软件:MicrosoftVisualStudio20053.数据库:SQLserver20054.开发语言:C#2.3.2开发工具VisualStudio2005的问世带来了很多改进和新增功能,它们使集成开发环境(IDE)给人们留下更加深刻的印象。在VisualStudio.NET中,Microsoft将起始页作为一种便于我们开始使用VisualStudio的快速而容易的方式介绍给我们。它使我们可以轻松打开常用项目、创建新项目、找到联机资源,以及配置VisualStudio配置文件在VisualStudio2005中添加的另一个的功能是CodeAnalysisFxCop。很多开发人员已经熟悉了这一静态代码分析工具,但它现在直接与VisualStudio集成在一起。VisualStudio提供了一个强大的新IDE,从而使编写强大的应用程序变得更毕
本文标题:aspnet超市管理系统
链接地址:https://www.777doc.com/doc-1402836 .html