تارا فایل

حسابداری صرافی




به نام خدا

فهرست:

* هدف از انجام پروژه
* برنامه های مورد استفاده
* منابع مورد استفاده
* دیاگرام کلی از برنامه
* نمایش تمام جداول به صورت جداگانه و توضیح مختصر در مورد ان ها
* نحوه استفاده از برنامه
* طریقه ایجاد پروژه در IntelliJ IDEA

نام پروژه : حسابداری صرافی

نام و نام خانوادگی :

رشته کامپیوتر گرایش نرم افزار

استاد راهنما :

دی

هدف پروژه:

در این برنامه هر مشتری صاحب یک user name &password
می شود که می تواند با آن به سایت وصل شود و اخرین نرخ های ارز ها و معاملاتی که با صرافی انجام داده است را ببیند

کاربر اصلی یا صراف می تواند کار هایی از قبیل

1. ثبت مشتری جدید
2. جستجو بر حسب نام خانوادگی و…
3. ثبت ارز جدید
4. نمایش ارز ها
5. ثبت خرید و فروش
6. ….

انجام دهد

موارد مورد استفاده:

J2EE (SERVLET – JDBC – JSP)

DATABASE: SQL SERVER

APPLICATION SERVER: Tomcat

WEBSERVER: APACHE

منابع و مراجع :
جهت انجام این پروژه از منابع و REFERENCE های مهمی که استفاده شدند میتوان از مهمترین آنها به کتابهای :

1-کتاب جاوا جاوا تالیف مهندس علی جهانیان
2-استفاده از آموزش گام به گام SQL SERVER
در زیرنیز توضیحاتی در مورد بانک اطلاعاتی از قبیل Tableها،توضیحاتی در مورد فیلدها و ارتباط بین آنها و همچنین طریقه ایجاد پروژه در IntelliJ IDEA آمده است:

بانک اطلاعاتی :

در زیر ارتباط بین Tableهای مختلف را مشاهده می کنید:

این برنامه شامل 5 TABLE می باشد که در پایین در مورد آن ها توضیح داده ام:

:TABLE IDENTIFIERدر این TABLE مشخصات فردی مشتری ذ خیره می شود که شامل 14 فیلد می باشد که عبارتند از:

* ID :کد شخصی هر مشتری که با tableهای buy &sale مرتبط است
* PASSWORD : پسورد شخصی
* LEVEL:سطح دسترسی هر فرد که تمام کاربران عادی2 می باشد
* NAME:نام مشتری
* FAMILY:فامیلی مشتری
* IDNUMBER:
* FATHERNAME :نام پدر
* NATIONALCODE :کد ملی
* HOMEADDRESS :ادرس خانه
* MOBAILE
* JOBADDRESS :ادرس محل کار
* HOMEPHONE :تلفن خانه
* MOBAILE :موبایل
* JOBADDRESS :ادرس محل کار
* JOBPHONE : شماره محل کار
* DRIVNGCERTIFATION :شماره گواهینامه

TABLE BUY: در این TABLE عملیات خرید ذ خیره می شود که شامل 9 فیلد می باشد که عبارتند از:

* CODE :کد هر معامله که با فیلد id .table مشخصات مرتبط است
* MONEY CODE :کد پولی که مورد معامله قرار گرفته است
* _DATA :تاریخ معامله
* _TIME :زمان معامله
* PRICE :قیمت
* PAY
* PAYTPE
* IDENTIFIER
* AMOUNT :مبلغ

TABLE SALE: در این TABLE عملبات فروش ذ خیره می شود که شامل 9 فیلد می باشد که عبارتند از:

* CODE:کد هر معامله که با فیلد id .table مشخصات مرتبط است
* MONEY CODE :کد پولی که مورد معامله قرار گرفته است
* _DATA:تاریخ معامله
* _TIME:زمان معامله
* PRICE:قیمت
*
* PAY
* PAYTPE
* IDENTIFIER
* AMOUNT
————————————————-

:TABLE MONEY در این TABLE عملیات وارد کردن ارز جدید ذ خیره می شود که شامل 3 فیلد می باشد که عبارتند از:

* MONEYCODE :کد پول
* MONEYNAME :نام پول
* DESCRIPTION :توضیحات در مورد پول

: TABLE MONEY PRICE در این TABLE عملیات نمایش قیمت ارزها ذ خیره می شود که شامل 6 فیلد می باشد که عبارتند از:

* :MONEYCODEکد پول
* _DATE:تاریخ نمایش قیمت پول
* PRICE : قیمت
* _TIME :زمان نمایش قیمت
* CODE :
* DESCRIPTION

روش کار با برنامه:

اسم کاربری :ADMIN
رمز:111

در این صفحه کاربرانی که از صرافی خرید یا فروش انجام داده اند می توانند وارد برنامه شوند و قیمت ارزها و معاملاتی که با صرافی انجام داده اند ببینند

صفحه ADMIN PAGE

در این صفحه ما عملیات مورد نظر خود را انجام می دهیم

صفحه ADD MEMBER

در این صفحه ما می توانیم اطلاعات یک مشتری جدید را وارد کنیم

صفحه :SEARCH

در این صفحه ما می توانیم بر حسب نام و… فرد مورد نظر را جستجو کنیم

صفحه ADD MONEY

در این صفحه می توانیم ارز مورد نظر را اضافه یا حذف کنیم

صفحه SALE MONEY

صفحه فروش ارز خریدار نام کاربری مشتری است که قبلا باید ثبت شده باشد
تاریخ جاری سیستم است

صفحه BUY

صفحه خرید ارز خریدار نام کاربری مشتری است که قبلا باید ثبت شده باشد

صفحه ADD MONEY PRICE

این صفحه برای نمایش قیمت ارز ها می باشد

صفحه VIEW BALANCE

می توانیم معاملاتی که با هر فردی انجام داده ایم به چند صورت بینیم:

* بر حسب نام کاربری بدون تاریخ مشخص

* بر حسب نام کاربری با تاریخ مشخص

* تمام مشتری ها یعنی نیازی به وارد کردن نام کاربری نیست تمام مشتری ها را نمایش می دهد

* هم می توانیم به صورت جدا گانه خرید ها و فروش ها را بیبنیم هم با هم

طریقه ایجاد پروژه در IntelliJ IDEA:
1-با کلیک بر روی Create New Project همانطور که در شکل زیرمشاهده میکنید پروژه جدید را ایجاد می کنیم.

2-همانطور که در شکل زیر مشاهده می کنید در قسمت1 نام پروژه و در قسمت2 آدرس پروژه را وارد کرده سپس بر روی دکمه Next کلیک می کنیم.

3-در این ققسمت JDK را مشخص می کنیم.(Configure) و سپس سپس بر روی دکمه Next کلیک می کنیم.

در این قسمت Create single-module project را انتخاب کرده سپس بر روی دکمه Next کلیک می کنیم.

5-Web Module را انتخاب کرده و سپس بر روی دکمه Next کلیک می کنیم.

6-تنظیمات پیش فرض را پذیرفته و سپس بر روی دکمه Next کلیک می کنیم.

7-در این قسمت آدرس Web Server را مشخص کرده وNext را می زنیم.

8- تنظیمات پیش فرض را پذیرفته و سپس بر روی دکمه Next کلیک می کنیم.

9- تنظیمات پیش فرض را پذیرفته و سپس بر روی دکمه Next کلیک می کنیم.

10- تنظیمات پیش فرض را پذیرفته و سپس بر روی دکمه Next کلیک می کنیم.

11-محل ذخیره source پروژه را مشخص کرده و سپس بر روی دکمه Next کلیک می کنیم.

12- دکمه Finish را کلیک می کنیم و کار ساخت پروژه به پایان می رسد.

13-برای ایجاد یک صفحه jsp بر روی resources کلیک راست کرده از منوی ظاهر شده گزینه New و سپس jsp را انتخاب می کنیم.

14-نمونه ای از یک صفحه jsp ایجاد شده را در زیر می بینیم.

15-از محل معلوم شده توسط فلش edit Configurations را انتخاب می کنیم.

16-در زبانه Tomcat Server بر روی دکمه +(Add) کلیک کرده Local را انتخاب میکنیم.

17-در زبانه Server نوع web server خود را انتخاب می کنیم.

18-در زبانه Deployment،قسمتApplication context،root پروژه را مشخص کرده و سپس Apply و Ok می کنیم.


تعداد صفحات : 31 | فرمت فایل : Word

بلافاصله بعد از پرداخت لینک دانلود فعال می شود