1. Introduction1.1 Purpose1.2 System Overview1.3 Design Map1.4 Definitions and Acronyms2. Design Considerations2.1 Assumptions2.2 Constraints2.3 System Environment2.4 Design Methodology2.5 Risks and Volatile Areas3. Architecture3.1 Overview3.2 Subsystem, Component, or Module 1 …N3.3 Strategy 1…N4. Database Schema4.1 Tables, Fields and Relationships4.1.1 Databases4.1.2 New Tables4.1.3 New Fields(s)4.1.4 Fields Change(s)4.1.5 All Other Changes4.2 Data Migration5. High Level Design5.1 Binder Request Form5.2 User Interface Modifications5.3 Workflow sub-processes6. Low Level Design6.1 Binder Request Form6.1.1 Contact Changes6.1.2 Submit Button6.1.3 Cancel Button6.1.4 Automatic Bank Check-in6.1.5 Other Changes6.2 Workflow sub-processes6.2.1 Binder Extension7. User Interface Design7.1 Application Controls7.2 Screen 1… N7.2.1 Workflow ReportsSoftware DesignSpecificationBinder Request Release 2Revision 1.0Binder Request Release 2Development Revision 1.0 Page i Clark ConsultingTable of ContentsTable of Contents...........................................................................................................................iiRevision History............................................................................................................................iiiApproved By.................................................................................................................................iii1. Introduction..............................................................................................................................11.1 Purpose.......................................................................................................................................11.2 System Overview........................................................................................................................11.3 Design Map................................................................................................................................11.4 Supporting Materials..................................................................................................................11.5 Definitions and Acronyms...........................................................................................................12. Design Considerations.............................................................................................................12.1 Assumptions...............................................................................................................................12.2 Constraints..................................................................................................................................22.3 System Environment...................................................................................................................22.4 Design Methodology...................................................................................................................22.5 Risks and Volatile Areas..............................................................................................................23. Architecture..............................................................................................................................23.1 Overview.....................................................................................................................................23.2 Subsystem, Component, or Module 1 …N..................................................................................23.3 Strategy 1…N.............................................................................................................................34. Database Schema.....................................................................................................................34.1 Tables, Fields and Relationships.................................................................................................34.1.1 Databases...............................................................................................................................34.1.2 New Tables.............................................................................................................................34.1.3 New Fields(s).........................................................................................................................34.1.4 Fields Change(s).....................................................................................................................34.1.5 All Other Changes..................................................................................................................34.2 Data Migration...........................................................................................................................45. High Level Design....................................................................................................................45.1 View / Model Element 1…N.......................................................................................................46. Low Level Design.....................................................................................................................46.1 Module 1…N..............................................................................................................................47. User Interface Design...............................................................................................................47.1 Application Controls...................................................................................................................47.2 Screen 1… N..............................................................................................................................4Appendix A: Project Timeline..........................................................................................................5Binder Request Release 2Development Revision 1.0 Page ii Clark ConsultingRevision HistoryVersion Name Reason For Changes Date1.0 Sue DillehayDavid KurthJon FletcherInitial Revision 8/19/2004Approved ByApprovals should be obtained for project manager, and all developers working on the project.Name Signature Department DateBill Currie BP-IT-DevelopmentBinder Request Release 2Development Revision 1.0 Page iii Clark Consulting1. Introduction1.1 Purpose This design will detail the implementation of the requirements as defined in the Software Requirements Specification – Binder Workflow – Phase
View Full Document