1、钢材进销存系统PPT 时代方舟NET2组SQL Server 2005SQL Server 20052项目团队及任务分配项目团队及任务分配组长:张宝臣组长:张宝臣 数据库设计、财务及其部分方法数据库设计、财务及其部分方法副组:康青霞副组:康青霞 项目框架、采购单管理及其部分公用方法项目框架、采购单管理及其部分公用方法组员:席全祥组员:席全祥 采购查询、质量异议处理采购查询、质量异议处理 张张 晶晶 文档编写、数据录入文档编写、数据录入 张立国张立国 系统管理、人员、商品、客户设置系统管理、人员、商品、客户设置 宋宋 凯凯 财务付款查询、付款添加、杂费添加、杂费查询财务付款查询、付款添加、杂费添
2、加、杂费查询 谢丽虹谢丽虹 财务收款查询、收款添加、运费添加、运费查询财务收款查询、收款添加、运费添加、运费查询 赵利洋赵利洋 出入库管理、库存商品管理出入库管理、库存商品管理 闫海龙闫海龙 库存盘点、报损报溢库存盘点、报损报溢 李子良李子良 调拨管理以及部分公用方法调拨管理以及部分公用方法 谢谢 娆娆 销售单管理、查询库存、查询在途物资、显示销售退货列表销售单管理、查询库存、查询在途物资、显示销售退货列表 赵赵 健健 首页设计及销售部分查询首页设计及销售部分查询 王旭光王旭光 销售质量异议处理销售质量异议处理 让利、退货让利、退货技术支持技术支持:关颂、关颂、牛晓波老师牛晓波老师 SQL S
3、erver 2005SQL Server 20053项目背景项目背景3-1在传统方式上,在传统方式上,公司之间通常采公司之间通常采用电传、电报、用电传、电报、电话等方式传递电话等方式传递订货、发货、到订货、发货、到货、转货、换货、货、转货、换货、退货等信息。退货等信息。SQL Server 2005SQL Server 20054项目背景项目背景3-2传统方式存在众多弊端,根据其弊端,企业传统方式存在众多弊端,根据其弊端,企业迫切要求解决如下要点:迫切要求解决如下要点:缺少一个集成的信息平台和信息系统缺少一个集成的信息平台和信息系统 。采购、财务、销售部等门调拨计划和改制计划有据可寻。采购、财
4、务、销售部等门调拨计划和改制计划有据可寻。随时了解企业的供、销货执行情况。随时了解企业的供、销货执行情况。对客户进行集中、有效的管理。对客户进行集中、有效的管理。对企业的进、销、存进行较为完善的掌控。对企业的进、销、存进行较为完善的掌控。历史记录查询。历史记录查询。根据信息作出快速合理的经营决策。根据信息作出快速合理的经营决策。SQL Server 2005SQL Server 20055项目背景项目背景3-3 在钢材市场交易管理过程中,信息流、在钢材市场交易管理过程中,信息流、资金流和物流是至关重要的,对其管理的是资金流和物流是至关重要的,对其管理的是否有效将直接影响企业的经济效益。在钢材否
5、有效将直接影响企业的经济效益。在钢材进销存管理中,进销存管理中,“进进”、“销销”、“存存”、“调调”、“转转”等各活动的组织和管理也是等各活动的组织和管理也是相当的复杂和重要。对物流、资金流、工作相当的复杂和重要。对物流、资金流、工作流和信息流四种资源进行有效集成管理,为流和信息流四种资源进行有效集成管理,为企业搭建一个有效控制、决策与评估经营业企业搭建一个有效控制、决策与评估经营业绩的全方位和系统化的信息和管理支持平台。绩的全方位和系统化的信息和管理支持平台。因此必须借助于现代化的管理方法和管理技因此必须借助于现代化的管理方法和管理技术术计算机进销存管理系统,这样进销计算机进销存管理系统,
6、这样进销存管理系统就充当起一个企业管家的角色,存管理系统就充当起一个企业管家的角色,并为企业的生存、发展和竞争作出卓越的贡并为企业的生存、发展和竞争作出卓越的贡献。经过我们和客户沟通确认需求后开发了献。经过我们和客户沟通确认需求后开发了这套钢材进销存管理系统。这套钢材进销存管理系统。SQL Server 2005SQL Server 20056项目概述项目概述ERPERP钢材进销存软件是一款通用性极强的商业企业进钢材进销存软件是一款通用性极强的商业企业进销存管理系统,软件覆盖商品的采购、财务、销售、销存管理系统,软件覆盖商品的采购、财务、销售、库存、管理支持等各个环节。库存、管理支持等各个环节
7、。编程环境:编程环境:掌握进销存软件的基本业务流程及开发高级技巧。掌握进销存软件的基本业务流程及开发高级技巧。Ext JSMicrosoft Visual Studio 2019 Microsoft SQL Server 2019 SQL Server 2005SQL Server 20057项目架构、技术及产品特点项目架构、技术及产品特点主架构采用主架构采用MVCMVC,实现了视图层和业务层分离,使,实现了视图层和业务层分离,使我们的项目拥有低耦合性和高重用性,便于以后系我们的项目拥有低耦合性和高重用性,便于以后系统的升级和维护。统的升级和维护。LinQLinQ技术完全面向对象开发,提供了快
8、速查询数据技术完全面向对象开发,提供了快速查询数据方法方法UIUI采用采用AjaxAjax框架框架ExtJsExtJs技术,使浏览器兼容性好,技术,使浏览器兼容性好,使用使用ExtjsExtjs进行布局,页面布局统一、简洁美观,进行布局,页面布局统一、简洁美观,适当的提示让用户操作更方便。适当的提示让用户操作更方便。页面的表单提交和请求采用页面的表单提交和请求采用AjaxAjax的无刷新技术,提的无刷新技术,提高页面的跳转效率。高页面的跳转效率。SQL Server 2005SQL Server 20058主要模块主要模块采购管理采购管理ERP进销存管理进销存管理系统系统采购查询采购查询质量意
9、义质量意义让利单让利单货运单货运单库存管理库存管理调拨转库调拨转库库存盘点库存盘点报损报益报损报益销售管理销售管理付款单付款单收款单收款单财务管理财务管理杂费单杂费单运费单运费单应收应付应收应付销售查询销售查询销售单销售单退货单退货单质量疑义质量疑义系统管理系统管理人员设置人员设置商品设置商品设置企业设置企业设置库存查询库存查询出入库单出入库单采购单采购单应收应付应收应付库存查询库存查询销售查询销售查询SQL Server 2005SQL Server 20059工作流程工作流程供应商供应商管理管理进货进货订单订单进货进货管理管理库存管理库存管理销售销售管理管理销售销售订单订单调调拨拨盘盘库库
10、客户客户管理管理往来帐管理往来帐管理 工作流主要包括采购和销售两种核心业务,以及因此产生的付款、收款业工作流主要包括采购和销售两种核心业务,以及因此产生的付款、收款业务和入库、出库业务,以及其他相关事务的控制和处理。参与实际业务处理的务和入库、出库业务,以及其他相关事务的控制和处理。参与实际业务处理的执行部门有业务执行部门有业务(包括采购和销售包括采购和销售)、财务和仓储三个部门。外部则涉及到供应、财务和仓储三个部门。外部则涉及到供应商和客户。商和客户。SQL Server 2005SQL Server 200510下面进入产品演示阶段下面进入产品演示阶段SQL Server 2005SQL
11、Server 200511项目管理项目管理进度控制:任务分配到人,要求个人评估自己进度控制:任务分配到人,要求个人评估自己的任务量。三天一个小模块,每天填写完成百的任务量。三天一个小模块,每天填写完成百分比,方便组长及时了解个人进度。分比,方便组长及时了解个人进度。为了保证工作效率,组员每天都要写工作日志,为了保证工作效率,组员每天都要写工作日志,记录一天的工作,每天都有收获。记录一天的工作,每天都有收获。每个人解决了技术难点,都会记录在技术讨论每个人解决了技术难点,都会记录在技术讨论区。方便其他组员的参考和学习。区。方便其他组员的参考和学习。SQL Server 2005SQL Server
12、 200512文档编写文档编写需求分析文档需求分析文档用例图用例图数据库设计文档数据库设计文档系统功能模块分析系统功能模块分析系统类系统类文档文档SQL Server 2005SQL Server 200513项目总结项目总结1 1、团队合作重要性、团队合作重要性 团队之间只有做到有效沟通、积极讨论、团结互助,供克难关,才能提团队之间只有做到有效沟通、积极讨论、团结互助,供克难关,才能提 高项目的开发效率。高项目的开发效率。2 2、代码规范重要性、代码规范重要性 代码的规范能使代码更加易于维护,可以提高代码质量,是一个合格的代码的规范能使代码更加易于维护,可以提高代码质量,是一个合格的软件开发
13、工程师必须要做到的。软件开发工程师必须要做到的。3 3、需求分析重要性、需求分析重要性 只有准确的理解客户的需求才能开发客户满意的软件,缩短软件的开发只有准确的理解客户的需求才能开发客户满意的软件,缩短软件的开发周期。周期。4、进度控制重要性、进度控制重要性 把握好项目的进度,是决定项目是否能把握好项目的进度,是决定项目是否能 按时交给客户的关键。按时交给客户的关键。SQL Server 2005SQL Server 200514答辩点评答辩点评SQL Server 2005SQL Server 200515致谢致谢感谢各位评委的精彩点评感谢各位评委的精彩点评感谢各位老师的耐心指导感谢各位老师的耐心指导感谢就业部老师的悉心安排感谢就业部老师的悉心安排感谢感谢NETNET组间的互相帮助组间的互相帮助感谢团队每位成员的共同努力感谢团队每位成员的共同努力演示完毕 谢谢!时代方舟NET2组谢谢!