I am making a game to help childern learn Urdu (Urdu Boli = Urdu Language)
This is the high level context diagram of the game.Considering an RPG can any additions be made to the diagram?
Software Engineering Stack Exchange is a question and answer site for professionals, academics, and students working within the systems development life cycle. It only takes a minute to sign up.Sign up to join this community
To be very provocative: What does your diagram tell you that you do not already know ? Isn't this diagram confusing since Urdu Boli the game and everybody will wonder about its relation with the Game System ?
Also note that you foresee data to be saved, but at no place do you intend to reload this data.
The goal of a DFD context diagram is to show how the system interacts with its environment at a very high level. But here it is misleading since Game system is not really exterior to your game. And while I loved DFD for many years, I must say that nowadays it's somewhat obsolete.
I would therefore recommend to use-case diagram to show the sytems goals and to focus on the interactions with the users. For this UML use-case diagrams would be a better tool.
And if you're focused on users, a great way to go forward would be use-case 2.0: these combine the advantage of the big picture and high level overview (that you expect from the context diagram) with user-stories to focus on implementable user experience.