On-the-Spot Courier Services Previous chapters have described the technological capabilities that Bill Wiley from the management wants for servicing his customers. However, one of Bill's problems is that his company is very small, so he cannot afford to develop any special-purpose equipment or sophisticated software. Given this limitation, Bill's need for advanced technological capabilities comes at a reasonable time. Equipment manufacturers are developing equipment with advanced telecommunications capabilities, and freelance software developers are producing software applicationsmany of which provide the capabilities that Bill needs. The one caveat is that because this will be a live production system, it needs to be reliable, stable, error-free, dependable, and maintainable. Let us review some of the required capabilities of the new system, which have been described in previous chapters: Customers Customers can request package pickup via the Internet. Customers can check the status of packages via the Internet. Customers can print mailing labels at their offices. Drivers Drivers can view their schedules via a portable digital device while on their routes. Drivers can update the status of packages while on their routes. Drivers can allow customers to "sign" for packages that are delivered. The system "knows" where the driver is on his route and can send real-time updates. Drivers can accept payments and record them on the system. Bill Wiley (management) Bill can record package pickups from the warehouse. Bill can schedule delivery/pickup runs. Bill can do accounting, billing, etc. Bill can access the company network from his home. Given these requirements, do the following: 1. What kind of fraud is possible in this scenario? By the customer? By the truck driver? By collaboration between system users? What steps should Bill take to minimize the opportunity for fraud? 2. What kind of access controls should be implemented for different parties? 3. Research the Web and find out what is required to purchase a digital certificate for a Web site. Then, explain what Bill must do to implement a secure site with HTTPS. Do you recommend that Bill secure his site with HTTPS and digital security? Why or why not?.