
Среда программирования: Visual C# .NET 2012
База данных: MS SQL Server 2012
Название работы: АИС службы технической поддержки пользователей
Вид работы: Дипломная работа (ВКР)
Тематика работы: Базы данных, Клиент-серверные базы данных
Объем программы: 9 (по десятибалльной шкале)
Уровень сложности: 9 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, техническая поддержка, поддержка пользователей, техподдержка, тех. поддержка, неполадки, служба техподдержки,
Функции программы:
- администратор;
- начальник службы;
- начальник сектора;
- специалист;
- пользователь.
Для роли «администратор» системы должны быть доступны следующие функциональные возможности:
- работа с учётными записями пользователей (добавление, удаление, редактирование);
- работа со справочниками системы;
- работа с заявками в системе (просмотр, фильтрация, удаление).
Учётная запись администратора добавляется при первом запуске информационной системы.
Роль «начальник службы» предусматривает следующие возможности в системе:
- просмотр всех заявок;
- фильтрация заявок по заданным критериям;
- возможность формирования отчётов.
Для роли «начальник сектора» должны быть доступны следующие функциональные возможности:
- изменение приоритета заявки;
- назначение специалиста службы для выполнения заявки;
- поиск специалиста по заданным параметрам;
- возможность формирования отчётов.
Для роли «специалист» должны быть доступны следующие функциональные возможности:
- закрытие заявки;
- просмотр технической информации по заявке;
- поиск заявок по заданным параметрам;
- возможность формирования отчётов.
Для роли «пользователь» должны быть доступны следующие функциональные возможности:
- возможность смены логина и пароля в личном кабинете;
- просмотр истории своих заявок;
- создание заявки в системе;
- контроль состояния заявки;
- возможность вернуть заявку в работу по истечении заданного срока.
При регистрации новой заявки необходимо предусмотреть добавление технической информации об автоматизированном рабочем месте пользователя.
Для обеспечения защиты данных от несанкционированного доступа вход в систему должны иметь только пользователи, которые прошли авторизацию по логину и паролю.
Финальная версия системы должна работать без каких-либо прерываний, она не должна реагировать на возникновение критических ошибок, включая те, которые могут возникнуть из-за ошибок во входных данных, либо по вине пользователя. В соответствии с этим, секции программы, в точках которых возможно возникновение подобных ошибок, должны обрабатываться программой по-особому. В том случае, когда в программе возникает ошибка, программа должна выдать соответствующее сообщение, после этого программа должна корректно продолжить свою работу.
На протяжении всей своей работы программа должна обеспечить как логическую, так и физическую целостность данных. После редактирования или удаления данных пользователем, программа должна обеспечить ссылочную целостность информации в единой базе данных системы.
Бесплатно к отчету прилагаются диаграммы Erwin, Bpwin и Power Designer.
Описание (отчет):
Есть
на 80 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
1. Присоединить БД к СУБД MsSqlServer (файл RequestDB.mdf).
2. Прописать имя своего сервера в файле App.config - секция data source=.\SQLEXPRESS; Вместо .\SQLEXPRESS надо будет вписать имя своего сервера (без точки и слэша), например, data source=COMPUTER\MSSQL2012
Это надо будет проделать дважды: для пользовательского приложения и для приложения сотрудника.
3. Запустить проект на выполнение в Visual Studio. Более подробную информацию с примером подключения смотрите в файле Инструкция по подключению базы данных SQL Server 2012.doc.
Пояснения к запуску программы:
1. Присоединить БД к СУБД MsSqlServer (файл RequestDB.mdf).
2. Прописать имя своего сервера в файле UserApp.exe.config - секция data source=.\SQLEXPRESS; Вместо .\SQLEXPRESS надо будет вписать имя своего сервера (без точки и слэша), например, data source=COMPUTER\MSSQL2012
Аналогичные действия надо будет проделать для приложения сотрудника (EmployeeApp).
3. Запустить файл приложение пользователя (UserApp.exe) или приложение сотрудника (EmployeeApp.exe). Более подробную информацию с примером подключения смотрите в файле «Инструкция по подключению базы данных SQL Server 2012.doc».
Пароли к программе: Показать пароли
Файлы БД MS SQL 2012
RequestDB
RequestDB_log
SQL скрипт создания таблиц
Проект в Visual Studio
EmployeeApp
App
bin
Debug
de
Microsoft.ReportViewer.WinForms.resources
EmployeeApp
EmployeeApp.exe
EmployeeApp.vshost
EmployeeApp.vshost.exe
EntityFramework
EntityFramework
es
Microsoft.ReportViewer.WinForms.resources
fr
Microsoft.ReportViewer.WinForms.resources
it
Microsoft.ReportViewer.WinForms.resources
ja
Microsoft.ReportViewer.WinForms.resources
ko
Microsoft.ReportViewer.WinForms.resources
Microsoft.ReportViewer.WinForms
pt
Microsoft.ReportViewer.WinForms.resources
ru
EntityFramework.resources
Microsoft.ReportViewer.WinForms.resources
zh-CHS
Microsoft.ReportViewer.WinForms.resources
zh-CHT
Microsoft.ReportViewer.WinForms.resources
Release
ClassDiagram
Controller
IRepository
Repository
EmployeeApp
Model
Cabinet
Department
Employee
Model.Context
Model.Context
Model
Model.Designer
Model
Model.edmx
Model
Partial
Cabinet
Department
Employee
Post
ProblemType
Request
RequestPriority
RequestStatus
Role
Sector
Software
Status
User
Post
ProblemType
Request
RequestPriority
RequestStatu
Role
Sector
Software
SoftwareRequest
Status
User
obj
Debug
DesignTimeResolveAssemblyReferences
DesignTimeResolveAssemblyReferencesInput
edmxResourcesToEmbed
Model
Model
Model
Model
EmployeeApp.csproj.FileListAbsolute
EmployeeApp.csproj.GenerateResource
EmployeeApp.csprojResolveAssemblyReference
EmployeeApp
EmployeeApp.Properties.Resources
EmployeeApp.View.AddEditForms.AddEditCabinetForm
EmployeeApp.View.AddEditForms.AddEditDepartmentForm
EmployeeApp.View.AddEditForms.AddEditEmployeeForm
EmployeeApp.View.AddEditForms.AddEditPostForm
EmployeeApp.View.AddEditForms.AddEditPriorityRequestForm
EmployeeApp.View.AddEditForms.AddEditProblemTypeForm
EmployeeApp.View.AddEditForms.AddEditRequestStatusForm
EmployeeApp.View.AddEditForms.AddEditSectorForm
EmployeeApp.View.AddEditForms.AddEditSoftwareForm
EmployeeApp.View.AddEditForms.AddEditUserForm
EmployeeApp.View.AddEditForms.AddRequestSolvingTextForm
EmployeeApp.View.AddEditForms.ChangePriorityForm
EmployeeApp.View.Forms.CabinetsForm
EmployeeApp.View.Forms.DepartmentsForm
EmployeeApp.View.Forms.EmployeesForm
EmployeeApp.View.Forms.PostsForm
EmployeeApp.View.Forms.ProblemTypesForm
EmployeeApp.View.Forms.RequestPrioritysForm
EmployeeApp.View.Forms.RequestSoftwareForm
EmployeeApp.View.Forms.RequestStatusesForm
EmployeeApp.View.Forms.SectorsForm
EmployeeApp.View.Forms.SoftwaresForm
EmployeeApp.View.Forms.UsersForm
EmployeeApp.View.LoginForm
EmployeeApp.View.MainForm
EmployeeApp.View.ReportForm
EmployeeApp.View.ReportsForm.SelectDateForm
EmployeeApp.View.ReportsForm.SelectEmployeeRequestsForm
EmployeeApp.View.ReportsForm.SelectRequestsForm
RdlCompile
RdlCompile
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3
TempPE
Model.Model.cs
Model.Model.Designer.cs
Properties.Resources.Designer.cs
packages
Program
Properties
AssemblyInfo
DataSources
EmployeeApp.Model.Post
EmployeeApp.Model.ProblemType
EmployeeApp.Model.Request
EmployeeApp.Model.RequestPriority
EmployeeApp.Model.Sector
EmployeeApp.Model.Software
EmployeeApp.Model.SoftwareRequest
EmployeeApp.Model.Status
EmployeeApp.Model.User
EmployeeApp.Reports.EmployeeRequest
EmployeeApp.Reports.EmployeeRequest1
Resources.Designer
Resources
Settings.Designer
Settings
Reports
EmployeeRequest
EmployeesReport
RequestProblemTypeReport
RequestsReport
Resources
32_restore
add_16
check_16
check_161
delete_16
detail_16
edit_16
iconfinder_62_Client_User_costs_employee_finance_money_person_4308184
iconfinder_Account_2190989
iconfinder_delete-outline_216169
iconfinder_furniture_living_room_home_house_offie-33_3793912
iconfinder_icon-checkmark-round_211643
iconfinder_icon-clipboard_211649
iconfinder_icon-eye_211661
iconfinder_icon-ios7-alarm-outline_211682 (1)
iconfinder_icon-ios7-alarm-outline_211682
iconfinder_icon-ios7-people_211793 (1)
iconfinder_icon-ios7-people_211793
iconfinder_icon-ios7-timer-outline_211833
iconfinder_icon-man_211857
iconfinder_icon-person-add_211872
iconfinder_login_account_enter_door_3005767
iconfinder_m-21_4230540
iconfinder_Map_-_Location_Solid_Style_09_2216349 (1)
iconfinder_Map_-_Location_Solid_Style_09_2216349
iconfinder_office-19_3045438
iconfinder_pie_chart_4177626
iconfinder_pulse-box_353436
iconfinder_refresh_2639897
iconfinder_restore_2460287
iconfinder_v-32_3162605
iconfinder__windows-17_2006505
infoBlack
password_1564520
refresh_16
search_16
search_24
search_32
Username_372902
_restore_64
View
AddEditForms
AddEditCabinetForm
AddEditCabinetForm.designer
AddEditCabinetForm
AddEditDepartmentForm
AddEditDepartmentForm.designer
AddEditDepartmentForm
AddEditEmployeeForm
AddEditEmployeeForm.designer
AddEditEmployeeForm
AddEditPostForm
AddEditPostForm.designer
AddEditPostForm
AddEditPriorityRequestForm
AddEditPriorityRequestForm.designer
AddEditPriorityRequestForm
AddEditProblemTypeForm
AddEditProblemTypeForm.designer
AddEditProblemTypeForm
AddEditRequestStatusForm
AddEditRequestStatusForm.designer
AddEditRequestStatusForm
AddEditSectorForm
AddEditSectorForm.designer
AddEditSectorForm
AddEditSoftwareForm
AddEditSoftwareForm.designer
AddEditSoftwareForm
AddEditUserForm
AddEditUserForm.designer
AddEditUserForm
AddRequestSolvingTextForm
AddRequestSolvingTextForm.Designer
AddRequestSolvingTextForm
ChangePriorityForm
ChangePriorityForm.Designer
ChangePriorityForm
Forms
CabinetsForm
CabinetsForm.designer
CabinetsForm
DepartmentsForm
DepartmentsForm.designer
DepartmentsForm
EmployeesForm
EmployeesForm.designer
EmployeesForm
PostsForm
PostsForm.designer
PostsForm
ProblemTypesForm
ProblemTypesForm.designer
ProblemTypesForm
RequestPrioritysForm
RequestPrioritysForm.designer
RequestPrioritysForm
RequestSoftwareForm
RequestSoftwareForm.Designer
RequestSoftwareForm
RequestStatusesForm
RequestStatusesForm.designer
RequestStatusesForm
SectorsForm
SectorsForm.designer
SectorsForm
SoftwaresForm
SoftwaresForm.designer
SoftwaresForm
UsersForm
UsersForm.designer
UsersForm
LoginForm
LoginForm.designer
LoginForm
MainForm
MainForm.Designer
MainForm
ReportsForm
ReportForm
ReportForm.designer
ReportForm
SelectDateForm
SelectDateForm.designer
SelectDateForm
SelectEmployeeRequestsForm
SelectEmployeeRequestsForm.Designer
SelectEmployeeRequestsForm
SelectRequestsForm
SelectRequestsForm.Designer
SelectRequestsForm
packages
EntityFramework.5.0
Content
App.config
Web.config
EntityFramework.5.0.0
lib
net40
EntityFramework
EntityFramework
ru
EntityFramework.resources
EntityFramework
net45
EntityFramework
EntityFramework
ru
EntityFramework.resources
EntityFramework
tools
about_EntityFramework.help
EntityFramework.PowerShell
EntityFramework.PowerShell.Utility
EntityFramework.PS3
EntityFramework
EntityFramework
init
install
migrate
Redirect
Redirect.VS11
EntityFramework.ru.5.0
EntityFramework.ru.5.0.0
lib
net40
ru
EntityFramework.resources
EntityFramework
net45
ru
EntityFramework.resources
EntityFramework
repositories
RequestsDB
App
bin
Debug
EntityFramework
EntityFramework
RequestsDB
RequestsDB.exe
RequestsDB.vshost
RequestsDB.vshost.exe
ru
EntityFramework.resources
Release
Controller
Repository
Model
Cabinet
Department
Employee
Model.Context
Model.Context
Model
Model.Designer
Model
Model.edmx
Model
Post
ProblemType
Program
ProgrammRequest
Request
RequestPriority
RequestStatu
Role
Status
User
obj
Debug
DesignTimeResolveAssemblyReferences
DesignTimeResolveAssemblyReferencesInput
edmxResourcesToEmbed
Model
Model
Model
Model
RequestsDB.csproj.FileListAbsolute
RequestsDB.csproj.GenerateResource
RequestsDB.csprojResolveAssemblyReference
RequestsDB
RequestsDB.Properties.Resources
RequestsDB.View.LoginForm
RequestsDB.View.UserForms.UserMainForm
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3
TempPE
Model.Model.cs
Model.Model.Designer.cs
Properties.Resources.Designer.cs
packages
Program
Properties
AssemblyInfo
Resources.Designer
Resources
Settings.Designer
Settings
RequestsDB
Resources
delete_16
Keys
View
LoginForm
LoginForm.Designer
LoginForm
MainForm
MainForm.Designer
MainForm
RequestsDB
RequestsDB.sln.DotSettings
UserApp
App
bin
Debug
EntityFramework
EntityFramework
ru
EntityFramework.resources
UserApp
UserApp.exe
UserApp.vshost
UserApp.vshost.exe
Release
ClassDiagram
Controller
IRepository
Repository
Model
Cabinet
Department
Employee
Model.Context
Model.Context
Model
Model.Designer
Model
Model.edmx
Model
Partial
Cabinet
Department
Employee
Post
ProblemType
Request
RequestStatus
Sector
Status
User
Post
ProblemType
Request
RequestPriority
RequestStatu
Role
Sector
Software
SoftwareRequest
Status
User
Сектор
obj
Debug
DesignTimeResolveAssemblyReferences
DesignTimeResolveAssemblyReferencesInput
edmxResourcesToEmbed
Model
Model
Model
Model
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3
TempPE
Model.Model.cs
Model.Model.Designer.cs
Properties.Resources.Designer.cs
UserApp.csproj.CoreCompileInputs
UserApp.csproj.FileListAbsolute
UserApp.csproj.GenerateResource
UserApp.csprojAssemblyReference
UserApp.csprojResolveAssemblyReference
UserApp
UserApp.Properties.Resources
UserApp.View.AddEditForms.AddEditRequestForm
UserApp.View.LoginForm
UserApp.View.MainForm
UserApp.View.RequestSolvingTextForm
packages
Program
Properties
AssemblyInfo
DataSources
UserApp.Model.Request
Resources.Designer
Resources
Settings.Designer
Settings
Resources
add_16
check_16
delete_16
iconfinder_accepted_48_10249
iconfinder_Account_2190989
iconfinder_comerce_delivery_shop_business-24_4544831 (2)
iconfinder_comerce_delivery_shop_business-24_4544831
iconfinder_icons_send_1564528
iconfinder_ic_playlist_add_48px_352076
iconfinder_ic_refresh_48px_352439
iconfinder_info-outline2_4172175
iconfinder_info_3855623
iconfinder_logout_account_exit_door_3005766
iconfinder_old-view-refresh_23502
iconfinder_Password_372910 (1)
iconfinder_Password_372910
iconfinder_Revert_132070
iconfinder_sign-info_299086
password_1564520
Username_372902
UserApp
View
AddEditForms
AddEditRequestForm
AddEditRequestForm.designer
AddEditRequestForm
LoginForm
LoginForm.designer
LoginForm
MainForm
MainForm.Designer
MainForm
RequestSolvingTextForm
RequestSolvingTextForm.Designer
RequestSolvingTextForm
Инструкция по подключению базы данных SQL Server 2012Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеВведение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1 Анализ предметной области . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 1 .1 Основные сведения об организации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 1 .2 Организационная структура и задачи службы АСДТУ, АП и ИТ . . . . . . . . . . . . . . . . . .10 1 .3 Построение модели существующего процесса обращения пользователей за помощью по техническим вопросам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 1 .4 Обоснование необходимости автоматизации процесса . . . . .