Розробка інформаційної системи Футбольний клуб

Автор работы: Пользователь скрыл имя, 29 Сентября 2013 в 14:17, курсовая работа

Описание работы

В данній курсовій роботі на прикладі розробки інформаційної системи для керування футбольним клубом, було розглянуто різні технології програмування, досліджено та проаналізовано процес створення програмних продуктів. Вся робота над проектом проводилась в декілька етапів:
Вивчення предметної області (виявлення зацікавлених осіб і їхніх потреб; визначення вимог до системи; створення календарного плану виконання робіт; опис прецедентів і упорядкування діаграми прецедентів;)
Проектування системи (виконання архітектурного аналізу системи; проектування програмних класів; проектування інтерфейсу системи

Файлы: 1 файл

Panchuk_401_KR_TPSPP.doc

— 3.20 Мб (Скачать файл)

 

@Override

public void onClick(View v) {

startActivity(new Intent(MainActivity.this, OpeningActivity.class));

final MediaPlayer mp1=MediaPlayer.create(getBaseContext(), R.raw.chimes); 

        mp1.start();

}

});

 

teamlayout.setOnClickListener(new OnClickListener() {

 

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

startActivity(new Intent(MainActivity.this, OpeningActivity.class));

final MediaPlayer mp1=MediaPlayer.create(getBaseContext(), R.raw.chimes); 

        mp1.start();

}

});

 

imageView=(ImageView) findViewById(R.id.img1);

gallery=(Gallery) findViewById(R.id.gallery1);

 

gallery.setAdapter(new ImageAdapter(this));

gallery.setOnItemClickListener(new OnItemClickListener() {

 

@Override

public void onItemClick(AdapterView<?> adapter, View arg1, int position,

long arg3) {

// TODO Auto-generated method stub

//Toast.makeText(getApplicationContext(), position+"", Toast.LENGTH_SHORT).show();

imageView.setImageResource(ImageAdapter.ThumbsIds[position]);

}

});

}

 

@Override

    public boolean onCreateOptionsMenu(Menu menu) {

MenuInflater inflater = getSupportMenuInflater();

inflater.inflate(R.menu.main, menu);

 

        return true;

    }

 

@Override

public boolean onOptionsItemSelected(MenuItem item) {

switch (item.getItemId()) {

        case R.id.sharing:

          return true;

        case R.id.submenu1:

         String url_vk = "m.vk.com/pfc_alexandria";

 

         if (!url_vk.startsWith("https://") && !url_vk.startsWith("http://")){

             url_vk = "http://" + url_vk;

         }

         Intent openUrlIntent_vk = new Intent(Intent.ACTION_VIEW, Uri.parse(url_vk));

         startActivity(openUrlIntent_vk);

            return true;

        case R.id.submenu2:

         String url_f = "facebook.com/pages/Александрия/187652941281966?fref=ts&rf=106311489406919#";

 

         if (!url_f.startsWith("https://") && !url_f.startsWith("http://")){

             url_f = "http://" + url_f;

         }

         Intent openUrlIntent_f = new Intent(Intent.ACTION_VIEW, Uri.parse(url_f));

         startActivity(openUrlIntent_f);

            return true;

        case R.id.submenu3:

         String url_tw = "twitter.com/pfc_alexandria";

 

         if (!url_tw.startsWith("https://") && !url_tw.startsWith("http://")){

             url_tw = "http://" + url_tw;

         }

         Intent openUrlIntent_tw = new Intent(Intent.ACTION_VIEW, Uri.parse(url_tw));

         startActivity(openUrlIntent_tw);

            return true;

        case R.id.submenu4:

         String url_y = "http://www.youtube.com/user/mariush1488";

 

         if (!url_y.startsWith("https://") && !url_y.startsWith("http://")){

            url_y = "http://" + url_y;

         }

         Intent openUrlIntent_y = new Intent(Intent.ACTION_VIEW, Uri.parse(url_y));

         startActivity(openUrlIntent_y);

            return true;

}

return super.onOptionsItemSelected(item);

}

 

 

public void onBackPressed()

{

    moveTaskToBack(true);

    finish();

    System.runFinalizersOnExit(true);

    System.exit(0);

}

 

private class NewsPagerAdapter extends PagerAdapter{

      

        @Override

        public int getCount() {

                return NUM_NEWS;

        }

 

        @Override

        public Object instantiateItem(ViewGroup collection, int position) {

                TextView tv = new TextView(cxt);

                tv.setText(getString(R.string.firsttb) + position);

                tv.setTextColor(Color.WHITE);

                tv.setTextSize(35);

                tv.setGravity(Gravity.CENTER);

               

                collection.addView(tv,0);

               

                return tv;

        }

 

        @Override

        public void destroyItem(ViewGroup collection, int position, Object view) {

                collection.removeView((TextView) view);

        }

 

        @Override

        public boolean isViewFromObject(View view, Object object) {

                return (view==object);

        }

 

        @Override

        public void finishUpdate(ViewGroup arg0) {}

       

 

        @Override

        public void restoreState(Parcelable arg0, ClassLoader arg1) {}

 

        @Override

        public Parcelable saveState() {

                return null;

        }

 

        @Override

        public void startUpdate(ViewGroup arg0) {}

       

 

}

 

private class MatchesPagerAdapter extends PagerAdapter{

      

        @Override

        public int getCount() {

                return NUM_MATCHES;

        }

 

        @Override

        public Object instantiateItem(ViewGroup collection, int position) {

                TextView tv = new TextView(cxt);

                tv.setText(getString(R.string.secondtb) + position);

                tv.setTextColor(Color.WHITE);

                tv.setTextSize(35);

                tv.setGravity(Gravity.CENTER);

               

                collection.addView(tv,0);

               

                return tv;

        }

 

        @Override

        public void destroyItem(ViewGroup collection, int position, Object view) {

                collection.removeView((View) view);

                //((ViewPager) collection).removeView((View) view);

        }

 

        @Override

        public boolean isViewFromObject(View view, Object object) {

                return (view==object);

        }

 

        @Override

        public void finishUpdate(ViewGroup arg0) {}

       

 

        @Override

        public void restoreState(Parcelable arg0, ClassLoader arg1) {}

 

        @Override

        public Parcelable saveState() {

                return null;

        }

 

        @Override

        public void startUpdate(ViewGroup arg0) {}

 

}

 

private class TicketPagerAdapter extends PagerAdapter{

      

        @Override

        public int getCount() {

                return NUM_TICKET;

        }

 

        @Override

        public Object instantiateItem(ViewGroup collection, int position) {               

               

          ImageView iv_cafe = new ImageView(cxt);

                iv_cafe.setBackgroundResource(R.drawable.nika);                         

                collection.addView(iv_cafe,0);

               

                return iv_cafe;

        }

 

 

        @Override

        public void destroyItem(ViewGroup collection, int position, Object view) {

                collection.removeView((View) view);

                //((ViewPager) collection).removeView((View) view);

        }

 

        @Override

        public boolean isViewFromObject(View view, Object object) {

                return (view==object);

        }

 

        @Override

        public void finishUpdate(ViewGroup arg0) {}

       

 

        @Override

        public void<span class="dash041e_0431_04



Информация о работе Розробка інформаційної системи Футбольний клуб