大润发超市管理系统的设计与实现
超市管理系统是一种最新的超市管理方式,它是为了改变传统的人工管理方式而发展出来的,传统的人工管理存在着很多的缺点,这样的管理方式可能会使工作效率变低、超市的保密性变差、员工还容易出错。当一个超市运营一段时间之后,将会积累很多的信息,而这些信息以后都有可能需要调用,将会给超市发展所必要的分析工作带来很大的困难。本系统包括几个重要的模块:进货、销售、库存、基础资料、系统等五个需要管理的功能模块。本文首先确定本系统所使用的工具,将决定采用SQL2008 数据库建立系统运行所要的后台数据库,采用VS2013集成开发环境配合使用C#语言开发一套超市管理系统。然后进行系统的需求分析,分析出系统所需要的模块。最终完成这一整套管理系统。关键字:超市管理,商品管理,数据库目 录
1引言 1
1.1 选题背景 1
1.2 课题研究的目的和意义 1
2 系统开发技术 2
2.1 ASP.NET介绍 2
2.2 B/S框架 3
2.3 数据库技术 3
2.4 互联网信息服务 4
3 系统需求分析 5
3.1 系统可行性分析 5
3.2 系统开发前提 6
3.3 系统整体流程图 6
4 系统功能的设计 8
4.1 系统功能需求 8
4.2 数据库的设计 11
5 系统详细设计 18
5.1 系统登陆页面设计 18
5.2 系统主页面设计 19
5.3 进货管理功能设计 20
5.4 销售管理功能设计 21
5.5 库存管理功能设计 23
5.6 商品管理功能设计 25
5.7 系统管理功能设计 26
6 软件测试 28
6.1 测试目的 28
6.2 测试内容 28
6.3 测试结果 28
6.4 测试总结 29
结 论 30
致 谢 31
参考文献 32
1引言
1.1 选题背景
世界经济发展迅速,越来越多的行业必须 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
理功能设计 26
6 软件测试 28
6.1 测试目的 28
6.2 测试内容 28
6.3 测试结果 28
6.4 测试总结 29
结 论 30
致 谢 31
参考文献 32
1引言
1.1 选题背景
世界经济发展迅速,越来越多的行业必须提高自身的行业竞争力,这样才能在不断的竞争中存活下来。恰恰这时候计算机科学急速发展,日渐成熟,使得越来越多的行业开始选择用计算机来提高自身竞争力。由于现在世界的联系日益紧密,商品的流通也由此获益,流通量越来越大,超市经营的商品种类也越来越多,所以需要处理大量的入库出库以及库存信息,商品的销售信息、基本信息也必须及时更新,也必须能够快速查询各种商品的信息,在需要情况下还要进行退货操作并修改相关数据。管理阶层也意识到这种庞大的数据量,原始的人工管理根本无法满足现在的需求,超市管理系统应时而生。
1.2 课题研究的目的和意义
超市管理系统诞生的目的就是为了提高工作效率,一直以来的传统人工管理在不断发展的市场面前,已经显得越来越力不从心,他存在的缺点也越来越明显:效率低、出错性高、人工成本大。当一个超市运转之后,必然会产生很多信息,而这些信息也关乎整个超市的发展。这时候分析数据就显得尤为重要,可是传统的人工根本无法有效的执行这些工作。随着计算机科学越来越多的应用于各个行业,并且取得了很好的效果,人们对计算机科学越来越看重。而超市这种大数据处理行业,也恰巧正需要计算机科学来帮助其能够快速高效的处理繁多的数据。
目前我国超市行业由于政策的支持,发展力度越来越大。在给我国人民带来了很大的便利的同时,超市经营者也意识到传统人力在这个行业的不足,同时超市之间的竞争也越来越激烈。要想在这个行业屹立不倒,就要求超市管理者改变最原始的人工运营模式,继而快速提高工作效率。当今世界,计算机技术发展迅速,计算机也被越来越多的人使用,使用起来也越来越简单。同时超市竞争日益激烈,超市要是想在竞争中存货下去,采用电脑管理日常工作也成为众多管理者的必然选择。
超市管理系统给企业减少了很多开支,可是这并不影响其工作效率,在节约开支的同时,工作效率却得到了显著提升。因此,开发一套优秀的超市管理系统对超市高效管理是很必要的。2 系统开发技术
整个系统是利用微软的Microsoft Visual Studio 2013作为软件开发工具,同时使用SQL Server作为数据库配套使用, 因为这些软件产品是微软公司的产品,从而更好地相互兼容,开发应用系统的稳定性高。开发平台和开发工具和语言的选择,但也因其自身的特点。
2.1 ASP.NET
ASP.NET程序框架是一种目前非常先进的公共语言运行库的一种程序,它是一种可以运行在服务器上的程序架构,使用它进行开发的时候可以做到实时的编译、最先进缓存的技术、在前期就实现编译。此外,ASP.NET框架运行在Visual Studio开发平台下,这样子系统开发就可以有很多先进的框架和控件直接使用,可以方便有效的进行开发。这样的方式充分的对ASP.NET进行了扩充。ASP.NET框架技术是运行在通用的语言运行库的基础上的,它是一种全新的先进的开发模式,这样的一种方式给软件开发人员提供了极大的便利。
因为ASP.NET的先进而强大的功能,程序员在进行程序编写的时候就变得非常灵活,在程序开发过程中甚至可以进行简单的拉控件的方式来进行开发,这样就大大降低了对程序开发人员的技术水平的要求。同时ASP.NET还允许编译第三方的控件,让更多的兴趣程序员开发第三方的控件供大家使用,这样就让ASP.NET具备充分的扩展性能,开发起来越来越简单,越来越快速。
ASP.NET目前使用较为为广泛,在目前主流的操作系统平台上都可以进行ASP.NET程序的开发和管理,它是一种全新的开发模式,全新的架构模式,全新的编程模式,给程序开发带来了一场新的革命。同时在开发程序的过程中可以实现和数据库无缝的连接,它直接采用了ADO.NET的方式来进行操作,让程序开发人员不需要去学习程序是如何和数据库进行连接的,你只需要学习各种数据库的连接方法代码即可,同时这种方法还使数据库的访问变得更加灵活高效。采用ADO技术来访问数据库也是一种技术上的革命,软件工程师可以非常灵活方便的去查询数据库,更新数据库,删除数据库。
在程序代码编程的过程中,ASP.NET是一种可以采用多种编程语言来进行开发的先进框架,它可以支持多种编程语言来进行开发,让软件开发人员开发起来更加灵活,你可以采用你最熟悉的编程语言在这个框架下进行程序的编写开发,不用去考虑效率的问题,ASP.NET框架自己会对你所使用的编程语言来进行编译,编译成最终的机器代码。
总之ASP.NET框架是一种非常先进的框架开发技术,是目前使用最为广泛的开发技术之一。它的最先进地方还在于可以针对多种用户,面向互联网的下一步网络程序的开发支持。
2
1引言 1
1.1 选题背景 1
1.2 课题研究的目的和意义 1
2 系统开发技术 2
2.1 ASP.NET介绍 2
2.2 B/S框架 3
2.3 数据库技术 3
2.4 互联网信息服务 4
3 系统需求分析 5
3.1 系统可行性分析 5
3.2 系统开发前提 6
3.3 系统整体流程图 6
4 系统功能的设计 8
4.1 系统功能需求 8
4.2 数据库的设计 11
5 系统详细设计 18
5.1 系统登陆页面设计 18
5.2 系统主页面设计 19
5.3 进货管理功能设计 20
5.4 销售管理功能设计 21
5.5 库存管理功能设计 23
5.6 商品管理功能设计 25
5.7 系统管理功能设计 26
6 软件测试 28
6.1 测试目的 28
6.2 测试内容 28
6.3 测试结果 28
6.4 测试总结 29
结 论 30
致 谢 31
参考文献 32
1引言
1.1 选题背景
世界经济发展迅速,越来越多的行业必须 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
理功能设计 26
6 软件测试 28
6.1 测试目的 28
6.2 测试内容 28
6.3 测试结果 28
6.4 测试总结 29
结 论 30
致 谢 31
参考文献 32
1引言
1.1 选题背景
世界经济发展迅速,越来越多的行业必须提高自身的行业竞争力,这样才能在不断的竞争中存活下来。恰恰这时候计算机科学急速发展,日渐成熟,使得越来越多的行业开始选择用计算机来提高自身竞争力。由于现在世界的联系日益紧密,商品的流通也由此获益,流通量越来越大,超市经营的商品种类也越来越多,所以需要处理大量的入库出库以及库存信息,商品的销售信息、基本信息也必须及时更新,也必须能够快速查询各种商品的信息,在需要情况下还要进行退货操作并修改相关数据。管理阶层也意识到这种庞大的数据量,原始的人工管理根本无法满足现在的需求,超市管理系统应时而生。
1.2 课题研究的目的和意义
超市管理系统诞生的目的就是为了提高工作效率,一直以来的传统人工管理在不断发展的市场面前,已经显得越来越力不从心,他存在的缺点也越来越明显:效率低、出错性高、人工成本大。当一个超市运转之后,必然会产生很多信息,而这些信息也关乎整个超市的发展。这时候分析数据就显得尤为重要,可是传统的人工根本无法有效的执行这些工作。随着计算机科学越来越多的应用于各个行业,并且取得了很好的效果,人们对计算机科学越来越看重。而超市这种大数据处理行业,也恰巧正需要计算机科学来帮助其能够快速高效的处理繁多的数据。
目前我国超市行业由于政策的支持,发展力度越来越大。在给我国人民带来了很大的便利的同时,超市经营者也意识到传统人力在这个行业的不足,同时超市之间的竞争也越来越激烈。要想在这个行业屹立不倒,就要求超市管理者改变最原始的人工运营模式,继而快速提高工作效率。当今世界,计算机技术发展迅速,计算机也被越来越多的人使用,使用起来也越来越简单。同时超市竞争日益激烈,超市要是想在竞争中存货下去,采用电脑管理日常工作也成为众多管理者的必然选择。
超市管理系统给企业减少了很多开支,可是这并不影响其工作效率,在节约开支的同时,工作效率却得到了显著提升。因此,开发一套优秀的超市管理系统对超市高效管理是很必要的。2 系统开发技术
整个系统是利用微软的Microsoft Visual Studio 2013作为软件开发工具,同时使用SQL Server作为数据库配套使用, 因为这些软件产品是微软公司的产品,从而更好地相互兼容,开发应用系统的稳定性高。开发平台和开发工具和语言的选择,但也因其自身的特点。
2.1 ASP.NET
ASP.NET程序框架是一种目前非常先进的公共语言运行库的一种程序,它是一种可以运行在服务器上的程序架构,使用它进行开发的时候可以做到实时的编译、最先进缓存的技术、在前期就实现编译。此外,ASP.NET框架运行在Visual Studio开发平台下,这样子系统开发就可以有很多先进的框架和控件直接使用,可以方便有效的进行开发。这样的方式充分的对ASP.NET进行了扩充。ASP.NET框架技术是运行在通用的语言运行库的基础上的,它是一种全新的先进的开发模式,这样的一种方式给软件开发人员提供了极大的便利。
因为ASP.NET的先进而强大的功能,程序员在进行程序编写的时候就变得非常灵活,在程序开发过程中甚至可以进行简单的拉控件的方式来进行开发,这样就大大降低了对程序开发人员的技术水平的要求。同时ASP.NET还允许编译第三方的控件,让更多的兴趣程序员开发第三方的控件供大家使用,这样就让ASP.NET具备充分的扩展性能,开发起来越来越简单,越来越快速。
ASP.NET目前使用较为为广泛,在目前主流的操作系统平台上都可以进行ASP.NET程序的开发和管理,它是一种全新的开发模式,全新的架构模式,全新的编程模式,给程序开发带来了一场新的革命。同时在开发程序的过程中可以实现和数据库无缝的连接,它直接采用了ADO.NET的方式来进行操作,让程序开发人员不需要去学习程序是如何和数据库进行连接的,你只需要学习各种数据库的连接方法代码即可,同时这种方法还使数据库的访问变得更加灵活高效。采用ADO技术来访问数据库也是一种技术上的革命,软件工程师可以非常灵活方便的去查询数据库,更新数据库,删除数据库。
在程序代码编程的过程中,ASP.NET是一种可以采用多种编程语言来进行开发的先进框架,它可以支持多种编程语言来进行开发,让软件开发人员开发起来更加灵活,你可以采用你最熟悉的编程语言在这个框架下进行程序的编写开发,不用去考虑效率的问题,ASP.NET框架自己会对你所使用的编程语言来进行编译,编译成最终的机器代码。
总之ASP.NET框架是一种非常先进的框架开发技术,是目前使用最为广泛的开发技术之一。它的最先进地方还在于可以针对多种用户,面向互联网的下一步网络程序的开发支持。
2
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2877.html