“基于C的超市库存管理系统”终稿钟浩.pdf
- 文档编号:3210634
- 上传时间:2022-11-20
- 格式:PDF
- 页数:41
- 大小:886.96KB
“基于C的超市库存管理系统”终稿钟浩.pdf
《“基于C的超市库存管理系统”终稿钟浩.pdf》由会员分享,可在线阅读,更多相关《“基于C的超市库存管理系统”终稿钟浩.pdf(41页珍藏版)》请在冰豆网上搜索。
韶关学院毕毕业业设设计计题题目:
目:
基于C#的超市库存管理系统学生姓名:
学生姓名:
钟浩学学号:
号:
09115014034系系(院(院):
计算机科学学院专专业:
业:
计算机科学与技术班班级:
级:
09计算机科学与技术
(2)班指导教师姓名及职称:
指导教师姓名及职称:
程细柱(讲师)起止时间:
起止时间:
2012年6月2012年12月2基于基于C#C#的的超市库存管理系统超市库存管理系统摘要:
随着人类社会的进步与发展,当今的社会已经进入了信息化的社会,越来越多的信息已无法通过手工记录、人工管理来实现,信息在社会经济中发挥着越来越重要的作用,以往超市的业务都是都是通过手工模式处理,随着超市的来往业务不断增加,这就要求通过一个好的管理软件,对超市信息化进行良好管理。
本系统超市库存管理系统是根据超市的特点集进、销、存于一体,结合现今流行的网络技术,应用Asp.NET与SQL数据库想结合的方式,为超市量身定做的销售管理软件。
在设计过程中最大限度满足用户的要求,因此,该系统具有较强的实用性和针对性。
本系统具有界面友好,操作简单,可维护性强等特点。
该系统主要划分为四层角色,管理员、经理、采购员、收银员,管理员主要是进行基本信息管理和用户信息维护;经理主要是进行业务信息的综合管理;采购人员主要是负责商品信息和采购单据管理;收银员主要是负责会员和销售单据管理。
关键字:
关键字:
销售管理会员管理Asp.NETC#SQL20003SupermarketSupermarketSupermarketSupermarketinventoryinventoryinventoryinventorymanagementmanagementmanagementmanagementsystemsystemsystemsystembasedbasedbasedbasedononononCCCCAbstract:
Withtheprogressanddevelopmentofhumansociety,todayssocietyhasenteredtheinformationsociety,moreandmoreinformationisnotrecordedbyhand,manualmanagementtoachievesocio-economicinformationplaysanincreasinglyimportantrolepastthesupermarketbusinessishandledthroughmanualmode,withthegrowingsupermarketbusinessdealings,whichrequiresmanagementbyagoodsoftware,informationonthesupermarketforgoodmanagement.Thesystem-thesupermarketcargomanagementsystemisbasedonthecharacteristicssetintothesupermarket,sold,storedinone,combinedwithtodayspopularnetworktechnologies,applicationsandSQLdatabasetocombineAsp.NETway,tailoredtosupermarketsalesmanagementthesoftware.Inthedesignprocesstomaximizemeetuserrequirements,sothatthesystemhasastrongpracticalandpurposeful.Thesystemhasafriendlyinterface,simpleoperation,maintainabilityandsoon.Thesystemisdividedintofourmainroles,administrator,manager,buyer,cashier,managermainlyforbasicmaintenanceofinformationmanagementanduserinformation;managermainlyforbusinessinformationmanagement;procurementofficerisresponsibleforproductinformationmanagementandprocurementdocuments;cashierisresponsibleformembershipmanagementandsalesdocuments.KeyKeyKeyKeywordswordswordswords:
SalesManagementMemberManagementAsp.NETC#SQL20054目目目目录录录录Abstract.2目录.31概述.71.1本课题的研究背景.71.2产品进销存管理的发展现状.71.3设计定义.71.4开发工具的简介.81.4.1C#简介.81.4.2ASP.NET简介.91.4.3数据库简介.102.1可行性分析.122.1.1技术可行性.122.1.2经济可行性.122.1.3管理可行性.122.2系统目标.122.3系统开发环境.132.4系统应该具备的功能.132.4.1管理员.132.4.2经理.142.4.3采购员.142.4.4收银员.143.1系统结构图.163.2主要模块的流程图.163.2.1商品类别设置.163.2.2商品信息设置.173.2.3商品进货管理.183.3根据表与表之间的关系,可以画出ER图.183.4数据字典.204.1运行环境.234.2系统主界面.234.3管理员.234.3.1系统用户管理.234.3.2员工排班管理.254.4经理.274.4.1商品信息管理.274.4.2库存报警设置.294.5采购员.314.5.1商品进货管理.314.6收银员.324.6.1商品销售管理.325系统测试.365.1软件测试的意义.3655.2软件测试的重要性.365.3软件测试的范围.365.4软件测试的方法.375.5软件测试的目的和原则.376总结.38参考文献.39致谢.406基于C#的超市库存管理系统专业班级:
计算机科学与技术09
(2)班姓名:
钟浩指导教师:
程细柱1111概述概述概述概述1.11.1本课题的研究背景本课题的研究背景随着经济的高速发展,超市的信息化工作也在如火如荼地进行,由于超市规模的不断扩大以及商务往来的日益增多,超市对进销存信息的掌握和使用就越来越多,因此以前的原始的手工操作方式就不能适应超市快速发展的需要,在计算机科学技术日益发展和成熟的今天,运用其先进的技术性来管理日常工作中的各类客户信息数据,就可以极大地提高超市的工作效率。
1.21.2产品进销存管理的发展现状产品进销存管理的发展现状与国外超市相比,国内进销存管理起步较晚。
采购管理方面,目前我国超市在这方面尚未引起足够的重视。
在与供应商打交道的过程中,不少超市缺乏严格的比价系统,也没有进行招标,甚至出现不遵循以销定产,以产定购的现象,采购过程存在很大的随意性。
销售管理方面,我国超市的营销管理大多还停留在“推销管理”的观念上,重视产品的销售,而忽视销售业务数据的实时收集和分析,竞争对手情况的跟踪分析,忽视市场的预测和分析、客户的管理以及销售战略的动态调整。
库存管理方面,原材料的采购不按照生产计划的需求,导致原材料积压;生产计划不按照市场的需求来制定,导致产品积压。
除此之外,信息化程度低也是进销存管理中存在的一个突出问题。
进销存管理的信息系统功能不完善,远程通信能力差,甚至出现数据失真的现象,系统无法履行必要的决策功能。
加之,采购、销售、库存管理三者之间缺乏信息联系和数据集成,无法实现信息共享,造成超市内部的进、销、存信息脱节,超市最高决策者难以及时准确全面了解掌握生产经营全过程的有关信息。
1.31.3设计定义设计定义7超市货物管理系统是一套既实用、操作简单、功能齐全、便于维护、管理和查询的软件。
采用了B/S模型架构,分成数据访问层、业务规则表示层这二层。
其中前端表示层包括管理员、经理等四种角色人员的各种功能界面,如管理员的商品类别,用户列表维护功能;经理的商品信息,库存设置功能等。
本系统以中小型超市为中心,涵盖了用户、商品、采购、销售和库存信息的查询、显示等功能,具有高效率、安全性强、数据完整有条理等优点。
满足管理人员的各种需求。
为了能结构化的管理和实施系统的开发,采用软件工程的方法来设计软件,其基本思想是:
用系统的思想和系统工程的方法,结构化,模块化地自上而下的对生命周期进行分析和设计。
我们可以将整个系统开始过程分为以下4个一次连接的阶段:
(1)系统规划阶段
(2)系统开发阶段(3)系统运行维护阶段(4)系统更新阶段这四个阶段共同构成了系统开发的生命周期。
系统规划是商品销售系统的起始阶段。
这一阶段的主要任务是:
明确超市对管理系统的需求,以制定商品销售的设计总计划。
包括对商品销售系统的规划、需求分析和资源分配三个主要阶段。
系统开发是商品销售系统建设的一个最重要的阶段。
系统开发的生命周期一般分为以下三个阶段:
系统分析、系统设计和系统实施。
系统运行与维护阶段优势整个生命周期中历时最久的阶段,也是商品销售系统实现其功能,获得效益的阶段。
而系统更新阶段是新旧系统并存的时期。
1.41.4开发工具的简介开发工具的简介1.4.11.4.1C#C#简介简介现在ASP.NET支持的开发语言包括VB.NET、C#.NET、JSCRIPT.NET、VC+.NET以及其它.NETFramework所支持的语言。
我们所做的学生信息管理系统是用C#语言。
所以,在这里我介绍一下C#语言。
8C#(Csharp)是一种最新的、面向对象的编程语言。
它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。
使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。
C#有以下特性:
效率与安全性支持现有的网络编程新标准消除大量程序错误对版本的更新提供内在的支持降低了开发成本商业过程和软件实现的更好对应扩展交互性1.4.21.4.2ASP.NETASP.NET简介简介提到ASP.NET,就不得不首先搞清楚什么是ASP。
ASP的全称是ActiveServerPages,即活动服务器页面,为什么称之为活动服务器页面,这是因为以前的互联网全部是由静态的HTML页面组成,如果需要更新你的网站内容,你不得不制作大量的HTML页面。
有了ASP以后,我们就能够根据不同的用户,在不同的时间向用户显示不同的内容。
网站的内容更新也不再是一个乏味的重复过程,它开始变得简单而有趣。
也因此在国内掀起了一股学习ASP的热潮。
但是由于ASP程序和网页的HTML混合在一起,这就使得程序看上去相当的杂乱。
在现在的网站设计过程中,通常是由程序开发人员做后台的程序开发,前面有专业的美工设计页面,这样,在相互配合的过程中就会产生各种各样的问题。
同时,ASP页面是有脚本语言解释
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 超市 库存 管理 系统 终稿钟浩
![提示](https://static.bdocx.com/images/bang_tan.gif)