《海运系统——“权限”模块》项目研发阶段性总结

2024-02-01 03:20

本文主要是介绍《海运系统——“权限”模块》项目研发阶段性总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《海运系统——“权限”模块》项目研发阶段性总结

作者:Amewin
本次任务完成时间:2018年12月1日~2018年12月7日
开发工具与关键技术:Vs Sql javaScript
完成模块功能:权限管理模块

我要讲的是利用关键字foreach 进行sql数据表批量新增数据。

我要讲的是利用关键字两个foreach 进行sql数据表批量新增数据。

官方解释:C# 也支持 foreach 循环,使用foreach可以迭代数组或者一个集合对象。

一、功能实现

在这里插入图片描述
在这里插入图片描述

见图2 图3,是权限模块实现界面。

该功能实现的核心代码为Array.IndexOf(ViewBag.modular , “基础数据”) > -1)
查询数组内是否有该关键字段,如果有将返回大于1的数

代码示例

@if (Array.IndexOf(ViewBag.modular, "系统管理") > -1){<li><a _href="#" class="dropdown-toggle"><i class=" icon-certificate"></i><span class="menu-text"> 系统管理 </span><b class="arrow icon-angle-down"></b></a></li>}

一、数据库

在这里插入图片描述

开发总结

这个项目是我做的第二个项目,其中有很大的一部分时间花在插件的使用上,导致后期的时间分配不合理。不过正因如此,在做这个项目的过程中保持了足够的压力,使得我勇于网上查找资料,见识到各种特别的构思,和新奇的代码。
网上查找资料,让我在做项目中提供了无穷乐趣。当遇到break时,CSDN这种大型的论坛,总是能给人提出别样的解决方案。当热,凡是遇到困难就想到网上寻求解决方案是不可行,要养成自己的一套解决方案,这样在解决之后,将收获到加倍的喜悦与快乐,对自己的前景充满了信心。
当热遇到难题,也可以请教同学。正所为“学无前后,达者为师”。我曾记得做第一个项目时,遇到许多小问题,都亲自动手解决,然而那些错误并不是什么break,而是对代码执行及运行不够熟悉,关键的形参不懂修改,导致出现查出数据后,一直undefined。达者为师嘛,就不过多叙述。
我讲一下做这个项目的心得体会。当你自认为能解决当前break时,应当大胆尝试,如果在两节以内依旧未能解决,应当寻求帮助,而不是一直无畏的探索下去,功能是类似别想着他有多复杂,该怎么尝试就怎么尝试。
在我做这权限管理有着自己的创新。该权限可以用户包括:限制违法操作限制,后禁止登陆,后台修改用户密码,及用户密码重置。
最后就是应该合理的分配时间,不能让其无用的浪费。

这篇关于《海运系统——“权限”模块》项目研发阶段性总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

一文教你如何将maven项目转成web项目

《一文教你如何将maven项目转成web项目》在软件开发过程中,有时我们需要将一个普通的Maven项目转换为Web项目,以便能够部署到Web容器中运行,本文将详细介绍如何通过简单的步骤完成这一转换过程... 目录准备工作步骤一:修改​​pom.XML​​1.1 添加​​packaging​​标签1.2 添加

tomcat多实例部署的项目实践

《tomcat多实例部署的项目实践》Tomcat多实例是指在一台设备上运行多个Tomcat服务,这些Tomcat相互独立,本文主要介绍了tomcat多实例部署的项目实践,具有一定的参考价值,感兴趣的可... 目录1.创建项目目录,测试文China编程件2js.创建实例的安装目录3.准备实例的配置文件4.编辑实例的

Python使用date模块进行日期处理的终极指南

《Python使用date模块进行日期处理的终极指南》在处理与时间相关的数据时,Python的date模块是开发者最趁手的工具之一,本文将用通俗的语言,结合真实案例,带您掌握date模块的六大核心功能... 目录引言一、date模块的核心功能1.1 日期表示1.2 日期计算1.3 日期比较二、六大常用方法详

springboot集成Deepseek4j的项目实践

《springboot集成Deepseek4j的项目实践》本文主要介绍了springboot集成Deepseek4j的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录Deepseek4j快速开始Maven 依js赖基础配置基础使用示例1. 流式返回示例2. 进阶

Linux系统之主机网络配置方式

《Linux系统之主机网络配置方式》:本文主要介绍Linux系统之主机网络配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、查看主机的网络参数1、查看主机名2、查看IP地址3、查看网关4、查看DNS二、配置网卡1、修改网卡配置文件2、nmcli工具【通用

Linux系统之dns域名解析全过程

《Linux系统之dns域名解析全过程》:本文主要介绍Linux系统之dns域名解析全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、dns域名解析介绍1、DNS核心概念1.1 区域 zone1.2 记录 record二、DNS服务的配置1、正向解析的配置

java常见报错及解决方案总结

《java常见报错及解决方案总结》:本文主要介绍Java编程中常见错误类型及示例,包括语法错误、空指针异常、数组下标越界、类型转换异常、文件未找到异常、除以零异常、非法线程操作异常、方法未定义异常... 目录1. 语法错误 (Syntax Errors)示例 1:解决方案:2. 空指针异常 (NullPoi

SpringBoot项目启动报错"找不到或无法加载主类"的解决方法

《SpringBoot项目启动报错找不到或无法加载主类的解决方法》在使用IntelliJIDEA开发基于SpringBoot框架的Java程序时,可能会出现找不到或无法加载主类com.example.... 目录一、问题描述二、排查过程三、解决方案一、问题描述在使用 IntelliJ IDEA 开发基于