APP下载

基于C#.net的物流管理系统的设计与实现

2016-02-05夏彬皓楼一树张艺琼

电脑与电信 2016年10期
关键词:托运管理员货物

夏彬皓 楼一树 张艺琼

(运城学院,山西 运城 044000)

基于C#.net的物流管理系统的设计与实现

夏彬皓 楼一树 张艺琼

(运城学院,山西 运城 044000)

随着计算机网络飞速的发展,在社会的各个领域中,计算机都发挥着极其重要的作用。基于C#.net结构的物流配送管理系统,使物流管理系统的各个环节实现了系统化、规范化的管理,不但降低了公司运营成本,而且提高了工作效率。

C#.net;物流管理系统;系统化;规范化

1 引言

随着国内经济较快速增长,生产规模的不断扩大以及经济活动的增加,尤其是在国家政策对西部地区支持下的大规模地开发,增加了东南西部之间的经济联系,这必然导致对物流运输服务业极大的需求。与此同时,物流配送公司的业务员要计划和管理比较多的数据。这就需要业务员处理很大的工作量,必然会引起公司的运营效率降低。其次,由于庞大的工作量,导致业务员处理不及时,引起客户的不满,继而影响自身利润。种种方面的原因,使得传统的物流在激烈不断的市场竞争中的优势越来越弱。

计算机网络的不断发展和应用给物流运输提供了一个广阔便捷的信息管理平台。物流公司可以利用计算机网络这个平台,系统化并规范化每个客户的数据及管理,来满足客户的要求。所以,在整个物流系统中,研究如何优化物流管理具有极其重要的意义。

2 系统总体架构

2.1 系统架构

本文设计的物流管理系统,是在基于Web的B/S[1]结构模式基础上,采用.NET[2-3]技术框架,基于C#开发语言[4],使用SQL Server[5]作为数据库进行设计与实现。

2.2 系统总体设计

具体要求如下:合理的设计数据库、设计出友好的界面、实现基本功能和一些特殊功能的操作等。文中,基于C#.net的物流管理系统不仅能实现信息的录入,删除,查询等,还能够根据用户的特定需求进行个性化操作。

3 系统主要功能

物流管理系统主要实现后台管理员维护基础数据信息,包括客户信息、货物类别、重量收费、路程收费等;业务功能需要客户或管理员增加托运单;公司的财务人员需要对货物托运金额进行查询和统计等。此外,物流管理系统是针对特定对象使用的,因此,登录系统首先要进行身份验证,验证成功才能对相应角色功能进行使用。主要实现三方面人员的使用功能,即管理员、客户、财务人员等。系统功能结构如图1所示。

图1 系统功能结构

4 系统主要功能设计与实现

分别从系统管理员中的客户信息维护、用户功能中的托运单列表和财务人员中的货物托运金额查询,对系统主要功能的设计和实现进行介绍。

4.1 客户信息维护

管理员对客户的信息可以进行如下操作:

(1)添加:添加客户信息时,需输入帐号、客户名称、地址、电话、联系人、联系电话和备注。此时判断客户帐号是否为空、是否重复。

(2)修改:管理员可以对客户信息进行修改。

(3)删除:删除客户信息,此时判断该客户信息是否使用中。

具体实现如图2所示。管理员登陆系统后,点击左侧功能菜单中的客户信息维护选项,进入客户信息列表的详细页面,包括账号、客户名称、地址、电话、联系人、联系电话、客户来源,添加、修改和删除按钮。

图2 客户信息维护列表

4.2 托运单列表

客户登陆系统后,可以对货物进行托运的信息维护,添加新单、查看和删除操作。如图3所示。

通过点击左侧功能菜单中的托运单列表,进入货物托运单列表页面,包括托送时间、总重量、应收金额、实际收费、接收标志、托运标志、新单、查看和删除按钮。删除时判断当前信息是否使用中;如使用中,则不能删除。

图3 客户托运单列表

4.3 货物托运金额查询

财务人员登陆系统以后,点击左侧功能菜单中的货物托运金额查询,右侧显示货物托运单列表(针对托运完成的货物),显示托运时间(开始)、托运时间(截止),通过输入时间段,点击查询按钮,显示该时间段的货物托运单信息,包括客户名称、托送时间、总重量、应收金额、实际收费、接收标志和托运标志;点击全部按钮,显示该公司所有的货物托运单信息。

图4 货物托运金额查询

5 系统测试

测试是开发系统中的最后一个阶段,是保证开发软件质量的重要手段。通过黑盒测试对物流管理系统进行测试,测试示例如下:

(1)管理员维护客户信息,添加客户信息时,当帐号为空,点击确定按钮,系统提示“帐号不能为空”。

(2)当客户提交托运以后,管理员已经对该货物配车,则托运标志应更改为“可以托运”,客户界面也能看到该货物的托运状态为“可以托运”。

经过测试,文中提到的所有功能都基本实现,没有任何变形。也就是说,在功能的测试上也已经比较圆满地完成。

6 结束语

在计算机网络飞速发展的今天,文中设计的基于C#.net的物流管理系统,通过网络和Web手段,对物流信息进行科学管理,基本实现了后台管理员维护基础数据;前台客户提交托送单,管理员配车送货后生成接收单的业务;以及财务人员可以对货物托运金额进行查询、统计等基本功能。对物流运输中的整个环节进行规范化和系统化,具有一定的推广应用价值。

[1]姜琼慧.基于B/S模式的物流管理系统设计与实现[D].长沙:中南大学,200 7.

[2]特勒尔森.C#与.NET 3.5高级程序设计[M].北京:人民邮电出版社,200 9.

[3]埃斯波西托.Microsoft.NET企业级应用架构设计[M].北京:人民邮电出版社,2010.

[4]张保贵.基于c#.net的超市管理系统的设计与实现[D].成都:电子科技大学,2013.

[5]胡百敬,姚巧玫.SQL SERVER 200 5数据库开发详解(附光盘) [M].北京:电子工业出版社,200 6.

Design and Implementation of Meeting Management System Based on J2EE

Fan Xiaoling
(Changzhou Institute of Light Industry Technology,Changzhou 213164,Jiangsu)

With the continuous development of information technology,companies reduce the consumption of manpower and materials with the meeting room management system,adding conference room services,improving the service level of the conference room,and reducing the management problems.The system is based on JSP and Servlet provided by J2EE platform,using MySQL database.The system is simple,easy to be operated.It has simple interface and complete functions,which will play a role in the information management of company.

meeting management system;J2EE;JSP;MySQL

TP311.52

A

1008-6609(2016)10-0036-02

夏彬皓(19 9 6-),男,江苏靖江人,本科,研究方向为计算机应用。

指导教师:张盼盼。

运城学院大学生创新项目。

猜你喜欢

托运管理员货物
我是小小午餐管理员
No.10 金毛Siri之死,掀开宠物托运业乱象
我是图书管理员
我是图书管理员
可疑的管理员
逛超市
宠物托运,还要不要做下去?
路遥知马力
我被“托运了”等