2。3。2系统性能需求分析
公共物流信息系统在性能上需要一定的保密安全度,所以一个好的物流系统的性能要求有以下几点:
(1)登录系统需要区分不同的用户,因为用户所具备的功能不同,所以需要的是严格区分各个账号密码登录后的用户权限,不可以做到权限的越界或者混乱。
(2)整个软件需要做到的是系统的稳定运行,在系统的运行过程中不能报错。
(3)运行速度上,需要系统能够在尽量短的时间上,完成用户所进行的操作,完成高效的、精准的功能。并且需要高度适应一些主流的操作系统。
(4)在内存容量和cup的占用上,需要做到尽量的少,越少的占用资源,越优良的程序运行。
(5)当遇到一些硬件上的问题是,比如没电了或者网络中断等问题,系统应该可以在短时间的中断下,完成修复后可以继续运行。当有长时间的中断时,可以通过重新登录等方法进行系统的运行。文献综述
2。3。3系统数据需求分析
(1)录入数据时要录入完全不能留有间隔。
(2)每个数据之间要做到精准不能有误差。
(3)数据相同一样的话在另外的地方录入也要保持一样。
2。3。4系统将来可能的需求分析
在时间充足以及能力满足的情况下,本系统也应该可以进行企业信息的交流,并且可以完成车辆的具体跟踪地图。可以查看车辆的承载货物的净重和货物的重量来进行对比。同时,也能将金融信息更加完善的添加和发布。
2。4用户视图分析
2。4。1管理员用例图
管理员可以更改自己的登陆账号和密码,也可以发布系统的企业公告,同时也能进行客户和送货员的信息管理,另外客户填写了订单后的订单,管理员也能对订单进行分配给送货员以及分派车辆。
管理员用例图
2。4。2客户用例图
客户是可以进行对订单的填写上传的操作。
图2。2 用户用例图
2。4。3送货员用例图
送货员负责查看自己所要完成的任务,在送货中或者完成时都可以实时回复信息。
图2。3 送货员用例图
2。5系统环境分析
硬件需求:
CPU:2。40 GHz以上计算机
内存:1GB以上
软件需求:
操作系统版本:Windows7
开发软件:MyEclipse 10、SQLyog
开发语言:Java
第三章 系统总体设计
3。1总体设计概述
总体设计简单就说就是“该如何实现这个系统”,所以总体设计也称为概要设计。这个主要的要求就是将程序、文件、数据库和性能需求一一分开进行初步的设计,但是每个部分仍然只是概要,需要后面的总体设计来实现。总体设计的一个重要任务就是确定系统的组成模块以及其中的联系。
所以,在详细设计前的总体设计是十分必要的。开发者可以处于高处来完成全局的总览,以致后面的详细设计乃至系统的实现得以完美的进行。
3。2系统结构设计
3。2。1系统功能模块
本系统操作简便,信息提示明确。实现的基本功能有:
(1)系统的页面简单整洁,操作起来没有难度,也有简单的错误提醒。
(2)管理员用户可以管理企业信息、用户、送货员、订单信息等的进行增删改查。
(3)客户用户可以填写订单和查询订单。
(4)送货员可以查看自己的送货任务并进行回复订单。
(5)保密性比较高,权限的不同所能进行的操作也就不同