Find Jobs
Hire Freelancers

Secure Distributed Systems Using .Net

$30-250 USD

Closed
Posted over 13 years ago

$30-250 USD

Paid on delivery
Secure Distributed System to Support a Retail-chain Draft Specification As you all know, a retail-chain has stores distributed all over a region, a state, a country, or even around the world. While each store in the chain has certain independence, in general, the chains within a region or a country, are bound to some rules. A central office may fix the prices, the inventory may be monitored and new supplies ordered from a central place, and the sales may also be monitored by a central place. In fact, the retail-stores may be operating in a hierarchic fashion. For example, a local office may coordinate all stores of a chain in Hampton Roads. All local offices within Southeastern Virginia may have another central control say in Richmond. All in Virginia may have one central office. May be all Southern States have a central controller. This may go on. In essence, there is a hierarchical management structure. This hierarchy could also be used for better utilization of resources. For example, if there is a heavy demand for raincoats and umbrellas in Virginia where it has been raining, and there is no demand and plenty of inventories in Texas due to drought, then it is probably better to transfer these goods from Texas to Virginia rather than ordering additional supplies from the manufacturer. Such structure could also be used to make decisions such as the location of new stores. In this particular project, which should be completed in less than two months (June 15- August 5), you should design the interfaces used at all levels (by customers, office personnel, and system administrators) and implement the infrastructure needed to support this hierarchy. The details of individual interfaces are left to each team. This is a team project with each team having up to 3 members. Like any other secure distributed system, the main objectives of this system are: security, response time and availability. For security, we need authentication and authorization functions. You may use a database to store the valid user information. In terms of response time, when a user has a query, the user should be provided an answer as quickly as possible. If there is a choice of providing slow but accurate information versus providing fast but approximate answer, then the user should be given an option to choose. However, it is also possible to have a default choice. Your project must incorporate the following features of .Net Topic Concept Basic Concepts and Controls Regular Expressions Validation Controls XML control Data-Bound Controls: Repeaters, DataList, DataGrid Calendar Controls User and Custom Controls [login to view URL] (Data Access) DataReaders DataSets DataAdapters ASP.NET Security Windows Authentication Forms Authentication Passport Authentication? Web Services Use of Crystal Reports .NET Remoting What is being monitored by the system? The system basically keeps track of two types of information: merchandise and personnel. For each item carried by the retail-store, the system should keep track of the sale price, current stock, and sales for that day, last week, and last month. Obviously, each item will be identified by a unique identification and a description. In terms of personnel, the system keeps track of the employees at each of the locations including the administrative offices such as the zonal, regional, state, and national offices. For each employee, it will keep track of the employee ID, SSN, name, sex (male or female), job title, employment begin date, and current annual salary. The types of queries/updates you will be implementing to show the utility of the system are given below. Along with each query/update, the arguments to be provided to execute the query are also provided. (These are only examples for illustration. You may expand them or modify them.) U1. Change price: Item ID, Price, date effective (sale price being changed) U2. Add an item: Item ID, description, price. (A new item is to be added) U3. Add to Inventory: Item ID, quantity (I
Project ID: 784238

About the project

7 proposals
Remote project
Active 14 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
7 freelancers are bidding on average $452 USD for this job
User Avatar
Please Refer PMB for more details
$550 USD in 10 days
4.1 (25 reviews)
5.2
5.2
User Avatar
I can do this kind of work.
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Ready to start this work.
$200 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Our business consultants have significant consulting and industry experience to implement best business practice and have proven project management skills. Our technical consultants are experienced in modifying and enhancing .Net applications to meet specific business requirements. To ensure that, our consultants deliver the highest skill set possible. We have a commitment to a process of ongoing training.
$1,460 USD in 45 days
0.0 (0 reviews)
0.0
0.0
User Avatar
HI..check your PM>..
$210 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Norfolk, United States
0.0
0
Member since Sep 1, 2010

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.