精华内容
下载资源
问答
  • 关于系统开发的小总结
    千次阅读
    2022-02-15 11:19:10

    自我总结关于开发一个系统,要注意的点:

    1.明确需求
        首先,你这个系统的服务对象是谁?他们要用来做什么?所要的相关功能有哪些?业务流程怎么走?
    
    2.开发工具选择
        用什么框架?前后端是否分离?语言?
    
    3.进度安排
        人手安排、日期安排、不同模块提测安排、项目开发进度可能延期(时间线上需考虑此点)
    
    4.开发人员开发注意事项:
        a.产品经理考虑的点,你需要考虑;
          产品经理没考虑到但是可能存在的点,你需要考虑;
          产品经理考虑到了但是不合理的点,你需要提出;
    
        b.系统模块开发:开发一个模块首先是最基本的crud,其次是状态的变更,然后是各个模块直接的流程是否跑的通,
        模块之间是否有字段相互联系、a处变更是否会带动b处变更;菜单的控制、字段权限的控制、各模块模型的控制、人员权限的控制;
    
        c.自测:首先,跟着需求、原型走,如果需求和原型不一致,需拉通修改;其次,自我可进行冒烟测试;
    
        d.在项目中使用到了的新技术,可以写文档于大家分享;
    
        e.写的代码应简洁规范、清晰易懂(必要的时候加注释,方便他人阅读),尤其要注意命名不要随意起a、b这种;该封装时封装,并且归类清晰,也方便之后维护;
    
        f.最后,明确自己在做什么,学到了什么,怎么做的,是否有更方便、更简洁的方法可使用,可达到所需效果?
    

    保证自己的独特性,让自己在团队中成为不可获取、难以替代的一个,成为“独一无二”的那个人。

    更多相关内容
  • 开源了自己开发的后台管理系统

    万次阅读 热门讨论 2018-05-21 19:13:32
    我顿时觉得我应该开源我自己的Java后台管理系统项目。我很想问那个项目经理:你发现过国内有开源的、安全的、完全满足需求的用户中心系统吗?你觉得国外的一个authinterceptor用设计模式没有三四个文件互相调用很...

    因为面试的时候一个项目经理问用户中心为什么要重复造轮子呢?我顿时觉得我应该开源我自己的Java后台管理系统项目。我很想问那个项目经理:你发现过国内有开源的、安全的、完全满足需求的用户中心系统吗?你觉得国外的一个authinterceptor用设计模式没有三四个文件互相调用很高大上很好用吗?但我没有那么说,只是离开了。因为,人家也许是为了减少人力成本的开支而省去了此部分。实践中的项目告诉我们,没有固定的一套后台管理系统是能够适应所有的项目的,只有合适的技术没有合适的免费午餐。

    前两天,为了扩大使用人数和展现技术能力,我开始开源了我业余时间开发的后台管理系统,我的后台管理系统能适用于集团级的分级用户管理、精确权限拦截,也适用于多用户多角色配置的网站用户管理。系统基于Spring Cloud+Angular5技术开发,配套redis集中式session管理机制。代码层面采用了Permission标注,拦截到每个Controller方法的调用(优点是:不是url上的拦截),功能上能够配置任何一个按钮的显示与否以及这个按钮对应的请求能否访问。并且改进了spring的ResponseBody,使返回数据时,可以控制返回指定的哪些属性,而不是所有的属性:

    我的后台管理系统的前端,购买了国外creative-tim的管理端模板,采用Angular5前端,功能上设计为多用户、多身份(职位)、多角色可配置化的管理系统,并提供了统一的配置向导功能,既能满足内部系统多用户多角色分级授权的需求,又能满足网站系统层级管理的需求。

    以前没有分级授权的开源系统,现在有了。

    以前没有层级管理的开源系统,现在有了。

    以前没有多身份的开源系统,现在有了。

    下载地址:

    注:本系统与任何公司无关,截图为本人使用的事例数据,非本人所在公司采用方案。本人所在公司采用的是本人免费提供给公司的旧版方案。

    核心代码地址:https://github.com/AlexZhangrj/ep-core

     

    展开全文
  • 物流管理系统(全套开发

    热门讨论 2014-02-20 14:39:01
    物流管理系统毕业设计,实习,含全套源代码,原型设计,数据库设计,文档等。毕业时期一个团队的作品,花费了很多功夫,希望大家支持。 另外希望大家尊重劳动果实,不要上传到其他地方,之前本人上传的一个实时聊天...
  • 鸿蒙系统应用开发初体验(一)

    万次阅读 多人点赞 2019-08-09 17:13:42
    上学时期就对操作系统非常有兴趣,甚至还想自己动手尝试尝试。 曾买来一堆关于操作系统的书籍肯,这不,翻出来几年前的博客《动手写简单的嵌入式操作系统https://blog.csdn.net/yyz_1987/article/details/9901269》...

    上学时期就对操作系统非常有兴趣,甚至还想自己动手尝试尝试。

    曾买来一堆关于操作系统的书籍肯,这不,翻出来几年前的博客《动手写简单的嵌入式操作系统https://blog.csdn.net/yyz_1987/article/details/9901269》,现在来看也是很原始的东西了。

    最近关于华为 鸿蒙 的新闻特别多,也一直关注着。希望做头一批尝鲜着。这不,

    就在今天,即2019年8月9日的 华为 HDC全球开发者大会上,华为正式发布了自主研发的鸿蒙操作系统,英文名为 HarmonyOS,这是一种基于微内核的全场景 分布式 OS 系统,具备分布架构、天生流畅、内核安全及生态互享等优势。

    微信群以及网络新闻上,铺天盖地的关于鸿蒙的消息都来了。

    我也很是迫不及待的想要尝下鲜,看看这神秘版的鸿蒙os到底咋样,分享下心得体会。

    据了解,华为从2012年开始规划自有操作系统“鸿蒙”,意在成为谷歌Android系统的替代品。

    余承东曾表示,我们已经准备好了自己的操作系统,一旦发生了不能够再使用这些(来自Google和微软的)操作系统的情况,我们就会做好启动B计划的准备。

    来自上海交通大学的一份PPT演示照片,图中显示,某教授领导华为操作系统团队开发了自主产权操作系统——鸿蒙。根据PPT描述,该操作系统已对 Linux 大量优化(已开源),并已用于华为手机中(安全部分)。这条消息不知是真是假。

    华为指出,当前的OS系统已经不能满足需要,以安卓为例,发展多年其代码已经庞大冗余,难以保证不同终端流畅体验,安卓代码已经超过1亿行,安卓Linux内核代码也有2000万行,其中只有8%的核心代码被频繁调用。

    此外,目前互联的终端系统也越来越多,对安全、软件生态、用户体验等提出了更高要求,为此华为打造了鸿蒙OS系统。

    根据华为所说,鸿蒙OS 实现了模块化解耦,对应不同平台可以弹性部署,灵活适配全场景丰富终端形态,这也是分布式架构首次用于终端OS领域,实现了跨终端无缝协同体验。

    鸿蒙OS系统 的第二个优势是天生流畅,鸿蒙OS通过确定时延引擎确保用户交互体验流畅,匹配应用特征实现资源精准调度,响应时延降低25.7%,带给用户流畅稳定的使用体验。

    第三,鸿蒙OS 系统具备更高的安全特性,基于微内核技术的可信执行环境,通过形式化方法显著提升了内核安全等级,全面提升全场景终端设备的安全能力。

    最后,鸿蒙OS还具备一次开发、多端部署的优势,支持面向多终端的IDE环境,提高开发效率。

    此外,除了鸿蒙系统,华为还有自己的方舟编译器,支持多语言统一编译,大幅提升开发效率,支持C/C++、Java、JS、Kotlin等编程语言。

    今年华为推出的是 鸿蒙1.0系统,将会首先用于智慧屏产品,明天荣耀发布会上就会正式推出这款产品。

    但是,在哪下载呢?目前还没找到相关链接。这里先占个位,留个序......

    鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架 。可用于大屏、PC、汽车等各种不同的设备上。还可以随时用在手机上,但暂时华为手机端依然优先使用安卓。

    技术特点:

    • 分布式架构首次用于终端OS,实现跨终端无缝协同体验;
    • 确定时延引擎和高性能IPC技术实现系统天生流畅;
    • 基于微内核架构重塑终端设备可信安全;
    • 通过统一IDE支撑一次开发,多端部署,实现跨终端生态共享。

    有爱好者上传了一些鸿蒙相关资料,详情请看 https://gitee.com/mirrors/HarmonyOS  (非官方)

    展开全文
  • 开发国产应用,使用到银河麒麟V4,V10,本篇以V10记录,参照上一篇可安装V4、V7、V10三个版本,麒麟V4系自带了Qt,麒麟V10没有自带Qt,需要自己编译搭建环境。

    若该文为原创文章,转载请注明原文出处
    本文章博客地址:https://hpzwl.blog.csdn.net/article/details/123840699
    红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)

    国产麒麟系统相关开发

    上一篇:《麒麟系统开发笔记(一):国产麒麟系统搭建开发环境之虚拟机安装
    下一篇:《麒麟系统开发笔记(三):从Qt源码编译安装之编译安装Qt5.12


    前言

      开发国产应用,使用到银河麒麟V4,V10,本篇以V10记录,参照上一篇可安装V4、V7、V10三个版本,麒麟V4系自带了Qt,麒麟V10没有自带Qt,需要自己编译搭建环境。


    银河麒麟V10版本

      系统版本:
      在这里插入图片描述
      检查qt:
      在这里插入图片描述
      调整颜色:在这里插入图片描述


    Qt下载

      参考博文《获取下载Qt安装包,Qt源码全国网址备忘录(不用注册Qt账户,即可下载各版本Qt安装包和Qt源码包)
      需要哪个版本下哪个版本,笔者经常使用得是Qt5.9和Qt5.12两个大版本,本次下载Qt5.12.0。


    Qt安装

      (经过测试可下载linux版本的Qt安装)

    步骤一:下载解压

      开始先准备编译源码,在编译源码的时候顺便测试了下linux安装包,发现可以安装,那么先使用安装包,因为编译比较耗费时间。
       在这里插入图片描述

    步骤二:安装运行

      在这里插入图片描述
      先断开网络,不然Qt必须要登录,断开网络则可点击skip选项:
       在这里插入图片描述
       在这里插入图片描述
       在这里插入图片描述
      注意要选择对应的gcc,如下图;
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      等待一会儿就好了,如下图:
       在这里插入图片描述
      直接在Qt目录将快捷方式拖到桌面:
      在这里插入图片描述

      在这里插入图片描述

    步骤三:测试“Hello world!”

      先启动QtCreator,如下图:
      在这里插入图片描述
      按照新建界面项目的流程,新建项目:
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      修改界面几个Label:
      在这里插入图片描述
      编译运行:
      在这里插入图片描述
      该错误在ubuntu上可以通过sudo apt-get install libgl1-mesa-dev解决,但是麒麟的源不同(笔者也没有尝试直接将麒麟的源改为ubuntu源),解决参考博文:《关于 国产麒麟系统编译Qt项目是报错:error: cannot find -lGL 的解决方法》。
      解决后,编译代码并运行,如下图:
      在这里插入图片描述


    上一篇:《麒麟系统开发笔记(一):国产麒麟系统搭建开发环境之虚拟机安装
    下一篇:《麒麟系统开发笔记(三):从Qt源码编译安装之编译安装Qt5.12


    若该文为原创文章,转载请注明原文出处
    本文章博客地址:https://hpzwl.blog.csdn.net/article/details/123840699

    展开全文
  • 为了应对地府管理危机,阎王打算找“人”开发一套地府后台管理系统,于是就在地府总经办群中发了项目需求。 话说还是中国电信的信号好,地府都是满格,哈哈!!! 经常会有外行朋友问:看某网站做的不错,功能...
  • Android系统篇(一)——建立Android系统开发环境

    万次阅读 多人点赞 2018-03-13 17:18:42
    在开始研究Android系统之前,我们要准备好一些开发的资料,比如Ubuntu,源码,开发资料等,Android系统本身来说,非常的庞大,应用使用的是JAVA语言,底层使用C/C++,所以,如果条件允许的话,尽可能的多掌握一些吧...
  • 要做到明确自己的是行业市场定位,要明白自己直播平台的行业市场方向和针对的人群,才能够对直播系统开发进行系统化的梳理和一个大构架的概念。 直播市场走到今天,靠颜值撑起一片天已经很难实现了,观众审美口味...
  • 信息系统开发方法-生命周期法

    千次阅读 2020-06-29 21:35:14
    生命周期法就是按照信息系统生命周期的各个阶段划分任务,且每个阶段有相对独立的任务,然后按一定的规则和步骤,有效地进行信息系统开发的方法。 生命周期按阶段划分,提出的是组织、管理和控制信息系统开发过程的一...
  • 一个系统开发步骤

    千次阅读 2020-09-23 14:46:40
    一个系统开发步骤 第一步:需求调研分析1.产品bai经理du向用户初步了解需求,进行市场调研,然后用zhiword列出要开发系统的大dao功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,...
  • 嵌入式系统开发设计---嵌入式系统开发设计

    万次阅读 多人点赞 2018-09-20 07:42:01
    嵌入式系统设计的主要任务是定义系统的功能、决定系统的架构,并将功能映射到系统实现... 嵌入式系统的设计方法跟一般的硬件设计、软件开发的方法不同,是采用硬件和软件协同设计的方法,开发过程不仅涉及软件领域...
  • MES系统开发手记(一)

    万次阅读 2019-08-23 08:14:10
    从ERP开发转到MES系统开发又是将近5年时间了,前后做了几个项目的MES系统,终于想为自己的这几年开发做个总结,写一个比较产品化的MES系统。 (一):建模 1.基础资料,建立以下几个信息中心:车间资源、产品数据...
  • 开发 CMS 内容管理系统是云开发提供的一个扩展程序,可以在云开发控制台一键安装在自己的云开发环境中,方便开发人员和内容运营者随时随地管理小程序 / Web 等多端云开发内容数据。不用编写代码就可以使用,还提供...
  • 软件开发常见的软件系统总结

    千次阅读 2018-04-26 00:06:14
    直到,有一天在升级公司的crm,照着原来的那种功能样式重新撸了一遍代码,突然问自己,crm是什么,它是那几个单词缩写,中文叫什么呢?然后回顾了之前开发的一些项目,又查了一些相关企业应用软件的介绍,在此记下...
  • 华为鸿蒙系统开发环境安装与初识

    千次阅读 2020-09-22 17:22:00
    今天了解了一下华为鸿蒙系统开发,作为国产系统还是要去了解一下的,毕竟这个系统很多设备都会用到、例如PC、手机、电视等穿戴设备都会用到。 既然要开发那么肯定要成为开发者了,那么就都下面的网站注册成为...
  • 如何开发一个地图导航系统

    万次阅读 2019-08-22 16:16:19
    原有的导航系统基本上就是在高德地图API的基础上做了一次封装,现在希望能慢慢建立自己的导航系统。 一般来说,导航系统可分为以下部分: 1、地理基础数据。包括地图、天气数据、交通数据、行政规划数据等。国外来...
  • 目前鸿蒙系统的环境开发搭建比较复杂,本文在这里做个总结。 完整的开发环境包括:Linux 环境 + Windows环境。 其中,Linux环境主要是用来编译鸿蒙源码,Windows环境主要是用来编写代码、下载程序。 关于两个环境...
  • [分布式]到底啥是分布式系统开发经验

    万次阅读 多人点赞 2019-03-28 10:46:32
    5、一句话总结:什么是分布式系统设计和开发经验 6、补充说明:中间件系统及大数据系统 前言 现在有很多Java技术方向的同学在找工作的时候,肯定都会去招聘网站上找职位投递简历。 但是在很多职位JD上往往会...
  • 鸿蒙系统APP应用开发初尝试——Hello World!

    万次阅读 多人点赞 2020-09-19 22:31:41
    鸿蒙系统APP应用开发初尝试前言环境搭建创建我们的第一个鸿蒙应用Hello world!JAVA版我们来看看JAVA应用的目录结构再看看MainAbilitySlice.java有些什么?我们来看看config.json是什么内容JAVA应用总结创建第一个JS...
  • [一] Nuttx 系统结构简析和开发步骤

    千次阅读 2019-09-08 16:44:30
    最近在自己开发基于Nuttx的四轴飞行器控制系统。慢慢的对Nuttx有了自己的理解。 二、Nuttx系统分层 NSH(Nuttx Shell),各种APP Virtual File System(虚拟文件系统) Upper Half Drivers(上层驱动) Lower Half ...
  • 开发一个操作系统有多难?

    千次阅读 2019-08-17 08:01:00
    面对这种困境,华为以“华为一直在开发操作系统,名为鸿蒙”面对。但鸿蒙一直处于“犹抱琵琶半遮面”的状态,直到上周末。华为才正式在华为 2019 开发者大会上揭盖鸿蒙的面纱。 华为借着 5G 刚起步的契机发布自主...
  • 而且不具备通用性鸿蒙操作系统就解决了这个痛点,设备与设备之间的连接就不需要我们开发者自己去写了,每一个设备都安装上鸿蒙操作系统之后,鸿蒙系统会通过软总线把这些设备都连接在一起。我们在应用开发的时候,只...
  • RuoYi -- 若依系统开发环境搭建手册

    千次阅读 2022-02-14 10:20:54
    1.2 开发工具 若依系统采用Eclipse作为开发工具。但不局限于Eclipse。此处仅介绍在Eclipse搭建开发环境所需的操作。 2. 开发环境搭建 2.1 开发工具的配置 2.1.1 配置Maven 进入Window->Preferences->Maven->...
  • 嵌入式系统开发圣经

    千次下载 热门讨论 2006-06-09 16:47:16
    本书特色:详细的理论讲解,让你全面了解当前嵌入式开发系统的发展趋势。以信息家电、智能型手机、PDA产品为出发点,广泛深入地分析相关的嵌入式系统技术。适用于产品主管、系统设计分析人员及欲进入该领域的工程师...
  • 鸿蒙系统开发app入门系列-- 第一个demo

    万次阅读 多人点赞 2020-09-12 16:28:01
    先自我介绍一下自己,一个35岁的IT老兵,有着前端 iOS,Android,H5,React ,后端Java,PHP,C#等众多开发语言经验,感觉像天龙八部里面的鸠摩智,会各个语言的皮毛,由都不精通.今天就拿鸿蒙系统开发和以前的开发做个对比. ...
  • 本期给大家推荐我自己写一个开源项目:springboot-mini,本着减少大量重复开发工作的原则,使得在项目中能够实现快速开发 1、前言 本项目本着避免重复造轮子的原则,建立一套快速开发JavaWEB项目(springboot-mini)...
  • 软件系统开发的几种模型

    千次阅读 2018-11-04 01:31:25
    瀑布开发模型适用于大型软件开发过程中人员的组织与管理,适用于大型软件的开发工具和开发方法,提高了大型软件的开发效率和质量,可以快速的生成软件,但也有一定的弊端,如果在测试阶段发现错误,会返回重做,有事...
  • 华为鸿蒙系统用什么语言开发

    万次阅读 2020-03-31 20:25:15
    保持软件开发商的利益和用户体验度的平衡,是鸿蒙系统能否生存的关键。开发商没有得到利益,不会开发鸿蒙系统的app;用户体验度差,用户就不会用鸿蒙系统
  • 服务器系统对比、数据库对比、后台开发语言对比
  • 基于若依框架开发自己的独立模块

    千次阅读 2020-11-01 21:44:40
    基于若依的二次开发 一个很不错的开源项目若依后台管理系统 所有前端后台代码封装过后十分精简易上手。...使用代码生成器,只是为了避免重复简单的增删改查,让自己有更多时间开发复杂的业务代码 点击

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,144,045
精华内容 857,618
关键字:

如何自己开发系统