http://stackoverflow.com/questions/18562348/connect-to-database-c-sharpReport
Prepared by: 3rd year student, FIT AinurKabylzhan, Zhaniya Tuleubay Instructor: Lyazzat B. Atymtayeva
Almaty 2014
Content:
I. Description and objectives 1. Large-scale plan 2. Benefits and social effects
II. Software & hardware tools III. Project look IV. Stages of development process V. Future plan VI. References VII. Conclusion
Description and objectives
DECSRIPTION AND OBJECTIVES: The project - “Perfect programming” will be desktop application, where user can use it in two ways: with and without internet access. If user have in his device more memory storage he can use it without internet access, because there needed memory to store all lectures and video tutorial, the other way is to store material in cloud services like DropBox, but in this case user need access to internet. At the first, our project will be multi-functional, because it’ll have the sections lectures, video tutorials, forum, contest, video tutorials. Also, the application will have learning program for several programming languages like C#, C++, Pascal, Java, MySql, etc. The program can be updated every 5 day, when user will have access to internet. If, there is internet access, user can do contest, also he can invite to the contest his friends. In the forum they can discuss the problems, exceptions, etc. The main aspect of our project is that the new learning method, so by this method user can’t see the next lecture while he don’t do test and exercises of previous, also he can’t see their solutions before submitting his own solution. For every task and test there will be hints, but for using hints user will lose the points. So, for every task user will take points, after finishing course he will be given a mark like in universities. Contest page is the most important area, because on this panel user will have his own status, which will show his knowledge and user will compete with other users. But to use this section user have to have access to the internet.
LARGE-SCALE PLAN To attract more customers need to make the system user-friendly. Also, our program can be used by schools and other learning organizations. There will manual how to set this program and explanations how to use it. We will implement our program in educational sites, where we will take a percentage of revenue for using it.
BENEFITS AND SOCIAL EFFECTS
The main benefits of this project: · Desktop application · You shouldn’t enter every time your login and password · Using new method of learning · Multifunctionality · Understandability · Wide aspect of material and lectures
Social effects: · The number of people, who are interested and involved in programming will grow up · The competitiveness will improved among programmers. · Improving the quality of education in the field of information technology. · Opportunity to have more experience and skills.
SOFTWARE AND HARDWARE TOOLS:
Software: Our project is created on C# programming language, because it is very useful and we can connect it with database and websites. Also, the program could be set on all operation systems (Windows 7/8, Linux, IOS) Our goal is to create a convenient and useful program with the help of which people can develop their programming skills. Hardware: There is no needing of hardware for our product, only existence PC.
PROJECT LOOK:
FOR STUDENT
FOR TEACHER
STAGES OF THE DEVELOPMENT PROCESS Ò Developing of application Ò Creating initial tutorial files: videos, lectures Ò Connect with internet server Ò Connect with websites Ò Connect with storing services Ò Create exe files Ò Let the market
FUTURE PLAN Ò Finish project (connect contest page with ejudge) Ò Create good website Ò Make a deal with schools and universities Ò Develop not only in Kazakhstan but also in other countries Ò Grading system
REFERENCES
1. http://msdn.microsoft.com/ http://stackoverflow.com/questions/18562348/connect-to-database-c-sharp 3. http://msdn.microsoft.com/en-us/library/bb655884(v=vs.90).aspx
CONCLUSION
We think that our project will have good future and will be improved. We hope that our project will help to improve programming for students, and learning for teachers in our country and will have wide using.
|