摩托车配件进销存管理系统课程设计论文.doc
《摩托车配件进销存管理系统课程设计论文.doc》由会员分享,可在线阅读,更多相关《摩托车配件进销存管理系统课程设计论文.doc(24页珍藏版)》请在沃文网上搜索。
1、目录摘要- 3-第一章 前言- 4-1.1问题的提出- 4 -1.2 解决的方法- 4 -1.3 课题主要工作- 5 -1.3.1 基于C#的摩托车配件进销存管理系统主要功能- 5 -1.3.2 摩托车配件进销存管理系统主模块图- 6 -1.4开发工具的介绍- 6 -第二章 摩托车配件进销存管理系统分析与设计- 7 -2.1 摩托车配件进销存管理系统功能分析- 7 -2.2 摩托车配件进销存管理系统模块设计- 9 -第三章 摩托车配件进销存管理系统功能实现- 11 -3.1 登录界面设计- 11 -3.2 主界面设计- 13 -3.3 进货管理模块设计- 15 -3.4 销售管理模块设计- 2
2、1 -3.5 库存管理模块设计- 21 -3.6 库存管理模块设计- 22 -总结 -25 -参考文献- 25 -摘要电子商务的发展和市场竞争的加剧将企业推上了风口浪尖,中小企业除了积极迎接挑战而别无选择。信息技术的不断发展给贸易方式和经济活动带来了新的变革,在某种意义上讲,这些变革给中小型企业创造了同大企业平等的竞争环境。但是管理水平的差异会弱化这种平等的实际意义。具体而言,中小型企业在进、销、存等环节的管理上存在着一定的不足,而这些不足无疑将使这些企业在激烈的市场竞争中陷入困境。中小型摩托车配件销售企业,也不可避免地要加入激烈的竞争行列,而实现企业信息化是参与挑战的必要条件。但是中小企业的
3、多样性及其灵活多变的经营方式,加上相关投入量的限制,使得很多中小企业没有进行信息化建设。很多企业的进销存业务一般都靠人工操作,如靠人工登记卡片、填写表格资料,然后根据不同的分类入账,库存的盘点、销售额的结算、业务查询等都需花费大量的人力和物力来完成。这些企业多数都配置了电脑,但是电脑的用途多只限于一些简单的数据计算的操作、票据打印、日常办公,没有用于企业的信息管理。手工操作十分繁琐,而且容易出错,不能及时把握市场的需求,无疑降低了企业在市场上的竞争力。 关键词:电子商务、中小型摩托车配件销售企业、市场竞争第一章 前言1.1问题的提出由于近些年来开发工具的成熟,市场上已经存在许多进销存软件,但是
4、多数并未针对摩托车配件销售行业,难以满足这些企业的需求,即便是已存在的摩托车配件进销存管理系统,也存在很多不实用的冗余功能。这些企业需要一种功能实用、操作简便、安全稳定的摩托车配件进销存管理软件,以满足普通的进销存管理及基本的业务统计。因此,开发适合于中小企业使用的摩托车配件进销存管理系统就显得十分迫切和必要。1.2 解决的方法进销存管理系统是基于先进的软件和高速、大容量的硬件基础上的新的进销存管理模式,通过集中式的信息数据库,将企业的进、销、存、统计等企业的经营业务有机的结合起来,达到数据共享、降低成本、提高效率、改进服务等目的。一般来说,利用进销存管理系统可以在以下方面提高企业的管理水平:
5、(1) 实现从企业配件采购、入库、库存、出库的信息化管理。(2) 改善了企业内部各供应环节的管理、调度及资源配置,使管理合理规范。(3) 降低了因人工处理的费用及数据的差错,使企业降低了运营成本。(4) 降低采购成本。(5) 减少仓储面积,提高房产综合利用。(6) 加快资金周转实现的经济效益。(7) 提高管理水平、增加竞争能力。1.3 课题主要工作1.3.1基于C#的摩托车配件进销存管理系统主要功能本系统是根据小型摩托车配件销售商在日常运营中的实际需求而开发的,完全能够实现管理员对各类商品信息及各类信息查询的功能,通过本系统可以达到以下目标:(1)系统最大限度地实现了易使用性、易维护性;(2)
6、系统运行稳定,安全可靠;(3)操作灵活,界面友好,充分满足各类企业的进销存管理需求;(4)实施规范的进、销、存一体化业务管理;(5)强大的查询分析功能;(6)灵活、细分的权限控制功能。本系统是一款将进货、销售、库存进行一体化管理的系统。系统由进货管理、销售管理、库存管理和系统管理等模块组成。特规划功能模块如下:(1)进货管理进货管理:商品进货、进货退货。(2)销售管理销售管理:商品销售、客户退货。(3)库存管理库存管理:库存查询、库存盘点。(4)系统维护库存管理:系统备份、系统还原。(5)退出系统退出系统模块:直接退出系统。1.3.2 摩托车配件进销存管理系统主模块图基进货管理进销售管理系退出
7、系统销库存管理系系统维护基于C#的摩托车配件进销存管理系统图1 系统主模块图1.4开发工具的介绍本次课程设计我用的是Microsoft Visual Studio 2010作为开发工具,并且用的编程语言是C#,Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。Visual Studio 2010版本特点:(1) 支持 Windows Azure,微软云计算架构迈入重要里程碑。(2) 助力移动与嵌入式装置开发,三屏一云商机
8、无限。(3) 实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。(4) 升级的软件测试功能及工具,为软件质量严格把关。(5) 搭配 Windows 7,Silverlight 4 与 Office,发挥多核并行运算威力,创建美感与效能并重的新一代软件。(6) 支持最新C+标准,增强IDE,切实提高程序员开发效率。第二章 摩托车配件进销存管理系统分析与设计2.1摩托车配件进销存管理系统功能分析在系统中需用到的表结构有:表1 配件表表2 进货表表3 进货退货表表4 销售表表5 销售退货表表6 库存表实体关系图如下:2.2摩托车配件进销存管理系统模块设计模块划分图如下:1管理员登录
9、 本系统只允许管理员登录,并且要输入正确的名称和密码,如果输入错误将无法进入本系统,本系统的用户名为“caojiaxu”,密码也是“caojiaxu”,如果以后还想更加完善本系统,可以奖登录界面与数据库连接,在数据库里存入相应的用户名和密码,这样能够保证普通人员登录本系统,可以再通过代码限制普通用户的权限。2进货管理 进货管理分为进货单管理和进货退货单管理:(1) 进货单管理 通过增删改查实现对配件的进货数量和进货单价的管理(2) 进货退货单管理通过增删改查实现对配件的进货退货数量和退货总金额的管理3销售管理销售管理分为销售单管理和销售退货单管理:(1)销售单管理 通过增删改查实现对配件的销售
10、数量和销售单价的管理(2)销售退货单管理通过增删改查实现对配件的销售退货数量和退货总金额的管理4库存管理 库存管理分为库存盘点管理和库存查询管理:(1)库存盘点管理 通过增删改实现对配件的库存数量管理(2)库存查询管理通过查询配件库存数量随时了解配件的数量,方便管理员是否需要联系相关人员进货。5系统维护 系统维护分为系统备份和系统还原:(1)系统备份 把本系统的相关内容备份到指定安装路径下,本系统默认路径为:C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLBackupmotuoche.bak(2)系统还原备份的系统可以再次还原,以备系统由于外因丢失
11、或者不正常修改。6. 退出系统 直接退出系统,也可以直接单击退出按钮退出。第三章 摩托车配件进销存管理系统功能实现3.1 登录界面设计主要代码如下:private void button1_Click(object sender, EventArgs e) if (yonghuming.Text = ) MessageBox.Show(用户名不能为空!); return; if (mima.Text = ) MessageBox.Show(密码不能为空!); return; if (mima.Text != caojiaxu) MessageBox.Show(密码错误!); return; i
12、f (yonghuming.Text != caojiaxu) MessageBox.Show(不好意思,您没有访问权限!); return; if (yonghuming.Text =caojiaxu & mima.Text=caojiaxu ) zhuchuangti zhuchuangti = new zhuchuangti(); zhuchuangti.Show(); this.Hide(); else MessageBox.Show(登录失败!); private void button2_Click(object sender, EventArgs e) this.Close();
13、 界面如下:只有输入正确的密码和用户名才能进入3.2 主界面设计主要代码如下:private void 进货单ToolStripMenuItem_Click(object sender, EventArgs e) new motuoche.进货管理.jinhuodan().Show(); private void 进货退货单ToolStripMenuItem_Click(object sender, EventArgs e) new motuoche.进货管理.jinhuotuihuodan().Show(); private void 销售单ToolStripMenuItem_Click(o
14、bject sender, EventArgs e) new motuoche.销售管理.xiaoshoudan().Show(); private void 销售退货单ToolStripMenuItem_Click(object sender, EventArgs e) new motuoche.销售管理.xiaoshoutuihuodan().Show(); private void 库存盘点ToolStripMenuItem_Click(object sender, EventArgs e) new motuoche.库存管理.kucunpandian().Show(); private
15、 void 库存查询ToolStripMenuItem_Click(object sender, EventArgs e) new motuoche.库存管理.kucunchaxun().Show(); private void 数据备份ToolStripMenuItem_Click(object sender, EventArgs e) new motuoche.系统维护.shujubeifen().Show(); private void 数据还原ToolStripMenuItem_Click(object sender, EventArgs e) new motuoche.系统维护.sh
16、ujuhuanyuan().Show(); private void 直接退出系统ToolStripMenuItem_Click(object sender, EventArgs e) Application.Exit(); 界面如下:3.3 进货管理模块设计以进货单为例,进货退货单类似,主要代码如下:namespace motuoche.进货管理 public partial class jinhuodan : Form private String ConnectionString = null; private SqlConnection con = null; public jinhu
17、odan() InitializeComponent(); string serverName = VUHWZRMTYDFQUCV; string databaseName = motuoche; string userID = sa; string userPassword = 123456; ConnectionString = Data Source= + serverName + ;Initial Catalog= + databaseName + ;User ID= + userID + ;password= + userPassword; con = new SqlConnecti
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 摩托车配件 进销存 管理 系统 课程设计 论文
