ASP

دانلود پروژه و مقاله

پروژه برنامه نويسي وب سايت خبري شوراي شهر با ASP.NET

پروژه برنامه نويسي وب سايت خبري شوراي شهر با ASP.NET

پروژه برنامه نويسي وب سايت خبري شوراي شهر با ASP.NET

فهرست مطالب

چكيده .......................................................1

مقدمه:.......................................................2

فصل اول : اهميت اطلاع رساني و سايت هاي خبري

اهميت اطلاع رساني و سايت هاي خبري... 4

1-1 ) بررسي چند سايت خبري با يكديگر: 7

فصل دوم : معرفي تكنولوژي Asp.Net

معرفي تكنولوژي Asp.net&c. 9

2-1 ) دليل استفاده از اين تكنولوژي در پروژه:..................................... ..10

2-2 ) معرفي قالب FrameWork:.............................................. ..........14

فصل سوم : تشريح سيستم خبري

تشريح سيستم خبري.. 19

3-1 ) تحليل سيستم با DFD : 21

3-2) توضيح ساختار داده هاي سيستم............................................ ..........26

3-3) معرفي بخش هاي سيستم : 29

فصل چهارم : سورس و Help برنامه

سورس برنامه. 31

4-1 ) سورس ايندكس : 32-36

4-2) سورس Archive : 34

4-3) سورس Search : 36

4-4 ) سورس لاگين Login : 38-42

4-5 ) سورس مديريت سايت خبري:................................................42-52

4-6 ) سورس ثبت نظر:.....................................................................53

4-7) راهنماي صفحات سايت........................................................... 54-60

نتيجه گيري................................................................................... ....60

منابع........................................................................................... .....61

چكيده لاتين ....................................................................................62

فهرست اشكال

فصل سوم

جدول 3-1: شرح موجوديت هاي خارجي............................................................... 22

شكل 3-2 : موجوديت مدير سايت(نمودار ER)........................................................ 22

جدول 3-3: موجوديت مدير.................................................................................. 23

شكل 3-4 : نمودار جريان داده ها سطح صفر........................................................... 24

شكل 3-5: DFD سطح يك يافتن فرم جستجو....................................................... 24

شكل 3-6: DFD سطح يك جستجو...................................................................... 24

شكل 3-7:  DFDسطح يك نمايش فرم مدير.......................................................... 25

شكل 3-8:  DFDسطح يك نمايش فرم نوع نظر سنجي............................................ 25

شكل 3-9:  DFDسطح يك نمايش فرم ورود به قسمت مديريت سايت....................... 26

چكيده

پروژه اي كه پيش رو داريد تلفيقي از 2 نرم افزار قدرتمند در طراحي سايت و امر بانك اطلاعاتي مي باشد يعني زبان ASP.NET2012وACCESS.  

در پروژه مذكور سعي شده بخشي از بانك اطلاعاتي مربوط به اخبارسايت كه مجموعا نكات برنامه نويسي تحت وب را رعايت نموده به نمايش گذاشته شود .براي ويرايش كد هاي سايت بايد نرم افزارهاي ذكر شده فوق بر روي سيستم نصب گردد.كاربر به راحتي مي تواند مطالب گذاشته شده در سايت را از طريق صفحات اينترنت مشاهده كند. همچنين مديرت سايت مي تواند خارج از محيط و در داخل خود سايت اقدام به طراحي، قراردادن مطالب واخبار بروز در سايت كند.(اين سايت، قابليت كاربرد عمومي داشته و كاربر ادمين ميتواند با ورود به قسمت خود تمام سايت را تغيير دهد و اطلاعات را در آن قرار داده و در نهايت سايت جديد را با نام و مشخصات دلخواه خود ذخيره كند.)

اميد است اين سايت كوچك به عنوان اولين تجربه اينجانب مورد رضايت واقع گردد. و گامي به سوي پيشرفت در اين عرصه براي خواننده گان و خود من باشد .

مقدمه

    دنياي مدرن امروز تلفيقي از داده هاي بسيار گسترده در همه زمينه هاي علم و دانش بشري مي باشد . علوم آنقدر پيشرفت داشته اند كه نمي توان آنها را در ذهن و يا حتي انبوهي از ورق و دفتر گنجاند. بدين سان با پيشرفت تكنولوژي رايانه اي در دنياي امروز و گسترش دستيابي به اطلاعات در شبكه هاي جهاني مي توان قسمت اعظم اين نياز را براورده ساخت .

در پروژه پيش رو شما با بخش بسيار محدود و كوچك اين خانواده بزرگ آشنا مي شويد . كه با استفاده از دو نرم افزار قدرتمند  ASP.NET  و  Access تا حدود زيادي به ساختار هاي اين شاخه از علم پرداخته و توانستيم تا حدودي وارد دنياي وسيع گسترش اطلاعات شويم .

 شما در اين پروژه خواهيد توانست گام به گام يك سايت كوچك و زمينه اي براي يك سايت بزرگ را طراحي نماييد .

                             فصل اول :

                                  اهميت اطلاع رساني و سايت هاي خبري

تعامل موثر با مخاطب و ايجاد ارتباط هاي قوي گفتاري شاخصه اصلي يك پايگاه اطلاع رساني پويا است.از آنجا كه اهميت پايگاه هاي اطلاع رساني تأثير بسزايي بر سياستگذاري دولت‏ها دارند، موجب شده كه بعنوان يك چالش جديد در حوزه حاكميتي خود از اين پديده، يعني «انفجار اطلاعات» ياد كنند. زيرا اين سهولت فوق العاده در امر اطلاع رساني، دولت‏ها را همواره با فشار افكار عمومي و حساسيتهاي آنها نسبت به مسائل مختلف روبرو ساخته است.

در عصر حاضر كه «عصر سلطه ارتباطات» ناميده مي‏شود، بي‏گمان در مورد همه مسائل جهان، بزرگترين رسالت اطلاع‏رساني بر دوش رسانه‏هاي جمعي است. افزايش روز افزون شبكه‏هاي خبري ماهواره‏اي وكميسيون‏هاي خبري از نقش مهمّ رسانه‏هاي جمعي در «اطلاع‏رساني» حكايت دارد. موقعيت رسانه‏ها و اطمينان مخاطبان به آنها چنان است كه گاه، خبرهاي تحريف شده و مطالب بسيار مهّم و بزرگ؛ اتفاقي، عادي و روزمره جلوه مي‏كند. از اين‌رو نقش رسانه‏ها در مقوله اطلاع‏رساني بسيار تعيين كننده است، بطوريكه در بالا رفتن فرهنگ و قدرت فهم جامعه و حتي ميان جوامع مختلف، بيشترين نقش را ايفا مي‏نمايد.

اهميت خبر رساني و خبرسازي در ايران با كشورهاي همسان قابل قياس نيست و دامنه وسيع و تكثر نزديك به تَشتُّت اخبار توليدي، در كنار موقعيت ويژه فعلي كشور در عرصه بين الملل، فضايي را ايجاد نموده كه اقبال رسانه هاي مهم بين المللي نسبت به منابع خبري ايراني چشمگير و در عين حال مهم و چالش برانگيز به نظر مي رسد. اخبار مرتبط با ايران و منتشر شده از جانب منابع ايراني، صرف نظر از آنكه در مذاق خواننده ايراني حائز چه مرتبه اي از اهميت است، در عرصه بين المللي با نگاههاي خاص و بعضاً مغرضانه مواجه شده و گاهاً با يكسو نگري فرصت طلبانه بنگاههاي خبري غربي باز نشر مي شوند.فعالان رسانه نيك مي دانند كه جنس نگاه هر بنگاه خبرپراكني به هر رخداد خبري، در امتداد آگاهانه و يا حتي ناخود آگاه روحيات، سياست گذاري ها و اهداف گردانندگان آن بنگاه است، وقتي اين نوع نگاه به طور حرفه اي با ظرافت هاي ويژه خبرنگاري تركيب شود، مي تواند برداشت مخاطب و ذهنيت او را چنان به انحراف بكشاند كه بعضاً اصل رخداد را در هزار توي بي پايان تفسير ، تاويل و حاشيه مدفون كند و خبر را به هر چيزي به جز واقعيت تبديل نمايد. اين اتفاق گاهي اوقات صرفاً با جابجايي چند كلمه و حتي با برجسته كردن فونت چند كلمه و يا در داخل گيومه قراردادن برخي اصطلاحات رخ مي دهد.

بي ترديد قهرمان بي بديل عرصه رسانه در دنياي امروز اينترنت است. انفجار پايان ناپذير خبر و اطلاعات زماني معنا پيدا مي كند كه حتي در كشور ما با تمام كنترلهاي اعمال شده در اين حوزه نيز اين جادوي هزاره سوم، تقريبا در همه جا در دسترس همگان است و با اين نفوذ گسترده از نوع ديگري از فعاليت رسانه اي را پيش پاي فعالان اين عرصه گذاشته است. آنچه در اين ميان حائز اهميت و مستوجب تعمق و كنكاش بيشتري است، اين است كه در كشور ما فعاليتهاي رسانه اي سايبري با نزديك شدن به انتخابات در تمام اشكالش به يك باره و به صورت كاملا معني دار شدت مي يابند و مهمترين تحول در اين عرصه ايجاد سايتهاي خبري و تحليلي نوظهور است.

اينگونه است كه در غياب سياست گذاري هاي هوشمندانه از جانب سياست گذاران فرهنگي و رسانه اي، سايت هاي تحليلي و خبري  كه به لحاظ حرفه اي برنامه ريزي عميق و نقشه راهي ندارند و در صورت برطرف شدن هدف موقت به بحران هويت دچار مي شوند- به يكباره اكثريت فضاي متداول سايبري كشور را اشغال مي كنند و همه سايتها در رقابتي توان فرسا سياسي مي شوند و خبر رساني را در راس فعاليتهاي خود قرار مي دهند.

آنچه در هياهوي اين پديده همواره مغفول مي ماند توجه به اخلاق و استانداردهاي خبر رساني و مديريت رسانه به مفهوم حرفه اي آن است. اين داستان هميشگي و تكراري سايتهاي خبري است؛ براي افزايش رنكينگ تن به "خيلي" از كارها مي دهند و پس از مدتي در غياب مخاطب "واقعي" سرخورده گشته و به مرگ رسانه اي زودرس مبتلا مي شوند. سايتهايي كه بخش مهمي از مشكل ساختاري آنها ناشي از بي هويتي رسانه اي است.

همانطور كه در بالا نيز اشاره نموديم روند فعاليت مراكز اطلاع رساني امروزه بدان سو حركت مينمايد كه تا حد امكان كليه سرويسهاي اطلاع رساني از طريق سايتهاي وب و سرويس دهنده هاي مربوط به وب از طريق شبكه هاي رايانه اي انجام گردد، لذا ميتوان بطور كلي فرآيند اطلاع رساني سايتهاي وب را به شش گروه زير تقسيم بندي نمود: 1. جناحي، 2. تجاري، 3. اطلاع رساني، 4. خبري، 5. شخصي6. تفريحي

وقتي صحبت از يك سايت اطلاع رساني مي شود بهتر است ابتدا اعتبار كل سايت و سپس اعتبار تك تك صفحات آن مورد بررسي قرار گيرد. لذا در اينجا لازم است برخي تعاريف كليدي را مد نظر قرار دهيم:

صحت اطلاعات: بدان معناست كه اطلاعات تاچه ميزان قابل اعتمادوعاري از خطا بوده ودرست مي باشد.

عينيت اطلاعات: بدان معناست كه منابع تاچه ميزان حقيقت رابيان مي كنندويا تا چه ميزان عاري ازتحريفات حاصل ازتمايلات شخصي ويا جهت گيريهاي مغرضانه مي باشند.

روزآمدبودن: به اين مفهوم است كه تاچه ميزان اطلاعات راميتوان به روزدرنظرگرفت.

سطح پوشش: عبارتست ازگستره موضوعاتي كه سايت دربرداردوعمق پردازش موضوعات .

به نظر مي رسد فعاليت خبري در سرزمين مجازي نيازمند ساماندهي مدني توسط فعالان اين عرصه است كه فراتر از قوانين رسمي وبرخوردهاي حاكميتي بتوانند شان سايتهاي خبري را متناسب با عنوان اصلي ترين مرجع اطلاع رساني در قرن 21 ايجاد كرده و از حقوق، حدود وجايگاه خود پاسداري كنند.

آمار و اطلاعات دقيق و روشن، زيربناي توسعه جوامع محسوب مي شوند. جوامعي كه نهادهاي آماري و اطلاعاتي دقيق­تري داشته باشند در مسير توسعه و ترقي، قدم­هاي استوارتري بر خواهند داشت. اگر امروزه توسعه­ي علوم و فنون رشد و سرعت بيشتري به خود گرفته دليلش، چيزي نيست جز گسترش شبكه­هاي اطلاع­رساني در اقصي نقاط جهان. تاثير شبكه­هاي اطلاع­رساني متعدد اعم از ديداري و شنيداري در توسعه جوامع به قدري زياد است كه دانشمندان عصر معاصر را عصر ارتباطات و اطلاعات نام نهاده­اند. بدون شك زماني مي­توان برنامه­هاي موفقي طراحي و اجرا نمود كه اطلاعات كاملي از شرايط زماني و مكاني پيرامون خود و جامعه در دست داشته باشيم، اطلاعاتي در مورد امكانات، پتانسيل­ها و كمبودها و نارسايي­هاي منطقه. و اين امر جز با ايجاد ساز و كارهاي لازم براي توسعه­ي نهادهاي اطلاعاتي و ارتباطي ميسر نيست.

به عبارت ديگر سرمايه گذاري موفقيت آميز در سيستم هاي فناوري اطلاعات با هدف توسعه، نيازمند اين است كه پژوهشگران از پرداختن به همبستگي هاي بين سرمايه گذاري و بهره وري فراتر رفته و به بررسي مكانيزم هاي اصلي نوآوري موفقيت آميزتر  توجه كنند. بنابراين ايجاد حساسيت، توجه به نوع ابزارهاي اطلاع رساني، دسترسي آحاد مردم به  اطلاعات و داده هاي مذكور رمز موفقيت در رشد و توسعه در همه ابعاد جامعه (سياسي،اجتماعي،اقتصادي) خواهد بود.وب سايت مجموعه اي از اطلاعات درباره موضوع و يا عنوان خاص است. طراحي يك وب سايت مشخص كننده آرايش و ساختــار صفحات وبي است كه بوجود آورنده وب سايت خواهند بود. يك صفحه وب شامـــل اطلاعاتي درمورد هدف ايجــاد وب سايت ميباشد. يك وب ســايت را همــانند كتابي تصور كنيد كـه هر صفحه وب در حكم برگي از كتاب خواهد بود.در زمينه طراحي وب سايت جنبه هاي گوناگوني بايد در نظر گرفته شود كه به سبب پيشرفت روزافزون اينترنت همواره براين موارد افزوده ميشود.

براي وب سايت هاي تجاري عمومي، موارد زير از جمله اصلي ترين آنها به شمار مي روند:

طراحي سايت بر طبق عنوان و محتواي مطالب مي باشد.

مطالب،جوهر كلام و اطلاعات درون سايت بايد مطابق با هدف سايت بوده و طيفي از عموم را نشانه رود كه به دنبال اطلاعات ارائه شده در سايت هستند.

سايت بـــايد قابل فهم بوده و برقـــراري ارتبــاط با آن حتي براي مخاطباني كـه آشنايي چنداني بـا وب ندارند، آســـان باشد. چنانچه سايت به اندازه كافي بزرگ بوده و اطلاعات زيادي را شامــل شود، بـايد اطلاعات راهنما را به گونه اي بكار برد كه به سرعت در اختيار بيننده قرار گيرند.

نماي كــار بايد كلي بوده و تمام صفحه را دربر گيرد تا بتواند پايـداري و ثبات را القــا كند. سبك نگارش بايد زيبا و تخصصي بوده و مناسب با سليقه مخاطبان و محتواي سايت باشد.

در نگارش متون و اطلاعاتي كه مخاطب به دنبال آنها است بايد بزرگ نمايي شود تا به بيننده القا كند كه اين همان چيزي است كه به دنبال آن بوده است.

همچنين سايت بايد به سادگي در اينترنت يافت شود و درصورت امكان در بالاي ليست هاي جستجو قرار گيرد، اگرچه همواره اينگونه نباشد لااقل در موتورهاي جستجوي اصلي چنين شود.

1-1 ) بررسي چند سايت خبري و قابليت هاي مورد نياز :

به طور مثال وب سايت خبري شمال نيوز، يك سايت خبري در زمينه اقتصادي مي باشد كه ويژگي آن بنر هاي تبليغاتي در سمت چپ و گذاشتن قسمت جستجو خبر در بالاي سايت و يكي از ضعف هاي كلي سايت اين است كه امكان نظر سنجي براي كاربر ندارد.وب سايت خبري تابناك، از ويژگيهاي اين سايت قسمت پربيننده ترين عناوين مي باشد، خبر هاي مهم و جديد به صورت اسلايد بار تعويض مي گردد و تبليغات در سمت چپ و Rss و حتي قراردادن نسخه موبايل، جدا سازي خبر ها بر اساس نوع مي باشد.وب سايت، مكان حضور هر شخص يا شركت در شبكه اينترنت است، سايت خبر آنلاين از ديگر سايت هاي مهم و بروز خبري مي باشد كه قابليت بارزي نسبت به ويژگي هاي سايت هاي ديگر كه شامل(در بالاي صفحه تعداد كاربران آنلاين و تاريخ بروز شدن سايت برگزيده ها) و در قسمت پايين صفحه ويژگي چند رسانه اي، و قسمت اينو گرافيك(دياگرامي از اخبار سايت) را دارد. خبرگزاري جمهوري اسلامي ايرنا(اجتماعي،اقتصادي ، حوادث،علمي و غيره). يك وب سايت مي تواند علاوه بر ايجاد ارتباط و معرفي دارنده سايت، امكان اطلاع رساني بروز، بازاريابي و معرفي بين المللي را نيز فراهم آورد. شركت نوفا با اين رويكرد، طراحي و اجراي سايتهاي اينترنتي را بعنوان يكي از فعاليتهاي خود در نظرگرفته.است.
رويكرد رو به گسترش به حضور مؤثرتر در اينترنت در سطح بين المللي در ايران، اطلاع رساني بروز و كامل، ارائه خدمت مشتريان در وب، كاهش ارتباط حضوري و تلفني با شركت، فروش اينترنتي و ... از مواردي هستند كه موجب شده اند نگرش تازه اي به وب سايت پديد آيد. شركت نوفا نيز سعي دارد در اين راستا با ارائه خدمات و راه حلهاي متناسب به شركتها، مؤسسات و اشخاص به فراگير شدن اين رويكرد كمك نمايد.

از جمله نكاتي كه بايد در برنامه نويسي وي سايت، به هنگام پياده سازي بدان توجه خاصي داشت عبارتند از:
تدوين و طراحي وب سايت ها بر اساس نياز واقعي كارفرما و انطباق صحيح آن با دانش و فن آوري روز.
طراحي شكل ظاهري زيبا، جذاب و دوست كاربر براي سايت با همكاري تيم مهندسي نرم افزار و گرافيست
ايجاد ارتباط خوب و منطقي بين كاربر و وب سايت
امنيت، سرعت و درسترسي آسان
انعطاف پذير براي صاحبان وب سايت و كاربران
بهينه سازي موقعيت وب سايت در موتورهاي جستجو