Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

2006

School of Computer & Information Science

File Type

Articles 1 - 30 of 43

Full-Text Articles in Physical Sciences and Mathematics

Design An Object-Oriented Home Inspection Application For A Portable Device, Dion M. Collier Dec 2006

Design An Object-Oriented Home Inspection Application For A Portable Device, Dion M. Collier

Regis University Student Publications (comprehensive collection)

Recent advancements in the personal digital assistant (PDA) Windows application programming methodology made it easier to develop PDA applications. The release of the Microsoft® Visual Studio 2005 .NET incorporated handheld programming support while the Microsoft® Mobile® 5.0 operating system dramatically improved the PDA's operation and hardware configuration. This paper researches and analyzes object-oriented languages, relational database and dynamic report generation technologies for the PDA as they apply to the development of a professional home inspection application. The focus of this paper is on the implementation of the most advanced PDA technologies for a high-end database PDA application design.


Network Infrastructure Essentials Course Development, Michael A. Case Dec 2006

Network Infrastructure Essentials Course Development, Michael A. Case

Regis University Student Publications (comprehensive collection)

Voice and data cabling enable people around the world to communicate by phone, fax, and computer. Cabling is the basis for virtually every network. Today's voice and data cabling is engineered to balance high performance with cost efficiency. The quality of the service provided by the cabling is directly related to the quality of the installation. Properly installed cabling can provide years of service for networks, in most cases outlasting every device connected to the network. Experience has taught us that too many people don't realize the importance of cable infrastructure. At Alfred State College, in the Computer Engineering Technology …


Home Management System: Application Development For Inventory Management, Lea Herr Dec 2006

Home Management System: Application Development For Inventory Management, Lea Herr

Regis University Student Publications (comprehensive collection)

Societal trends have resulted in fuller schedules, and more dual income and single parent families. Time management has become more challenging for American families; therefore it has become more difficult to effectively and efficiently perform household management tasks. A computerized home management system would simplify, organize, and expedite home management processes. The goal of this project was the completion of the first module of a computerized home management system. Inventory management was chosen due to its critical part in home management. The application is characterized by a user interface designed to enable family members from kindergarten age and up to …


Audio Conferencing Participant List Manager 3.0, Maurice Olsen Dec 2006

Audio Conferencing Participant List Manager 3.0, Maurice Olsen

Regis University Student Publications (comprehensive collection)

Global Crossing's conferencing division specializes in audio, video, and web-based collaboration. The Conference Participant List Manger 3.0 application framework (LM) allows call center operators to add, modify, delete, and report on audio conference call participant information. LM communicates with the physical conferencing bridge device through an API provided by the bridge vendor. The LM software framework consists of a thin-client, web service, platform service, and a domain definition library. The architecture implemented in the LM software project allows for ease of maintenance and speed of enhancement delivery through the use of software design patterns.


Object-Oriented Design Of An Automated Calibration System For An Analog I/O Process Control Device, Craig N. Rogers Nov 2006

Object-Oriented Design Of An Automated Calibration System For An Analog I/O Process Control Device, Craig N. Rogers

Regis University Student Publications (comprehensive collection)

The goal of this project was to deliver the design of object-oriented software for the control of a custom calibration/test system. This calibration/test system is to be used for the production testing and calibration of an Analog Input device used in a process control system. Software features include a GUI (Graphical User Interface), Analog Input device troubleshooting tools, calibration/test system calibration and troubleshooting tools, and report printing capability. This project followed the methodology defined by the Unified Process Model and delivered design documentation through the Inception and Elaboration phases. This paper discusses the planning, documentation and testing differences between a …


Meeting The Challenges Of Met Data With Mysql, Thomas S. Ciolek Oct 2006

Meeting The Challenges Of Met Data With Mysql, Thomas S. Ciolek

Regis University Student Publications (comprehensive collection)

The objective of this project is to develop a relational database housing meteorological data used in direct support of emergency response activities for an atmospheric consulting firm, hereon referred to by the pseudonym WindInc. The intent is to demonstrate to WindInc how a relational database system would be superior to their present flat-file approach by providing the flexibility, performance, and reliability needed to meet their ever-increasing business demands, while simultaneously boosting the performance of their atmospheric dispersion modeling system.


Scaling The Zachman Framework A Software Development Methodology For Non-Enterprise Applications, Carla L. Thompson Oct 2006

Scaling The Zachman Framework A Software Development Methodology For Non-Enterprise Applications, Carla L. Thompson

Regis University Student Publications (comprehensive collection)

The software development methodology brought forth in John Zachman's System Architecture Framework can be used to design a wide range of information systems. While the Zachman Framework is very robust and typically used for developing large scale Enterprise Applications, this project will demonstrate that the framework can easily be scaled to fit a small scale non-Enterprise Application. The Zachman Framework is a six by six matrix that breaks down system requirements into cells that document the system. Each row of the Zachman Framework will be examined to determine if the documentation would be needed. A discussion about the appropriateness of …


Design And Development Of A Software Module For Minimizing Transportation Cost, Gopalakrishna Udupi Oct 2006

Design And Development Of A Software Module For Minimizing Transportation Cost, Gopalakrishna Udupi

Regis University Student Publications (comprehensive collection)

The goal of this project is to design and develop a software module to solve a transportation problem, relating to minimizing costs to transport finished goods from multiple origins to multiple destinations. The transportation problem will be modeled as a linear programming model, using AMPL linear programming (LP) software. A graphical user interface (GUI) will be developed to enable the user to enter the data and parameters for the transportation problem. The GUI will be developed using C# programming language within the Microsoft© .NET framework. The GUI will also enable the user to launch the AMPL module to solve the …


Performance Benchmarks For Custom Applications: Considerations And Strategies, Braulio J. Cabral Sep 2006

Performance Benchmarks For Custom Applications: Considerations And Strategies, Braulio J. Cabral

Regis University Student Publications (comprehensive collection)

The motivation for this research came from the need to solve a problem affecting not only the company used in this study, but also the many other companies in the information technology industry having similar problem: how to conduct performance benchmarks for custom applications in an effective, unbiased, and accurate manner. This paper presents the pros and cons of existing benchmark methodologies. It proposes a combination of the best characteristics of these benchmarks into a methodology that addresses the problem from an application perspective considering the overall synergy between operating system and software. The author also discusses a software design …


Setting Up Information Technology Structures For Trade Unions, Harvey Hecht Sep 2006

Setting Up Information Technology Structures For Trade Unions, Harvey Hecht

Regis University Student Publications (comprehensive collection)

Trade Unions also know as Labor Unions are non-profit organizations whose purpose is to represent workers in their work place, negotiate collective bargaining agreements, and enforce those agreements while representing its membership. In the past three decades, United States Trade Union populations have been dropping. One of the reasons behind the reduction is the lack of leadership to keep infrastructure contemporary and able to meet the changing pace of business. International Union has been working on different projects in an effort to change how they do business. One approach International Union exercised is upgrading its larger premier locals such as …


Evaluation Of Voip Technologies As A Replacement For Traditional Pstn Based Pbx Systems, Albert Culleton Aug 2006

Evaluation Of Voip Technologies As A Replacement For Traditional Pstn Based Pbx Systems, Albert Culleton

Regis University Student Publications (comprehensive collection)

This project deals with a company in the SME sector with offices located in the midlands of Ireland. The company is well established in the field of Agri-Feed Manufacturing Process Control Systems or SCADA systems, and has been established for over 20 years. The communications requirements of the company have changed over these 20 plus years to a mix of various technologies from PSTN lines to Broadband ADSL. The present telephone system has been in use since 1991 and has several questions marks over it in terms of usage costs, usage reporting, support and maintenance and features available. This project …


Building Consolidation Project, Robert Fridell Aug 2006

Building Consolidation Project, Robert Fridell

Regis University Student Publications (comprehensive collection)

This project paper proposes a technical solution to the problem of consolidating, a company's two main Datacenters together into one single Datacenter. The project paper specifically addresses issues pertaining to the projects Local Area Networks, Wide Area Networks and Storage Area Networks. The project paper will provide an overview concerning the requirements gathered for the project, a design to meet the requirements, a plan to implement the new designs, and provide information about the plans implementation successes and problems encountered. Though the project lacked a common methodology, project schedule and did not meet certain key goals, the project was successfully …


Creation Of Pair Test Online Application, Kevin R. Hayes Aug 2006

Creation Of Pair Test Online Application, Kevin R. Hayes

Regis University Student Publications (comprehensive collection)

This project researches, analyzes, designs and implements a software application to provide the ability for the PAIR Test to be automated. Currently, the PAIR Test is only available in an offline/manual format. The offline process is not efficient and the data collected does not get stored into a database. The goal of this project is to enable the PAIR Test to become more efficient and have the ability to store results of the testing process into a database for future data analysis. The system will also remove the manual scoring and relationship profile creation by automating this process, resulting in …


Coverage Testing In A Production Software Development Environment, Kent Bortz Aug 2006

Coverage Testing In A Production Software Development Environment, Kent Bortz

Regis University Student Publications (comprehensive collection)

This project proposes that current testing methodologies used by standard testing tools are not sufficient to ensure sufficient test coverage. Test tools provide important and irreplaceable test data but are not capable of guaranteeing high percentage of path exposure (coverage). If the code path includes loop statements like, "if" or "when" then the number of paths to test grows exponentially. The growth of the code path becomes exponential when nested decision statements are considered. The most common methodology used in today's testing environment verifies each line of code but does not verify all path combination. Testing per line of code …


Unlocking Test-Driven Development, Chris H. Knapp Aug 2006

Unlocking Test-Driven Development, Chris H. Knapp

Regis University Student Publications (comprehensive collection)

Women Partnering is non-profit organization that helps women who are financially vulnerable. This organization establishes relationships with the women and connects them to support services. This project created a software system to support Women Partnering's daily operations and reporting needs, which replaced the previous manually intensive, paper-based system. There were many problems with the previous paper-based system including the following: data duplication, data not readily available, and lack of a reporting capability. Besides these problems, the previous system was not expected to support anticipated growth. The student followed a Test-Driven Development Methodology while building the software system. This is the …


Development Of A Custom Call Management System For The Service Department Of Premiere Copier Inc., Markas Korotkovas Aug 2006

Development Of A Custom Call Management System For The Service Department Of Premiere Copier Inc., Markas Korotkovas

Regis University Student Publications (comprehensive collection)

Premiere Copier needs a system that will facilitate the functionality required by the current business process as well as being more robust, reliable and scalable. The new system has to mitigate all the problem areas mentioned in the section 1.2.3. The complete list of the requirements is presented in the Section 3.1.1. This project is the first real life experience for the one man developing team as well. Working through the whole development life cycle of the application, fulfilling the roles of project manager, developer and designer at the same time presents an excellent educational opportunity as well.


Implementation Of Survey And Evaluation System, Srinivas Maddali Aug 2006

Implementation Of Survey And Evaluation System, Srinivas Maddali

Regis University Student Publications (comprehensive collection)

The goal of this project was to evaluate technologies for a survey solution for HopeHouseOfColorado website and implement the best solution. Thus allow the website administrators the ability to create surveys and manage the collected data. The implemented solution allowed the administrators to present the survey information in an organized and graphical manner. The implemented survey tool improved the survey process at HopeHouse and standardized the data collection format.


Development Of Dynamically-Generated Pages On A Website, Jodi Wagner Jul 2006

Development Of Dynamically-Generated Pages On A Website, Jodi Wagner

Regis University Student Publications (comprehensive collection)

The purpose of this paper is to examine the project management techniques involved in developing dynamically-generated pages for an existing website. The dynamically-generated pages will allow the editors of a website to add and remove content from pages without directly editing the pages themselves. The project will benefit editors, who will be able to spend more time on creating content for the website, which will lead to benefits for site visitors as well, in the form of uniformly designed pages and more content for the site.


Implementation Of Microsoft's Virtual Pc In Networking Curriculum, Jim Yulga Jul 2006

Implementation Of Microsoft's Virtual Pc In Networking Curriculum, Jim Yulga

Regis University Student Publications (comprehensive collection)

Using Microsoft's Virtual PC software product as a virtual technology in the implementation of Network Specialist curriculum allows increased versatility and considerable hardware cost savings. Rather than purchasing individual computers or removable hard drives, using boot manager programs, or simulation software (including Computer Based Training programs), for student use in learning the administration of an operating system, one computer with hard drive, sufficient processor power, and RAM can be used to implement the effective hands-on learning approach of plan, implement and test, and then review. In addition, this software allows a non-dedicated (production) computer lab to be used. This is …


Corporate Policy Management For A Financial Organization, Mavourneen W. Ballard Jun 2006

Corporate Policy Management For A Financial Organization, Mavourneen W. Ballard

Regis University Student Publications (comprehensive collection)

A large financial organization has intent of deploying a framework to support Corporate and Business Policies and Procedures. Internally, the policies and procedures lack the standardization and consistency necessary to publish policies across a large diverse organization. Additionally, the organization needs to ensure quality in the protocols and templates, products and practices as well as provide a framework to automate the support of policy and procedure administrative aspects related to content management, document retention and destruction and increased search efficiencies. Additional challenges exist external to the organization in the form of Office of the Comptroller of the Currency (OCC) requirements …


Building A Robust Web Application, Eric Filonowich Jun 2006

Building A Robust Web Application, Eric Filonowich

Regis University Student Publications (comprehensive collection)

Change is inevitable. Software applications must be prepared for that inevitable moment by following structured robust software design and architecture. Utilizing popular n-tier architectures and robust philosophies in web applications enables developers to implement robust systems that are prepared for the unknown future. This project highlights and demonstrates robust software development techniques in a prototype web application using an n-tier architecture. The examples are designed to provide a robust philosophy that can be applied to similar robust solutions for other development efforts.


Secure Configuration Tool Suite Initiative, Victor M. Lugo Jr. Jun 2006

Secure Configuration Tool Suite Initiative, Victor M. Lugo Jr.

Regis University Student Publications (comprehensive collection)

Vulnerability identification, remediation, and compliance verification within the Department of Defense (DOD) are currently inconsistent and non-integrated. The Secure Configuration Tool Suite (SCTS) solution should make significant grounds in resolving the DOD deficiency within an Enterprise-wide Information Assurance Vulnerability Management System. The professional project documented in this paper is a result of a major DOD initiative in support of the SCTS, and is comprised of 2 initiatives: the Secure Configuration Compliance Validation Initiative (SCCVI), which provides vulnerability assessment capability, and the Secure Configuration Remediation Initiative (SCRI), which provides vulnerability remediation capability. As a member of the project installation team the …


Development Of A Content Management System (Cms) For A Small Polling Organization, Natalia Blokhina Jun 2006

Development Of A Content Management System (Cms) For A Small Polling Organization, Natalia Blokhina

Regis University Student Publications (comprehensive collection)

This paper will address the problem of storing web page content anddocuments in a static form and howthat complicates business processes in a polling organizationthat publishes frequent reports and documents on its website. This paper will also describe how a Content Management System (CMS) can successfully resolve the problems associated with static content. The process of implementing the CMS with PHP and MySQL will also be described and illustrated. Furthermore, this paper will address the common issues that come up in project development and web development such as dealing with expanding scope, planning for change and taking advantage of the …


Using An Object-Oriented Approach To Develop A Software Application, Paul Duvall Jun 2006

Using An Object-Oriented Approach To Develop A Software Application, Paul Duvall

Regis University Student Publications (comprehensive collection)

This paper describes a software development project completed using an object-oriented approach. Because Visual Basic .NET was used to build the Windows-based application, application design patterns were identified that would be beneficial in this development environment. A discussion of which design patterns were selected and how they were implemented using Visual Basic .NET is included, along with descriptions of object-oriented design documents and their role in the project. The paper also provides details about how the project has and will be used to provide teaching examples in software development courses.


An Access Control Middleware Application, Gary W. Withrow Jun 2006

An Access Control Middleware Application, Gary W. Withrow

Regis University Student Publications (comprehensive collection)

Information in any modern organization is a very important topic. A company's information is arguably the single most important asset a company owns. Loss or compromise of the corporate information assets can lead to serious financial impact on a company's bottom line. Currently most corporate information is stored on network storage devices. These storage devices provide quick and easy access to the information from anywhere in the world. These same storage devices can also expose the information to its greatest vulnerability, attack by a hostile entity. The current network security best practice calls for a strategy named 'Defense in Depth' …


Design And Implementation Of A Web-Based Lead Management System Using Oracle And Coldfusion Technologies, James Darschewski Apr 2006

Design And Implementation Of A Web-Based Lead Management System Using Oracle And Coldfusion Technologies, James Darschewski

Regis University Student Publications (comprehensive collection)

In business a key to being successful is being able to identify who your customers are and evaluating their needs. Most businesses are not only comprised of a single customer; therefore, there is a need to retain customer information and to track the customer from initial contact to the point of sale. While there are numerous off the shelf products that can store customer data, often times they do not easily allow for modifications and many of these products would require some sort of wide area network (WAN), which could incur extensive costs, in order for highly distributed sales people …


Development Of An Automated And Integrated Budgeting System, Sarah E. Bury Apr 2006

Development Of An Automated And Integrated Budgeting System, Sarah E. Bury

Regis University Student Publications (comprehensive collection)

Alpine Health currently uses Microsoft Excel to produce consolidated budget statements each year. These Excel templates have become extremely cumbersome to the accounting department since they must cut and paste all of the templates (over 20) into a "master" schedule that consolidates the reports into a view that the executives make decisions from. Often times these templates are too large to email back and forth. They are hard to track since several versions of the same budget are sent during the process. Each time a new entity or hospital is added, the accounting department must update several different tabs on …


Tooling Data Collection System, Judith S. Brown Apr 2006

Tooling Data Collection System, Judith S. Brown

Regis University Student Publications (comprehensive collection)

This paper provides supporting documentation for the development and implementation of a Tooling Data Collection System. The project replaced a primitive Microsoft Excel log sheet. The original workstation for the data acquisition was a standalone system with limited access to the corporate network information and engineering resources. The need for a system revision and upgrade escalated due to the increasing prices of raw materials for component stamping. Refining this process to minimize the scrap generated was the main objective of the Tooling Data Collection System. The intent was for the information to provide the engineers with a mechanism to reduce …


The All Squirrel Band, Gennetta E. Lovelady Apr 2006

The All Squirrel Band, Gennetta E. Lovelady

Regis University Student Publications (comprehensive collection)

Business Problem Science is a crucial part of our educational curriculum. It has become vitally important for children to be introduced to science at an earlier age to insure their interest is cultivated throughout the rest of their education. The dilemma is finding interesting ways to engage grade school aged children in learning about science. Technical Solution "The All Squirrel Band" is a web based phrase completion game hosted by a rock band made up entirely of squirrels. The object of the game is to collect enough "nuts" for the band to go on tour this winter. Each "nut" represents …


Development Of A Student Business Application Database, De'tishaa Johnson Apr 2006

Development Of A Student Business Application Database, De'tishaa Johnson

Regis University Student Publications (comprehensive collection)

ONYX ONE is a nonprofit organization that provides under-privileged youth under the age of 18 and underserved communities exposure to computer and technology training that would otherwise not have the ability to gain such knowledge. In addition to class based learning, other resources are available to the students, such as, computer lab time. Currently, the company tracks much of their business transactions through Excel spreadsheets and Word documents. Excel has a limitation on the number of records that can be stored in a worksheet, thereby increasing the number of worksheets created, the location of storage, and minimizing business productivity. Due …