Documents Archiving Documents Archiving Database System Database System
Jesus PerniaJesus Pernia
Sponsor: Diversified Technology Sponsor: Diversified Technology Consultants (DTC)Consultants (DTC)
ObjectivesObjectives Create a user-friendly application that allows Create a user-friendly application that allows
searching and storing documents in archives.searching and storing documents in archives. Provide a mechanism that updates the database Provide a mechanism that updates the database
when a document is retrieved or returned to when a document is retrieved or returned to storage.storage.
Create a tool that allows the user to print labels Create a tool that allows the user to print labels for documents to be flagged for storage for documents to be flagged for storage purposes.purposes.
Create a function that allows the user to print a Create a function that allows the user to print a report of projects to be discharged.report of projects to be discharged.
Provide a mechanism to restrict users’ access.Provide a mechanism to restrict users’ access.
Software ComponentsSoftware Components
Visual BasicVisual Basic
Useful to create a Useful to create a user-friendly user-friendly application to allow application to allow the user to manage the user to manage the entire system.the entire system.
Microsoft AccessMicrosoft Access
Provides the interface Provides the interface between the user’s between the user’s application and application and database.database.
Component DiagramComponent Diagram
Search for plan
Database
File ?
DisplayPlan info
Search for a file
Database
DisplayFile Info
End
File ?
Entering plan description
Store data
Print label Identifier for plan End
Entering filedescription
Store data
Print label Identifier for box
Database
Print report
End
If file retrievedfrom storage
update database ?
If plan retrievedfrom storage
update database ?
Yes
No
Yes
Yes
No
No
Yes
No
Search for a Project Store a Project Print report of projectsto be discharge
Search for Documents
Title of Proposal PagesTitle of Proposal Pages Cover Sheet ( New Page)Cover Sheet ( New Page) Abstract (1 Page)Abstract (1 Page) Introduction ( Cont. Page)Introduction ( Cont. Page) Project Description (2-3 Cont. Page)Project Description (2-3 Cont. Page)
ResourcesResources DifficultiesDifficulties SponsorSponsor Project DescriptionProject Description Anticipated OutcomesAnticipated Outcomes Evaluation of ResultsEvaluation of Results Plan of DemonstrationPlan of Demonstration
Schedule ( Cont. Page)Schedule ( Cont. Page) Flow Diagram of Component DependenciesFlow Diagram of Component Dependencies Scheduling of Component Execution and ResourcesScheduling of Component Execution and Resources
Conclusion (1 Cont. Page)Conclusion (1 Cont. Page)
Progress-to-Date Progress-to-Date
Database tables.Database tables. Customized Forms / Views.Customized Forms / Views. Adding Functionalities.Adding Functionalities. Simple / Efficient.Simple / Efficient.
Main PageMain Page
1.1. Data-Entry Page / Print LabelsData-Entry Page / Print Labels
2.2. Searching Page / View ResultsSearching Page / View Results
3.3. Report of Retrieved DocumentsReport of Retrieved Documents
4.4. Update Document Manipulation DBUpdate Document Manipulation DB
5.5. Report of Documents Ready to DiscardReport of Documents Ready to Discard
6.6. Exit ApplicationExit Application
DatabaseDatabase
BOX NUMBER PROJECT NUMBER PROJECT NAME LOCATION DATE DISCIPLINE CONTENT
A501 06-101-301 Southern Connecticut State University New Haven 10/20/2006 Civil Drawings, Correspondence
A501 06-230-302 Diversified Technology Consultants North Haven 3/23/2002 Structural Correspondence
A502 06-101-301 Southern Connecticut State University New Haven 4/12/2000 Civil Correspondence
A503 00-235-124 Boilers replacement Hamden 9/27/2003 MEP Reports
DifficultiesDifficulties
New Field of StudiesNew Field of Studies TimeTime
AnticipationsAnticipations Achieve GoalAchieve Goal
Work RemainingWork Remaining
Macros EncodingMacros Encoding Proper FunctionalityProper Functionality Switchboard LinkingSwitchboard Linking System Testing / Debug / PerformanceSystem Testing / Debug / Performance
Documents Archiving Documents Archiving Database System Database System
Jesus PerniaJesus Pernia
Sponsor: Diversified Technology Sponsor: Diversified Technology Consultants (DTC)Consultants (DTC)
ObjectivesObjectives
User-friendly application User-friendly application • Effective and efficient.Effective and efficient.
• ArchiveArchive• SearchSearch• Track documents manipulationTrack documents manipulation
Adding functionalities:Adding functionalities:• Print tag / labels.Print tag / labels.• Report of document out of archives.Report of document out of archives.• Report of projects to be discarded.Report of projects to be discarded.
Security Restriction.Security Restriction.
Work RemainingWork Remaining
Screen, tools and functionalitiesScreen, tools and functionalities Switchboard linkingSwitchboard linking Test applicationTest application