# 1.1 Defining the Problem

  • General description of the program. Explanation of what the program will do.
  • Briefly describe the needs, boundaries and any issues relevant to the proposed solution.

# Explanation of Purpose

Atomix Settings Manager Pro (My Solution), Is a system utility/toolkit for windows 10/11. It allows the user to access more advanced and hidden settings/tweaks which aren't available from within the built in settings app. It also allows the user to manage the programs that open on startup in a more robust and controlled way than the Task Manager App that comes with windows. AtomixSMP Also provides a simple, yet stylish user interface which is consistent and familiar to the user as modeled after the Windows 11 Settings app so most users would already have an understanding for the Interface and allows the Program to act and feel like an Extension upon the Operating system and less like a third party tool.

# Breakdown of Solution Features/Functions

  • Tweaks
    • Enhance user control over their windows experience.
    • Increase efficiency in day to day tasks/actions.
    • Enhance user privacy by minimizing Microsoft Telemetry.
    • Assist with debugging process for OS issues.
    • Increase Performance by remove useless features you don't use.
  • Startup Manager
    • Increase level of control over startup programs.
    • Detects more/ALL startup programs form every source.
    • Programs will STAY Disabled regardless of program settings (Bypasses startup settings inside apps)
  • User Interface
    • Modern, stylish look and feel.
    • Familiar UI Design and Layout.
    • Lightweight and Easy to use.

# Needs/Requirements

  • User Interface
    • Must be Lightwieght
    • Must be Stylish and smooth
    • Must be accessible
    • Must be customizable
    • Must be Reliable/Dependable
  • Tweaks
    • Must be Robust
    • Must be Reliable/Dpendable
    • Must be Safe for Operating System
    • Must be useful & seemless
    • Must be explained with examples and descriptions
  • Startup
    • Must Bypass Program startup settings
    • Must save correctly (Robust config saves)
    • Must not break things
    • Must be easy to understand
    • Must Detect ALL Startup programs form every source

# System Requirements

  • Must be Windows 10/11
  • Must have atleast 8GB of RAM
  • Must have atleast 5GB Free space
  • Must Be C# 11 Capable
  • Must Have .NET 6 (Recommend 7)
  • Must Be x64 (64 Bit)
  • Not Cross platform with MacOS
  • Not Cross platform with Windows 8.1 and Lower
  • Not Portable (requires ADMIN Permissions + Heavy Installer)
  • Updates and New Features are slow
  • Varied OS build compatibility.
  • Closed Source (FOR PUBLIC RELEASE)