飞乐琴行进销存管理系统的设计(源码)
如今,大到公司,小到店铺,都在使用计算机来记账和处理各种信息,计算机的普及也大大提高了人们的工作效率,人们的生活也越来越离不开计算机。进销存管理系统是琴行的重要组成部分,通过对飞乐琴行的管理和销售机制进行实地考察研究,开发了飞乐琴行进销存管理系统。本系统本着理论与实践的原则,模拟飞乐琴行在实际应用过程中的管理和销售状况。方便飞乐琴行在日常生活中解决采购、销售、库存的问题。飞乐琴行进销存管理系统采用ASP.NET进行前端开发,通过Visual Studio2010创建ASPX的文件,嵌入CSS样式表,使得生成的界面较为简洁清爽。同时通过ADO.NET与数据库进行连接,以Sql Server 2008作为后台数据库,使得数据能有较高的完整性。关键词 进销存管理,ASP.NET,Visual Studio 2010,数据库
目 录
1 引言 1
1.1 项目开发背景 1
1.2 项目开发目的 1
1.3 开发工具的选择 1
2 可行性分析 2
2.1 经济可行性分析 2
2.2 技术可行性分析 3
2.3 操作可行性分析 3
3 概要设计 3
3.1 系统运行环境 3
3.2 功能模块描述 3
3.3 数据库设计 5
4 详细设计 11
4.1 系统主要模块流程 11
4.2 系统主要模块简介 16
5 编码设计 26
5.1 进货功能代码设计 26
5.2 销售管理功能代码设计 27
5.3 库存管理功能代码设计 29
6 系统测试 29
6.1 测试目的 29
6.2 测试过程 29
6.3 系统测试内容 30
6.4 测试结果 30
6.5 测试结果分析 32
结 论 33
致 谢 34
参 考 文 献 35
1 引言
1.1 项目开发背景
互联网技术的发展,使得计算 *好棒文|www.hbsrm.com +Q: ^351916072^
机技术的发展得到了进一步的提高。日常生活中,人们与计算机的联系也更加紧密。
如今的各行各业,都需要用到信息管理。在过去人工记账的模式下,使得信息管理的工作量较为庞大,通常需要花费大量的人力和物力。就目前而言,许多的琴行仍在使用记事本来管理记录琴行的采购、销售、进货情况,这使得他们在经营时需要花费大量的时间和精力,与所带来的收益不符。因此,为了避免被其他琴行所淘汰,琴行必须使用进销存管理系统来管理和记录琴行的各个状况。
进销存管理软件以琴行日常的采购、销售、库存为基础,结合目前各大琴行的发展趋势,实现了对琴行的规范化管理,为各大琴行的发展提供必需的技术支持。通过对琴行的信息化管理,取代过去利用人工记账的模式来管理琴行,能让各大琴行适应新的生产发展模式,更好的迎接行业内的挑战。
飞乐琴行进销存管理系统,基于B/S(浏览器/服务器)的应用方式,当琴行将其业务通过互联网与管理者相连,可以帮助飞乐琴行的管理者合理高效地管理琴行的进销存流程,提高其工作效率。
1.2 项目开发目的
飞乐琴行进销存管理系统的主要目的就是通过开发的程序帮助飞乐琴行的员工管理者利用计算机来管理琴行的采购、进货、销售环节,从而取代过去通过人工记账的形式来了解琴行的进货情况、销售情况以及库存情况。飞乐琴行进销存管理系统的出现对于飞乐琴行来说能够提高工作效率,它也能够为飞乐琴行的管理者们减负,凸显了利用计算机软件便利的特点,随着互联网技术普及和发展,进销存管理系统将被更多管理者所青睐。
系统主要分为管理员和员工两部分。管理员负责琴行的日常采购、销售、库存的增删改查,日常维护,员工则主要负责查看琴行的采购、销售、库存信息等。
1.3 开发工具的选择
1.3.1 Visual studio 2010
VS 2010是全球最大软件提供商微软旗下的一款产品,是目前许多企业都会使用的开发环境[6]。开发人员对其组织和集成开发环境界面进行了重新设计,使得整个软件变得十分简洁明。它不仅支持微软自身旗下的软件SQL Server数据库,对于甲骨文旗下的Oracle和IBM公司旗下的DB2等数据库它也同样支持[13]。
从功能方面来看,Vs 2010在进行了多个创新[14]:
a) 支持了多个显示器
b) 对于C#4.0的动态编程
c) 开始支持微软旗下的Office办公软件
d) 可以测试驱动开发
e) 对于IDE进行了增强
f) F#可以作为新语言在其上进行开发
Visual studio 2010对于过去的版本进行了优化:
a) 使得应用程序的生命周期民主化
b) 更适合新技术的发展趋势
c) 成为新一代的平台的首选
d) 跨部门应用
e) 开发环境变得更加高效
1.3.2 Sql Server 2008
Sql Server 2008从数据规模上来说它属于中大型关系数据库,该软件的开发者是微软公司[16]。该版本可以对多种数据进行直接存储,不论是较大的数据中心服务器,还是相对较小的桌面计算机和移动设备,它都可以很好的对数据进行存储[7]。
Sql Server 2008目前应用范围较为广泛,许多知名网站和开发人员均选择其为后台数据库,它的版本较为成熟,资料也较为丰富,备受广大开发者的青睐。它是一个较为全面的,可以扩展的数据仓库平台[8,9]。Sql Server 2008通过加密和审查增加用户的安全性,保护用户的信息,通过简化管理提高应用能力的可靠性确保业务的持续发展,其大范围的数据采集,可以避免许多故障,对性能进行优化。它存在着众多的优点,让其在数据库领域独占鳌头,深深的受到各类开发用户的青睐[10]。
2 可行性分析
2.1 经济可行性分析
总的来说,整个飞乐琴行进销存管理系统的开发不需要花费大量的经费,而且维护所需要的费用也较为低廉。通常来说,琴行的规模不是很大,其经费也比较有限,这对它来说完全可以接受。和传统琴行相比,不仅不会增加营业成本,反而能够提高自身管理和经营效率,为琴行创造更多的经济收入[5]。
2.2 技术可行性分析
飞乐琴行进销存管理系统的开发,所需要的技术不会太多,主要用到的技术就是
目 录
1 引言 1
1.1 项目开发背景 1
1.2 项目开发目的 1
1.3 开发工具的选择 1
2 可行性分析 2
2.1 经济可行性分析 2
2.2 技术可行性分析 3
2.3 操作可行性分析 3
3 概要设计 3
3.1 系统运行环境 3
3.2 功能模块描述 3
3.3 数据库设计 5
4 详细设计 11
4.1 系统主要模块流程 11
4.2 系统主要模块简介 16
5 编码设计 26
5.1 进货功能代码设计 26
5.2 销售管理功能代码设计 27
5.3 库存管理功能代码设计 29
6 系统测试 29
6.1 测试目的 29
6.2 测试过程 29
6.3 系统测试内容 30
6.4 测试结果 30
6.5 测试结果分析 32
结 论 33
致 谢 34
参 考 文 献 35
1 引言
1.1 项目开发背景
互联网技术的发展,使得计算 *好棒文|www.hbsrm.com +Q: ^351916072^
机技术的发展得到了进一步的提高。日常生活中,人们与计算机的联系也更加紧密。
如今的各行各业,都需要用到信息管理。在过去人工记账的模式下,使得信息管理的工作量较为庞大,通常需要花费大量的人力和物力。就目前而言,许多的琴行仍在使用记事本来管理记录琴行的采购、销售、进货情况,这使得他们在经营时需要花费大量的时间和精力,与所带来的收益不符。因此,为了避免被其他琴行所淘汰,琴行必须使用进销存管理系统来管理和记录琴行的各个状况。
进销存管理软件以琴行日常的采购、销售、库存为基础,结合目前各大琴行的发展趋势,实现了对琴行的规范化管理,为各大琴行的发展提供必需的技术支持。通过对琴行的信息化管理,取代过去利用人工记账的模式来管理琴行,能让各大琴行适应新的生产发展模式,更好的迎接行业内的挑战。
飞乐琴行进销存管理系统,基于B/S(浏览器/服务器)的应用方式,当琴行将其业务通过互联网与管理者相连,可以帮助飞乐琴行的管理者合理高效地管理琴行的进销存流程,提高其工作效率。
1.2 项目开发目的
飞乐琴行进销存管理系统的主要目的就是通过开发的程序帮助飞乐琴行的员工管理者利用计算机来管理琴行的采购、进货、销售环节,从而取代过去通过人工记账的形式来了解琴行的进货情况、销售情况以及库存情况。飞乐琴行进销存管理系统的出现对于飞乐琴行来说能够提高工作效率,它也能够为飞乐琴行的管理者们减负,凸显了利用计算机软件便利的特点,随着互联网技术普及和发展,进销存管理系统将被更多管理者所青睐。
系统主要分为管理员和员工两部分。管理员负责琴行的日常采购、销售、库存的增删改查,日常维护,员工则主要负责查看琴行的采购、销售、库存信息等。
1.3 开发工具的选择
1.3.1 Visual studio 2010
VS 2010是全球最大软件提供商微软旗下的一款产品,是目前许多企业都会使用的开发环境[6]。开发人员对其组织和集成开发环境界面进行了重新设计,使得整个软件变得十分简洁明。它不仅支持微软自身旗下的软件SQL Server数据库,对于甲骨文旗下的Oracle和IBM公司旗下的DB2等数据库它也同样支持[13]。
从功能方面来看,Vs 2010在进行了多个创新[14]:
a) 支持了多个显示器
b) 对于C#4.0的动态编程
c) 开始支持微软旗下的Office办公软件
d) 可以测试驱动开发
e) 对于IDE进行了增强
f) F#可以作为新语言在其上进行开发
Visual studio 2010对于过去的版本进行了优化:
a) 使得应用程序的生命周期民主化
b) 更适合新技术的发展趋势
c) 成为新一代的平台的首选
d) 跨部门应用
e) 开发环境变得更加高效
1.3.2 Sql Server 2008
Sql Server 2008从数据规模上来说它属于中大型关系数据库,该软件的开发者是微软公司[16]。该版本可以对多种数据进行直接存储,不论是较大的数据中心服务器,还是相对较小的桌面计算机和移动设备,它都可以很好的对数据进行存储[7]。
Sql Server 2008目前应用范围较为广泛,许多知名网站和开发人员均选择其为后台数据库,它的版本较为成熟,资料也较为丰富,备受广大开发者的青睐。它是一个较为全面的,可以扩展的数据仓库平台[8,9]。Sql Server 2008通过加密和审查增加用户的安全性,保护用户的信息,通过简化管理提高应用能力的可靠性确保业务的持续发展,其大范围的数据采集,可以避免许多故障,对性能进行优化。它存在着众多的优点,让其在数据库领域独占鳌头,深深的受到各类开发用户的青睐[10]。
2 可行性分析
2.1 经济可行性分析
总的来说,整个飞乐琴行进销存管理系统的开发不需要花费大量的经费,而且维护所需要的费用也较为低廉。通常来说,琴行的规模不是很大,其经费也比较有限,这对它来说完全可以接受。和传统琴行相比,不仅不会增加营业成本,反而能够提高自身管理和经营效率,为琴行创造更多的经济收入[5]。
2.2 技术可行性分析
飞乐琴行进销存管理系统的开发,所需要的技术不会太多,主要用到的技术就是
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1289.html