c#的销售管理系统设计与实现(源码)【字数:7513】

摘 要在如今这个信息化的时代,网络进入到各个行业,而网络的一些衍生品也加速了企业的发展。例如销售管理系统以一种直观的方式为销售行业提供了便利。本文设计的销售管理系统是基于C#开发软件作为前台,以SQL server数据库为后台的,采用传统的B/S架构,针对书籍销售行业而设计的。该销售管理系统分为销售员和超级管理员两种角色,销售员可以浏览到最新新闻的发布、修改自己的资料、添加留言、销售记录的添加、商品的查询查看等功能。而管理员的权限远远多于销售员,包括系统用户的管理、在线留言管理、商品信息管理、进货管理、销售管理、用户管理等。另外,该系统在部分功能中,提供的增加,删除,查询销售记录等子功能,为用户使用该系统提供了便利。
目 录
第一章 绪论 1
1.1 课题背景 1
1.2 相关技术 1
1.3 课题研究意义 1
1.4 研究内容 2
第二章 需求分析 3
2.1 可行性分析 3
2.2 功能需求分析 3
2.3 性能需求分析 4
第三章 概要设计 5
3.1 系统架构设计 5
3.2 系统功能设计 5
3.3 数据库设计 6
第四章 详细设计 7
4.1 用户登录 7
4.2 查询管理 7
第五章 系统实现 9
5.1 系统首页 9
5.2 商品信息界面 20
5.3 销售管理界面 21
5.4 进货管理界面 22
5.5 查询管理界面 22
5.6 后台管理界面 22
第六章 测试与评价 23
6.1 系统测试 23
6.1.1 性能测试 24
6.1.2 功能测试 24
6.2 系统评价 25
结束语 25
致谢 26
参考文献 27
第一章 绪论
1.1 课题背景
随着科学技术的不断发展,计算机技术的飞速发展,许多企业在进行技术转型的同时,各种工作倾向于信息技术管 *好棒文|www.hbsrm.com +Q: ^351916072# 
理。销售管理系统[14]是一个信息化,智能化和高级管理的集合,一个有用和高效的管理系统可以降低企业的管理成本和人力资源或业务费用,不仅可以节省大量的时间,而且还可以为企业的发展带来巨大的经济效益。离人民生活比较相近的超市也有完善的管理制度。计算机化管理系统提高超市管理的管理水平和效率,提高超市竞争力,降低成本,为客户提供更好的服务。因此,有必要开发计算机系统,而不是手动管理超市人员进行产品信息管理和客户购买。该系统可以使超市的服务更加快捷,准确,便捷,同时也减少了大量的手动操作,积极的提高了工作效率。
1.2 相关技术
系统纲要设计完成了系统的逻辑结构设计,系统功能的实现终究也取决于系统的使用技术和开发环境。 以下简要介绍了一些常用的网站的开发技术,开发的工具以及开发所需要的环境。
开发销售管理系统使用工具:Visual Studio 2008,SQL SERVER数据库,WINDOWS XP / 2000操作系统平台,服务器为IIS,C#,Java开发语言脚本,HTML, CSS,ASP.NET在动态Web服务器的最终操作模式。 客户端为WINDOWS,XP / 2000及以上版本,浏览器为IE 5.1及以上版本。
1.3 课题研究意义
通过对本次课题的研究和设计,可以更好的学习和巩固C#语言,同时也可以锻炼自己对整个项目的把握程度和设计,从而能够不断的将课本中所学的知识转化为实际开发项目的操作能力。通过开发此计算机管理系统,不但可以提高企业的信息化,智能化的程度,而且还能更加的了解到了C#,SQL SERVER技术给我们带来的便利,了解这些技术也是十分有必要的,目前许多行业或多或少的都已经开始向信息化的步伐迈进,在基于C#的销售管理系统中实现对销售状态的实时跟踪与监测,从而可以掌握整个销售的情况,对销售管理的工作方式和其中的原理也会有了进一步的了解和学习。
1.4 研究内容
论文主要对销售管理系统进行了研究,包括一些实现的技术和一些需要设计的页面。本论文把内容分为成了6个章节,每一章具体内容介绍如下:
第一章:设计的背景与需求。主要介绍一下销售管理系统的背景和为什么要去研究它,研究它有什么重要的意义,还有一些相关的技术。
第二章:需求分析。主要分析研究销售管理系统的可行性分析,功能需求分析,性能需求分析。
第三章:概要设计。主要包括系统架构设计和系统功能设计以及数据库设计。
第四章:详细设计。主要包括用户的登录和查询的管理。
第五章:系统实现。这部分是整个文章的核心部分,主要包括系统的首页,商品信息界面,销售管理界面,进货管理界面,查询管理界面,后台管理界面。
第六章:测试与评价。分为系统测试和系统评价,针对完成的系统要进行性能测试和功能测试,以及对整个管理系统的评析。 第二章 需求分析
2.1 可行性分析
可行性分析通常也称可行性研究,主要研究目标系统是否具有开发条件及实现的可能性大小,这些都是在调研的基础上。可行性分析主要从技术可行性、经济可行性等方面进行研究,这么做的目的是为了减小投资的失误,也是为新系统的开发做好预算工作,在某种范围内降低开销。
技术上的可行性分析是系统是否能够完成的基础,调查当前的技术、软硬件设施是否能够满足开发过程的需要。在调研的基础上,我们假定销售管理系统采用B/S架构,结合了 Jquery+Ajax+CSS 技术,采用的开发语言使C#,开发软件是Visual Studio2013。微软公司开发的SQL Server数据库具有存储数据量大、灵活性较高、安全等优势,所以数据库采用SQL Server2008。经济可行性分析是指在系统开发的过程中所需要的项目经费,这里我们估算了一定的花销,包括计算机、书籍等,大概有5000元左右,所以在经济上是可以接受的。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/184.html

好棒文