Главная > Проекты > Mail List Preparation
Mail List Preparation System
| Technologies: |
other |
| Date of performance (pure time): |
3,5 weeks |
| Complexity: |
111 FP |
Abstract
Customer is a leader in the management and distribution of print and digital information. The Company specializes in the production and distribution of data for customers in the magazine, catalog, commercial, book, direct mail and directory markets.
«Part of a Whole» Project
We know how to design a specified part of a whole project being implemented by some other party
Our Approach to «Part of a Whole»
style="float:left; margin-left:-40px; margin-right:30px;">Develop Software Requirements Specification compliant with IEEE Standard
style="float:left; margin-left:-40px; margin-right:30px;">Reengineer database using CASE tool (Silverrun, Rational Rose)
style="float:left; margin-left:-40px; margin-right:30px;">Elaborate integration scheme
style="float:left; margin-left:-40px; margin-right:30px;">Perform software design using modeling approach and CASE tools
style="float:left; margin-left:-40px; margin-right:30px;">Develop software
- Take part in software deployment, or hand software over to developer (if developer wishes so)
Purpose of the Project
To develop absolutely new mail processing system, taking advantage of new Web and Java-script technologies that are now available. A system that is easy to use and maintain. To increase mailing and marketing efficiency, and better manage customer information.
Objectives
- To provide Customer`s Logistics Control Center with a mechanism to effectively reorganize direct mailing process
- To maximize postage discounts, reduce production costs
- To reduce user interaction required for direct mailing process.
- Generate and mail personalized business documents
- Provide reports for management
Customer Requirements
- System should utilize Web interface to work across enterprise Intranet
- System should not require installation of any other components than Web browser on users` computers
System Architecture
Remote clients and System administrator client
Hardware: Pentium 90 MHz Personal Computer
Operating System: Windows 95 +
Software: Internet Explorer 4.x
Application server processing clients` requests
Hardware: DEC server
Operating System: Digital UNIX
Software:
Web Application Server: Netscape Enterprise Server 3.5.1
Mail processing: PostalSoft
Database server
Hardware: DEC server
Operating System: Digital UNIX
Database: ORACLE 8.0
Solution
Client-side HTML and JavaScript
HTML including extensive JavaScript allows remote user to create, search, view, edit and store jobs in the database
Server-side JavaScript
Provides interaction between Web-browser client and Oracle stored procedures
Oracle stored procedures
- Store and retrieve job information from the database
- Generate job configuration files for PostalSoft mail processing software
Integration issues
- Before Argussoft, database structure and application architecture went out of developer`s control
- Developer could not provide exact specification at the moment he hired Argussoft as subcontractor
- It was impossible for Argussoft specialists to reach developers
Project success
Despite all issues, project development was accomplished on time, within budget and with good quality
Reference
«I am pleased with the responsiveness. I am pleased with the quality. It did take some time to get the general concept and architecture we have implemented. Other than that I have had no problems or concerns»
(Brian Boyd, Project Manager, FirstSolutions)