台州伟业网上租赁平台的分析与设计.doc_第1页
台州伟业网上租赁平台的分析与设计.doc_第2页
台州伟业网上租赁平台的分析与设计.doc_第3页
台州伟业网上租赁平台的分析与设计.doc_第4页
台州伟业网上租赁平台的分析与设计.doc_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

_信息工程学院本科毕业设计(2011届)题 目台州伟业网上租赁平台的分析与设计系管理学院专 业电子商务班 级电子商务(一)班学 号07093721学生姓名冯斌指导教师叶范波完成日期2011年5月27日诚 信 承 诺我谨在此承诺:本人所写的毕业论文台州伟业网上租赁平台的分析与设计均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。 承诺人(签名): 年 月 日杭州电子科技大学信息工程学院毕业设计(论文)任务书学 院信息工程学院专 业电子商务班 级电子商务(一)学生姓名冯斌指导教师叶范波学 号07093721一、题目台州伟业租赁公司网上租赁平台的分析与设计二、内容和要求(理、工科类:包括需达到的技术指标、规定阅读的文献、应完成的图纸和说明书等;经管类:包括实习期间应收集的实际材料、论文要求解决的问题及重点、规定阅读的文献等)1、查阅和毕业论文相关的文献资料;2、通过对台州伟业公司的调研,收集订单跟踪系统的资料和数据;3、分析公司网上租赁系统的实际需求,绘制现行网上租赁系统流程图,并在此基础上绘制数据流程图,整理出数据字典;4、撰写论文,通过指导老师审核,定稿;5、准备论文答辩。三、起止日期及进度安排起止日期:2011年3月6日至2011年6月8日进度安排:序号时间内容13月6日3月24日进入毕业设计,准备开题报告;23月6日4月15日文献综述、外文翻译,系统分析;34月16日4月30日期中检查,系统分析45月1日5月20日系统设计,55月21日5月27日撰写论文,完成初稿;65月31日6月2日论文答辩 指导老师_(签名)_年_月_日四、教研室审查意见: 教研室主任_(签名)_年_月_日 学院批准人_(签名)_年_月_日摘要在Internet飞速发展的今天,电子商务代表着一种新的趋势发展起来。它提供了网上交易平台,方便了企业与客户之间的交流,提高了工作效率。近几年来,中国租赁也快速发展,随之催生了网上租赁市场!而公司为了更好的发展业务和提高公司业绩,开发网上租赁平台将是必行之路。而在中国建筑器材租赁刚刚发展的现在,开发一个网上租赁的平台,将大大提高公司的行业竞争里,使公司能更快得在周边城市占有大量的市场优势,减少公司的成本支出。开发网上租赁平台,使公司摆脱了传统的商务模式,让公司的业务范围大大的提高了,扩大了公司的经营范围。本文主要从三方面进行阐述:首先,对网上租赁系统进行系统规划。接着,通过结构化分析方法对系统的前台系统与后台管理系统的功能需求、业务流程、数据流程等方面进行分析。最后,应用结构化设计方法对网上租赁的功能结构、数据库、等方面进行设计。关键词:网上租赁;电子商务;系统设计ABSTRACTIn the Internet rapid development today, e-commerce represents a new trend developed. It provides online trading platform, convenient communication between firm and customer, improve work efficiency.In recent years, Chinas rapid development, and then lease also gave online rental market! And companies in order to better business development and improve the company performance, the development of online rental platform will be will do path. While in China construction equipment leasing just development now, develop a online rental platform, will greatly improve the companys industry competition, so that the company can quickly in the surrounding city requires a large market advantages, reduce the companys costs. Development online rental platform, companies from the traditional business model, let the companys business scope greatly enhanced, expand the companys business scope.This article mainly from three aspects: first, to online rental system for system planning. Then, through the structural analysis method to the front desk system and the system of background management system of functional requirements, business process, the data flow analysis. Finally, the application of online rental structured design method of function and structure, database design, etc.Keywords: online rental; E-commerce; System design目 录1绪论.81.1研究背景81.2与台州伟业租赁有限公司相关91.3项目拟解决的问题101.3.1伟业公司相关101.3.2拟解决的问题101.4论文组织结构112 系统分析122.1 需求分析122.2 系统目标132.3 系统可行性分析142.3.1 技术上的可行性142.3.2 资金上的可行性142.3.3 管理上的可行性142.3.4 可行性结论142.4 网上租赁平台业务流程分析142.5 网上租赁系统数据流程分析162.5.1 顶层DFD172.5.2 中间层DFD172.5.3 底层DFD182.6 数据字典212.6.1 数据字典的定义212.6.2 数据流描述212.6.3 处理逻辑描述242.6.4 数据存储描述262.6.5 外部实体描述283 系统设计303.1 系统功能架构图303.2 项目规划303.3 系统数据库结构设计313.3.1 系统E-R图313.3.2 E-R图中关系模型说明373.3.3 数据表38结论与展望43致谢44参考文献451绪 论1.1 研究背景中国建筑工程机械租赁业始于20世纪80年代,经过了20多年的发展有了长足的进步,但是从整体来说还处于发展的初期阶段。在这个阶段有自己的发展特点,同时与国外相比也显示出了建筑工程机械租赁业走向成熟所需要做的工作和努力。 第一,中国特有的国情及企业改制重组和市场经济的快速发展,使得中国租赁企业的构成形式多种多样,目前中国租赁企业的构成主要有以下几种:(1)国有施工企业所属的租赁企业。(2)民营租赁企业。(3)合资或外资租赁企业。(4)个体企业。(5)有厂商背景的租赁企业。除此之外还存在大量没有注册的个体出租者。中国的工程机械租赁不仅构成形式多种多样,而且数量非常多,其中约90%以上为中小型租赁公司。目前在整个租赁界还缺乏有影响力的大型租赁企业或者租赁企业集团来引领整个行业的发展。亚洲租赁业比较发达的国家日本,其建筑工程机械租赁企业中中型公司约占92%,在2006年公布的世界租赁100强中,日本的租赁公司就占到了5家。美国是世界上租赁业发展最成熟的国家,其10%的建筑工程机械租赁公司是大型公司(上市公司),在2006年世界租赁100强中就有近30家租赁公司入围。相比之下中国的租赁企业应该在充实自身实力的基础上向规模化、集约化迈进,形成大型的租赁集团不仅能使业务在国内开展更要向国际延伸。但是要想在世界租赁界中占有一席之地,需要的时间还很长。 第二,对建筑工程机械设备租赁的意识不是很强,租赁的营业额较少。目前中国的建筑工程机械设备租赁消费额占整个工程机械市场需求的比例还不足10%,而海外发达国家则达到80%以上,日本的建筑工程机械租赁率达到了53%。世界建筑工程机械租赁市场年均营业额为300亿-400亿美元,仅美国联合租赁(UnitedRentals,Inc.URL(NYSE)一家2005年的设备租赁额就已经达到21.76亿美元,日本的Aktio株式会社在2005年租赁收入达到了650亿日元,澳大利亚的National租赁公司在2005年租赁收入达到了8170万澳元。中国现有的租赁公司中年营业额在1亿元人民币以上的企业仅占3.57%,国内几家大的租赁公司年营业额仅在2亿元人民币左右,在中国的1248亿元建筑工程机械消费规模中租赁份额不足12亿元。如果以发达国家的80%租赁率作为参照的话,则目前存在的租赁缺口还有约873.6亿元,并且随着国外建筑工程机械租赁行业的健康快速发展,此租赁缺口将会以不低于20%的增长速度持续放大。因此大力宣传、普及和促进租赁服务和理念,提高施工企业租赁意识非常重要。1.2 与台州伟业租赁有限公司相关台州伟业设备租赁有限公司是一家商务服务的企业,是经国家相关部门批准注册的企业。主营建筑工程机械与设备租赁,公司位于中国浙江仙居县浙江省台州市仙居县福应街道城北东路179号。台州市伟业设备租赁有限公司本着“客户第一,诚信至上”的原则,与多家企业建立了长期的合作关系。租赁和商务服务业是生产性服务业的一个重要组成部分,主要是为生产、商务活动提供服务。租赁和商务服务业是社会化分工深化的结果,通过专业化程度的不断提高,降低了交易费用,提高了生产效率。市场经济的发达程度越高、社会分工越细、国际化程度越高,对租赁和商务服务的需求就越大。随着我国国际化程度的提高和工农业产业化的快速发展,对各类专业化的租赁和商务服务需求也快速增长,租赁和商务服务业的作用日益突出。能否有效发展租赁和商务服务业直接关系到我国服务业的结构升级和服务贸易的国际竞争力,也关系到我国制造业专业化水平和竞争力的提高,同时进一步快速发展商务服务业有利于缓解我国知识性人才的就业压力。在公司的发展初期,由于刚刚起步,没有很多的客户源,刚开始的时候只是客户来公司谈合同,或者公司的经理自己出去找客户推荐业务。随着公司的发展,客户也越来越多,这样客户和公司间来回跑的时间就要多起来了。而且客户来到公司后,想要租的器材有时候公司不够,或者出租出去了还没回收回来,这样就对公司和客户之间不能够很好的达成合同,让客户白跑一趟。公司为了解决这样的事情发生,公司应该做一个网上租赁平台,把公司的库存,已出租的器材,和即将回收的器材,在平台上很好的标记出来,让客户能很好的了解自己的需求,这样就能很好的协调客户与公司之间的关系,而且更加加快了公司的业务发展。1.3 项目拟解决的问题1.3.1 伟业公司相关伟业公司创办时间较短,由于技术、资金和认知等多方面原因,许多工作(包括外部业务和内部工作)都没有及时的完善起来,很多问题在公司初期并不能完全预见到,而在之后的日常工作中,公司初期所采取的全人工工作方式的弊端逐一呈现出来。(1) 在公司的发展初期,业务量并不大,人工操作尚可应付的过来,每一笔业务,无论大小远近都需要业务员亲自到客户处了解情况,签订合同;若是签订成功则已,若是签订失败,则完全亏损;单单在这一项上,公司在初期花费了大量原本不必要的人力、物力和时间。(2) 随着业务的开展和公司的进步,业务数量越来越多,业务范围越来越广,而且所有业务中,中小量的订单占了大多数,而每位客户的需求都是多种多样,不尽相同,纯手工操作变的很复杂繁琐,几个工作环节之间不能良好的衔接,有着非常大的工作事故隐患。(3) 物料的采购时间与数量缺乏科学合理的管理,往往只是靠物料采购人员的主观判断。在合同完成之后,无法及时地对产品的原材料库存进行快速、简便的查询;库存管理系统和采购管理系统之间没有相互关联起来;这样很容易造成无法按期交货,公司的损失不言而喻。(4) 作为一家服务性的公司,客户体验无疑是第一位的,但是客户往往无法知道自己的物品需求是什么;不仅如此,公司内部的部门经理和相关管理人员也往往无法很清楚地知道产品现在所处的阶段,无法进行精确的管理和调整。(5) 在公司内部管理工作方面,业务员处理订单的多少密切关系着他们的工作业绩,而在公司业务越来越多的情况下,这一项工作日渐变得繁重而不允许出错。1.3.2 拟解决的问题上述几个问题,可以说是影响企业经一部快速发展的重要因素,公司内的管理人员和领导都充分认识到了这一点,并对解决这些问题提出了很好的建议和要求,经过分析从企业实际状况出发,该公司的网上租赁系统应具备以下几个方面的特点:首先应具有较强的市场应变和追踪能力,及时反映客户需求。能对用户反馈的需求信息及产品和服务质量等各个方面问题及时反馈到各有关单位,为企业领导的决策提供必要的信息和可靠的保障。 其次以订单管理为核心,把公司所有与生产经营活动直接相关的部门的工作通过订单信息的集成连成一个统一的整体,通过计划把企业的有限资源充分调动起来,强调计划的权威性、准确性和合理性,完善生产制造指挥系统,保证产品配套的需要,实现公司的均衡生产。利用计算机信息系统的优势,加快各类信息数据的处理和传递速度,及时反映企业生产经营状态,特别是与订单处理相关环节的状况,以便各级管理人员及时做出决策。1.4 论文组织结构本论文组织结构是一个金字塔式层次结构,从目录可以清楚的看出本论文组织结构分为3级。第一章,绪论。主要介绍论文的研究背景、国内外研究现状、拟解决的问题以及论文的组织结构。 第二章,系统分析。对伟业租赁公司网上租赁系统进行了需求分析,简述了系统目标,并描述了业务流程和功能分析。第三章,系统设计。阐述了系统的设计目标和原则,分别在订单跟踪系统的数据设计分析、数据库逻辑设计、软件设计、程序功能设计及输入输出等环节进行研究。然后是对开发系统过程的结论和对系统不足提出的展望。最后是论文的参考文献。2 系统分析需求分析阶段的基本任务是准确的确定出“系统必须完成什么?”这一问题。系统分析的任务不是为了确定系统怎样完成它的工作,而是为了确定系统必须完成那些工作,也就是对应用系统应该具有的功能进行分析和确定,重点是要确定系统的数据流图。在需求分析阶段还必须和用户进行密切配合,充分交流信息,以得出经过客户确认的系统逻辑模型。客户了解他们所面对的问题,知道必须做什么,但是不能完整准确的表达出他们的要求,更不知道怎样用记算计解决他们的问题,我们软件开发人员知道怎样用软件实现人们的要求,但对特定用户的具体要求并不清楚。在需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此要必须尽可能的体现用户的要求。2.1 需求分析通过调查和本人的工作经验,要求系统有以下功能:(1)有较好的权限管理。(2)能快速地将客户与公司签订的合同中所要求的选项转换成相应的数据。(3)能快速地将任务分配下达到管理人员手中,并可进行进度控制。(4)能让经手的工作人员方便快捷的查询到订单所对应的客户信息,以便双方在处理阶段进行联络沟通,并具有良好的保密性。(5)能自动查询库存,如果库存足够,则进入发货阶段;若库存不足,则能通知采购管理系统进行采购。(6)有方便的审核功能。(7)有良好的记录和统计功能。(8)方便的全方位数据查询。(9)在相应的权限下,修改、删除数据方便简单,数据稳定性好。(10)工作流程处理自动完成,尽量减少人工干预。(11)系统退出。2.2 系统目标本模块的目标是在系统集成的前提下,建立一个可以根据客户需求和签订的合同自动转换成相对应的数据,并能及时查看到库存状况,在物品将要不足的情况下,能及时反应给仓管部门进行采购的动作。这样公司就可以对市场的变更和客户的需求具有较强应变能力,以公司经济效益为目的,以各种管理模式相融合为基础,以客户订单为中心,包括订单管理、库存管理及相关信息查询为主要内容,在计算机网络技术支持下,具有与外部系统集成的开放系统结构的集成化企业信息系统。通过对客户订单全程追踪式的管理,实现企业内部各部门的信息共享,实现对整个经营过程的信息控制。以合同为起点,以订单为主线,监控订单在各个阶段的状态。以客户需求为导向,提高快速适应客户需求变化,快速完成客户需求的能力。合理安排各级工作计划,实现均衡生产,保证合同按期完成。实现企业系统的信息流、物流和价值流的集成。真实、及时地反映企业经营全过程的投入与产出情况。建立集中、统一准确的企业基本数据,为经营决策和日常管理提供可靠数据。本系统属于小型的数据库系统,为了对伟业公司业务的管理,实现一些初步的计算机化管理。通过本系统可以达到以下目标:(1)灵活的运用表格批量输入数据,使信息传递更快捷。(2)系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。(3)键盘操作,快速响应。(4)实现各种查询及打印等。(5)实现物料的入库、入库产品检验等功能。(6)操作员可以随时修改自己的口令。(7)管理员可以设置操作员的权限。(8)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。(9)为每个用户设置权限级别,数据保密性强。(10)系统最大限度地实现了易安装性、易维护性和易操作性。(11)系统运行稳定、安全可靠。2.3 系统可行性分析2.3.1 技术上的可行性本系统采用B/S模式开发,服务器端安装SQL Server2000数据库,用户界面通过浏览器实现,主要事务逻辑在服务器端实现。浏览器通过Web Server同数据库进行数据交互,原理简单,开发亦比较方便,后期的更新和维护也相对简单。本系统前台开发采用ASP(全称Active Server Pages)这种程序设计语言,它是微软推出的用以取代CGI(全称Common Gateway Interface)的动态服务器网页技术。ASP的优点是:一、它对客户端没有任何特殊的要求,只要有一个普通的浏览器就行。二、它提供了几个非常有用的内部对象和内部组件,利用它们可以轻松地实现表单上传、存取数据库等功能。三、它的最大优点就是简单好学,而且有微软的强大支持。ASP的缺点主要是不能跨平台,一般只能在Windows系列的操作系统上运行。2.3.2 资金上的可行性 由于系统采用的是B/S程序,系统内文件多为文本文件,对服务器要求并不高;用户组也都是互联网上的用户,所以客户端只需普通的计算机,服务器端也只需一般的企业级服务器即可,费用相对较低,但是应配有带宽相对较大的宽带,总计费用一般在10000元左右。在使用此系统后,业务范围由仙居城区扩展到周边城市乃至国内各省市,业务范围不可同日而语;启用此系统后带来的初期新增业务量估计为原有的10-20倍,系统运行久了之后则更多;,使得成本大大降低。2.3.3 管理上的可行性 在未使用网上租赁系统之前,所有业务均由人工处理,有时会出现遗漏、遗忘等现象,但是业务量是业务员考绩的重要指标,这项工作尤为重要,长期的手工作业有可能导致业务员工作信息的混淆和错乱,这是非常危险的;在使用此系统之后,所有业务均由系统记录,省去了复杂的人工操作,使业务流程更短更顺畅,小组长、部门经理等拥有权限的员工也可以方便的查看目前的工作进度,便于调整与管理,也便于公司内部工作的开展。2.3.4 可行性结论根据上面可行性分析,公司进行系统开发的条件成熟,可以立即进行系统的开发。2.4 网上租赁平台业务流程分析业务流程图(transaction flow diagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。换句话说,就是一“本”用图形方式来反映实际业务处理过程的“流水账”。绘制出这本“流水账”对于开发者理顺和优化业务过程是很有帮助的。有关业务流程图的画法,目前尚不太统一。但若仔细分析就会发现它们都是大同小异,只是在一些具体的规定和所用的图形符号方面有些不同,而在准确明了地反映业务流程方面是非常一致的。业务流程图是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。由于它的符号简单明了,所以非常易于阅读和理解业务流程。但它的不足是对于一些专业性较强的业务处理细节缺乏足够的表现手段,它比较适用于反映事务处理类型的业务过程。 网上租赁系统业务流程图如下 图2.1 网上租赁系统流程图2.5 网上租赁系统数据流程分析DFD是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。为了描述复杂的软件系统的信息流向和加工,可采用分层的DFD来描述,分层DFD有顶层,中间层、底层之分。使用的符号说明如图3.1所示。外部实体 处理 数据存储 数据流图2.2 E-R图符号2.5.1 顶层DFD决定系统的范围,决定输入输出数据流,它说明系统的边界,把整个系统的功能抽象为一个加工,顶层DFD图只有一张。 图2.3 顶层DFD2.5.2 中间层DFD顶层之下是若干中间层,某一中间层既是它上一层加工的分解结果,又是它下一层若干加工的抽象,即它又可进一步分解。 图2.4 第一层DFD2.5.3 底层DFD一张DFD的加工不能进一步分解,这张DFD就是底层的了。底层DFD的加工是由基本加工构成的,所谓基本加工是指不能再进行分解的加工。(1) P1:基本信息管理DFD 图2.5 基本信息管理DFD(2) P3:合同信息管理DFD 图2.6 合同信息管理DFD(3) P4:出库信息管理DFD 图2.7 订单信息管理DFD(4) 客户接收管理DFD 图2.8 客户接收管理DFD(5) 产品回收结算管理DFD 图2.9 产品回收结算管理DFD2.6 数据字典2.6.1 数据字典的定义数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。上面讨论的数据流程图只能看出系统逻辑功能的一个总框架,但是其详细、具体的内容是看不出来的,因此我们还得建立数据字典。数据字典描述的主要内容有:数据项、数据结构、数据流、加工、文件、外部实体等。2.6.2 数据流描述数据流编号:L02-01 数据流名称:用户信息表 描 述:基本信息管理模块发出的验证信息 数据流来源:基本信息管理模块 数据流去向:系统管理模块 数据流组成:用户名+密码+权限 数据流量:约30张/日 高峰流量:约80张/日数据流编号:L02-02 数据流名称:产品信息表 描 述:基本信息管理模块发出的信息 数据流来源:基本信息管理模块 数据流去向:产品选择管理模块 数据流组成:产品类型编号 数据流量:约30张/日 高峰流量:约80张/日数据流编号:L02-03 数据流名称:客户信息表 描 述:合同信息管理模块发出的信息 数据流来源:合同信息管理模块 数据流去向:业务员、管理员、 数据流组成:客户编号+客户名+合同编号+客户联系方式+客户联系地址 数据流量:约30张/日 高峰流量:约80张/日数据流编号:L02-04 数据流名称:合同信息表 描 述:合同信息管理模块发出的信息 数据流来源:合同信息管理模块 数据流去向:业务员 数据流组成:合同编号+产品要求 +产品数量+产品总额+预付定金额+交货时间+交货地点+货物签收人+合同有效期+甲方签名+乙方签名+合同签订时间 数据流量:约30张/日 高峰流量:约80张/日数据流编号:L02-05 数据流名称:出库信息表 描 述:出库管理模块发出的信息 数据流来源:出库管理模块 数据流去向:管理员 数据流组成:产品编号+合同编号+业务员姓名+产品类型+产品数量+产品规格 数据流量:约30张/日 高峰流量:约80张/日数据流编号:L02-06 数据流名称:客户接收信息表 描 述:客户接收管理模块发出的信息 数据流来源:出库管理模块 数据流去向:合同到期产品回收模块、产品提前回收模块、产品延期回收模块 数据流组成:产品编号+产品类型+产品数量+产品规格 数据流量:约30张/日 高峰流量:约80张/日数据流编号:L02-07 数据流名称:产品回收信息表 描 述:合同到期、提前、延期产品回收管理模块发出的信息 数据流来源:产品回收管理模块 数据流去向:仓管员 数据流组成:产品编号+产品名称+产品数量+产品规格 数据流量:约10张/日 高峰流量:约20张/日数据流编号:L02-08 数据流名称:产品验收信息表 描 述:产品回收模块发出的信息 数据流来源:产品回收管理模块 数据流去向:质检员 数据流组成:合同编号+产品编号+产品名称+产品数量+产品规格 数据流量:约1张/日 高峰流量:约5张/日数据流编号:L02-09 数据流名称:入库信息表 描 述:产品验收管理模块发出的信息 数据流来源:产品验收管理模块 数据流去向:仓管员 数据流组成:回收信息表编号+ 产品编号+入库日期+产品数量+产品规格+入库人 数据流量:约30张/日 高峰流量:约80张/日数据流编号:L02-10 数据流名称:货款校对表 描 述:产品交付管理模块发出的信息 数据流来源:产品交付管理模块 数据流去向:业务员 数据流组成: 货款校对表编号+产品编号+合同编号+余款额+余款状态 数据流量:约30张/日 高峰流量:约80张/日 数据流编号:L02-11数据流名称:产品运送表描 述:产品运送管理模块发出的信息数据流来源:产品运送管理模块数据流去向:业务员数据流组成:合同编号+产品编号+产品类型+产品数量+产品规格数据流量:约30张/日高峰流量:约80张/日2.6.3 处理逻辑描述处理逻辑编号:P02-01 处理逻辑名称:登录请求 描述:用户登录系统进行用户登录管理 输入:L02-01 过程:判断是否为合法的用户及根据权限选取相应的操作功能 输出:L02-01 处理逻辑编号:P02-02 处理逻辑名称:录入请求 描述:客户信息、合同信息等的录入 输入:需要添加的信息 过程:将要添加录入的信息存入数据库中 输出:系统新的信息表页面处理逻辑编号:P02-03 处理逻辑名称:修改请求 描述:对客户信息、合同信息等修改或删除后存入数据库中 输入:需要修改或删除的信息 过程:对需要修改的信息进行修改,对过时的信息进行删除 输出:系统新的信息表页面处理逻辑编号:P02-04 处理逻辑名称:生成产品信息表指令 描述:对产品信息修改或删除后存入数据库中 输入:产品信息 过程:系统生成产品信息表 输出:L02-02处理逻辑编号:P02-05 处理逻辑名称:生成客户信息表指令 描述:客户信息的生成 输入:合同 过程:将需要添加录入的信息加入数据库中 输出:L02-03处理逻辑编号:P02-06 处理逻辑名称:生成合同信息表指令 描述:合同信息的生成 输入:合同 过程:将需要添加录入的信息加入数据库中 输出:L02-04处理逻辑编号:P02-07 处理逻辑名称:产品出库信息表指令 描述:产品出库信息的生成 输入:L02-05 过程:将需要添加录入的信息加入数据库中 输出:L02-06处理逻辑编号:P02-08 处理逻辑名称:客户接收产品信息指令 描述:客户接收信息的生成 输入:L02-06 过程:将需要添加录入的信息加入数据库中 输出:L02-07处理逻辑编号:P02-09 处理逻辑名称:产品验收信息指令 描述:产品验收信息的生成 输入:L02-07 过程:将需要添加录入的信息加入数据库中 输出:L02-08处理逻辑编号:P02-10 处理逻辑名称:产品回收入库指令 描述:产品回收入库信息的生成 输入:L02-09 过程:将需要添加录入的信息加入数据库中 输出:L02-11处理逻辑编号:P02-11 处理逻辑名称:货款校对指令 描述:货款校对信息的生成 输入:L02-10 过程:将需要添加录入的信息加入数据库中 输出:L02-10 处理逻辑标号:P02-11 处理逻辑名称:产品运送指令 描述:产品运送信息生成 输入:L02-11 过程:将需要添加录入的信息加入数据库中 输出:L02-112.6.4 数据存储描述存储编号:C02-01 存储名称:登陆者信息 描 述:储存了登陆者的基本信息 数据组成:登陆者信息=用户编号+用户名称+密码+登录时间+权限+备注 关 键 字:产品类型编号存储编号:C02-02 存储名称:产品信息 描 述:储存了产品的基本信息 数据组成:产品信息=产品类型编号+产品规格+产品数量 关 键 字:产品类型编号存储编号:C02-03 存储名称:客户信息 描 述:储存了客户的基本信息 数据组成:客户信息=客户编号+客户名+合同编号+客户联系方式+客户联系地址+备注 关 键 字:客户编号存储编号:C02-04 存储名称:合同信息 描 述:储存了合同的基本信息 数据组成:合同信息=合同编号+产品要求+产品单价+产品数量+预付定金额+备注 关 键 字:合同编号存储编号:C02-05 存储名称:产品出库信息 描 述:储存了产品出库的基本信息 数据组成:出库信息=产品编号+合同编号+业务员姓名+产品数量+产品规格+备注 关 键 字:产品编号、合同编号存储编号:C02-06 存储名称:客户对产品接收信息 描 述:储存了客户对产品接收的基本信息 数据组成:客户接收信息=合同编号+产品编号+业务员姓名+产品数量+产品规格+备注 关 键 字:合同编号、产品编号存储编号:C02-07 存储名称:产品验收信息 描 述:储存了产品验收的基本信息 数据组成:产品验收信息=合同编号+产品编号+产品数量+规格+备注 关 键 字:合同编号、产品编号存储编号:C02-08 存储名称:产品入库信息 描 述:储存了回收产品入库的基本信息 数据组成:产品入库信息=产品编号+产品名称+产品量+产品规格+备注 关 键 字:产品编号存储编号:C02-09 存储名称:产品运送信息 描 述:储存了产品运送的基本信息 数据组成:产品运送信息=合同编号+产品编号+运送日期+运送地点+收货人+ 收发状态+备注 关 键 字:合同编号、产品编号存储编号:C02-10 存储名称:货款校对信息 描 述:储存了货款校对的基本信息 数据组成:货款校对信息=货款校对表编号+合同编号+产品编号+收发状态+余款额+余款状态+备注 关 键 字:合同编号2.6.5 外部实体描述外部实体编号:F02-01 外部实体名称:业务员 说 明:录入合同信息 输 出:L02-03,L02-04,L02-10,L02-11外部实体编号:F02-02 外部实体名称:质检员 说 明:录入验收信息 输 出:L02-08外部实体编号:F02-03 外部实体名称:仓管员 说 明:录入产品出库、入库信息 输 出:L02-05,L02-07,L02-093 系统设计经过需求分析阶段的工作,明确的管理软件系统必须“做什么” 进行了回答;在总体设计阶段,要决定“怎么做”,也就是说,总体设计阶段的基本目标就是要回答“概括的说,系统应该如何实现”这个问题,因此总体设计又被称之为概要设计或初步设计。 总体设计阶段的一项重要任务是设计软件的结构,也就是要确定应用程序的模块组成,并进行模块化以及明确这些模块之间的关系。在这个阶段我们要进行功能分析和数据库设计。3.1 系统功能架构图 图3.1 系统功能架构图3.2 项目规划本网上租赁平台主要包括用户管理、出库管理、入库管理、合同管理、运送管理、系统管理模块、产品管理、网上支付1.用户管理:通过后台管理系统,对用户的信息进行查询,核实和修改,确保用户信息的准确性,并对用用户的信息绝对保密;在本模块中管理员输入用户名,可以查询到自己所需用户的信息。2.出库管理:对出租产品进行发货登记,能够完整的记录器材的出库数据。3.入库管理:公司对出租产品回收后的数据管理。4.合同管理:客户通过对公司业务板块页面的浏览,选择需要的建筑器材,签订合同,系统随之产生对应的客户名称、器材型号、数量、总额、定金数额、交货时间等明细信息。5. 运送管理:对产品出库后的一个跟踪管理数据,6. 系统管理模块该模块主要负责操作员管理对系统的维护和更新网上产品信息7.产品管理:管理员时时跟新产品数据,方便客户了解产品数量8.网上支付:只要是网上款项结算在详细的研究和仔细的分析之后,初步确定整个系统中,需要实现的基本功能:合同信息的采集、合同的查询、产品信息的浏览、产品信息的上传、产品数据的分析。3.3 系统数据库结构设计数据库结构设计主要是完成系统的底层数据结构设计,建立起整个系统的数据结构框架。平台是建立在数据库基础上的,选取SQL Server2000作为后台数据库管理工具。对这些数据库的设计遵循关系型数据库设计的一般规则,减少冗余度,降低依赖性。数据表中字段名的设置尽量做到“顾名思义”,字段类型设置都选择能够存储相应信息的最小类型。本系统数据库采用SQL Server 2000数据库,系统数据库名称为“LY_DD”。数据库共包含14张表。下面分别给出数据表概要说明及数据表的结构。3.3.1 系统E-R图实体联系(E-R)数据模型所采用的三个主要概念是:实体集、联系集、和属性。根据前面的系统分析,本系统的实体联系(E-R)数据模型可以描述如图3.2所示。 图3.2 系统E-R图各实体的具体属性图如下: 图3.3 登陆者信息表的属性 图3.4 产品信息表的属性 图3.5合同信息表的属性 图3.6客户信息表的属性 图3.7 出库信息表的属性 图3.8 产品运送表的属性 图3.9 产品回收表的属性 图3.10 入库信息表的属性 图3.11货款校对表的属性3.3.2 E-R图中关系模型说明关系数据模型提供了关系操作的特点和功能要求,但不对DBMS的语言给出具体的语法要求。对关系数据库的操作是高度非过程化的,用户不需要指出特殊的存取路径,路径的选择由DBMS的优化机制来完成。关系数据模型是以集合论中的关系概念为基础发展起来的。关系模型中无论是实体还是实体间的联系均由单一的结构类型关系来表示。在实际的关系数据库中的关系也称表。一个关系数据库就是由若干个表组成。根据E-R图转换得到的关系模式如下所示(其中加下划线的为关键字):登陆者信息表(用户名、密码、用户权限、备注)产品信息表(产品类型编号、产品名称、产品规格、产品数量、备注)合同信息表(合同编号、产品要求、产品单价、产品数量、产品总额、预付定金额、交货时间、交货地点、货物签收人、合同有效期、甲方签名、乙方签名、合同签订时间、备注)客户信息表(客户编号、客户名、合同编号、客户联系方式、客户联系地址、备注)出库信息表(产品编号、产品名称、产品规格、产品数量、备注)产品运送表(产品编号、产品名称、产品数量、产品规格、产品签收时间、产品运送时间)检验信息表(合

温馨提示

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

评论

0/150

提交评论