Building the Next Generation of Application Software Southwestern Gifts, Inc. (SGI), is a small catalog retailer of Southwestern art, jewelry, and gifts that distributes two catalogs per year, in May and October. About 40% of orders are received by phone and 10% by mail, and the rest via the SGI Web site. SGI employs up to 50 people, including 15 warehouse staff and 30 order-processing clerks during the Christmas shopping season, 4 accountants and bookkeepers to handle payroll and accounts payable, 3 buyers, a catalog designer, 4 IS staff, a warehouse manager, and the owner-operator. SGI currently has a Hewlett-Packard (HP) ProLiant midrange computer running Linux, a small Dell server running Windows Server, and 20 desktop computers, all connected by a 100 Mbps Ethernet LAN with a single T1 (1.54 Mbps) Internet connection. Ten desktop computers are used only for order entry. The Dell server provides file and printer sharing for desktop computers and printer sharing for the HP computer. The other 10 desktop computers are used by the accountants, warehouse manager, buyers, catalog designer, and IS staff. Application software on desktop computers includes Quicken (an accounting package), various productivity tools, such as Microsoft Office, and Adobe Illustrator (graphics design software). SGI purchased an order entry and inventory control package eight years ago from an out-of-state vendor. This package stores data in a MySQL relational DBMS and uses a proprietary IDE and operating environment called Data Entry, Retrieval, and Query System (DERQS). DERQS provides forms-based data entry and data queries, a file definition tool, and a simple report generator. Screen forms are defined by using an interactive layout tool that compiles and stores screen layout and content in a screen definition file (SDF). Database tables are also defined with an interactive tool, and a simple query interface and report generator are included with the DBMS. Application programs are written in a proprietary interpreted scripting language to display and manipulate screens, manipulate database content, and generate simple reports. Most of the existing application programs are DERQS scripts, but some are written in C and C++. DERQS includes a compiler library with functions that enable C programs to display DERQS screens and interact with DERQS files and the MySQL database. This library also works with C++ programs because C++ is a superset of C. Within a year after purchasing the order-entry and inventory control package, SGI contracted with the vendor to develop a Web-based order system for customer’s use. The Web interface is targeted for Internet Explorer 5 (the most current version at that time). Web pages are hosted by Apache Web Server software running on the HP server, use HTML forms-based data input and JavaScript, and interact with back-end processing functions written in C. One IS staff member specializes in DERQS data entry functions and script-based applications. A second IS staff member specializes in the DERQS query language and develops and maintains C and C++ applications. A third IS staff member maintains the Web site, including the online catalog and order-entry system. A fourth IS staff member manages the LAN and desktop computers. SGI has seen the phone and mail order parts of its business decline steadily. Although it expects to keep these systems operating for several more years, SGI sees a need to improve its Web-based ordering system to attract younger, more tech-savvy customers. SGI also wants to minimize the number of software technologies it depends on and integrate purchasing, sales, inventory, and accounting functions more tightly. To achieve these goals, SGI plans to make several improvements to its information systems, including the following: Updating the Web-based ordering system to take advantage of more recent HTML standards, later IE versions, and other browsers, such as Firefox Implementing a direct interface to financial information in the MySQL data-base so that data can be uploaded to Quicken and Excel Enabling buyers to interact with the sales, purchasing, and accounts payable systems Using Web-based interfaces for existing and new application programs, with support for employees working from home or while traveling SGI recently learned that the company that developed and supported DERQS has filed for bankruptcy. No company has shown an interest in purchasing the rights to DERQS, so it appears that no further upgrades or technical support will be available. Questions: Should SGI develop any new software with DERQS? If not, what tools should it acquire for new system development? Should SGI implement the functions of its existing DERQS-based applications by using more up-to-date development tools? Should SGI consider replacing its disparate collection of tools and supporting software with an integrated suite from a large vendor, such as an Oracle DBMS with J Developer or Microsoft SQL Server with Visual Studio? What are the advantages and disadvantages of this replacement? —
Posted on by admin
Building the Next Generation of Application Software Southwestern Gifts Inc. (SGI) is a small catalog retailer of Southwestern art jewelry and gifts that distributes two catalogs per year in May and October. About 40% of orders are received by phone
WHAT OUR CURRENT CUSTOMERS SAY
- Google Rating
- Sitejabber
- Trustpilot

Zahraa S
Absolutely spot on. I have had the best experience with Elite Academic Research and all my work have scored highly. Thank you for your professionalism and using expert writers with vast and outstanding knowledge in their fields. I highly recommend any day and time.

Stuart L
Thanks for keeping me sane for getting everything out of the way, I’ve been stuck working more than full time and balancing the rest but I’m glad you’ve been ensuring my school work is taken care of. I'll recommend Elite Academic Research to anyone who seeks quality academic help, thank you so much!

Mindi D
Brilliant writers and awesome support team. You can tell by the depth of research and the quality of work delivered that the writers care deeply about delivering that perfect grade.

Samuel Y
I really appreciate the work all your amazing writers do to ensure that my papers are always delivered on time and always of the highest quality. I was at a crossroads last semester and I almost dropped out of school because of the many issues that were bombarding but I am glad a friend referred me to you guys. You came up big for me and continue to do so. I just wish I knew about your services earlier.

Cindy L
You can't fault the paper quality and speed of delivery. I have been using these guys for the past 3 years and I not even once have they ever failed me. They deliver properly researched papers way ahead of time. Each time I think I have had the best their professional writers surprise me with even better quality work. Elite Academic Research is a true Gem among essay writing companies.
Got an A and plagiarism percent was less than 10%! Thanks!