Find Jobs
Hire Freelancers

Software architecture

$30-250 USD

In Progress
Posted over 10 years ago

$30-250 USD

Paid on delivery
Professional software architect wanted. I am only looking for for professionals with prove of this. This project involves making a booking system that can work together from different webpages. Collect the products and spit them them out in different ways relating to online users requirements like: Rating, popularity, etc. The projects details will be discussed with me also relating to future development. WHAT HAVE TO BE PLANNED: 1. Input Descriptions (to collect data or request an output) - be it implemented by a GUI, command line interface, verbal, optical, or through some other screen interface. All inputs should include: a. Name, alternate ID, program label, description. b. Defined layout and examples. c. Input transaction specifications, including default values and editing rules for data to be collected. d. Messages; e.g., data validation, and general processing. e. Panels (for screens). f. Relationship of inputs to outputs. 2. Output Descriptions (to retrieve data) - be it implemented by a GUI, printed report, audio/video, or through some other screen interface. All outputs should include: a. Name, alternate ID, program label, description. b. Defined layout and examples. c. Panels (for screens), maps (for reports). d. Messages; e.g., general processing and program specific information/warning/error messages. 3. Data Structure Descriptions (data bases, files, records, and data elements). a. All data structures should include: Name, alternate ID, program label, description. They should also include... b. Data Bases - organization, key(s), labels, volume/size, backup requirements, internal structure. c. Files (both primary and working) - organization, key(s), labels, volume/size, backup requirements, internal structure, file-to-file relationships. d. Records - form, length, key(s), contents, record-to-record relationships. e. Data Elements - class, justification, fill character, void state, mode, picture, label, size, precision, scale, validation rules. If generated data, rules for calculation. If group data, rules for assignment. 4. Program Description: a. Name, alternate ID, program label, description. b. Characteristics: Required processing speed, memory requirements. c. Dependencies to other programs externally (e.g., batch job stream). d. Dependencies to modules internally (e.g., DLLs, subroutines, etc.) e. Functions to be performed with Inputs, Outputs, and Data Structures (create/update/reference). f. Special processing rules (logic for processing) g. Command language required to execute the program (e.g., command files, JCL, etc.) h. Physical environment where program will be executed. i. Test Plan and how to assemble test data. j. Method of implementation - programming language(s) to be used, design techniques to be observed, tools to be used.
Project ID: 5200472

About the project

2 proposals
Remote project
Active 10 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
2 freelancers are bidding on average $178 USD for this job
User Avatar
10+ years experience. 600+ projects completed successfully. I am very interested in this project. do you need an architecture diagram? or a complete implementation of the system ? Please send me complete details. Ready to start ASAP.
$150 USD in 3 days
4.9 (228 reviews)
7.1
7.1

About the client

Flag of DENMARK
Vallensbæk Strand, Denmark
5.0
49
Payment method verified
Member since Mar 18, 2013

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.