《.net/C#项目-----“海运系统练习的业务模块”》

2024-02-01 03:20

本文主要是介绍《.net/C#项目-----“海运系统练习的业务模块”》,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者:龙文浩
本次任务完成时间:2018年12月1日~2018年12月7日
开发工具与关键技术:SQL MVC/C#、js、css、HTML
完成模块功能:MVC后台
一、功能实现
委托单主要包括‘下单改单删单报表Excel’,‘派车查物流’‘跟单及计算金额’的功能模块。
委托单:见图1,是委托单模块实现界面。
在这里插入图片描述
图1.0
在这里插入图片描述
图1.1

模糊检索:输入图1“委托单管理”区域的委托单号,下图
在这里插入图片描述
图1.2
查询过的input变成粉色边框,输入委托单部分可模糊查询出对应的委托单,自动查询,无需点击查询按钮。
我要下单:点击图1“我要下单”按钮,下图:
在这里插入图片描述
图1.3
漏数据精提示:输入资料,点击确定下单,漏填数据也会给出相应的温馨提示:
在这里插入图片描述
图1.4
确定下单:点击上图“确定下单”按钮,回到下单成功页面,下图:
在这里插入图片描述
图1.5
下单成功,显示状态及时间。下单成功可以修改删除单据,如果进行可任务委托,删除修改权限失效,跳出提示,下图:
在这里插入图片描述
图1.6
派车:点击图1.1“派车”按钮,下图:
在这里插入图片描述
图1.7
识别委托单,未派车的给派车权限,填写完资料,确定派车,同时改变委托单状态,下图:
在这里插入图片描述
图1.8
运输单:点击图2.0“左边表格”运输单,下图:
在这里插入图片描述
图2.0
智能计算:右边自动计算出,应收应付金额、利润、交易总合及平均数额。
导出Excel:点击图2.0“右边表格”导出Excel,下图:
在这里插入图片描述
图2.1
打印报表:点击图2.0“右边表格”打印报表,可打印报表 。
查询物流:点击图2.0“左边表格”查询物流。
在这里插入图片描述
图2.2
商务审核主要包括‘查单审核改审’, ‘报表Excel’的功能模块。
商务审核:见图3,是商务审核模块实现界面。
在这里插入图片描述
图3.0
确定审核:点击图3.0查看所有委托单,见下图:
在这里插入图片描述
图3.1
点击上图,‘查看所有委托单’,见下图:
在这里插入图片描述
图3.2
改单状态:选择,刚刚委托的委托单,确定审核,改变委托单状态:
在这里插入图片描述
图3.3
预防重复:不能重复审核,否则显示:
在这里插入图片描述
图3.4
导出Excel:
在这里插入图片描述
图3.5
打印报表:
在这里插入图片描述
图3.6
标记对账主要包括‘标记对账’的功能模块。
标记对账:见图4,是标记对账模块实现界面。
在这里插入图片描述
图4.0
计算金额:点击批量标记对账按钮:
在这里插入图片描述
图4.1

智能计算:短时间内有控制器计算出应收金额总额,应付金额总额再传输会用户层。
确定对账后,见下图:
在这里插入图片描述
图4.2

打印通知单:
在这里插入图片描述
图4.3
改变状态:
在这里插入图片描述
图4.4
实收实付主要包括‘实收实付’的功能模块。
实收实付:见图5,是实收实付模块实现界面。
在这里插入图片描述
图5.0
实收:点击图5‘实收按钮’,见下图:
在这里插入图片描述
图5.1
部分信息默认回填,方便快捷,填写信息,确定实收,自动计算‘差异金额’,见下图:
在这里插入图片描述
图5.2
“-58”,表示为实际收取金额比应该收取金额多出58元,欠了58元,要还给别人的。
确定实收,见下图:
在这里插入图片描述
图5.3
实付:点击图5‘实付按钮’,见下图:
在这里插入图片描述
图5.4
部分信息默认回填,方便快捷。看一眼无误,便可点击确定实付,十分方便。
确定实付,见下图:
在这里插入图片描述
图5.5
发送对账通知单:点击图5,表格内的‘报表’按钮,见下图:
在这里插入图片描述
图5.6
确定打印对账通知单,见下图:
在这里插入图片描述
图5.7
财务结算主要包括‘财务结算’的功能模块。
财务结算:见图6,是财务结算模块实现界面。
在这里插入图片描述
图6.0
财务结算:点击图6,‘批量核销’按钮,见下图:
在这里插入图片描述
图6.1
数据自动回填,可修改,十分方便,免去填写的麻烦,确定结算,见下图:
在这里插入图片描述
图6.2
预防重复:
在这里插入图片描述
图6.3
打印客户凭证,见下图:
在这里插入图片描述
图6.4
点击确定即可,见下图凭证:
在这里插入图片描述
图6.5
业务模块主要包括‘委托单管理、商务审核、标记对账、实收实付、财务结算’的功能模块。
业务模块:见图7,是业务模块模块实现界面。
在这里插入图片描述
图7.0
基础数据模块主要包括‘船舶资料、计费门点、司机资料、司机本、车辆管理、托架资料、提还柜地、关区管理、运输路线、客户标准运费、港口资料、系统汇率、费用项目、客户应收费用、车队标准费用、司机产值’的功能模块。下面只列出部分实例:
基础数据模块:见图8,是基础数据模块实现界面:
在这里插入图片描述
图8.0

在这里插入图片描述
图8.1
在这里插入图片描述
图8.2
系统数据模块主要包括‘组织结构、部门管理、员工管理、用户管理’的功能模块。
系统数据模块:见下图 9.:
在这里插入图片描述
图9.0
在这里插入图片描述
图9.1
在这里插入图片描述
图9.2
客户关系管理模块主要包括‘客户管理’的功能模块。
客户关系管理模块:见下图10.:

在这里插入图片描述
图10.0
运输业务管理模块主要包括‘车辆调度报表、车辆作业明细表、车辆作业汇总表’的功能模块。
运输业务管理模块:见下图11.
在这里插入图片描述
图11.0
在这里插入图片描述
图11.1
在这里插入图片描述
图11.2
二、相关业务表和关系
在这里插入图片描述

三、经典代码
批量标记对账:
在这里插入图片描述
计算金额:
在这里插入图片描述

四、开发总结(不少于500字)
当然对数据库表与表之间的关系掌握程度也会得到一个提升,而且这一次独立来做数据库无形当中也增强了我的逻辑思维能力和增加了思考量,这是好的。虽说用文档来做导致自己在做数据库中花了很多时间去构建思维网络,但就是在想来想去的思考当中把这些业务流程想明白了。
还有就是在做这一个系统时,由于没接触过海运所以对海运业务流程不是很熟悉再加上任务书的不完整导致前期进程缓慢,因为只要逻辑思维没搞清除我就没思路往下敲代码,所以就咬紧牙关—思路必须打通,构建完整数据库,代码才有意义。随后知道海运要下单、派车、计算利润、商务审核、标记对账、给客户发送对账单、收取费用、支付关税和司机工资、财务结算、核销。让我知道生活与系统相依存。

这篇关于《.net/C#项目-----“海运系统练习的业务模块”》的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/665922

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

基于人工智能的图像分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 图像分类是计算机视觉中的一个重要任务,目标是自动识别图像中的对象类别。通过卷积神经网络(CNN)等深度学习技术,我们可以构建高效的图像分类系统,广泛应用于自动驾驶、医疗影像诊断、监控分析等领域。本文将介绍如何构建一个基于人工智能的图像分类系统,包括环境

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

python: 多模块(.py)中全局变量的导入

文章目录 global关键字可变类型和不可变类型数据的内存地址单模块(单个py文件)的全局变量示例总结 多模块(多个py文件)的全局变量from x import x导入全局变量示例 import x导入全局变量示例 总结 global关键字 global 的作用范围是模块(.py)级别: 当你在一个模块(文件)中使用 global 声明变量时,这个变量只在该模块的全局命名空

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

2. c#从不同cs的文件调用函数

1.文件目录如下: 2. Program.cs文件的主函数如下 using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespace datasAnalysis{internal static

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟&nbsp;开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚&nbsp;第一站:海量资源,应有尽有 走进“智听