基于MVC架构的港口预约提货系统的设计和实现.docx

基于MVC架构的港口预约提货系统的设计和实现.docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于MVC架构的港口预约提货系统的设计和实现

?

?

傅海洋林戒培

摘要:随着国民经济的快速发展,为客户提供高效、便捷的服务是每个港口企业不断追求的目标。港口企业通过现代信息技术手段对资源进行有效整合,扩展线上快捷服务,可以极大的提升效率,增强企业运营能力。本文针对港口企业预约提货业务环节的组织、管理和实施工作,利用.NET运行环境、C#开发语言、数据库系统、IIS服务、微信公众平台等WEB信息技术和互联网应用,设计并实现了一种基于MVC架构的业务预约系统,应用于港口企业的客户预约提货环节。应用结果显示,本系统可以很好的解决港口企业货物车提出库作业中的客户、港口业务受理人员、卡车司机等角色在日常操作和管理中存在的问题,极大的提高了车提出库业务办理效率和港口信息化水平。

关键词:港口提货业务;WEB信息技术;MVC架构;业务系统设计

中图分类号:TP31????文献标识码:A??????文章编号:1006—7973(2021)09-0064-04

港口为船舶、汽车、火车、飞机、货物、集装箱提供中转运输、装卸仓储等综合物流服务,货物车提出库业务是港口企业生产经营活动中最基本的环节,货物车提出库指的是港口货物的所有者向港口发送提货指令,在约定的时间通过指定车辆将货物从港口提取出库的过程。近年来,由于国际贸易的繁荣发展,港口企业商务部门受理出库业务的种类、数量不断攀升,给客户、港口商务管理人员的业务操作和执行带来新的挑战。港口的货物出库业务种类多、过程繁杂,而传统的人工管理效率较低,极易引发错乱,造成经济纠纷。在全球数字化建设的背景下,港口企业需从自身的实际情况出发,利用先进的信息技术手段,对预约提货过程进行优化设计,并结合设计结果加以实现。

1系统分析

1.1系统需求分析

本系统主要针对港口车提出库手续办理环节,利用Internet信息服务技术和微信公众号工具,为客户提供移动终端和计算机终端相结合的业务办理方式,客户通过移动终端或者计算机端发送提货指令,港口管理人员在系统后台进行客户业务授权、提货审核、加车审核、受理结果反馈、记录车提出库数量、船名航次管理、提货公司管理、货权管理等业务受理,實现车提出库业务的智能化和信息化。

1.2系统功能分析

1.2.1系统角色功能分析

本系统的登录账户分为外部客户、企业用户和系统管理员三类,主要是为了区分提货业务申请人员、企业后台业务办理人员和系统管理人员,关联关系如下图:

系统功能包含:提货申请,加车申请,记录查询。企业用户的系统功能包含:业务办理、数据修改、货权管理、查询报表、车辆黑名单管理等。系统管理员的系统功能:拥有系统最高权限,主要包含:提货管理、加车管理、黑名单管理、货物管理、操作日志管理、客户管理、报表管理、角色管理等。

1.2.2微信公众号端功能分析

本系统在企业微信公众号端提供一个登录入口,为外部客户提供如下功能:

(1)“提货申请”功能分析:已授权的客户在公众号界面通过提货功能提交申请,系统对客户填写的信息进行必要的非空和合法性校验。

(2)“加车申请”功能分析:当天已申请的提货业务,客户可追加提货车辆,用于提高提货效率。

(3)“业务查询”功能分析:已授权的客户可在系统中查询业务申请历史记录和货权余量。

1.2.3系统后台相关功能分析

系统后台功能主要包含客户授权、提货审核、货权管理、微信公众号管理、角色和权限管理等:

(1)“客户授权”功能分析:为确保港口货物安全出库,客户在获取系统提货权限之前,必须到港口办理获取提货资格的手续(例如:加盖客户公司公章的提货授权书),企业后台业务办理人员在系统管理界面根据客户的货权信息对指定人员进行货权授权操作。

(2)“业务受理”功能分析:企业后台业务办理人员实时接收到已授权客户提交的指令,根据指令进行提货放行操作。

(3)“货权管理”功能分析:客户根据商务合同,在港口获得货物的所属权,系统提供对货权的管理功能,包括货权的创建、增加、转让、终止等。

(4)“微信公众号管理”功能分析:企业后台业务办理人员可以在系统后台管理企业微信公众号相关信息,例如:新闻、公司介绍、招聘等。

(5)“角色和权限管理”功能分析:建立用户、角色、权限的特权分离系统,用户对应各个角色,并相应的获得角色所拥有的权限,实现各个账号系统功能的差异化,操作行为可管、可控、可溯源,达到强化信息系统生命周期内数据安全的目标。

2系统设计

2.1架构设计

从运行、管理、使用和维护的角度出发,本系统采用B/S网络结构模式,使用.NETFramework运行环境,通过ASP.NET开发平台实现,ASP.NET是一种开源、跨平台、高性能、轻量级的Web应用程序开发技术,符合“高内聚,低耦合”思想,其ASP.NETMVC插件技术把各个功能

您可能关注的文档

文档评论(0)

186****5366 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档