¿Cuáles son las herramientas necesarias para construir un software como la información del empleado?

Depende de la tecnología que esté utilizando.

Básicamente necesita 2 cosas, una para el desarrollo front-end y la segunda un back-end para el almacenamiento de datos.

Para el back-end necesitará una base de datos y puede elegir entre MySql, PostgreSQL, SqlLite, etc. Estos son de código abierto, por lo que no necesita pagar nada. Hay otras opciones disponibles que son SQL Server y Oracle. Aunque estas son bases de datos pagas, pero si desea utilizarlas para fines de práctica / estudio, siempre puede obtener una versión gratuita. Si tiene menos datos, puede usar Microsoft Access. Pero esta debería ser la última opción.

Para el front-end, puede usar Visual Studio (para .net) o eclipse / NetBeans (para Java). Aunque Visual Studio es de pago, la versión gratuita está disponible si quieres practicar. Otra alternativa para el estudio visual sería Sharp Develop. Si está buscando una aplicación web, puede usar Jquery o AngularJs.

Use Web API 2 para construir su servicio. Es una tecnología de Microsoft para proporcionar un servicio tranquilo. Es rápido y ligero. Esto facilitará la creación de la aplicación móvil y la aplicación web, ya que toda su lógica estará en la API web y puede consumirla desde el sitio web y el dispositivo móvil.

Y para la capa de acceso a datos, intente usar Dapper. Esto es ligero y rápido.

Espero eso ayude.

Opción 1.

Acceso a Microsoft (backend)

Microsoft Excel.

Opcion 2.

SQL (backend)

Estudio visual básico

Opción 3

Software de motor de gráficos como

Unidad

Motor irreal

Etc, estos son algunos softwares básicos para desarrollar aplicaciones de información para empleados.

En primer lugar, debe decidir si desea crear un escritorio o un software basado en la web. Las soluciones basadas en la web requerirán un servidor donde se alojará la aplicación, junto con las plataformas XAMP, LAMP, WAMP para PHP MySQL, IIS para .NET, etc. Debe comprender los conceptos básicos sobre cómo las soluciones basadas en web o de escritorio están alojadas y funcionan.

En la actualidad, las soluciones basadas en la web son muy demandadas y puede seleccionar cualquiera de las tecnologías con las que se sienta cómodo.

El front-end podría ser cualquier cosa, como VB.NET, Java, PHP, ASP.NET, JSP, etc. HTML CSS son necesarios para el marco principal si busca una solución basada en web.

Back End podría ser cualquier base de datos compatible según la tecnología de front end que elija, como Oracle, MS SQL Server, MySQL, etc.

Puede comunicarse con algunas de las empresas para obtener tales soluciones.

Empresa de desarrollo web en Delhi, empresa de diseño de sitios web en Noida, Gurgaon

Espero que esto ayude.

La tecnología depende del tipo de solución que esté buscando.

Aplicación de escritorio: puede usar el sitio oficial de Microsoft ASP.NET o JAVA para crear una aplicación de escritorio. La solución basada en .NET es compatible con Windows y la solución JAVA es multiplataforma.

Aplicación web: puede usar .NET, PHP o JAVA para crear una aplicación web. PHP ofrece opciones económicas para crear sitios web y aplicaciones web. El alojamiento también es barato para PHP.

Aplicación móvil: depende de la plataforma

  • Java para Android
  • Aplicación .NET para Windows
  • Objetivo C para iOS

Herramientas: puede referir herramientas para tecnología específica en google.