Skip to content

생산 스케줄링 웹 플랫폼 🤖

Notifications You must be signed in to change notification settings

MinhoLee93/APS_mini

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

프로젝트명

웹 기반 생산(제조) 스케줄링 플랫폼  

프로젝트 목적 & 동기

- 소기업 생산관리 담당자들이 웹에서 사용할 수 있는 스케줄링 플랫폼을 만들어보자.
- Scheudule by Product보다 Schedule by Workstation을 생성하자.
- 동일 그룹에 속해있는 기업 및 관리자들끼리 스케줄링을 공유할 수 있도록 구성하자.
- User의 편안한 환경을 위해 PostBack 없는 Restful API 웹을 구축하자.

실행

- APS > Views > Account > Login.cshtml
- DB 변경시 : Web.config -> connectionstring

화면 구성 & 사용방법

- Login : 아이디가 없을시 체험하기로 입장가능

- Register : 기존 등록된 회사의 구성원일 경우 가입코드 필요 

- UserInfo : 회원 탈퇴 및 비밀번호 변경 가능

- Product : Group/SubGroup/Type를 구분해서 Product 등록

 - BOM : Product의 BOM정보 등록

- WorkStation :  WorkStation 등록, Standard process & setup time 명세 

- Routing : 등록된 WorkStation을 활용해 Routing module을 생성

- Order : Product 주문 생성

- Schedule :  WorkStation별로 생성된 스케줄 확인

개발 환경

- Visual Studio Community 2017
- MS-SQL (local)
- Back-end: ASP.NET Web API, MVC, WebForm, MS-SQL, Dapper, Json
- Front-end: Bootstrap, JQuery, JavaScript, JsPlumb, Ajax

주의사항 및 한계점

- 개발당시 16:9 화면비의 모니터에 맞춰서 개발했습니다.
- @media query로 인해 노트북 등의 작은 화면에서는 tag들의 배치가 불안정할 수 있습니다. 
- BOM 및 Product view의 exel file upload는 defined된 형태로 전처리가 완료된 파일밖에 upload되지 않습니다.
- 사용자 인증은 Session을 사용했습니다.
- 로그인 및 사용자 인증관련 모듈은 MVC로 구현되어 있습니다.

작성자 정보

- alsgkgk777@gmail.com

About

생산 스케줄링 웹 플랫폼 🤖

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 47.0%
  • HTML 23.5%
  • C# 23.2%
  • CSS 4.5%
  • TSQL 1.7%
  • Classic ASP 0.1%