《软件工程课程设计报告物流配送管理系统frky.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计报告物流配送管理系统frky.docx(45页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、物流配送管理系统 青岛工学学院软件工工程课程程设计报报告书题 目物流配送送管理系系统学生姓名名王硕 郭郭庆博 宋钊指导教师师杨彦明系 部信息工程程系专业班级级20099级计算算机科学学与技术术1班目录摘要4第一章系系统分析析51.1 概述51.1.1 系系统分析析的含义义和目标标51.1.2 系系统分析析的任务务51.1.3 系系统分析析的步骤骤51.2 现行系系统主要要问题分分析61.3 可行性性分析661.3.1 技技术可行行性分析析61.3.2 经经济可行行性分析析71.3.3 营营运可行行性分析析7第二章需求分分析82.1 数据字字典82.1.1 数数据流882.1.2 数数据字典典1
2、0第三章系统概概要设计计113.1数数据库设设计1113.1.1 实实体描述述113.1.2 联联系描述述123.1.3 EE-R图图12第四章系系统详细细设计1134.1 数据库库的逻辑辑设计1134.2 数据库库的实现现144.3 程序流流程图1174.4 计算机机系统配配置方案案204.4.1 计计算机系系统硬件件配置2204.4.2 计计算机系系统软件件配置2204.5 历史信信息的管管理2004.6 人机界界面的设设计2114.6.1 登登录界面面设计2214.6.2 系系统基本本信息界界面设计计224.6.3 商商品信息息界面2234.6.4 查查询界面面234.6.5 订订购界面
3、面244.6.6 配配货界面面254.6.7 送送货界面面264.6.8 验验收界面面26第五章系系统实现现275.1 概述2775.2 编程工工具与环环境2775.3系统测测试2775.4 系统运运行与维维护299第六章结结束语3306.1 概述3006.2 系统的的功能3306.3 系统的的特点3306.4 存在问问题及改改进方向向306.5 系统开开发的体体会3116.6 致谢31145摘要物流信息息管理系系统是一一个由人人和计算算机等组组成的能能进行信信息收集集、传输输、加工工、保存存、维护护和使用用的系统统。本系统主主要通过过使用管管理信息息系统(MMIS)的的方法,对对日常业业务处
4、理理和信息息资源进进行全面面、系统统的管理理。在整整个系统统开发的的过程中中,运用用了软件件工程的的基本概概念、相相关技术术和方法法。并且且采用了了系统生生命周期期的结构构化程序序设计方方法,从从而将整整个系统统开发各各阶段(系系统分析析、系统统设计、系系统实施施)的基基本活动动贯穿起起来。本系统希希望能够够通过物物流进管管理信息息系统的的建立,理顺信息流程和流向,使管理更加完善,使管理人员在信息系统的辅助下进行工作,提高管理的整体水平。本系统采采用Deelphi开开发设计计,数据据库采用用SQLL Seerveer 220088。关键词:物流配配送信息息系统 SQLL Seerveer 22
5、0088 Deelphhi20005第一章系系统分析析1.1 概述1.1.1系统统分析的的含义和和目标系统分析析(syysteems anaalyssis),是指指在管理理信息系系统开发发的生命命周期中中应用系系统思想想和系统统科学的的原理进进行分析析工作的的方法和和技术。系统分析析阶段的的目标:就是按按系统规规划所定定的某个个开发项项目范围围内明确确系统开开发的目目标和用用户的信信息需求求,提出出系统的的逻辑方方案。1.1.2 系系统分析析的任务务系统分析析的任务务是:尽尽可能弄弄清用户户对信息息的需求求,调查查原信息息系统的的资源、输输入、处处理和输输出。完完成新系系统的逻逻辑设计计,以满
6、满足业务务发展要要求。系统分析析的具体体工作内内容包括括:(1) 可行性分分析;(2) 详细调查查;(3) 系统性分分析;(4) 提出新系系统的逻逻辑模型型1.1.3 系系统分析析的步骤骤系统分析析阶段的的主要活活动是:系统的的初步调调查、可可行性研研究、系系统的详详细调查查、新系系统逻辑辑方案的的提出。(1) 系统的初初步调查查:系统统的初步步调查是是着重于于系统的的总体目目标、总总体功能能和发展展方向。(2) 可行性的的研究:可行性性的研究究是进一一步明确确系统的的目标、规规模与功功能,对对系统发发展背景景、必要要性和意意义进行行调查分分析并根根据需要要和可能能提出拟拟定开发发系统的的初步
7、方方案计划划。(3) 现行系统统详细调调查:在在可行性性研究的的基础上上进一步步对现行行系统进进行全面面、深入入的调查查和分析析,弄清清楚现行行系统运运行状况况,发现现其薄弱弱环节,找找出要解解决的问问题实质质,确保保新系统统更有效效。(4) 新系统逻逻辑方案案的提出出:主要要明确用用户的信信息需求求,确定定新系统统的逻辑辑功能,提提出新系系统的逻逻辑方案案。1.2 现行系系统主要要问题分分析1)基本本信息表表的查询询(商品品基本信信息、员员工基本本信息、司司机基本本信息、订订购客户户信息表表、供货货客户表表、库存存表)2)订购购客户下下订单,即即将订购购客户订订购详情情打入数数据库中中3)采
8、购购环节,系系统可对对订单商商品进行行汇总。负负责人则则根据汇汇总情况况安排人人员采购购4)采购购完成后后,采购购员可把把采购信信息输入入系统,同同时负责责人可安安排查看看需要发发货的订订单,并并安排司司机送货货5)送货货完成后后,等待待订购客客户确认认收货6)订购购客户确确认后,计计算相应应订单盈盈利,并并送往订订单盈利利核算表表中1.3 可行性性分析在明确系系统目标标和环境境的基础础上,需需要进一一步对系系统的可可行性进进行研究究。此活活动的主主要目标标是进一一步明确确系统的的目标、规规模与功功能,对对系统开开发背景景、必要要性和意意义进行行调查分分析并根根据需要要和可能能提出拟拟开发系系
9、统的初初步方案案与计划划。可行行性研究究是针对对系统进进行全面面、概要要的分析析,主要要包括三三方面:技术可可行性分分析、经经济可行行性分析析和营运运可行性性分析。1.3.1技术术可行性性分析技术上的的可行性性分析主主要分析析现有技技术条件件能否顺顺利完成成开发工工作,硬硬、软件件配置能能否满足足开发者者需要等等。本系系统采用用 Wiindoows 7Proofesssioonall作为操操作系统统平台。本本系统的的数据库库开发平平台选用用Miccrossoftt公司的的SQLLSerrverr20008,该数据据库管理理系统在在Winndowws 77Proofesssioonall上能提提
10、供数据据库之间间的数据据复制功功能,可可代替现现有系统统数据的的手工传传递工作作,降低低出错率率,提高高数据的的可用性性。本系系统的应应用软件件开发工工具选用用的是开开发人员员熟悉的的Dellphii。1.3.2经济济可行性性分析主要是对对项目的的经济效效益进行行评价。1.3.3营运运可行性性分析主要是管管理人员员对开发发信息系系统是否否支持,现现有设计计是否科科学,原原始数据据是否正正确等。系系统操作作简单,易易于理解解,管理理员经过过短时间间的培训训就可以以使用该该系统。第二章需求分分析这一阶段段的主要要目标是是明确项项目的需需求,确确定新系系统的逻逻辑功能能,提出出新系统统的逻辑辑方案,
11、完完成系统统分析阶阶段的最最终成果果系统说说明书的的编写。2.1数数据字典典上面讨论论的数据据流图只只能给出出系统逻逻辑功能能的一个个总框架架而缺乏乏详细、具具体的内内容,因因此我们们还需要要建立数数据字典典。建立立数据字字典是为为了对数数据流程程图上各各个元素素做出详详细的定定义和说说明。数数据字典典以一种种准确的的和无二二义的方方式定义义所有被被加工引引用的数数据流和和数据存存储。数数据流程程图配以以数据字字典,就就可以从从图形和和文字两两个方面面对系统统的逻辑辑模型进进行描述述,从而而形成一一个完整整的说明明。数据据字典有有助于数数据的进进一步管管理和控控制,为为设计人人员和数数据库管管
12、理人员员在数据据库设计计、实现现和运行行阶段控控制有关关数据提提供依据据。数据字典典描述的的主要内内容有:数据流流、数据据元素、数数据存储储、加工工外部项项。2.1.1数据据流数据流是是数据结结构在系系统内传传输的路路径。第一层DFD P2物流管理作业客户D1 库存信息D2订单信息客户基本资料库存变动供应商 P1物流决策管理库存帐订单存挡客户资料供应商发货 P2.1仓库管理 P2.2订单处理客户订单D2 订单信息管理员发货D7 派司机D6 配送信息订货单货款通知单发货单入仓单存档出仓单存档订单存档配送存档司机存档 P2.3配送管理 P2.4结算管理第二层DFD 第三层DFD供应商D1 入仓单P
13、3.1入仓管理D4 入库数据D5 出库信息入仓单存档库存台帐等有货再发货订单P3.6库存控制P3.5出仓管理P3.4库存查询2.1.2数据字字典No名称数据类型型nulll主键内容1商品编号号Charr(200)不允许是商品的编编号2商品名称称Charr(200)不允许商品的名名称3规格Charr(200)允许商品规格格4包装Charr(200)允许袋装还是是散装5单价Moneey(88)不允许(元/斤斤)6用户名Charr(200)不允许是用户名称称7密码Charr(200)不允许用户的密密码8权限Charr(200)不允许用户的身身份9客户编号号Charr(200)不允许是客户的编编号10
14、客户名称称Charr(200)允许客户公司司的名称称11公司类别别Charr(200)允许公司属于于哪方面面服务12传真Charr(200)允许公司的传传真13通信地址址Charr(200)不允许公司的地地址14联系人Charr(200)不允许公司的联联系人15联系电话话Charr(200)不允许客户电话话16订购编号号Charr(200)不允许是订购的编编号17订购日期期Charr(200)不允许订购的日日期18订购客户户编号Charr(200)不允许订购客户户编号19商品编号号Charr(200)不允许订购物品品的编号号20商品数量量Int(4)不允许订购物品品的数量量21状态Charr(
15、200)允许订单状态态22员工编号号Charr(200)不允许是员工的编编号23员工姓名名Charr(200)不允许员工的姓姓名24员工性别别Charr(200)不允许员工的性性别25员工职务务Charr(200)不允许员工的职职务26员工部门门Charr(200)不允许员工的部部门27联系电话话Charr(200)不允许员工的联联系电话话28备注Charr(200)允许特别的事事项标记记29司机编号号Charr(200)不允许是司机的编编号30司机姓名名Charr(200)不允许司机的姓姓名31司机性别别Charr(4)不允许司机的性性别32驾证类型型Charr(200)不允许驾证类型型AB
16、CCD33驾照号码码Charr(200)不允许驾照号码码34联系电话话Charr(200)不允许司机联系系电话35车牌号码码Charr(200)不允许司机车牌牌号码36数量Charr(200)不允许库存商品品数量37送货编号号Charr(200)不允许是送货编号号38盈利Moneey(88)允许盈利额39供货客户户编号Charr(200)不允许是供货客户户的编号号第三章系统概概要设计计3.1数数据库设设计数据库设设计是开开发数据据库及其其应用系系统的技技术,也也是信息息系统开开发和建建设的重重要组成成部分。具具体的说说,数据据库设计计是要在在一个给给定的应应用环境境中,通通过合理理的逻辑辑设计
17、和和有效的的物理设设计,构构造较优优的数据据库模式式,建立立数据库库及其应应用系统统,满足足用户的的各种信信息需求求。在系统的的数据库库设计中中,首先先对系统统分析得得到的数数据字典典中的数数据存储储进行分分析,分分析各数数据存储储之间的的关系,然然后得出出系统的的关系模模式。本本系统用用实体-联系图图(简称称E-RR图)来来描述系系统的概概念模型型。E-R图由由实体、属属性、联联系三部部分组成成,其符符号如图图4.66所示:实体 属属性 联系系E-R图图图例3.1.1实体体描述本系统中中所涉及及的实体体有4个,其其结构如如下:订购客户户(客户户编号、客客户名称称、地址、联联系电话话)供应客户
18、户(客户户编号、客客户名称称、地址、联联系电话话)商品(商商品编号、商商品名称称、销售售单价、采采购单价价、仓库库)库存(商商品编号号、商品品名称、数数量、仓仓库)3.1.2联系系描述各实体的的联系属属性如下下:订购(订订购编号号、订购购日期、订订购客户户编号、商商品编号号、商品名名称、商商品数量量)配货(采采购编号号、采购购日期、供货客户编号、采购员编号、商品编号、商品数量、商品名称、司机编号、商品单价)送货(订订购编号号、司机机编号、目目的地)验收(订订购编号号、收货货人、收收获时间间)3.1.3 EE-R图图本系统的的E-RR图如图图.7 所示:管理员仓库订购配货送货验收用户表库存表司机
19、信息表供应客户表配货表验收表订购表送货表商品信息表11111nnm11mm1nn1n E-RR图第四章 系统统详细设设计4.1 数据库库的逻辑辑设计数据库的的逻辑设设计的任任务就是是把概念念结构设设计阶段段的基本本ERR图转化化为与选选用具体体机器上上的DBBMS产产品所支支持的数数据模型型相符合合的逻辑辑结构,首首先要实实现的是是ERR图关系系模型的的转化。而而为此要要解决的的问题是是如何将将实体和和实体之之间的联联系转化化为关系系模式,如如何确定定这些关关系模式式的属性性和码。对对于实体体,将每每个实体体转换为为一个关关系,实实体的属属性即为为关系的的属性,实实体的码码即为关关系的码码。对
20、于实体体间的联联系,可可以分成成三种情情况:1) 若实体间间的联系系是1:1,可可以在两两个实体体转换成成的两个个关系中中任意一一个关系系的属性性中加入入另一个个关系的的码。2) 若实体间间的联系系是1:n,则在在n端实体体转换成成的关系系中加入入1端实实体转换换成的关关系码。3) 若实体间间的联系系是n:m,则将将联系转转换为关关系,关关系的属属性为诸诸个实体体的码加加上联系系具有的的属性,而而关系的的码则为为诸实体体的码的的组合。本系统中中所涉及及到的关关系的主主码用下下划线,外外码用#标出:订购客户户(客户户编号、客客户名称称、公司司类别、传传真、通通讯地址址、联系系人、联联系电话话、结
21、账账方式)供应客户户(客户户编号、客客户名称称、公司司类别、传传真、通通讯地址址、联系系人、联联系电话话话)用户(用用户号、权权限、用用户密码码)司机(司司机编号号、司机机姓名、司司机性别别、驾照照类型、驾驾照号码码、联系系电话、车车牌号码码、状态态、备注注)商品(商商品编号号、商品品名称、规规格、包包装、销销售单价价、采购购单价、仓仓库)库存(商商品编号号#、商商品名称称、数量量、仓库库)订购(订订购编号号、订购购日期、订订购客户户编号#、商品品编号#、商品品名称、商商品数量量、状态态)配货(采采购编号号、采购购日期、供供货客户户编号#、采购购员编号号#、商商品编号号#、商商品数量量、商品品
22、名称、司司机编号号#、商商品单价价、状态态)送货(送送货编号号、订购购编号#、司机机编号#、目的的地、结结账方式式)验收(验验收编号号、订购购编号#、收货货人#、收收获时间间)4.2数数据库的的实现按照数据据字典中中的数据据元素说说明确定定每个数数据项的的类型和和长度,使使每个关关系都对对应一个个数据库库表:1) 订购客户户表列名数据类型型长度允许空主键客户编号号charr20否是客户名称称charr20是公司类别别charr20是传真charr20是通信地址址charr20否联系人charr20否联系电话话charr20否结账方式式charr202) 供货客户户表列名数据类型型长度允许空主键
23、客户编号号charr20否是客户名称称charr20是公司类别别charr20是传真charr20是通信地址址charr20否联系人charr20否联系电话话charr20否3)订购购表列名数据类型型长度允许空主键订购编号号charr20否是订购日期期dateetimme8否订购客户户编号charr20否商品编号号charr20否商品名称称charr20否商品数量量int4否状态charr20否4) 配货表列名数据类型型长度允许空主键采购编号号charr20否是采购日期期dateetimme8是供货客户户编号charr20是采购员编编号charr20是商品编号号charr20否商品数量量int
24、4否商品名称称charr20否司机编号号charr20是商品单价价charr20是状态charr20否5) 送货表列名数据类型型长度允许空主键送货编号号charr20否是订购编号号charr20是司机编号号charr20是目的地charr50是结账方式式charr20是6)验收收表列名数据类型型长度允许空主键验收编号号charr20否是订购编号号charr20是收货人charr20是收货时间间dateetimme8是7)用户户表列名数据类型型长度允许空主键用户名charr20否是权限charr20否用户密码码charr20否8)员工工信息表表列名数据类型型长度允许空主键员工编号号charr20
25、否是员工姓名名charr20否员工性别别charr4否员工职务务charr20否员工部门门charr20否联系电话话charr20否状态charr20否备注charr50是9)司机机信息表表列名数据类型型长度允许空主键司机编号号charr20否是司机姓名名charr20否司机性别别charr4否驾证类型型charr20否驾照号码码charr20否联系电话话charr20否车牌号码码charr20否状态charr20否备注charr50是10)订订单盈利利核算表表列名数据类型型长度允许空主键订购编号号charr20否是商品编号号charr20是商品名称称charr20是盈利moneey8是日期d
26、ateetimme8是11)库库存表列名数据类型型长度允许空主键商品编号号charr20否是商品名称称charr20是数量int4否仓库charr204.3程程序流程程图程序流程程图又称称为程序序框图,表表示方法法简单直直观,在绘制制程序流流程图时时使用的的符号说说明如下下:处理输入输输出判判断起始终终止控制方方向(1) 主模块主模块输入密码YN重新输入密码正确Y输入选项N选项订购管理配货管理送货管理验收管理退出结束(2) 订购配货货管理子子模块开 始输入业务员编号输入口密码正确选择项选 择NY输入商品信息正确否修 改返 回输入采购信息条件满足采 购库存信息条件满足货物查看YYY4.4计计算机
27、系系统配置置方案本系统采采用Deelphhi来进进行开发发。基于于软件开开发工具具的选择择,并考考虑到本本系统的的性能要要求,对对计算机机系统具具体配置置如下。4.4.1计算算机系统统硬件配配置客户机:微机PP8666或以上上档次,内内存2556MBB以上,硬硬盘400G以上上,集成成InttelPPro 10/1000网卡,88速AGGP显卡卡,USSB接口口,3.5英寸寸软驱,448倍速速CD-ROMM,VGGA 或或更高分分辨率的的显示器器,EPPSONN彩喷打打印机;服务器:微机PP2.0G或或以上档档次,内存2256MMB DDDR以以上,硬盘1120GG以上,24倍倍速最大大CD-
28、RW,7个热热插拔 PCII-X插插槽(64位位/1000MHHZ),1个个热插拔拔 传统统插槽(32位位/333MHZZ),Inntell Prro/110000XT服服务器适适配器,Smaart-UPSS;4.4.2计算算机系统统软件配配置Winddowss xpp, Offficce 220033,前台开开发软件件Dellphii, 后台台数据库库管理系系统采用用Miicroosofft SSQL Serrverr 20008;4.5历历史信息息的管理理由于信息息每天都都在更新新,而历历史信息息并不能能随意丢丢弃,它它必须保保存。另另外为了了防止因因意外情情况(如如突然断断电、死死机等)
29、或或用户的的误操作作而造成成数据丢丢失或错错误,系系统需要要定期备备份数据据库中的的数据。采采用两种种方法:完全备备份、增增量备份份。开始时一一周执行行一次增增量备份份,一个个月执行行一次完完全备份份以后根根据用户户对本系系统的熟熟练程度度,备份份的时间间间隔适适当延长长。为确保有有效备份份,采用用了双重重备份的的方法,即即在备份份数据库库中数据据时,不不但将数数据备份份到其他他目录下下,而且且还将数数据备份份到移动动硬盘上上,这样样就确保保了数据据的完整整性,有有效地管管理了历历史数据据。4.6人人机界面面的设计计用户界面面是指软软件系统统和用户户交互的的接口,良良好的用用户界面面往往可可以
30、提高高用户使使用系统统的热情情,并刺刺激他们们的积极极性。4.6.1登录录界面设设计为了保证证系统的的安全性性,进入入系统之之前必须须经过必必要的安安全性,简简洁、清清晰、友友好是此此设计的的风格,如如图所示示:用户登录录界面如果输入入的用户户名或者者密码错错误,就就会弹出出下面的的窗口,见见所示:4.6.2系统统基本信信息界面面设计输入正确确的用户户名和密密码后,即即进入系系统。系系统的基基本操作作界面如如图所示示:系统基本本操作界界面系统的基基本操作作界面主主要包括括基本信信息管理理、订购购管理、统统计管理理。其中中基本信信息管理理中又可可以分为为商品信信息管理理、库存存信息管管理、客客户
31、信息息管理、员工司司机信息息管理;订购管管理又可可以分为为订购单单信息管管理、配货单单信息管管理、送货信信息管理理、验收信信息管理理;统计计管理又又可以分分为订单单盈利信信息管理理、月盈利利信息管管理;用用户管理理包括新新增用户户、用户户管理。4.6.3商品品信息界界面4.6.4查询界界面4.6.5订购界界面4.6.6配货界界面4.6.7送货界界面4.6.8验收界界面第五章 系统实实现5.1 概述在管理信信息系统统的生命命周期中中,经过过了系统统规划、系系统分析析和系统统设计等等阶段以以后,便便开始了了系统实实施阶段段。系统统实施阶阶段要继继承此前前各阶段段的工作作成果,将将技术设设计转化化成
32、物理理实现,因因此,系系统实施施的成果果是系统统分析和和设计阶阶段的结结晶。同同时,系系统实施施作为系系统生命命周期中中的后期期阶段,是是把系统统设计转转化为可可实际运运行的物物理系统统的必然然步骤。再再好的系系统设计计,不通通过系统统实施也也只能是是不能带带来现实实效益的的空中楼楼阁。系系统实施施作为系系统的最最后物理理实现阶阶段,对对于系统统的质量量、可靠靠性和可可维护性性等有着着十分重重要的影影响。5.2 编程工工具与环环境编程过程程又称程程序设计计或编写写程序,按按照详细细设计阶阶段产生生的程序序设计说说明书,用用选定的的程序设设计语言言书写源源程序,在在程序设设计中,不不仅要保保证程
33、序序的正确确性,而而且要保保证程序序的可读读性,必必须采用用结构化化程序设设计的方方法,用用一组单单一入口口和单一一出口的的基本控控制结构构及其反反复嵌套套。本系统采采用Deelphhi作为为程序界界面设计计软件。后后台数据据库所采采用的软软件是 Miccrossoftt公司的的 SQQL SServver220088。SQL Serrverr是一个个高性能能的,多多用户关关系型数数据库管管理系统统,它被被设计成成支持高高容量的的事务处处理以及及需求较较少的决决策支持持应用程程序。它它可以允允许不同同的用户户通过不不同的方方式看同同样的数数据,保保证了数数据库的的一致性性和可恢恢复性。它它的可
34、靠靠性、质质量和易易用性使使之成为为很多数数据库软软件的首首选。5.3系统测测试软件测试试是系统统质量保保证的主主要活动动之一。测测试虽然然不是质质量保证证的“安全网网”。但它它是不可可缺少的的,而且且是重要要的环节节。因为为,在系系统开发发的过程程中,涉涉及一系系列的活活动,而而在这个个活动过过程中,人人们可能能犯很多多错误,错错误可能能发生在在设计阶阶段,也也可能发发生在整整个过程程的开始始阶段。系统测试试的目标标是:1) 测试是一一个程序序的执行行过程,其其目标在在于发现现错误。2) 一个好的的测试用用例能够够发现至至今尚未未察觉的的错误。3) 一个成功功的测试试则是发发现至今今尚未察察
35、觉的错错误的测测试。总之,测测试是发发现错误误,这不不只是从从技术角角度测试试下定义义。软件件测试中中最为重重要的是是,实际际工作中中人们的的心理学学和经济济学问题题。系统的测测试分为为单元测测试、组组装测试试、确认认测试和和系统测测试,每每一步都都是在前前一步的的基础上上进行的的。1 单元测试试单元测试试是指程程序中的的一个模模块或一一个子程程序,是是程序运运行的最最小单元元,或是是程序最最小的独独立编译译单位,单单元测试试也称模模块测试试。例如对“登录”模块进进行测试试:获得用户户登录名名和密码码。业务务员信息息中查找找所有成成员登录录名和密密码,核核对是否否有给定定的用户户登录名名和密码
36、码,若给给定的登登录名和和密码不不存在,同同显示错错误信息息“用户和和密码不不存在!”进行单元元测试可可以采用用白盒测测试方法法。白盒盒测试将将软件看看作一个个透明的的白盒子子,按照照程序的的内部结结构处理理逻辑来来选定测测试用例例,对软软件的逻逻辑路径径及过程程进行测测试,检检查它与与设计是是否相符符。本例例采用白白盒测试试的条件件覆盖标标准,每每一判定定中的每每个条件件,分别别按“真”、“假”至少各各执行一一次,得得到以下下测试结结果。或者采用用黑盒测测试用例例。将软软件看作作黑盒子子,在完完全不考考虑程序序的内部部结构和和特性的的情况下下,测试试软件的的外部特特性。根根据软件件的需求求规
37、格说说明书设设计测试试用例,从从程序的的输入和和输出特特性测试试是否满满足设定定的功能能。2 组装测试试单元测试试通过后后,需要要按照设设计时作作出的层层次模块块图把它它们连接接起来,进进行组装装测试。通通常采用用黑盒法法自顶向向下测试试。按HHIPOO图从顶顶层模块块自上而而下地组组装。每每次只啬啬一个模模块逐个个安装系系统。首首先安装装主菜单单,并为为主菜单单添上下下接子菜菜单,逐逐步进行行最终将将系统安安装完毕毕。3 确认测试试确认测试试是进一一步检查查软件是是否符合合软件需需求规格格说明书书的全部部需求,因因此又称称为合格格性测试试,确认认测试的的内容主主要包括括以下几几部分:(1)
38、功能测试试(2) 性能测试试(3) 配置审查查(4) 用户资料料(5) 系统分析析资料(6) 系统设计计资料(7) 源程序与与测试材材料4 系统测试试系统测试试也将整整个软件件作为测测试对象象,将信信息系统统的所有有组成部部分包括括软硬件件,用户户及环境境等综合合在一起起进行测测试,以以保证系系统的各各组成部部分协调调进行。经经测试,未未发现本本软件有有异常情情况,能能正常进进行。5.4 系统运运行与维维护经过上述述一系列列测试通通过后,系系统就可可以投入入使用了了。为了了保证长长期高效效地工作作,必须须加强对对运行的的日常管管理,日常运运行管理理包括系系统每天天运行状状况、数数据输入入和输入
39、入情况以以及系统统的安全全性,完完备性能能及时地地如实记记录和处处置。这这些工作作主要由由系统运运行人员员来完成成。系统维护护的目的的是为了了保证管管理信息息系统正正常可靠靠地运行行,并能能使系统统不断得得到改善善和提高高,以充充分发挥挥作用。系统应用用程序维维护:业业务处理理是通过过程序进进行的,一一旦程序序发生问问题或业业务发生生变化就就必然地地引地程程序的修修改和调调整。数据维护护:需求求为业务务是不断断在变化化的,因因此反映映这种变变化的数数据也要要求随之之改变,包包括内容容增加及及数据结结构的调调整。代码维护护:系统统的任何何变化最最终要通通过修改改代码实实现。硬件设备备维护:主要指
40、指主机及及外设的的日常维维护和管管理,以以保证系系统正常常有效地地运行。第六章结结束语6.1 概述物流管理理信息系系统是一一个典型型的信息息管理系系统(MMIS),其开开发主要要包括后后台数据据库的建建立和维维护以及及前端应应用程序序的开发发两个方方面。对对于前者者要求建建立 起起数据一一致性和和完善性性强,数数据安全全性好的的库,而而对于后后者则要要求应用用程序功功能完善善,易使使用等特特点。物物流信息息管理系系统,对对客户信信息、产产品信息息、提单单信息进进行了全全面的管管理,使使得缩短短了获取取信息的的时间,提提高了工工作效率率。6.2 系统的的功能本系统的的内容涵涵盖了物物流主要要的和
41、必必要的业业务内容容,它由由客服中中心、仓仓库管理理、签收收管理、订订单修改改、查询询操作、产产品设置置和用户户管理组组成,其其系统功功能基本本符合用用户需求求。6.3 系统的的特点本系统的的每一个个管理子子系统均均做到内内容详备备合理、界界面安排排真观、查查询检索索功能强强大。采采用数据据累计保保存,满满足用户户对历史史资料的的查询等等优点。系统登录录,需要要使用者者键入用用户名和和口令,以以防止未未经授权权的用户户查询修修改数据据。6.4 存在问问题及改改进方向向虽然系统统总体功功能已经经实现,但但是由于于时间的的关系,数数据验证证还不完完全,界界面不够够美观,还存在一些问题。6.5 系统开开发的体体会通过此次次管理信信息系统统的开发发遵循了了标准软软件开发发的过程程,由此此对三年年的学习习进行了了全面的的回顾与与总结。1.