一 本系列随笔概览及产生的背景
近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法。
源码位置:https://github.com/kamiba/FineUIDemo
源码下载办法:安装SVN客户端(本文最后提供下载地址),然后checkout以下的地址:https://github.com/kamiba/FineUIDemo.git
初学者应先下载源代码,然后对照视频,一步一步跟着做。
演示地址:http://42.121.4.78:8055/用户名和密码 均为admin
作者计划将本系列博文+视频做成一个Step by Step系列,请初级读者关注,高手绕道。目录拟定如下:
1.使用FineUI搭建系统基本框架;
2.系统需求及数据库设计;
3.加工人员,产品,产品分类等基础信息管理(如何使用FineUI进行增删改查)
4.取货管理,送货管理,取送货统计,支付管理,支付统计(grid控件,分页,数据表查询)
5.将取送货管理系统整合进AppBox2.0(AppBox是使用FineUI开发的开源的通用权限管理框架,目前最新版本是3.0)。
二 为什么采用视频的方式讲解
缺点:
1.不利于SEO。
优点:
1.视频的方式相对写技术博文的效率更高(语音比文字在同样的时间内可以传达更多的信息);
2.讲述内容的性质决定的(这个系列的视频是从头开始讲解一个小型web系统是如何开发出来的,虽然没有什么高深的技术,但是涉及到很多开发中常用的技巧,比较适合初学者。采用视频的方式可以更加详细的把这些细节内容展现出来)。
三 不仅仅是FineUI
视频中,除了讲解FineUI的基本使用技巧之外,介绍了很多初级开发人员不是很理解但却十分重要的知识。比如数据库表的设计与查询方法,cookie的用法,表格的分页,程序集,添加引用,命名空间,postback表单回传的概念等等。
四 前2节视频内容简介
第一节使用FineUI搭建系统基本框架
1.空web项目的创建;
2.登录对话框(登录成功后如何自动跳转到主界面,Cookie的运用,以使得服务器记录用户的认证状态);
3.主界面布局的讲解(TopRegion,leftRegion,mainRegion,tree控件,TabStrip控件)。
4.模块配置文件(menu.xml)。
第二节系统需求及数据库设计
1.系统需求分析
2.数据库表的创建(数据库的设计方法,如何保证数据的完整性和一致性,数据库设计中应该注意的问题)
3.动软代码生成器的使用(如何连接数据库,生成三层代码)
4.将动软代码生成器生成的代码合并到项目中
五 前两节视频下载地址及常用工具下载地址
1.FineUI+动软代码生成器开发一个b/s结构的取送货管理信息系统第一节
2.FineUI+动软代码生成器开发一个b/s结构的取送货管理信息系统第二节
3.动软代码生成器V2.41安装包
4.SVN客户端安装包
分享到:
相关推荐
手把手讲解Vue + Element UI实现后台管理系统(一):搭建开发环境源代码
手把手教你做一个ssm框架实现的学生信息管理系统附带视频开发教程和完整源码-附件资源
Angular学习教程:手把手教你学会Angular(2 ),源码见于本demo项目
分享一套vue3源码课程——《Vue3 源码实战课》,课程一共54节,附源码!手把手带你构建自己的 Vue3,只有手写一遍,才能真正的掌握源码!!!实现 Vue3 中的核心三大模块:reactivity 响应式、runtime 运行时、...
完成一个图书管理系统。 主要实现图书的添加、借阅、归还、查询,以及用户的添加、密码修改、已借阅图书的信息查看。 压缩包里具有课程设计报告,源码,数据库。
2019年最新node.js+ES+Koa2手把手教你开发一个短视频网站视频教程
本资源(提供源码+课程报告+手把手视频教程)主要用到的知识点有指针,链表,文件存储等一些常用c语言知识点,最大的优点就是移植能力强,可以借鉴这个实现学生管理系统等项目开发。因为有提供给你们完整的编写代码的...
【34】2018年最新node.js+ES+Koa2手把手教你开发一个短视频网站视频教程 .txt
本系统主要完成前台浏览(用户注册,信息修改,车辆浏览),后台管理(车辆信息的录入,管理员登录)等功能。通过以上功能实现简单,便捷的租车系统。...附带视频指导运行教程和设计报告文档,手把手教你导入运行~
第1课1、手把手教React Native实战之环境搭建【Mac真机】同时调试开发Android&IOS; 第2课2、手把手教React Native实战之从React到RN 第3课3、手把手教React Native实战之flexbox布局(RN基础) 第4讲4、手把手教React ...
android手把手教你开发launcher(AndroidStudio版) pdf文档
Android的绿机器人形象深入人心,其开发应用吸引着各类厂商与程序员的眼球,学习了4年的Android,当然也积累了不少的资料,现在整理出来提供给大家,Android众多的实战源码、学习视频与开发技巧,希望能为大家了解、...
,电子元器件管理系统基于角色的访问控制,可将权限精确到按钮级别,适合设计精确的权限约束需求。 高分毕业设计项目,也可作为课程设计、大作业,下载即可使用,无需修改,确保可以直接运行(免费手把手启动教学...
matlab教程绝对手把手教你使用-matlab教程!绝对手把手教你使用.rar matlab教程!绝对手把手教你使用
(1)登录:管理员的账号是在数据库中直接设计好的,管理员进入系统的登录界面可以直接输入账号+密码,点击“登录”进行登录,如果忘记密码的话,可以点击... ... ... ...同时也支持对已有的机构设置进行编辑、删除和查询……
手把手教你学单片机C语言单片机开发教程dfgegesgfdsfg
《手把手教你构建自己的Linux系统》以如何使用源代码搭建一套Linux系统这一独特的角度介绍Linux系统的构成,主要内容包括走进GNU/Linux、LFS,Linux系统定制原理,制作GNU/Linux系统的准备工作,本地定制GNU/Linux...
在AI工具导航站这个热门领域中,有一些特别受欢迎的资源,其中包括网站源码包以及视频教程。这些源码包提供了建立自己的AI工具导航站所需的基础代码和模板,省去了从零开始开发的麻烦。而有针对性的视频教程则能帮助...
《手把手教你构建自己的Linux系统》以如何使用源代码搭建一套Linux系统这一独特的角度介绍Linux系统的构成,主要内容包括走进GNU/Linux、LFS,Linux系统定制原理,制作GNU/Linux系统的准备工作,本地定制GNU/Linux...
手把手教你汉化程序动画教程,只有动画演示教程。