理解项目开发(寺庙小程序)

转载自:历经一年,开发一个寺庙小程序! (qq.com)

破防了!为方丈开发一款纪念小程序! (qq.com)

下面内容转载自:程序员5K为青岛啤酒节开发个点餐系统! (qq.com)

看一个人如何完成一个项目的开发

一,项目开发过程

正常的商单开发,先和客户进行需求的沟通,然后根据用户的需求进行原型设计,并进行UI设计,用户感觉UI没问题后,可以直接进行代码开发,最后经过测试、上线。

二,开发工具介绍

原型工具

采用Axure,用墨刀也可以。

UI设计方面

,前面也有很多广告商找我推了一些工具,都非常不错,我选择用即时设计:

思维导图

方面采用Xmind:

后端开发

工具Idea:

后台:

(简单商城小程序的例子)

前端开发

工具WebStorm:

数据库管理

工具Navicat:

三,详细流程

一,需求梳理

通常我和客户疏通需求,采用xmind,我们首先会通电话 ,我会将他的意思进行细分、精分,再以程序员专业的角度去划分。例如,首先划分不同的权限用户,然后再写功能。

二,原型设计

原型设计开始我也不会,也是后来学的,发现太重要了。原型设计是交互设计师和UI设计师、开发沟通最好的工具。

它提供了初步的样式和整体的业务逻辑。

有很多不错的原型设计工具,例如Axure、墨刀、即时设计等。

我用的是Axure。

三,UI设计

UI设计基本上是在原型设计的基础上 ,进行进一步的美化设计。

经过UI设计之后,做出来的效果就比较好了。

四,软件开发

软件开发的业务逻辑按照原型设计来;

软件开发写界面完全按照UI来,通常很多UI设计的素材也会给到开发人员。

当然有的时候UI设计的样式比较难做,会和客户或者UI进行沟通。

具体的码代码,包括小程序、前端、后端、数据库。

搞完项目后,还要进行bug的测试。

不过我们都是小公司,基本开发自己测试了,谁开发谁测试

五,项目上线,客户反馈

很多时候,上线后客户都会不满意,甚至喷程序员。

哎,做程序员不仅要有bug的痛苦,还要有面对客户的强大心理。

那就改吧。

只要能做到以上就可以开一家科技公司------开发独立项目了。

四,部分演示

项目还没有正式上线,很多审核的手续还在办理。

总体的功能比较复杂,很多模块、字段都是在后台可以配置的。

每个客户的需求都不一样,我们尽量去满足,例如有一些事业单位的领导就喜欢大屏:

五、项目介绍

权限用户方面做了6个;

终端包括Web、小程序、安卓等。

一,系统的技术栈

spring boot + jpa + mysql+vue+uniapp

代码结构:

Aop:操作日志,角色权限验证的逻辑

Controller:接口代码

Init:程序启动的一些初始化代码

Interceptor:登录状态拦截器

Model:对像类

McvConfig:一些跨域配置等

Plugins:插件类

Push:websocket类

Task:定时任务

Utils:工具类

二,系统演示

看下系统的页面演示,包括小程序端+web+APP。

小程序端:

Web端:

分店经理:

财务管理:

服务员管理:

厨师管理:

App端:

当然还要搞一下文档:

相关推荐
2501_915918416 小时前
iOS 应用上架全流程实践,从开发内测到正式发布的多工具组合方案
android·ios·小程序·https·uni-app·iphone·webview
上海云盾第一敬业销售10 小时前
小程序被爬虫攻击,使用waf能防护吗?
爬虫·小程序
suncentwl12 小时前
做一个答题pk小程序多少钱?
小程序·答题小程序·知识竞赛·答题pk软件
说私域12 小时前
基于开源链动2+1模式AI智能名片S2B2C商城小程序的流量转化策略研究
人工智能·小程序
咸虾米_12 小时前
微信小程序通过uni.chooseLocation打开地图选择位置,相关设置及可能出现的问题
微信小程序·小程序·uniapp开发·小程序地图api
未来之窗软件服务14 小时前
蔬菜批发小程序:生产商的数字化转型利器——仙盟创梦IDE
小程序·自动化·仙盟创梦ide·东方仙盟·蔬菜批发·批发系统
数据皮皮侠17 小时前
最新上市公司业绩说明会文本数据(2017.02-2025.08)
大数据·数据库·人工智能·笔记·物联网·小程序·区块链
不如摸鱼去1 天前
Trae 辅助下的 uni-app 跨端小程序工程化开发实践分享
微信小程序·小程序·uni-app·aigc·ai编程
weixin_lynhgworld2 天前
剧本杀小程序系统开发:构建剧本杀社交新生态
小程序
说私域2 天前
基于定制开发开源 AI 智能名片 S2B2C 商城小程序的热点与人工下发策略研究
人工智能·小程序