Case Studies

Controlled Substances Return System

Service: custom application development
Solution type: desktop application
Business area: logistics, pharmaceutics, business process automation
Period: 2004

Key problems

The business of the Customer is controlled substances disposal and recycling. The new application was needed because most of business processes were performed using paper technology. This resulted in losses of time. The Customer needed a computerized system to process returns in a convenient and fast way. In general, the project goal was to develop a software system for exchanging Advanced Shipment Notifications and Purchases between Purchaser (the Customer) and Supplier (Customer's clients). The system must meet all requirements defined by DEA for systems working with controlled substances.

Solution

Arcadia's team designed and developed the CSRS containing the following logical modules:

  • Core module: supports core functionality for both Supplier and Purchaser packages: business logic, security, interaction with database, interaction with Cryptography SDK, generating XML files and so on.
  • Purchaser UI module: contains all UI forms of the Purchaser package: View transaction list form, View transaction details list form and so on. It contains all reports required by Purchaser package as well.
  • Supplier UI module: contains all UI forms of the Supplier Package — View ASN list, Add ASN, View transaction list, View transaction details list forms and so on. It contains all reports required by Supplier package as well.
  • Web-service module: receives ASNs from suppliers and stores them in the database; receives registration information from suppliers; gives transactions to suppliers. This service is implemented as ASP.NET web service.
  • Cryptography SDK: supports cryptography algorithms.

Development tools

  • Microsoft C# (Microsoft Visual Studio .NET 2003) — for business logic and GUI
  • Microsoft SourceSafe 6.0 SP5 — as a source control system
  • csUnit 1.9.4 — as an automation of unit test tool
  • TestTrack Web — as bug tracking software

Duration and scope

6 months / 1300 person-hours / 1-2 people

Skills and competence of Arcadia, ZAO team is proven by Microsoft Gold Software Development and Web

Contact us

Phone:
+7 812 610 59 55
+7 812 610 59 58

E-mail:

Bookmark and Share

Arcadia on LinkedIn

Read about our product, Anacta Tools project planning instruments. Anacta Tools is Compatible with Windows® 7

© Copyright 1993-2012 by Arcadia, ZAO. 30 k 2A, Zanevskiy prospekt, St.Petersburg 195112 Russia