Ben bir veritabanı tabanlı web uygulaması geliştirmek için karar verdik, ama nereden başlayacağınızı emin değilim. Projenin nihai hedefi üç yönlüdür:
- yeni teknolojiler ve uygulamaları öğrenmek için,
- nasıl bir hantal bir ağ klasör yapısı yayılmış ofis belgeleri gibi şirket mağaza erişmek ve korumak için konsolide ve daha kolay yapılabilir bu bilgi ve gösterecek yönetimine istenmeyen demo teslim
- Test sınıf diyagramları yoluyla geliştirme ve prototip Driven nasıl benim co-işçi göstermek çok yararlı olabilir ve gelecekteki bakım baş ağrısı azaltır.
Ben aşağıya bakın, bu ben özellikleri bir dizi yarattı hangi temel CMS olmak biter düşünüyorum.
- (A 'projesi group'-> proje yapısı ile bir ağaç olarak organize) site yapısını saklamak için bir veritabanı oluşturun.
- Veritabanından site yapısını çekin ve temel ön uç teknolojilerini kullanarak bir ağaç olarak gösterilecek.
- Site yapısını değiştirmek için yönetici ayrıcalıkları / araçları ekleyin.
- Auto create required sub pages* when an admin adds a new project.
4.1 There will be several sub pages under each project and the content for each sub page is different. - okumak ve alt sayfalara yazma ayrıcalıkları atamak için kullanıcı ayrıcalıkları ekleyin.
Ne yapmak istiyorum, bu projeyi geliştirmek için benim sürecinin bir parçası olarak Test Driven Development ve sınıf diyagram kullanmaktır. Benim sorunum; Ben nereden başlayacağınızı emin değilim. Ben Birim Testi ve UML okumaya, ama asla pratikte onları kullandık. Ayrıca, nasıl modeller ve test birimleri içine bu öğeleri birleştirmek için, önce veritabanları ile hiç çalışmamış olan?
Uzmanlık için şimdiden teşekkür ederiz.