个人项目开发步骤及界面

Unity安装步骤、设置中文界面,新建一个项目 Unity的安装、设置中文界面(汉化),新建一个项目 阅读详情

个人项目需求分析详解

前言

最近我在学习easyUI,就想配合之前学习的mvc框架做一个小型项目,这篇博客就讲讲项目的功能和需求分析!

思维导图

首先我是画了个需求分析:
在这里插入图片描述
按照我们开发一个项目的步骤

第一步,我们需要对项目进行定位,比如说这是一个什么样的项目,什么人会使用,以及使用者的角色划分。

如下:
在这里插入图片描述
第二步,我们需要做一个需求分析,一般来说都是有前端和后端,根据角色来对角色写需求。

如下:

在这里插入图片描述

第三步,我们需要对需求分析进行进一步的功能划分,即每一个需求都要什么功能来实现。

如下:

在这里插入图片描述
第四步,我们就要对这个项目进行数据库表设计,开发项目之前肯定是要先设计表的啦。

如下:
在这里插入图片描述
进行完上面四部曲后,我们就可以设计界面啦!

前台界面设计

登录界面:
在这里插入图片描述
实现代码,(我是在bootstrap官网找的模板,使用了其中的form表单,再进行宽度边距的细微调整):

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<meta charset="utf-8">
		<title>登录界面</title>
		<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" />
		<style>
			.form-signin{
				/* position: absolute;  绝对定位*/
				/* position: relative; 绝对定位*/
				position: relative;
				width: 400px;
				top: 100px;
				left: 50%;
				margin-left: -200px;
			}
		</style>
	</head>
	<body>
		<form class="form-signin" action="" method="post">
			<div class="text-center mb-4">
				<img class="mb-4" src="/docs/assets/brand/bootstrap-solid.svg" alt="" width="72" height="72">
				<h1 class="h3 mb-3 font-weight-normal">用户登录</h1>				
			</div>

			<div class="form-label-group">
				<input type="text" id="name" name="name" class="form-control" placeholder="请输入用户名..." required autofocus>
			</div>

			<div class="form-label-group">
				<input type="password" id="pwd" name="pwd" class="form-control" placeholder="请输入密码..." required>
			</div>

			<div class="checkbox mb-3">
				<label>
					<input type="checkbox" value="remember-me"> Remember me
				</label>
			</div>
			<button class="btn btn-lg btn-primary btn-block" type="submit">登录</button>
			<p class="mt-5 mb-3 text-muted text-center">&copy; 2017-2020</p>
		</form>

		<script src="js/bootstrap.min.js"></script>
	</body>
</html>

注册界面:
在这里插入图片描述
实现代码,其实和登录差不多哇,我就不放代码了。

首页界面(其中):
在这里插入图片描述
实现代码(主体是用到了栅格布局,左侧菜单用了列表组的应用和其中用了jQuery的选择器):

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.d
基于Springmvc+MyBatis+Spring+Bootstrap+EasyUI+Mysql的个人博客系统 后台的其他功能就不一个个展示了,都差不多。 阅读详情

相关推荐

asp.net朱勇项目个人博客(1)

引文:本项目使用的使asp.net MVC的Code First即代码优先模型,不需要使用sqlServer,需要在Models文件夹目录下自建模型。然后更多利用代码的方式来进行增删改查我们就不用设计数据库和模型图,只需要添加类,包括修改字段等属性非常的方便,尤其适合敏捷开发环境,能够迅速响应变化代码优先模型的坏处是无法适应复杂的数据库关系,如高级索引策略、存储过程、触发器、视图等)或者需要精细调整性能的地方,自动化的生成可能不够灵活或无法满足特定要求。反正我认为主要就是这个。

m0_74076532的博客 1342

EasyUI(bootstrap风格).zip

之前高分下载的一套使用Easyui改成bootstrap风格的前端模板,并且修正了原版DataGrid选中行背景不变色的问题。 直接在项目中替换js和css样式即可生效,方便的为EASYUI项目界面做升级改版,推荐使用

bootstrap+EasyUI+highchart中文参考手册

bootstrap+EasyUI+highchart中文参考手册,本人是后端开发,对前端不是很熟悉,所以在做项目的时候采用了这三个技术,因为是框架所以用起来开发前端很方便,果断选择,后端程序员也能开发出漂亮的前端页面了

web资源库(用户端+管理端)(jsp+bootstrap+Easyui)

这是web开发技术的课程设计,老师让我们设计开发的一个web资源库。《Web开发技术》课程资源库(Web资源库)是一个具备软件构件存储、上传和下载,以及学生自主学习与交流学习功能的系统。主要包括六个功能模块:用户注册与登录模块、资源浏览与下载模块、资源上传模块、推荐学习模块、用户交流区和后台管理模块。 技术用到了jsp,环境是maven+Tomcat,工具是IDEA。数据库是mysql。 具体介绍和运行界面在资源的报告中。

Bootstrap风格的EasyUI

内核是EasyUI,界面风格为Bootstrap,功能和美观完美结合!方便前后端的开发!本例提供两种风格。用.NET MVC 做了一个demo。欢迎下载体验!

华为星闪SLE实战:手把手教你用HarmonyOS开发智能家居控制应用(附完整代码)

本文详细介绍了如何利用华为星闪SLE技术,结合HarmonyOS开发智能家居控制应用。通过对比传统无线技术,阐述了星闪SLE在低时延、高可靠性和高并发方面的优势,并提供了从环境搭建、设备发现、连接管理到核心控制代码的完整实战教程,帮助开发者快速上手这一无线短距通信技术。

bert9linguist的博客 506

超声波测距的15度魔法:HC-SR04测量角度特性在机器人避障中的实战技巧

本文深入探讨了HC-SR04超声波测距模块在机器人避障中的15度测量角度特性及其应用技巧。通过分析15度角的工程意义、多模块阵列设计、狭小空间优化方案及温度补偿技术,帮助开发者提升机器人环境感知能力。文章特别强调了HC-SR04模块在低成本避障方案中的核心优势与实战优化策略。

weixin_29172963的博客 430

ROS2实战:构建模块化启动文件(launch file)以驱动复杂机器人系统

本文详细介绍了ROS2中构建模块化启动文件(launch file)的最佳实践,帮助开发者高效管理复杂机器人系统的节点启动。通过功能分解、参数化设计和嵌套启动等技术,实现批量管理、依赖控制和配置统一,显著提升系统稳定性和调试效率。文章包含实战代码示例和工程化建议,特别适合自动驾驶、物流机器人等场景应用。

weixin_28744613的博客 215

保姆级教程:用NVIDIA Jetson AGX Xavier和GMSL2相机搭建8路车载视觉原型系统

本文提供了一份详细的教程,指导如何使用NVIDIA Jetson AGX Xavier开发板和GMSL2相机搭建8路车载视觉原型系统。内容涵盖硬件选型、系统架构设计、软件环境配置、多路视频采集实现以及性能优化与问题排查,帮助开发者快速掌握GMSL2技术在车载视觉系统中的应用。

weixin_42525005的博客 294

Multisim14使用教程详尽版--(2025最新版)

摘要:本文详细介绍了Multisim14电路仿真软件的功能和使用方法。主要内容包括:1)主流电路仿真软件比较,突出Multisim在教学、竞赛设计中的优势;2)软件界面说明,涵盖菜单栏、工具栏、元器件库和仪器仪表;3)18类元器件分类详解及其使用操作;4)15种仪器仪表的原理和应用场景;5)电路原理图设计与仿真流程;6)基本电路分析方法(直流静态工作点分析、交流分析等)。文章还提供了硬件工程师笔试面试相关资源链接,涵盖电阻、电容、三极管等器件知识及AD软件操作指南。通过系统讲解,帮助用户掌握Multisim

XU157303764的博客 2万+

Pinocchio 快速详细入门教程 —— 开源机器人运动学动力学库

本文介绍了机器人学中的数字机器人学、正逆运动学、动力学仿真与控制、最优控制等核心主题,以及Pinocchio库的应用。内容包括: 数字机器人学:通过UR5机器人模型演示了构型空间采样、碰撞检测、路径规划等基础操作,使用优化方法在约束条件下寻找有效构型。 运动学:详细讲解了二维和三维机器人的正运动学(构型到末端位置)和逆运动学(目标位置到构型),包括串联机械臂和并联机器人的处理。 动力学与控制:介绍了动力学仿真(如自由落体、摩擦效应)、PD控制、计算扭矩控制,以及接触仿真(碰撞检测与处理)。 最优控制:以独轮

机器人控制与仿真应用 2883

新手友好!C#上位机调用YOLO实现设备异常检测(详细步骤,附踩坑指南)

C#上位机调用YOLO实现设备异常检测,核心是把“工控交互”和“AI检测”的优势结合起来,新手不用追求一步到位,先跑通基础流程,再逐步优化性能和功能。我当初也是从踩坑中过来的,只要把核心链路和细节摸透,其实门槛并没有想象中高。如果你们在实操中遇到了具体问题(比如相机取流卡顿、模型推理报错),可以在评论区留言,后续我也可以针对性拆解具体模块的完整代码。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 664

滤波算法实现大全——基于匀速直线运动模型的kalman滤波算法

滤波算法实现大全——基于匀速直线运动模型的kalman滤波算法

jane0819的博客 522

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

上一篇: layUI树形菜单后端动态加载数据和遇到的bug
下一篇: 网上书城权限划分登录&注册
Jiang呀
博客等级 码龄7年 16粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值