谢邀!

不知道你想做的是什么系统,我就按照平时我工作中接触到的系统,给你一些建议吧。

首先,无论是任何系统,只要是展示给用户的,那么所有的一切其实都是围绕着数据处理和展示来进行开发连接的。如下图:

围绕数据展开,整体的流程及思路就可以整理如下:

1、产品设计

也就是这个系统的作用是什么,给用户展示什么,能实现什么功能,这一步应该是最早去做的,完成这一步产品的大概模型就出来了。

2、产品的数据获取(非必须)

在完成系统的产品设计后,根据相应的功能,思考功能会使用到哪些字段。如打算写一个新闻展示的网站,那么就应该包含新闻的标题,正文,创建时间等字段,并创建相应的数据表。这个时候就可以着手写爬虫获取一些新闻数据了。

3、前后端开发

前后端开发是可以同步进行的。如果是单人开发可以采用前后端不分离的方式,减轻一部分工作量。

4、程序部署

在所有程序都完成后,就可以将程序部署至linux服务器,供别人访问了

需要掌握的知识:

数据库相关(mysql,es)

爬虫相关知识(非必须)

前后端开发知识

对于新手而言,这些在短时间内学习并完成开发是非常困难的,建议可以找人分工合作,负责其中的一个或几个模块。

用python做系统程序_新手小白做毕设,想用Python做一个系统,那么该学习哪方面的知识?...相关推荐

  1. python 制作简单网站_新手小白 做python爬虫 爬什么网站比较简单?

    本篇文章就新手小白来说,教大家怎么爬虫.现学现卖,看完再自己操作操作就会了~我就是这么学的,分享给想用python爬虫的小伙伴: 放个懒人目录:网络爬虫的行径 URL初步的概念 python与urll ...

  2. 32岁学python有前途吗_新手小白学Python有前途吗

    很多同学在选择学习python之初,可能都有这样的疑惑:学Python有前途吗?对于新兴的事物,人们慢慢接受是需要一个过程的,那究竟学python有没有前途呢?今天北大青鸟小编就来给大家指导一下迷津. ...

  3. python判断素数程序_使用面向对象方法检查素数的Python程序

    python判断素数程序 This program will check whether a given number is Prime or Not, in this program we will ...

  4. mac里python注释的快捷键_新手小白学Python必备编程利器Pycharm快捷键大全(Win+Mac)...

    1.编辑 Ctrl + Space 基本的代码完成(类.方法.属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信 ...

  5. python数字规律分析_【小白学爬虫】用Python分析福彩3D|发现数字的秘密

    2).我们用chrome浏览器,分析一下网站的结构和源码 访问: http://kaijiang.zhcw.com/zhcw/inc/3d/3d_wqhg.jsp 跳转到: http://kaijia ...

  6. 程序员python代码打招呼方式_某编程少年说他是Python大神,神级程序员不用一行代码教他做人!...

    听君一席话,胜读十年书. 1.扎实的python基础 个人的技术基础知识是否扎实,决定了个人是否能够做的工作层次. 比如某些Python半吊子,只能够纸上谈兵,和Python小白谈谈人生理想,而只要涉 ...

  7. python怎么做软件程序_看 Python 超级程序员使用什么开发工具

    Python超级程序员使用的开发工具 我以个人的身份采访了几个顶尖的Python程序员,问了他们以下5个简单的问题: 当前你的主要开发任务是什么? 你在项目中使用的电脑是怎样的? 你使用什么IDE开发 ...

  8. 新手python爬虫代码_新手小白必看 Python爬虫学习路线全面指导

    爬虫是大家公认的入门Python最好方式,没有之一.虽然Python有很多应用的方向,但爬虫对于新手小白而言更友好,原理也更简单,几行代码就能实现基本的爬虫,零基础也能快速入门,让新手小白体会更大的成 ...

  9. python怎么做软件程序_如何打包和发布Python程序

    如何打包和发布Python程序 在使用Python的过程中,我们经常需要做的一件事情就是通过pip来安装第三方的包.那么你是否也曾想过pip安装的包是怎么被打包并发布上去的呢?今天就来说一说Pytho ...

最新文章

  1. 手写自己的MyBatis框架-Configuration
  2. Taro+react开发(75):taro简介
  3. Java 128陷阱+自动装箱拆箱
  4. 192.168.8.1手机登陆_高端机型都在鼓吹的ufs3.1是什么?对于手机使感受明显吗?...
  5. mysql truncate partition_实战mysql分区(PARTITION)
  6. html标记语言图像标记_为什么我喜欢这些标记语言
  7. navigator属性
  8. PyPA Creating Documentation
  9. 机器学习课程笔记【三】广义线性模型(2)-构建广义线性模型
  10. 下载代码去 pudn.com每个编程人员都需要的网站
  11. Device owner调研
  12. JAVA 实现 名单按姓氏笔画为序排列
  13. 个人支付接口现状分析——总有一款适合你
  14. 手串 如何挑选手串 什么是小叶紫檀?小叶紫檀怎么保养 小叶紫檀怎么盘法
  15. MATLAB机械臂建模
  16. IDEA重置配置设定
  17. CS4398 Cirrus Logic的旗舰级音频解码芯片
  18. 谷歌 Android 13 曝光
  19. 孙陶然将公司管理分为三个阶段
  20. Vue3.x 深度选择器(样式穿刺)>>> 和 /deep/ 和 ::v-deep 被弃用desprecated

热门文章

  1. 写论文神器APEX-NET:自动重新绘制图像
  2. Python-ORM实战
  3. 【初窥javascript奥秘之事件机制】论“点透”与“鬼点击”
  4. 根据status信息对MySQL服务器进行优化-2
  5. 《 嵌入式系统设计与实践》一一3.6 测试硬件(和软件)
  6. Java堆外内存的使用
  7. php 多维数组排序_已迁移
  8. Xen 和 KVM 下如何关闭 virbr0
  9. 【转】Linux世界驰骋——文件系统和设备管理
  10. php下载提示保存,php利用header函数实现文件下载时直接提示保存_php技巧