个人项目开发步骤及界面

个人项目需求分析详解

前言

最近我在学习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>

注册界面:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
开发的web界面发布在网上可以通过以下步骤进行: 1. 选择适合的网站托管平台:在网上有许多可供选择的网站托管平台,如GitHub Pages、Netlify、Heroku等。根据项目的需求和个人喜好选择一个合适的平台。 2. 注册账号并登录:根据选择的平台进行账号注册,并登录到平台的管理界面。 3. 创建新的仓库或项目:根据平台的操作流程,新建一个仓库或项目,并设置项目名称和相关的配置选项。 4. 上传项目代码:将开发好的web界面的代码上传到新建的仓库或项目中。这可以通过使用平台提供的命令行工具或图形化界面进行。 5. 配置项目设置:根据需要,进行项目的基本设置,如指定默认打开的页面、配置自定义域名等。这可以通过平台提供的配置文件或管理界面进行。 6. 部署项目:通过平台提供的部署功能,将项目代码部署到云服务器上,使其可在网络上访问。 7. 测试和优化:确保发布的web界面在不同的设备和浏览器上都能正常运行,并进行必要的优化工作,如压缩CSS和JS文件、优化图片等。 8. 持续更新和维护:在发布后,根据需求持续更新和维护web界面,修复bug并添加新的功能,以保持界面的稳定性和可用性。 总结:通过选择合适的网站托管平台,上传项目代码并进行一系列配置和部署操作,即可将开发的web界面成功发布在网上。在发布后,需要持续进行测试、优化和维护,以确保界面的正常运行和不断提升用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值