70 likes | 358 Views
Sudoku. Taryn Wise. Operational Concepts and System Requirements. Solve sudoku puzzles in a convenient way Have a notes option for number possibilities Options for different difficulty levels User log-in with statistic tracking
E N D
Sudoku Taryn Wise
Operational Concepts and System Requirements • Solve sudoku puzzles in a convenient way • Have a notes option for number possibilities • Options for different difficulty levels • User log-in with statistic tracking • Give user the option to switch from numbers 1-9 to letters or symbols, and possibly to change the shape from square to diamond
System and Software Architecture • Visual studio 2005 • Microsoft SQL server • C# • ASP.NET
Lifecycle Plan(Waterfall with Subprojects) Software Concept Detailed Design Coding and Debugging Subsystem Testing System Testing Detailed Design Coding and Debugging Subsystem Testing Requirements Analysis Architectural Design Detailed Design Coding and Debugging Subsystem Testing
Lifecycle Plan continued Subprojects might include (but are not limited to): • Create database tables and implement user log-in and statistic recording • Create web page with desired style and a basic sudoku interface • Create sudoku puzzle generator • Implement a way to have different types of puzzles (letters, symbols, etc.)
Feasibility Rationale • There is a lot of room for change • Some special features don’t have to be implemented Risks: • The puzzle generator might be hard to get to work well with the option to change the level of difficulty