Android应用程序供家长监控孩子在学校的进度 [英] Android App for parents to monitor childs progress at school

查看:70
本文介绍了Android应用程序供家长监控孩子在学校的进度的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在考虑开发一款应用程序,让家长可以监控孩子在学校的进度。老师会在课后每周或每天更新学生档案,家长可以看到孩子在学校取得的进步。



我的问题我从哪里开始?为了创建这个平台,我应该考虑哪些技术。



我对Java,Python,SQL,HTML和CSS有基本的了解。



理想情况下,我希望老师能够更新每个学生的个人资料。父母会登录到一个Android应用程序,看看他们的孩子/孩子的进度。



任何帮助将不胜感激。

I am thinking of developing an app that will allow parents to monitor their child's progress at school. The teacher will update a students profile every week or every day after a class and the parents would be able to see the progress their child is making at school.

My question is where do i start? What technologies should i be looking at in order to create this platform.

I have basic understanding of Java, Python, SQL, HTML and CSS.

Ideally i would want a front-end for the teachers to update each students profile. And the parents would login to an android app and see the progress of their child/ children.

Any help will be appreciated.

推荐答案

从坐下来找出各方需要的东西开始:老师需要一套操作(以某种方式确保他们是特定孩子的老师),父母需要另一方(和某种方式确保他们是特定孩子的父母。)



一旦你找到了他们需要的东西 - 我们称之为需求规范 - 确切地说明如何他们将使用这个东西,当他们做某事时会发生什么,以及需要哪些资源才能允许这样做。我们称之为规范。



当您有规范时,您可以开始查看各种组件的设计,其中应用程序(或应用程序)是一部分 - 保存数据的网络方面的东西将非常重要,您需要的安全性也不是微不足道。



一旦你有了设计,你可以开始编码。



然后测试。很多,还有很多测试。



在任何阶段,都要准备好回到早期阶段,并根据发生的事情做出重大改变!



这不是微不足道的,为了让它被采用,你需要把它的好处卖给老师:他们会从中获得什么,因为它会增加他们的工作量?这意味着首先将其推销给教师 - 我首先要与所有年龄段儿童的教师代表性交叉部分进行交谈,并在开始任何实际工作之前获得他们的意见,或投入真正的金钱。因为你可能会发现你需要改变你的收入模式才能让老师参与进来 - 如果他们不这样做,应用程序在写完之前已经死了!
Start by sitting down and working out what each party needs: the teachers need one set of operations (and some way to ensure they are the teacher of a particular child), and the parents need another (and some way to ensure they are the parents of a particular child).

Once you have worked out what they need - we call this a requirements specification - work out exactly how they are going to use the thing, and what happens when they do something, and what resources will be needed to permits that. We call this the specification.

When you have the spec, you can start looking at the design of the various components, of which the app (or apps) is but one part - the web side stuff that holds the data is going to be pretty major and the security you will need is not trivial either.

Once you have the design, you can start coding.

Then testing. Lots, and lots of testing.

At any stage, be prepared to roll back to an earlier stage and make major changes as a response to what happens!

This is not trivial, and in order to get it adopted, you need to sell it's advantages to teachers: what are they going to get out of it, given that it increases their workload? That means marketing it to teachers first - and I'd start by talking to a representational cross section of teachers for all ages of children and get their input before I started any real work, or committed an real money. Because you may find that you need to change your revenue model in order to get teachers on board - becuase if they won't do it, the app is dead in the water before it's written!


这篇关于Android应用程序供家长监控孩子在学校的进度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆