基于CS架构.doc_第1页
基于CS架构.doc_第2页
基于CS架构.doc_第3页
基于CS架构.doc_第4页
基于CS架构.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于CS架构的汽车配件销售系统之需求分析歙县交通局 金 晗【关键词】汽车配件销售管理系统,需求分析1.1背景与意义汽车产业的兴旺发展带动汽车配件行业的大步前进,目前大多数汽车配件行业的货物管理是用手工进行操作的。随着汽车款式的不断更新,备件种类会不断的增多,手工工作已不能适应时代的发展需求,在此方式下,从供应单位办理入库登记开始,到使用单位购买配件出库手续为止,所有操作基本上都是由管理人员笔写,手理,加上算盘、计算器来完成。这不仅繁锁,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的管理方式已经不能适应现代企业单位的需要。由于各备件销售商每天的进货量很大,难免会在业务方面及财务方面出现漏洞,给企业的经营带来种种弊端,有时还会带给客户不必要的麻烦。要想解决这些难题,就必须有一套科学、高效、严密、实用的汽车备件管理系统。使用计算机进行管理,提供的服务是规范的、统一的、快速的,它在汽车备件管理中的应用不仅可以简化、规范日常操作,而且可以使管理更加简单、方便、快捷、清晰、从而减轻了工作人员的劳动强度。汽车备件管理系统的应用是汽车配件经营迈向现代化企业的重要标志,必将成为汽车备件管理现代化不可缺少的手段。 随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,备件管理的全面自动化、信息化则是其中极其重要的部分。为了加快备件管理自动化的步伐,提高库存的管理业务处理效率,建立备件管理系统已变得十分心要。1.2 相关概念及技术简介本设计中运用了目前主流的WEB设计技术,如J2EE、B/S等。1.2.1 B/S结构B/S(Browser/Server,浏览器/服务器模式)结构:是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。 B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易。1.2.2 J2EE(1) J2EE介绍J2EE(Java 2 Platform,Enterprise Edition)是SUN公司定义的一个开放式企业级应用规范,他提供了一个多层次的分布式应用模型和一系列开发技术规范,多层次分布式应用模型是根据功能把应用逻辑分成多个层次,每个层次支持相应的服务器和组件。组件在分布式服务器的组件容器中运行,如Servlet组件在Servlet容器上运行,EJB组件在EJB容器上运行,容器间通过相关的协议进行通讯,实现组件的相互调用。遵从这个规范的开发者将得到行业的广泛支持,使企业级应用的开发变得简单、快速。J2EE平台是为满足企业级应用开发的需要而提出的最好的解决途径之一,适应大规模和复杂的应用需求,可适应不断的变化和新的业务需求,实现对异构数据库的访问,有效提高系统并发处理能力。J2EE平台历史较长,应用广泛,适用性强,浏览器/服务器结构具有较强的交互能力,表现能力,不受地域的限制,具有很好的可使用性。(2) 构建本系统的J2EE开发平台、工具1、MyEclipse 6.0:代码编辑工具2、Tomcat 6.0:服务器工具3、JDK 6.0:java开发包4、JRE 6.0:java运行环境5、Microsoft Visio 2003:图标制作工具6、Windows XP系统:开发平台1.2.3 JSPSUN JSP是Java Server Pages的缩写,是由Sun公司倡导、众多领先的公司参与制定的一种动态交互式网页技术标准,它为创建动态内容的Web页面提供了简单便捷的实现方法。JSP一经问世便得到广大网站建设者的喜爱和追捧,很快在网站开发与设计领域普及开来。它具有以下几个方面的特点:1、JSP的语法基本上和Java是相同的,有Java基础的读者可以很方便地使用JSP,没有Java语言基础的读者也一样可以成为JSP编程的高手。2、JSP直接内嵌在HTML中,非常简单易用,大大降低了程序设计开发的难度。3、JSP程序中可以直接嵌入Java代码,也可以直接运用Java所提供的各类包,这样就大大加强了JSP程序本身的功能。4、JSP程序在被请求执行时,服务器相关软件产生Servlet的执行文件,存储于服务器内存中,并将结果返回到客户端,JDBC提供了与数据库产品无关的数据库连接方式,因此JSP程序与客户端系统无关,可以非常方便地跨平台使用。作为当前的两大主流开发体系之一,在Sun的J2EE体系中,JSP/Servlet/JavaBean具有举足轻重的地位。1.2.4 JavaBeanJavaBean API是一套由SUN公司制定的,描述开发独立可重用Java软件组件(Java Software Component)的标准。一个Bean实际上是根据JavaBean技术标准所指定的命名和设计规范而编写的Java类。也就是说,JavaBean是一个Java类,不过它必须遵守一定的规则与命名方法。JavaBean是一个可重用的元件,因此好的JavaBean很容易被其他人所用。Bean不需要继承特别的基类或实现特定的接口,只要这个Java类是按照JavaBean的规范来编写的,就可以被看做一个Bean。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。1.3 基于CS架构的汽车配件销售系统之需求分析系统需求分析主要内容有:(1)提出系统开发背景。(2)对系统进行可行性分析。(3)概述系统开发目标及作用。(4)详细分析系统的所有功能需求,描述主要业务流程。1.3.1 问题提出与解决方案随着汽车款式的不断更新,备件种类会不断的增多,手工工作已不能适应时代的发展需求,在此方式下,从供应单位办理入库登记开始,到使用单位购买配件出库手续为止,所有操作基本上都是由管理人员笔写,手理,加上算盘、计算器来完成。这不仅繁锁,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的管理方式已经不能适应现代企业单位的需要。汽车配件销售管理系统即把现实生活中汽车配件的采购,销售,库存管理等一系列需要工作人员才能完成的功能,而原有的管理手段存在的主要问题:(1) 所有操作基本上都是由管理人员笔写,手理,加上算盘、计算器来完成。这不仅繁锁,效率低。(2) 缺乏库存管理的一些基本手段。针对以上问题,提出一系列应用计算机信息技术来解决问题的思路:(1) 利用B/S架构开发的汽车配件销售管理系统的设计与实现,可以很好地解决以往需要浪费大量人工的销售管理工作。(2)对任意指定时间报表可以快速生成,便于管理。1.3.2系统提出及可行性分析可行性分析的任务是明确开发应用项目的必要性和可行性。必要性来自实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件。这项工作建立在初步调查的基础上。1.3.2.1 管理上的可行性从实际情况分析,现在中国的汽车销量大增,随之而来的就是汽车配件的大量需求,还有就是现在计算机和移动通信的普及,让我们可以做到利用现有的通信设施,做到汽车配件销售管理的电子化。1、技术上的可行性开发此系统主要的技术就是JSP+数据库操作,还有一些网页的界面设计、控制显示等的附加技术,这些我都有基础,技术没有问题。2、经济上的可行性开发工具网上得来,大多为开源,经济可行性可以保障。3、系统功能分析在本系统中中,根据用户的不同级别,可以对基本信息管理模块、进货入库管理模块、销售出库管理模块、统计报表管理模块,系统设置模块进行管理。1.3.4系统开发目标本系统需要实现以下功能:(1)基本信息管理。包括库存管理和员工资料管理;汽车配件库存管理的目的是,在满足客户服务需求的前提下,实现对库存占用成本和库存损耗的有效控制和调配,并能够对商品进行灵活的包装和维护。主要功能包括配件入库处理、库存记录更新与浏览、库存盘点及各种报表的打印等。用户可以按配件的进货日期、型号、货架仓库等查询配件的库存情况。员工信息管理记录员工信息。(2)进货入库管理。根据企业销售方向、供应商情况、客户需求、库存情况和要采购的配件的资料,准确地预测和合理订购商品。汽车配件进货管理的复杂性不仅包含正常的订单采购管理,同时包含企业之间的商品赊借、代销等业务,企业之间的赊借使账目变得非常复杂。(3)销售出库管理。汽车配件销售管理是个比较复杂的过程:一方面,汽配销售服务的客户范围较宽,要求也较多,因此业务模式常常是交错进行的;另一方面,客户对配件品种、价格、折扣、结算方式、购货历史、售后服务常常会有许多个性化的要求。(4)统计查询。要求根据复合条件对销售情况、进货情况、库存进出流水情况、订货情况及应收(付)款情况进行查询和统计,并能生成各种统计报表,准确提供管理决策所需的各种数据。(5)系统管理。主要对系统各级权限进行设定和密码修改。1.3.5其他需求本设计应基于J2EE平台,采用浏览器/服务器结构。技术设计采用面向对象的设计方法。该软件的开发过程,文档应符合软件工程的标准,技术符合国际通用标准,数据定义符合国家标准。服务器:存储汽车配件销售管理系统信息的数据。系统要求:采用Microsoft SQL Server数据库,Tomcat应用服务器,Windows操作系统。客户机:用于连接服务器,进行日常管理活动。系统要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论