0 引言
当今时代,计算机技术的迅速发展和 Internet 的普及,信息高速流通和共享,给快递行业带来新的压力,也是挑战。 快递公司如今在身边随处可见,只要填一份运单,快递公司就会把你要寄的快件送到目的地。 可是随之而来的问题也不少,如客户到了承诺的时间去没有收到快件前来查询,却只能给出模糊不清的答案,如客户要详细的信息就要打 N 个电话才能回复。 目前这项工作处于信息资源的数字化程度低,不能及时共享,不能集中管理。
网上物流管理系统实现物流管理的信息化,使管理员方便地管理物流货物,客户监控货物在物流过程中的状态,实现从运输到目的地的层层细化和单据信息及时返回的功能:具体包括:客户资料管理,货物登记调动,货物运输配送,单据查询验收等功能。
1 系统核心技术介绍
1.1 ASP.NET 技术介绍
在 ASP.NET 中,Web 页面现在也可称之为 Web Form, 只要愿意,使用 ASP.NET 能够穿件与 Windows 桌面应用成熟相似的用户界面。
而且,ASP.NET Web 应用程序是编译型的 Web 开发技术,ASP.NET 让开发人员更容易的创建出更加强大的 Web 应用程序。
1.2 B/S 开发模式
B/S 结构是浏览器(Browser)和服务器 (Server)结构的简称 。 它是在客户/服务器模式下的发展,对里面的技术进行改进的结构模式。 特别是在 JAVA 这样的跨平台语言出现之后,B/S 架构管理软件更是方便、速度慢、效果优。
随着 Internet 和 WWW 的流行,以往的主机/终端和 C/S 都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了 B/S 型模式,即浏览器/服务器结构。 B/S 模式最大特点是:
不管用户在什么地方,都可以借助于网络访问互联网上的图形、图片、数据、文本动画、声音视和频点播等信息。
2 系统分析
2.1 业务流分析
在启动网上物流管理系统之后,系统管理员可以凭借管理员的身份,输入正确的用户名和密码进行系统。 系统的主要操作界面比较简单,可以查看物品的基本信息,物品的供应商,物品的销售情况等。 也可以对这些信息进行修改。 系统的流程图如图 1 所示。
本系统利用现代化的网络技术与网络商城相结合,提高管理和服务的水平,扩大服务的范围,利用本系统发布信息更加方便,对物品的流向管理也更加便利。
2.2 数据流分析
数据流分析指的是对系统里数据的流向、数据的传递以及数据的存储等方面的分析。进行数据流分析的主要目的是在分析的过程中发现数据流通的问题,并通过各种方法加以解决。目前,对数据流的分析主要手段是通过数据流程图 DFD(data flow diagram)实现。 本系统按照业务流程的顺序,把系统数据的处理过程绘制成数据流程图。 整个系统的数据流程图如图 2 所示。
打开系统登录界面后,用户可以输入自己的用户名和密码进入不同的界面,此时的用户可分为管理员、普通用户两种,管理员可以根据不同用户的需求,并把预先设定好的数据录入到数据库中。 普通的用户可以浏览里面所有的信息,当然不用记用户的权限还可以进行不同的操作,比如:删除、修改、备份等。 通过对系统的数据流分析,可以确定系统的基本功能已经俱全。
2.3 系统功能模块划分
根据系统业务流分析和系统的数据流分析, 分析系统的功能,可以得到系统的功能模块, 从系统开发的角度对功能模块图加以描述。
开发系统的功能模块如图 3 所示。
网上物流系统主要有 7 个功能大块,具体功能描述如下:
(1)系统用户管理
只有先登录之后才能进行下一步的操作。可以对系统的用户进行添加和删除。
(2)业务介绍管理
可以根据管理员的需求,添加网页上面相应的业务和查询业务的发布信息。
(3)省市管理
添加省市信息,不断的完善各地之间的业务。
(4)网点信息管理
管理员可以通过自身的权限添加网点信息,用户可以查询网点的信息。
(5)快递信息管理
管理员通过录入快递信息, 用户来查询自己快递在运送过程中的。
(6)注册用户管理
用户注册账号,通过管理员审核身份信息是否符合从,从而使得用户能够查询自己的快递信息。
(7)友情链接管理
添加友情链接,可以通过 qq、百度等,可以查看一些与本网站相关的一些信。
2.4 系统整体架构
整个网上物流管理系统所用三层体系架构在实现。第一层是客户端(表示层),提供用户和系统的友好访问;第二层是中间层(业务层),处理各种业务逻辑;第三层是数据层,负责数据信息的存储和访问等。
用户通过浏览器 访问 B/S 页面来和系统进行交互。 中间层主要处理业务逻辑。 系统在执行用户请求时,根据请求的信息操作相信的步骤,然后通过网页来调用适当的请求。
2.5 系统测试
登录注册模块测试,快递追踪模块测试,后台管理测试等等。
登录注册测试:测试登录过程中少输入密码,用户名时系统是否报错,输入的用户名不存在时系统怎样处理等。 登录权限测试即测试普通用户和管理员是否能够进入到相应的界面。注册时用户输入无效信息时,系统能否显示提示窗口。
快递追踪测试:用户通过注册登录系统之后,可以根据自己的快递信息,比如运单号,收件人姓名等,从而在快递追踪模块当中,查找自己的快递。
后台管理测试:系统用户根据自身的信息登录后台,来对系统的信息进行管理。
在本系统初步成型后, 对系统的各个模块和整个系统进行了安全,功能等方面的黑盒测试。
性能测试:在多台电脑上安装客户端,同时访问后台数据库,对响应时间,运行效率进行了测试,同时在线人数达到上千人次,保证系统能正常运行,系统的数据能够在后台被正常查看。
3 结束语
本系统采用 ASP.NET 技术和 SQL Server2008 实现了网上物流管理系统的设计与实现,系统功能完备,操作简单方便,通过互联网内面与用户交互信息,用户操作的所有信息存储在后台数据库中,管理员可以对这些数据进行管理。实现了用户的注册、网点的管理、数据的维护、后台的管理等操作。系统采用模块化的程序设计方法,根据不用的操作需求把不同的功能置于不同的模块之中, 易于系统的扩展与维护,同时也建立了模块功能复用的基础。
【参考文献】
[1]吴晨,孙少波,叶莞.ASP.NET 数据库项目案例导航[M].北京:清华大学出版社,2004,12.
[2]许成文.基于 B/S 模式的网络考试系统 [J].石家庄铁路职业技术学院学报 ,2011(2).
[3]陈蓉素.基于 B/S 构架的高校办公自动化系统的研究[J].福建电脑,2008(6).
[4]陈宏昌.基于 ASP 网络考试系统的设计与实现[J].素质教育论坛,2007(2).
[5]麦克唐纳博思.ASP.NET 3.5 高级程序设计[M].北京:人民邮电出版社,2005,3.
引言随着企业的发展,人才需求与日俱增,为加快人才队伍建设,引导员工多渠道成才,各单位都规划了多渠道人才培养成长路径,建立了多通道人才发展体系,提供每年各级各通道人才申报机会.由于各类通道的申报及考核的业绩材料涉及专业管理、建章立制、创新...
物流企业是反映一个国家经济发展的凭证,为此,对于物流行业发展是一个热点问题,尤其对于企业来说,合理物流调度管理能够为企业未来发展提供重要支持。...
0引言各高校在网站建设和推广应用过程中普遍存在以下问题:一是在建设学校门户网站、各部门网站、学科网站和课程网站时各自为政独立建设,费时费力;二是由于各个网站建设技术水平参差不齐,存在许多安全漏洞;三是由于各个网站数据很难共享集成,无法实现...
根据项目开发所需的关键技术进行分析, 包括随机账号及二维码生成、投票统计及打印、自适应终端等, 解决特定场景下使用投票系统的需求。...
一、设计思路及整体设计方案网络化计量信息管理系统的总体目标是测量设备管理智能化、所有记录电子化、计量信息数字化,以充分共享计量信息资源。系统采用浏览器、服务器(B/S)的结构来构建。面向全公司通过Internet,采用B/S的结构,以动态网页形式向各...
花店企业在进行销售时,还处于手工或半手工的管理状态,效率低、可靠性差,随着企业的业务不断增多,以往的交易方式效率越来越低,特别是紧急客户需要订一批货的时候,花店卖家不能一目了然地知道目前的库存情况....
1引言(Introduction)我校-咸阳师范学院,每年春季都要召开一次大型的田径运动会。举办运动会,都是由学校运动会组委会制定好规程,打印成文件下发各参赛单位并强调细节。报名工作就异常烦琐,报名表交回后要安排多人仔细核对同一运动员最多能报的参赛项...
ASP是微软推出的服务器端脚本环境,它把脚本、HTML、ActiveX组件有机地结合在一起,形成动态、交互、高效的Web服务器应用程序.是目前流行的Web应用程序开发工具之一,因其功能强大且简单易学、易于维护、灵活性大,再加上微软的强有力支持,深受网...
0引言计算机多媒体技术提供了融文字、图形、图像、动画、音频与视频等多种信息形式为一体的数字化信息传播载体。与单一信息载体技术相比,多媒体具有信息量大、形式丰富与表现力强等优势,产生了大量多媒体计算机应用[1].多媒体网络发布系统即为其中的一种...
随着经济的发展,科学技术取得了突飞猛进的发展成效,电子技术、计算机技术在得到广泛的应用和普及。当前人们的生活水平得到提高,城市住房已经实现了小区化和商品化,因此提高了人们的住房质量、环境、物业的要求。物业管理关系着小区安保、清洁等,所以...