Разработка автоматизированной системы учета пластиковых карт
Информационное обеспечение задачи автоматизации учета. Программное обеспечение задачи автоматизации учета. Расчет технико-экономической эффективности программного продукта по учету пластиковых карт. Расчет затрат на разработку программного модуля.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 10.02.2018 |
Размер файла | 2,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
} // end foreach
$bcc_addresses =
$additional_headers = '';
"Cc:".$cc_addresses."\n";
"Bcc:".$bcc_addresses;
if ($cc_addresses != '') {
$additional_headers.=
} // end if
if ($bcc_addresses != '') {
$additional_headers.=
} // end if
mail($to_addresses, $db_name.'
- '.$table_name.' - '.$normal_messages_ar['new_update_executed'], $update_notice_email,
$additional_headers);
} // end if
header('Location:'.$site_url.$dadabik_main_file.'?table_name='.urlencode($table_name).'&fu nction=edit&where_field='.urlencode($where_field)."&where_value=".urlencode($where_value).'&just_ updated=1');
exit;
} // end if else {
header('Location:'.$site_url.$dadabik_main_file.'?table_name='.urlencode($table_name).'&fu nction=edit&where_field='.urlencode($where_field)."&where_value=".urlencode($where_value).'&just_ updated_no_authorization=1');
exit;
} // end else
} // end else
} // end else
} // end else
} // end else if ($check === 0) {
txt_out("<h3>".$normal_messages_ar["edit_record"]."</h3>");
$form_type = "update";
$res_details = '';
$show_insert_form_after_error = 1;
$show_edit_form_after_error = 1;
// display the form
$form = build_form($table_name, $action, $fields_labels_ar,
$form_type, $res_details, $where_field, $where_value, $_POST, $_FILES,
$show_insert_form_after_error, $show_edit_form_after_error);
echo $form;
} // end if
} // end if break;
case "delete":
if ($enable_delete == "1") {
$location_url =
$site_url.$dadabik_main_file.'?table_name='.urlencode($table_name).'&function=search&where_clause
='.urlencode($where_clause);
if(isset($page) && isset($order) && isset($order_type)) {
$location_url.= '&page='.$page.'&order='.urlencode($order).'&order_type='.$order_type;
}
else{
$location_url.= '&page=0';
}
if( $enable_authentication === 0 || $enable_delete_authorization === 0 || current_user_is_owner($where_field, $where_value, $table_name, $fields_labels_ar)){
delete_record ($table_name, $where_field, $where_value);
} // end if else {
$location_url.= '&just_delete_no_authorization=1';
} // end else header('Location: '.$location_url);
exit;
} // end if break;
case "delete_all":
if ($enable_delete == "1" && $enable_delete_all_feature === 1) {
$ID_user_field_name = get_ID_user_field_name($fields_labels_ar); delete_multiple_records ($table_name, $where_clause, $ID_user_field_name);
$location_url =
$site_url.$dadabik_main_file.'?table_name='.urlencode($table_name)."&function=search&where_clause
=&page=0";
if ($enable_browse_authorization === 0 && $ID_user_field_name !== false) {
// if the user see just his owns records the message doesn't make sense
$location_url.= '&just_delete_all_authorizated=1';
} // end if header('Location: '.$location_url);
exit;
} // end if break;
case "show_insert_form":
if ($enable_insert == "1") { txt_out("<h3>".$normal_messages_ar["insert_record"]."</h3>");
$form_type = "insert";
$res_details = "";
$show_insert_form_after_error = 0;
$show_edit_form_after_error = 0;
// display the form
$form = build_form($table_name, $action, $fields_labels_ar, $form_type,
$res_details, "", "", $_POST, $_FILES, $show_insert_form_after_error,
$show_edit_form_after_error);
echo $form;
} // end if break;
case "show_search_form":
txt_out("<h3>".$normal_messages_ar["search_records"]."</h3>");
$form_type = "search";
$res_details = "";
$show_insert_form_after_error = 0;
$show_edit_form_after_error = 0;
// display the form
$form = build_form($table_name, $action, $fields_labels_ar, $form_type,
$res_details, "", "", $_POST, $_FILES, $show_insert_form_after_error,
$show_edit_form_after_error);
echo $form; break;
case "choose_next_record";
if (isset($where_clause) && isset($order) && isset($order_type)) { // could be not set if the session has expired
// rebuild the query for the current results
$sql = build_select_part($fields_labels_ar, $table_name);
".$order_type;
if ($where_clause !== '') {
$sql.= " WHERE ".$where_clause;
} // end if
$sql.= " ORDER BY ".$quote.$table_name.$quote.'.'.$quote.$order.$quote. "
// execute the query
$res = execute_db($sql, $conn);
// loop through the recordset, when find the current record, read another one and save its where_value
$record_found = 0;
while ($row = fetch_row_db($res)) {
if ($row[$where_field] == $where_value) {
$record_found = 1;
current is the last record
if ($row = fetch_row_db($res)) { // could be false if the
$new_where_value = $row[$where_field];
} // end if
} // end if
} // end while
if ($record_found === 0) { // the record has not been found txt_out('<p>'.$error_messages_ar['record_from_which_you_come_no_longer_exists'].'</p>');
} // end if
elseif (!isset($new_where_value)) { // the current record is the last one header('Location:
'.$site_url.$dadabik_main_file.'?table_name='.$table_name.'&function='.$from_function.'&where_fie ld='.urlencode($where_field).'&where_value='.urlencode($where_value).'&just_next_record_on_last_o ne=1');
exit;
} // end elseif else {
// redirect to the function from which the user comes (edit or detail) using the where_value just discovered
header('Location: '.$site_url.$dadabik_main_file.'?table_name='.$table_name.'&function='.$from_function.'&where_fie ld='.urlencode($where_field).'&where_value='.urlencode($new_where_value));
} // end else
} // end if break;
case "choose_previous_record";
if (isset($where_clause) && isset($order) && isset($order_type)) { // could be not set if the session has expired
// rebuild the query for the current results
$sql = build_select_part($fields_labels_ar, $table_name);
".$order_type;
if ($where_clause !== '') {
$sql.= " WHERE ".$where_clause;
} // end if
$sql.= " ORDER BY ".$quote.$table_name.$quote.'.'.$quote.$order.$quote."
// execute the query
$res = execute_db($sql, $conn);
// loop through the recordset, when find the current record, read another one and save its where_value
$record_found = 0;
while ($row = fetch_row_db($res)) {
if ($row[$where_field] == $where_value) {
$record_found = 1;
} // end if
if ($record_found === 0) {
$new_where_value = $row[$where_field];
} // end if
} // end while
if ($record_found === 0) { // the record has not been found txt_out('<p>'.$error_messages_ar['record_from_which_you_come_no_longer_exists'].'</p>');
} // end if
elseif (!isset($new_where_value)) { // the current record is the first one header('Location:
'.$site_url.$dadabik_main_file.'?table_name='.$table_name.'&function='.$from_function.'&where_fie ld='.urlencode($where_field).'&where_value='.urlencode($where_value).'&just_previous_record_on_fi rst_one=1');
exit;
} // end elseif else {
// redirect to the function from which the user comes (edit or detail) using the where_value just discovered
header('Location: '.$site_url.$dadabik_main_file.'?table_name='.$table_name.'&function='.$from_function.'&where_fie ld='.urlencode($where_field).'&where_value='.urlencode($new_where_value));
exit;
} // end else
} // end if break;
} // end swtich ($function)
// include footer
include ("./include/footer.php");
?>
Размещено на Allbest.ru
Подобные документы
Расчет издержек предприятия на разработку программного продукта и экономической эффективности от его внедрения. Топология физических связей и структуризация сети. Характеристика программного обеспечения. Средства автоматизации, описание алгоритма задачи.
дипломная работа [867,6 K], добавлен 05.11.2015Компьютерные системы бухгалтерского учёта, возможности и проблемы их развития в России. Классы систем автоматизации учёта, выбор вариантов; роль и задачи бухгалтера. Разработка специализированных программных продуктов; использование пластиковых карт.
курсовая работа [318,8 K], добавлен 21.05.2015Программно-методический комплекс для автоматизации учета расходных средств в работе типографии предприятия с применением базы данных MySQL и web-приложения. Анализ функций и услуг типографии. Разработка программного обеспечения, расчет капитальных затрат.
дипломная работа [1,9 M], добавлен 27.03.2013Результаты предпроектного обследования завода. Разработка и реализация программного комплекса "Subсontraсting". Информационное и программное обеспечение продукта. Технико-экономическое обоснование внедрения проекта, его безопасность и экологичность.
дипломная работа [5,4 M], добавлен 22.06.2011Характеристика структурного подразделения "Шахматный клуб". Выбор основных методологий, инструментальных средств и расчет затрат на разработку специализированного шахматного программного обеспечения ИС "ШК". Оценка экономической эффективности проекта.
дипломная работа [5,6 M], добавлен 29.06.2010Разработка программного модуля для автоматизации учета поставок продукции автотранспортом для коммерческой организации. Предметная область, программно-техническое обеспечение. Экономическая эффективность системы автоматизации взаимодействия с клиентами.
дипломная работа [1011,0 K], добавлен 10.05.2013Разработка программного обеспечения для микропроцессорных систем МК51, интерфейсы в системах связи, основы асинхронной связи. Этапы решения задачи на ЭВМ, принципы тестирования программ и их отладка. Расчет затрат на разработку программного продукта.
дипломная работа [270,6 K], добавлен 19.06.2010Разработка информационной системы для автоматизации процесса учета поставок и продаж запчастей в магазине, создание программного кода. Моделирование основных бизнес-процессов. Обоснование экономической эффективности проекта и расчет ее показателей.
дипломная работа [2,4 M], добавлен 17.08.2015Постановка задачи для модуля 1С. Бухгалтерия 3.0. Анализ существующих разработок в области интегрирования данных. Информационное обеспечение модуля "Связь 1С Предприятия 8.2. с "Казначейством". Программное и технологическое обеспечение данного модуля.
курсовая работа [1,5 M], добавлен 10.06.2013Предметная область оперативного учета и расчета сметных работ. Автоматизация учета поступления и продажи товаров, комплектующих. Создание программного модуля для автоматизации раскроя профилей и заполнения на производстве, группировки информации.
дипломная работа [3,1 M], добавлен 29.08.2014