基于.NET技术的超市销售管理系统设计与实现本科毕业论文(28页).doc
《基于.NET技术的超市销售管理系统设计与实现本科毕业论文(28页).doc》由会员分享,可在线阅读,更多相关《基于.NET技术的超市销售管理系统设计与实现本科毕业论文(28页).doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于.NET技术的超市销售管理系统设计与实现本科毕业论文-第 22 页本科毕业论文(设计)题 目 基于.NET技术的超市销售管理系统设计与实现 闽江学院毕业论文(设计)诚信声明书本人郑重声明:兹提交的毕业论文(设计)基于.NET技术的超市销售管理系统的设计与实现,是本人在指导老师 * 的指导下独立研究、撰写的成果;论文(设计)未剽窃、抄袭他人的学术观点、思想和成果,未篡改研究数据,论文(设计)中所引用的文字、研究成果均已在论文(设计)中以明确的方式标明;在毕业论文(设计)工作过程中,本人恪守学术规范,遵守学校有关规定,依法享有和承担由此论文(设计)产生的权利和责任。声明人(签名):年 月 日
2、摘 要 随着互联网网购的快速发展,传统零售业无论是街头小店,超市还是大卖场之类的连锁机构都受到很大冲击,零售业利用互联网和信息技术进行营销是必然趋势。 本文首先介绍了商品销售系统的现状、开发背景和设计目标,其次对系统需求进行了分析,阐述了总体设计方案,较详细的论述了系统的各模块的实现方法,最后,本文对商品销售系统进行了系统检测并提出还需要改进的问题。 本系统是在分析了现行商品管理中存在的问题的基础上,结合信息管理系统开发的概念、结构及系统开发的基本原理和方法,开发的一套商品信息管理系统。本系统采用客户端/服务器的三层架构,同时使用了窗体设计,后台数据库选用数据据2005。为小型超市提供了商品管
3、理,用户信息管理,商品销售等功能。 关键词:销售管理系统;客户端/服务器模式;数据库2005;AbstractAs the rapid development of Internet shopping, traditional retail conner store, supermarket or mall chain institutions are greatly impact. Its an inevitable trend that traditional retail make use of the Internet and information technology for ma
4、rketing. This paper describes the current situation of the commodity sales system, development background and design goals, followed by an analysis of the system needs to explain the overall design, a more detailed discussion of the implementation of each module of the system, and finally, this pape
5、r detects merchandising system systematically and raises the issue that still needs to be improved.This system is based on the analysis of current problems of commodity management,on the basis of combing the concept of information management system development ,structure and basic principles and met
6、hods of system development ,the development of a commodity information management system. This system uses C/S three-tier architecture and a winform form design ,and back-end database chooses SQL2005. It provides commodity management,customer information management,merchandising and other functions
7、for small supermarkets.Key words:Sales management system; C / S mode; SQL2005;目 录1.引言11.1本课题的研究现状及意义11.2本课题的特点及优点分析11.3本课题的目标11.4可行性分析22.系统分析42.1用户特点42.2功能要求42.3性能要求72.4系统运行环境规定82.5系统选用的开发工具和环境83.系统设计93.1软件层次结构图93.2数据表结构设计93.3模块详细设计154.系统实现234.1系统实现的技术、工具及特点234.2系统编码实现245.系统测试与分析335.1测试实例的研究与选择335.2
8、测试环境与测试条件335.3功能测试结果336.结论36参考文献37致谢381. 引言1.1 本课题的研究现状及意义随着现代科技技术的快速发展,计算机技术也取得了质的飞跃,使用计算机来管理日常生活中的事物已经非常普及,由此看来使用计算机技术来实现商品的销售管理已不在话下。这无疑对中型和小型企业来说是一大福音,利用计算机管理技术来支持企业高效率完成劳动商品管理的日常事务,是企业适应现代化的制度要求之一,这也是推动企业劳动商品管理走向科学化、规范化的必要条件。往往在传统的零售工作中,掌握商品的仓库库存通常是使用人工的方式。但是如果采用人工方式在清点商品数量的时候,会浪费很大的人力去完成这一项工作,
9、所以采用人工方式去处理商品销售不失为一种较好的方法。由此可见一个好的商品销售管理系统是必不可少的。目前世界上无论企业或者个体都在积极致力于信息化的建设,追求高效率、低消耗的管理模式。而本系统的开发,恰好提供了员工管理、商品管理、收银管理等功能,帮助管理者对商品销售管理问题提供了更加便捷的方法,从而减少不必要的管理。1.2 本课题的特点及优点分析随着现在科学技术日新月异的发展,计算机科学技术也在不断的更新换代,计算机所带来的强大功能早已被人们所知道,现在计算机技术已融入社会的各个领域并发挥着越来越重要的作用。计算机产业的快速发展,各项技术指标发展非常迅速,以信息处理的计算机化“计算机革命”正是由
10、于价格下降以及软件应用的快速发展所引起的。 微型计算机的出现和流行,其中对于微机信息的处理提供了廉价的手段,促进了人们使用信息管理系统的使用起到了重要作用。使用计算机对商品信息进行管理,比人工处理商品信息进行管理更加方便、快捷。例如:查找迅速、方便、可靠性高、存储量大、保密性好、使用时间长、成本低等。这些优势可以最大限度的提高用户对商品信息的管理工作效率,也使得企业更加科学化和规范化,这也是企业是与世界接轨的重要条件。1.3 本课题的目标如今的商品销售单位不单单需要处理大量的供应商信息,而且也要处理商品销售的信息,更要不断地添加和修改销售信息。本系统建设的目的在于商家可以方便地从系统获取销售部
11、门信息,核对后通知仓库部门是否需要及时补充货源,销售系统可以将每天的销售记录录入系统,记录销售信息,系统对销售记录进行统计,生成报表呈现给商家。在此过程中,系统根据销售信息自动更新商家的库存,最终实现商品销售系统的网络化,节省运营成本,提高运作效率。1.4 可行性分析可行性研究确定了是否能以最小的代价和在最短时间段内得以解决问题,本论文对目前系统的经济可行性和技术可行性以及法律可行性和操作可行性进行简要的分析:(1)经济可行性目前由于大多数销售企业还是采用人工清点的方式完成业务,进行销售报表统计,对数据进行综合分析等。但是管理系统建成后往往不是直接用于生产,因此在此过程中直接的经济效益是很少的
12、,但是这也会间接的创造出另外一种具有潜在发展力的经济效益。所以,此开发系统在经济可行性上是可以通过的。此外,由于系统在以后较长的时间内稳定发挥作用,从而提高公司的综合管理水平、简化日常业务操作都将会起到很大的帮助。(2)技术可行性该管理系统开发采用SQL2005数据库平台,其体积小,速度快的优点对与商品销售管理系统这种小型应用程序是最好的选择;其中速度快的优点对超市来说是最为重要的,对于超市这种服务性比较强的企业来说,效率是相当重要的,只有高效的服务才能赢得客户的支持1 。在.NET的开发平台下采用C/S架构开发。C/S架构就是客户机/服务器模式(Client/Server),目前大多数系统软
13、件系统软件应用程序的客户机/服务器都存在双层结构模式,由于软件应用系统现在是分布式,Web和客户机/服务器应用程序可以在同一个业务被视为web应用程序开发,应用不同的模块共享逻辑组件2。 (3)法律可行性本系统的开发与应用不涉及侵犯专利权、侵犯版权等方面的问题。(4)操作可行性该系统的用户使用起来可以说非常方便好用,界面设计充分考虑到管理习惯,使得系统使用简单、速度快,如:数据录入迅速、规范、可靠3。2. 系统分析2.1 用户特点对于大多数普通的计算机用户不需要专门的计算机知识。本系统是安装在每个用户的PC机上,用户可以方便地查看商品相关信息,以及日后查询统计。因此,商品销售系统的设计要求界面
14、简单,操作方便,符合广大普通用户的使用需求。2.2 功能要求2.2.1 需求规定为了实现对商品销售管理系统的基本管理,通过调研分析,有如下需求:(1)提供员工信息化管理,主要有员工信息显示,员工添加及权限分配,权限修改,密码修改。(2)提供商品信息化管理,主要有商品信息显示,商品信息搜索,商品添加,商品信息修改与商品信息删除。(3)提供库存信息化管理,主要有库存信息显示,入库单,入库单查询,入库明细等(4)提供收银前台信息化管理,收银前台管理主要有选择商品、正常销售、退货、零售结账、增加商品数量、折扣、挂单、取单、撤单以及切换用户。(5)提供营业查询信息化管理,营业查询信息管理能做商品的收支汇
15、总统计,收支明细情况统计,这两者都为经营管理起到重大作用。(6) 提供记录信息化管理,主要是销售记录和入库记录,可以通过商品编码、单价、流水号、记录日期等作为查询条件,查询该商品的进货和销售记录。2.2.2 基本信息功能 (1)执行人:仓库管理员(2)功能描述: 商品信息管理:查看商品信息;对商品进行分类管理,也可以对商品信息进行增删改 员工信息管理:查看员工信息;对员工进行部门管理,可以对员工信息进行增删改 供应商信息管理:查看供应商信息;供应商管理,供应商信息可以增删改 登录用户管理:查看员工权限;对员工权限进行分配管理(3)功能说明: 本模块可以对商品、员工以及供应商信息进行增删改的操作
16、,还可以通过登录用户,进行员工的权限修改。2.2.3 库存管理功能(1)执行人:库存管理员(2)功能描述: 入库管理:查看入库商品信息;对商品进行入库 结转管理:查看商品的结转信息;对结转信息进行报表转换 库存管理:查看商品库存信息(3)功能说明:通过入库单,可以查看商品的入库信息,通过库存信息,可以查看商品的库存的数量,方便商家及时发现商品库存不足,便于补充货源。2.2.4 前台营业功能(1)执行人:前台营业员(2)功能描述: 商品营业管理:对商品进行零售结账,退货等操作;对商品进行挂单,取单,撤单等操作 销售明细管理:通过商品的销售单号,销售日期等进行查询(3)功能说明:通过收银前台按钮进
17、入收银界面后,通过收银页面上的功能同可以对商品进行销售或者退货,每当销售完一件商品的时候,会产生一次流水号,通过流水号查看销售明细。2.2.5 系统管理功能(1)执行人:系统管理员(2)功能描述: 修改密码管理:使用当前用户的登录密码,修改新的用户密码 热键设置管理:设置用户常用的快捷键 锁屏管理:通过设置锁屏密码锁定当前界面 切换用户管理:注销当前用户,登录新的用户(3)业务说明:通过次模块可以修改密码,修改密码以后,需要下次登录使用新密码,此模块还提供切换登录用户,以及进行对窗口的锁屏等控制。2.2.6 统计信息功能(1)执行人:统计管理员(2)功能描述: 销售汇总管理:查看商品的销售情况
18、并进行汇总 进销存报表管理:对商品的盈利进行汇总 结转报表管理:通过选定日期,对商品的销售进行结转汇总(3)功能说明: 统计管理员通过这三张报表的数据,对商品的销售情况进行详细的了解,并记录了每件商品的销售情况,最后进行整理上报给经理。2.2.7 综合所有功能需求用例图:2-1 商品销售系统需求用例2.3 性能要求(1)精度本系统对精度的要求主要表现在数据库设计上4,这个在数据库设计中会有相关内容,在此略。(2)速度响应时间0.05秒以内。(3)故障处理要求可能出现的问题是:无法访问系统,可能是服务器问题或源代码被更改;处理方法:检查服务器或源代码。(4)安全保密要求。通过设置用户身份和密码对
19、其进行验证。2.4 系统运行环境规定(1)硬件环境CPU:P41.8GHz内存:256MB以上硬盘空间:40GB (2)软件环境操作系统:中文Windows 2000 ,Windows2003或XP数据库: SQL Server 2005开发工具包: Visual Studio 20082.5 系统选用的开发工具和环境表:2-1 商品销售系统测试环境表名称测试环境硬件环境CPU:CORE I3内存:1024MHZ以上软件环境操作系统:windows 7数据库版本:SQL2005运行环境:Visual Studio 20083. 系统设计3.1 软件层次结构图商品销售管理系统是一个利用数据库开发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 NET 技术 超市 销售 管理 系统 设计 实现 本科毕业 论文 28
限制150内