Проект за поддръжка на клиенти CSTS
1. Задачи решавани от проекта
- подпомагане на счетоводителя на фирмата при изчисляване на заплатата в края на месеца.
- ежедневно проследяване на работата на всеки служител
- изчисляване на допълнителната сума за всеки работник
- изчисляване на размера на отстъпките предлагани от фирмата за редовни клиенти (информация за това кои са те)
- изчисляваме себестойността на вложените материали
2. Предварителна подготовка.
Фиг. 1. Основен екран с падащи менюта
Фиг. 2. Панел за въвеждане на работниците
Фиг. 3. Панел за въвеждане на клиенти
Фиг. 4. Панел за въвеждане на извършените дейности
Фиг. 5. Панел за генериране на финансови отчети
- създаване на база от данни за съхраняваща информация за :
-
Работниците;
-
Клиентите;
-
Работа извършвана от всеки работник;
-
Използвани материали;
-
генериране на отчети и анализ на информация в базата данни.
3. Жизнен цикъл на проекта Customer Support and Tracking System (CSTS)
3.1 Начална фаза на проекта
3.1.1 Обосновка от необходимостта от сериозни промени в съществуващата система.
- събиране на данни за труда, времето, вложените материали, направените поръчки, изплатените заплати, направените отстъпки, изплатените бонуси;
- групиране на данните;
- анализ на данните;
Съставяне на подробен списък със задачи, разпределянето му между участниците в екипа според техните възможности.
3.2 Фаза на изпълнение на
3.2.1 Анализ на изискванията (извършва се от анализатора в екипът)
а) документиране на изискванията на фирмата клиент и ограниченията които тя поставя.
б) Дефиниране на проблемите на клиента:
-
клиентът се нуждае от създаване на софтуерен продукт за анализиране на данните за извършена работа от служители и работници, както и посещенията на клиентите (редовни клиенти, отстъпки);
-
фирмата се нуждае от създаване на база от данни;
-
фирмата се нуждае от инструмент за анализ на данните за клиентите;
-
фирмата се нуждае от софтуерен инструмент за изчисляване на брутната месечна заплата на работниците и служителите;
Фиг. 6. Логване в CrystalEnterprise в MS VisualStudio 2003
Фиг. 7. Генериране за брой посещения и имената на клиентите. Показана е разглеждачката на отчети. Един отчет може да бъде съхранен както като, XML, така и като PDF файл което осигурява съвместимост и с други програми
Фиг. 8. Месечен финансов отчет- Вижда се разглеждачката за отчети на CrystalReports
Документиране на критериите за приемане на проекта от клиента.
в) съставяне на план за разработване на софтуерният продукт CSTS
3.2.2 Анализаторът предлага:
Създаване на приложение състоящо се от две части – Windows Forms и Web-интерфейс ,като и двата интерфейса комуникират с една обща база от данни
Приложението трябва да притежава механизъм за създаване на отчети (crystal reports) Отчетите ще бъдат използвани за анализа на данните.
Екипът трябва да изготви за фирмата клиент инсталационна програма за внедряване от спеца листите в техническият отдел на фирмата клиент.
3.3 Фаза на предварително проектиране
3.3.1 Създаване на интерфейсите на приложението.
3.3.1 Определяне на обкръжението на приложението.
3.3.3 Дефиниране на подсистемите на приложението, както и техният вход и изход.
3.3.4 Определяне на характеристиките на софтуерният продукт изискващи въвеждането на входни данни от потребителя или неговото потвърждение.
3.4 Фаза на изготвяне на документация по характеристиките на софтуерният продукт и обсъждане с фирмата клиент.
От клиентът се изисква одобрение за . . .
3.4.1 Изготвяне на функционална спецификация
а) предварително проектиране на базите от данни;
б) предварително проектиране на формите и генерираните отчети;
в) обсъжда се с фирмата клиент и мето на проектът.
Предварително се договарят и документират характеристиките на тестване при клиента след завършването на проекта.
3.5 Фаза на детайлно проектиране на CSTS
3.5.1 Извършване на подробен дизайн на модулите в CSTS
3.5.2 Изготвяне на подробна спецификация на всеки един от модулите на CSTS
3.5.3 Създаване на детайлна структура на системата. Сглобяване на модулите и начертаване на диаграма.
Подсистемите на CSTS се състоят от модули
Ясно дефиниране на действието и взаимодействията между отделните интерфейси на системата за поддръжка и проследяване на клиенти.
Изчертават се функционални диаграми на действията и връзките между интерфейсите на софтуерното приложение.
а) Модул Form1
б) Модул Worker
в) Модул Customer
г) Модул Job Details
д) Модул Reports
3.6 Фаза на разработване
-
създаване на всеки един от посочените модули на системата за поддръжка на клиенти.;
-
при тази фаза на проекта задачите ще бъдат задавани персонално на всеки един от членовете на екипа, като му се поставят и предварителни и крайни срокове за доставяне (сдаване) на модулите за които отговаря.
- разработване на интерфейс;
- написване на код за връзка с базата от данни (БД);
3.7 Фаза за интегриране на модулите и провеждане на тестове.
При тази фаза инженерите отговарящи за качеството на кода при разработването на CSTS (QA) проверяват дали са спазени функционалните изисквания от заданието за разработка системата за поддръжка на клиенти.
Разработчиците изготвят и задават на QA за тестване на CSTS при различни режими на работа.
3.8 Фаза за провеждане на потребителски тестове
а) Фирмата клиент провежда тестове (предварително указани в началото на проекта);
б) Критериите за приемане на проекта от клиента са покриване на всички функционални изисквания поставени още при фазата на анализа.
3.9 Фаза на внедряване на системата за поддръжка и проследяване на клиенти във фирмата- клиент
След приемането от клиента системата се инсталира по компютрите и работи вадеждно в реални условия.
3.9.1 Фаза на поддръжка
6.1 Добавяне на работещата система на CSTS на необходими промени до пълното и адаптиране към нуждите на клиента.
1
POS Система
Софтуерен продукт ERP/CRM&FSM (в процес на разработка) ще бъде предназначен за автоматизация на работния процес в големите магазини. ERP/CRM&FSM е интегрирана POS система на достъпна цена, включваща в себе си всички необходими компоненти за търговия на дребно - от малките, до големите магазини.
Характеристики:
- Управление на всички дейности в супермаркет.
- Бързи продажби, връзка към фискален принтер или касов апарат.
- Собствена база от данни.
- Модерен клиентски дисплей.
- Виртуален бон с запазване на история на продажбите.
- Изход към Excel, множество справки.
- фискални отчети.
- Видео изход за клиентски дисплей с рекламно табло.
- Издаване на фактури (реализация).
- Отстъпки по клиенти(шконто).
- Работа в мрежа.
- Потребители - нива на достъп.
- БРАК
- Управление на касови сейфове, бар код четци.
- Заплащане с кредитна карта - труден за разработка компонент/модул.
- Подръжка на теглови баркодове - труден за разработка компонент/модул.
Генерирани от ERP/CRM&FSM видове справки:
- Справка Ликвидност
- Справка Наличност
- Справка Хронология на продажбите
- Справка на продажбите по оператори
- Справка на продажбите по период
- Справка Продажби по продукти
- Справка Заплати, бонуси, болнични на служителите
- Справка Доставки
- Справка бракуване - труден за разработка компонент/модул
- Справка ревизия според търсените количества - труден за разработка компонент/модул
- Дневници по ДДС - в процес на разработка
- Справка декларация по ДДС - труден за разработка компонент/модул
- Изготвяне дискета за Данъчна Служба - в процес на разработка
Изисквания: Фискален Принтер или касов апарат с интерфейсна карта.
2
Gate to the Stars:
Home - - - - | Our Fight - - - - | In trouble - - - - | Consumer Privacy - - - - | Album - - - - | Profile - - - - | About me - - - - | Blog - - - - | Guest book - - - | Forums - - - | My Tiger Team - - - - | Our Ethical Code - - - | Bulgaria-The Truth - - - | GOOD VS EVIL - - - | We Are Against - - - | Free Hackers Manifest - - - | New Hacker Ethic - - - | StrongMind Google Groups - - - - - | Recent News - - -