Find Jobs
Hire Freelancers

Web-based data entry application

$20-100 USD

In Progress
Posted almost 20 years ago

$20-100 USD

Paid on delivery
Project: Data entry forms as web-pages The project is a web-based Incident Recording Information System. Incidents are “events” involving people / machinery involved in the forestry industry. Typically an incident is an accident and can involve injury and lost time away from the job. A company’s health and safety performance is constantly monitored therefore the data entry screens need to be user-friendly and fast to load The project consists of entering data, via web-based data entry forms and retrieving data via reports, charts etc. This part of the project focus’s on the data entry forms. 1. Primarily a user will log-on to the system and be verified as a valid user. 2. The user’s level will dictate which tables / forms the user is permitted to add / edit / delete records. 3. The user will also have to be validated by company and restricted to viewing Incident records for the company they are associated with. For example, a user for ABC Company can only add / edit records for ABC Company and no other companies. 4. The main form revolves around the Incident table. This table has a number of foreign key fields: Field Foreign relationship SubCompanyID [login to view URL] OSHCategoryID [login to view URL] ForestID [login to view URL] OperationID [login to view URL] TaskID [login to view URL] EmpStatusID [login to view URL] TaskQualID [login to view URL] WindID [login to view URL] TemperatureID [login to view URL] TerrainID [login to view URL] VehicleID [login to view URL] IncidentCauseID [login to view URL] StatusID Tbl_StatusID 5. Users should be able to filter the recordsets by status 6. There are also two sub-forms or child tables related to the Incident table. These tables are tbl_InjuryDetails and tbl_TreatmentRec 7. tbl_InjuryDetails shows the details of the injury or injuries received in the incident. For this form, the BodyPartClassID is filtered from the Body part, for example, if the user selects the Head as the Body Part, then the Body Part Class ID field, will show the parts of the head. This field is an international classification and used by Accident Compensation Corporation type places around the world. 8. tlb_TreatmentRec shows the details of the treatment or treatments received over a period of time and the number of lost hours. When this column is added together, it should show the total number of lost hours. In this table, a user could determine the number of lost hours as a result of injuries to specific parts of the body. FORM LAYOUT An attempt has already been made for the Incident form but I think it might be better split so that the first page a user arrives at is the datagrid showing the basic information for an incident. In this grid it would be good to allow the user to directly access the treatment records and injury details forms to either add records to or edit / delete records Incident Main Page IncidentID Description Status Treatment Injury Details 1 Fell off log Open Treatment Injury When the user clicks on a record ID, then the IncidentID parameter is passed to the Record Form. If the user clicks on Treatment then the IncidentID is passed to the Treatment Records Page and if the user clicks on Injury then the IncidentID is passed to the Injury Details page. The Incident Record Form will be a tabular form whereas the Injury Details and Treatment Records pages will be editable grids. When the user has finished entering the data for the record page, it would be good to show the record on the page and then give the user the option to add a new record, or edit / delete the displayed record. There should also be a button to return to the Previous main page. For the editable grids, the user should be able to continue entering records with an option to return to the Main Incident page. This page is called “[login to view URL]” and is working in that it was loading the IncidentRecord page and passing the correct parameter however, I encountered a problem with this page and not sure how to fix it. APPLICATION MAIN PAGE 1. Welcome screen with Login details. Name and Password. The page also needs to look up the user’s company and level. Only administrators can change / add / delete specific pages: 2. The user’s company needs to be stored as the incident records loaded into the datagrid on the Incident Main Page can only be for records relating to the user’s company. There are a number of companies involved and the data is confidential to each company. 3. A number of smaller forms have already been developed in Codecharge studio. There are a number of smaller forms which allow the users, with administration rights, to add data to the tables. These tables are listbox controls or combo boxes in the main forms. Form Table Activity Tbl_Activity BodyPart Tlb_Bodypart Company Tbl_company CoyDescription Tbl_coyDescription EmpStatus Tbl_empstatus IncidentCause Tbl_incidentcause incidentMain Tbl_incident incidentRecord incidentTreatment Tbl_treatmentrec * Not built Tbl_injurydetails incidentType Tbl_incidenttype InjuryType Tbl_InjuryType Level tbl_level Operation Tbl_operation OSHCategory Tbl_OSHCategory Profile Tbl_profile Region Tbl_region Status Tbl_status subCompany tbl_subcompany Task tbl_task taskQual Tbl_taskQual Terrain Tbl_terrain Treatment Tbl_treatment Users Tbl_users Vehicle Tbl_vehicle Weather tbl_weather With the exception of the items marked with a *, all of these forms are built and working. I used Codecharge Studio builders to construct the Grid / Record forms. I think that for these types of tables, the style of the form is suitable but ideas are always welcomed. These forms need to be limited so that Users can access the pages for IncidentMain, IncidentRecord, IncidentTreament and IncidentInjury but the user is only permitted to access records for their company. All other pages can only be accessed by System Administrators. Security has not been attempted at all because I am not sure how. These forms need to be tied together either with a menu or buttons. If possible, it would be good to show the pages as TAB buttons to create the illusion of TAB forms 4. The Main Form starts with IncidentMain. I have started this and created a grid which allows a user to edit an existing record or view / add / edit Treatment Records and Injury Records. As there could be multiple treatments and multiple injuries, I considered that it would be best to keep these in their own tables and treat them as child forms. Originally I had these displayed on the same form as the Incident Record but it looked rather messy so opted to keep them on separate pages. There is a word document accompanying this one, which has some screen shots of an existing access application. This will give an indication of what type of form the current users are using. I did create the form originally as a TAB layout and then modified the HTML to create a different layout, however, if a similar form to the access project could be created, it would be great. 5. When a user has entered a record and clicked the ADD / SUBMIT button, then I think that the user should be returned to IncidentMain where they can click Treatment or Injury to enter the details in these forms. 6. Treatment Records and Injury Details are related to the IncidentID of the Incident Form. I feel that these forms would suit an editable grid with dro-down list box controls for the foreign fields. The user should be able to enter multiple records before selecting the submit button i.e. submit multiple records Treatment Records: Foreign fields are TreatmentID [login to view URL]; IncidentTypeID [login to view URL] Injury Records: Foreign fields are: BodyPartClassID [login to view URL]; ProfileID [login to view URL]; InjuryCauseID [login to view URL] For the body Part class ID, this is a list of international classifications for a Body part. Ideally, the user would select a Body Part, in one field, and then have the next field display the BodyPartClass items which are members of the Body Part Basically the application should have the look and feel of a windows application, with the exception that it is delivered by web pages. Forms need to load quickly – the client has indicated 15 seconds over a 56K modem. It is a fairly straight-forward application and needs to flow and be easy to use. List of Priorities: 1. Have Incident Form and associated child forms working and entering data into the correct tables 2. Make the application flow with menus / buttons 3. Add security and make screens so that users can only view their own company data
Project ID: 3251

About the project

19 proposals
Remote project
Active 20 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi. Please find my details as I mentioned in my previous bid. Thanks.
$100 USD in 4 days
5.0 (5 reviews)
4.1
4.1
19 freelancers are bidding on average $90 USD for this job
User Avatar
Hi we have gone through ur dicription and we can do it within said time
$95 USD in 20 days
5.0 (12 reviews)
6.7
6.7
User Avatar
I would love to do this. I will meet you deadline for priorityes 1, and 2 lets get started for $200
$100 USD in 5 days
4.7 (13 reviews)
6.1
6.1
User Avatar
More than 10yrs of experience in IT from India, focussed on web based design & development We are available for support on MSN & yahoo messenger (3 am GMT to 3 PM GMT - Monday to Saturday). Please check MESSAGE BOARD for sample works - OCSInfoway
$100 USD in 6 days
5.0 (1 review)
4.8
4.8
User Avatar
Dear Sir. Thank you for posting your bid. We had carefully examined your requirements and are glad to tell you that ALL OF THE REQUIREMENTS CAN BE EASILY DONE by our team. Our company is well-known for EXPERIENCED AND WELL-QUALIFIED SPECIALISTS. We had already created A GREAT AMOUNT OF TOP-QUALITY IT PRODUCTS from simple logos ot complicated sites like online-shops and auctions!!! OUR GOAL IS 100% CUSTOMER SATISFACTION!!! We're interested in long-term cooperation. *#*#*We need to discuss several details about the price of the project. You can contact us via PMB. Please, feel free to do that. We're absolutely sure that our cooperation can bring a success to your project!!!*#*#* Looking forward to your reply. Robert Nidle Inc.
$100 USD in 14 days
5.0 (1 review)
3.7
3.7
User Avatar
Hello! Thanks for reviewing our bid! Viaden Inc is a US based, webdesign and development company with a decade of experience in the field and over 600 successfully completed works which vary from simple Online shop Pages and Auction Pages up to complete sophisticated E-Commerce systems and E-Commerce website design services (it also includes LOGO DESIGN AND CORPORATE BRANDING ). Our company uses brand new versions of php, asp, asp.net, mySQL, ms sql, Apache for our projects. ***So, as far as you can see we can fulfil this project!! ***WE ARE READY TO LAUNCH YOUR PROJECT TODAY!!! Please, contact us via PMB for further information, Truly yours, Viaden Inc
$100 USD in 14 days
5.0 (1 review)
3.8
3.8
User Avatar
I will complete the project with in 30 days.
$100 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I can develope accordingly you. Your Satisfaction will be my first step. Regards,
$100 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have experience in any type of .NET / SQL development for Windows. Mostly adapting/converting somebody else's sources - so I will be able to efficiently complete your Application. Priority 1 'til Friday is three!! days - could be done in 7 days or will be more expensive (nightshift)
$100 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Yes we can do it
$100 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
please see pmb for details
$100 USD in 40 days
0.0 (0 reviews)
1.4
1.4
User Avatar
How about paying more than a hundred bucks you cheap ass. Are you a developer who doesn't have the skills to complete this project so you come here to get it done by someone else? There are too many bad programmers out there who are profiting of the good ones here...
$20 USD in 999 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We can definetly do this within the mentioned timeline with great quality.
$95 USD in 25 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of NEW ZEALAND
Cambridge, New Zealand
5.0
51
Payment method verified
Member since May 6, 2004

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.