shahabedeen
دوشنبه 03 شهریور 1382, 10:14 صبح
تعریف پروژه:
کاربر به سایت اینترنتی مرکز مراجعه نموده و در صورت نداشتن یوزر و پسورد انرا با ثبت نام و تکمیل فرم اطلاعات شخصی بدست میآورد.
آنگاه با پوزر معتبر به منشی اکترونیکی مرکز مراجعه نموده و از او نوبت می گیرد!
در واقع بر اساس کانسترینتها و spو بقیه اعمال جامعیت sql server2000به او نوبت داده می شود.(چگونه؟)
آنگاه کاربر در صورت علاقه می تواند نوبت پیشنهادی را نپذیرفته و نوبتی جدید با کمک دراپ داون لیست درخواست کند که در خاصیت کلیک باتن جستجوی در بانک نوبت نوشته شده و جواز پذیرش یا رد به او داه میشود.
در صورت امکانپذیر بودن ،آن نوبت اشغال شده و دیگر به کاربران بعدی پیشنهاد نشده و اعلام نمیگردد.
در ضمن چند روز پیش از نوبت مقرر برای کاربر ایمیلی یادآورنده فرستاده می شود.
---------------------------------------------------------------
*جداول
1-جدول اطلاعات لازم کاربر>فیلدهای مورد نیاز
1-id>int>Foreign Key+Primary Key
که این آی دی در واقع همان شماره اشتراک مشترک که منحصر بفرد بوده و با کمک یوزر نیم و پسورد برای اعتبار سنجی کاربر بکار میرود.
میتوان از یوزر و پسورد تنها هم جهت اعتبار سنجی استفاده کرد.
2-user_name>nvarchar
3-password>nchar
4-email>nchar
2- جدول اطلاعات تفصیلی کاربر>
1-Id>int -Foreign Key
2-Name>nvarchar
3-Family >nvarchar
4-bornDate > char
5-ssn>
6-PostCode>
7-Address>
8-Tel>
9-Degree>DropDownlist>varchar
3-جدول نوبت مشاوره>
1-id>Foreign key
2-Days>Date?
جناب ودود در مورد فیلدها و کلیه مطالبی که لحاظ نشده عنایت بفرماید.
با تشکر :wink:
*محدودیتها(Constraints)
1-روزهای مشاوره در مرکز محدود به شنبه تا پنج شنبه 8تا12 صبح و 6تا 9 بعد از ظهر می باشد.
:idea:
کاربر به سایت اینترنتی مرکز مراجعه نموده و در صورت نداشتن یوزر و پسورد انرا با ثبت نام و تکمیل فرم اطلاعات شخصی بدست میآورد.
آنگاه با پوزر معتبر به منشی اکترونیکی مرکز مراجعه نموده و از او نوبت می گیرد!
در واقع بر اساس کانسترینتها و spو بقیه اعمال جامعیت sql server2000به او نوبت داده می شود.(چگونه؟)
آنگاه کاربر در صورت علاقه می تواند نوبت پیشنهادی را نپذیرفته و نوبتی جدید با کمک دراپ داون لیست درخواست کند که در خاصیت کلیک باتن جستجوی در بانک نوبت نوشته شده و جواز پذیرش یا رد به او داه میشود.
در صورت امکانپذیر بودن ،آن نوبت اشغال شده و دیگر به کاربران بعدی پیشنهاد نشده و اعلام نمیگردد.
در ضمن چند روز پیش از نوبت مقرر برای کاربر ایمیلی یادآورنده فرستاده می شود.
---------------------------------------------------------------
*جداول
1-جدول اطلاعات لازم کاربر>فیلدهای مورد نیاز
1-id>int>Foreign Key+Primary Key
که این آی دی در واقع همان شماره اشتراک مشترک که منحصر بفرد بوده و با کمک یوزر نیم و پسورد برای اعتبار سنجی کاربر بکار میرود.
میتوان از یوزر و پسورد تنها هم جهت اعتبار سنجی استفاده کرد.
2-user_name>nvarchar
3-password>nchar
4-email>nchar
2- جدول اطلاعات تفصیلی کاربر>
1-Id>int -Foreign Key
2-Name>nvarchar
3-Family >nvarchar
4-bornDate > char
5-ssn>
6-PostCode>
7-Address>
8-Tel>
9-Degree>DropDownlist>varchar
3-جدول نوبت مشاوره>
1-id>Foreign key
2-Days>Date?
جناب ودود در مورد فیلدها و کلیه مطالبی که لحاظ نشده عنایت بفرماید.
با تشکر :wink:
*محدودیتها(Constraints)
1-روزهای مشاوره در مرکز محدود به شنبه تا پنج شنبه 8تا12 صبح و 6تا 9 بعد از ظهر می باشد.
:idea: