【新手经验】如何能在三天之内就完成系统开发

本文为大家讲述一个没有软件开发经验的新手,如何在3天时间里,完成员工管理系统开发的经历。

接受到领导安排的员工管理系统制作任务后,就开始在网上寻找合适的开发工具,浏览了许多信息也评估了不同的开发工具。

经过比较,一个名叫活字格的web开发工具吸引了我,它界面类似Excel,简单易学,不用写代码,还支持团队设计,这些特点,对我一个不懂开发的菜鸟来说,简直是量身定做。

下面开始我的整体设计过程介绍。

第一步:首先,对业务流程进行了梳理,并根据业务流程,设计数据表

员工管理系统主要是为了方便公司HR进行员工信息的查询、增加、修改,简单的考评,及一些统计分析功能。具体设计的表包括:员工信息表,部门信息表,岗位信息表,在职状态表,离职信息表,学校信息表

由于活字格自带数据库,创建表非常方便,右键新建,添加字段就可以完成表设计;

第二步:设计表之间关联关系

根据业务需求,我需要将员工信息表和其他几张表关联起来,活字格表关联非常简单,只需要右键关联字段,设计关联,两张表就关联起来了。而且如果被关联的表有其他关联,可以自动实现多表关联。

不仅关联方便,而且还支持创建公式字段和统计字段,非常适合对原表字段的二次加工和做一些求和,计数,取最大值,最小值等运算。

由于我需要用到年份,月份,人员数量等字段,所以使用了创建公式字段和统计字段。

第三步 完成数据层面的工作后,正式开始程序页面的创建了

根据前期梳理的业务流程,很快我整理好了程序的各个界面。活字格的界面路径管理设计非常人性化,对按功能模块制作界面提供了很好的帮助。

第四步  规划完整体页面后,开始设计页面模板

所谓页面模板,就是后面每个单独的页面统一采用的布局和样式。设计好模板之后,其他页面只需要套用模板布局和样式,就可以形成统一的系统配色、大小和样式。

我用到的模板主要有基本布局的模板和弹出界面时用的模板。

第五步 设计每个具体页面的布局和功能

首页设计,首页主要以表格和图表展示为主;

员工信息主页面

员工分析页面

系统维护主页面

第六步 系统角色和用户设置

设计完成各页面后,整体系统基本完成。我需要将对应的管理角色和人员加到系统里,以便员工使用系统。

点击菜单项用户管理,进入用户管理界面。

设置组织结构和角色,并将用户分配到相应的角色。

第七步 系统发布

这一步是我系统设计的最后一步,发布完成后系统就可以正式使用了。

点击菜单栏的发布,进入服务器配置界面,设置服务器地址,端口号,及应用程序名称,点击测试连接,查看是否配置正确,最后点击发布,系统发布成功。

系统发布成功后,我们的系统就可以使用了,下面是我的系统的实际界面。

登录界面

员工信息主界面

员工查询

点击姓名,钻取到员工详细信息

员工离职管理

员工绩效考核

员工性别分析

员工工作年限分析

毕业院校分析

新入职员工分析

离职率分析

部门维护(支持钻取到各部门人员明细)

至此,我的程序设计完成了,虽然我不是开发人员,但仅用了三天时间就完成了领导安排的工作,多亏了活字格简单易学,开发效率高的特点,然我按时完成了工作,得到了领导和同事的认可。

希望有和我有类似需求的朋友,可以通过活字格,快速制作出能满足业务需求的系统。

时间: 2024-10-15 20:45:30

【新手经验】如何能在三天之内就完成系统开发的相关文章

讨论:三天之内包括上线新站,并拿到名次提示

首先,我想问问同事和朋友,你的上线新站没过多久索引?是否有收录后排名?假设排行,这是你怎么做? 没有排名,这就是问题由它引起的?带着这一系列的问题.我们来看看这篇文章. 也许这是针对标题.且有排名. 你也可能在想.新站三天内收录而且有排名真的可能吗? 其实这是有可能的,对于少部分SEO经验丰富的SEOer来说.那可能是有过这种优化经验的.可是大家的操作方法大致也都差点儿相同,总结起来也就是那些方法. 这里所要说的新站三天之内收录而且获得排名当然是对于百度搜索引擎来说,其它的搜索引擎在本文临时不考

【C语言探索之旅】 第三部分第一课:SDL开发游戏之安装SDL

内容简介 1.课程大纲 2.第三部分第一课: SDL开发游戏之安装SDL 3.第三部分第二课预告: SDL开发游戏之创建窗口和画布 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏. C语言编程基础知识 什么是编程? 工欲善其事,必先利其器 你的第一个程序 变量的世界 运算那点事 条件表达式 循环语句 实战:第一个C语言小游戏 函数 练习题 习作:完善第一个C语言小游戏 C语言高级技术 模块化编程 进击的指针,C语言王牌 数组 字符串

【C语言探索之旅】 第三部分第二课:SDL开发游戏之创建窗口和画布

内容简介 1.第三部分第二课: SDL开发游戏之创建窗口和画布 2.第三部分第三课预告: SDL开发游戏之显示图像 第三部分第二课:SDL开发游戏之创建窗口和画布 在上一课中,我们对SDL这个开源库做了介绍,也带大家配置了SDL的开发环境.请大家按照上一课的步骤创建一个SDL工程,能够初步运行. 如果遇到问题,可以百度,Google相关平台SDL的配置.或者联系小编. 当然了,有些朋友可能会说开发C语言游戏还可以用GTK+这个库,但是个人认为GTK+没有SDL那么适合开发游戏,其创建图形界面的能

Senparc.Weixin.MP SDK 微信公众平台开发教程(三):微信公众平台开发验证

原文:Senparc.Weixin.MP SDK 微信公众平台开发教程(三):微信公众平台开发验证 要对接微信公众平台的"开发模式",即对接到自己的网站程序,必须在注册成功之后(见Senparc.Weixin.MP SDK 微信公众平台开发教程(一):微信公众平台注册),等待官方审核,审核通过之后,会在后台顶部出现“高级功能”菜单. 使用“高级功能”>“开发模式”之前,必须有一个已经部署在Internet上,可以用80端口访问的网站(域名或IP访问都可以),一些开发的准备工作见文

新手逆袭!记我的第一次系统开发

按捺不住内心的激动,来写这篇文章.这是我毕业后的第一份工作,在某某纺织公司信息中心工作,这也是我独立做的第一个项目,为公司开发的"纺织厂订单管理系统",今天已经顺利通过公司的评测,正式上线了!成就感满满,收获也很多,分享给大家. 来公司之前,对染布.纺织品生产,可以说一窍不通.在生活中,说某人嚣张的时候,我们会说"给你三分颜色,你就敢开染坊".如果说一个月之前我是染坊白痴的话,那现在我就算是出徒了.这都得益于这次的"纺织厂订单管理系统"的开发.

在UML系统开发中有三个主要的模型

http://www.cnblogs.com/Yogurshine/archive/2013/01/14/2859248.html 在UML系统开发中有三个主要的模型: 功能模型: 从用户的角度展示系统的功能,包括用例图.  对象模型: 采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图.对象图.包图.  动态模型: 展现系统的内部行为. 包括序列图,活动图,状态图. UML的重要内容可以由以下五种类图定义 用例图:从用户角度描述系统功能,并指各功能的操作者. 静态图:包括类图,包图

三得公益系统开发详解

三得公益系统开发(苏念.188.1414.7927)三得公益模式开发 三得公益app开发 三得公益平台开发 三得公益公益模式开发 三得公益商业模式开发,亲,当你打开手机浏览微信朋友圈或微博的时候,是否会时不时地看到一两条公益信息?救助早产儿.帮助失独家庭.关注孤残群体--当下,互联网+公益的热潮正兴,做公益无需再东奔西走,只需动动手指就能搞定. 好事还能这么做! 我国现在约有1731万盲人,而且这一数字每分钟都在递增.一边是对盲人的看护和帮助需求快速攀升,另一边又是看护成本高所带来的看护人员的减

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划)

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 3时间:12.09-12.18 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201

[课程设计]Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划)

Scrum 3.1 多鱼点餐系统开发进度(第三阶段项目构思与任务规划) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 5.Sprint 1时间:12.09-12.18 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201