Find Jobs
Hire Freelancers

ASP.NET & SQL One page web app

$30-250 USD

Concluído
Publicado há aproximadamente 10 anos

$30-250 USD

Pago na entrega
Group Randomizer Design: The design isn't the most important here but a simple mock-up is included in PPT. The design will be added once functionality is complete. Concept: Build a one-page web app that creates random groups and then emails a file containing the groups to the user. User can specify at least one distribution group that should be evenly placed. Coding Language: ASP.NET using VB, SQL Server 2005 or 2008 or MySQL Use Case: Classroom teacher has a file with over 500 students and needs to randomly assign these students to groups with representation of each grade level within the groups File layout - name or student id, grade, teacher name Scientist/Student/Researcher has to assign control/placebo groups and uploads complete list of names which need to be randomly assigned into two groups with evenly distributed male/female distribution File layout - Subject number, Male/Female Steps: Upload file. (CSV or Text File) Read file. Put file in datatable or temporary table in database Present field names in distribution column drop down list and allow user (optional) to select which field needs to be present in all groups. The groups will evenly distribute this field within all groups. (For instance if groups should have an equal number of males and females...as much as possible, meet this criteria) Ask user for number of groups desired. Ask for email address with terms and conditions agreement which allows us to send advertising. Create groups. Send email to user containing file with groups. Code: upload & parse text/excel file Put data into data table (MYSQL or SQL Server) adding randomizedvalue column and group column (can use dataset versus table if prefered) Count records Divide records by number of groups to get how many in each group Randomize contents first - update record with randomized value in randomizedvalue field Count number of variables in distribution field and then use that as the loop upper bound If parameter chosen go through number of distribution elements and add person to each group Loop through records sorted by randomized value Loop through each distribution field and add to group Next parameter until all are satisfied Last pass evenly distributes who is left that did not have a value in the parameter field If parameters not chosen, count users and put in groups sorted by random update group column with group name (one less loop required) Add email address to marketing database if not already there (insert), if already there, add 1 to iTimesUsed counter, log last dateused, log IP address from which the user requested the file Create csv file Send email to user with file Delete data from table and delete file from system after emailing Table - SQL Server: tblEmail iEmailAddressID (identity field) sEmailaddress (varchar(255) dDateAdded (datetime) iTimesUsed (int) fromIPAddress (string) Finishing Up: After signing off that functionality works, credentials will be provided where the code can be uploaded to production site. Credentials will be provided to ensure connection to database. If prefer to log to live environment, credentials can be provided after project is awarded. Email credentials will be provided to send email once project is awarded.
ID do Projeto: 5520346

Sobre o projeto

8 propostas
Projeto remoto
Ativo há 10 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Hi, I have questionsIn regarding your requirements: 1. When display the option to evenly distribute, does the page need to rule out option like "student name, id" etc...? If yes, what field will be rule out? 2. In the file layout of Scientist/Student/Researcher do we have a column Name or Student ID? 3. Do we distribute only in one field or can be 2 or more (i.e. distribute evenly male/female and subject number?) Regards,
$150 USD em 3 dias
4,8 (12 avaliações)
5,5
5,5
8 freelancers estão ofertando em média $185 USD for esse trabalho
Avatar do Usuário
Hello, I am very much interested to do this work by ms sql server 2008 with asp.net & vb.net as i am experienced a lot with these. I think i can do your work efficiently. Looking forward to have a positive response from you. Thans
$130 USD em 7 dias
4,9 (282 avaliações)
7,5
7,5
Avatar do Usuário
Hi, I am experienced .net developer. I can work on this project in .net VB (vs 2010) and MS SQL server 2012 ( can generate script which will run on 2005/2008) Thanks
$177 USD em 5 dias
4,7 (9 avaliações)
3,4
3,4
Avatar do Usuário
Hello, Based on the looks of it you, i started thinking that most likely you would not need this anymore. However, I could do such a task if I was there at the right time :) Wishing you a great day, Oskars
$133 USD em 1 dia
5,0 (4 avaliações)
2,9
2,9
Avatar do Usuário
A proposal has not yet been provided
$177 USD em 2 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Cincinnati, United States
5,0
3
Método de pagamento verificado
Membro desde ago. 12, 2012

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.