저희 에이엔아이티는 다음과 같은 방법으로 Web System 을 개발 납품 관리 합니다.
라이브러리화된 클래스로 인해 기본적인 관리 기능이 많이 들어가 있으며, 개발 후에도 디자인 변경 등이 편하도록 되어 있습니다. 단순한 계약내용에 의한 개발만 납품하는게 아니라 다양한 기능과 차후 관리 수단까지 당사에서 제공해 드립니다.
.NET(C#/VB), PHP, JSP, WPF 와 Silverlight
를 기반으로 웹 시스템 개발 작업이 가능합니다.
(관리형 시스템 위주와 HTML5 Web을 주로 수주 개발 합니다.)
웹 시스템 개발 기술
언 어
|
Platform
|
회 사
|
자체 개발 클래스
|
개발툴
|
OS
|
웹 서버
|
DB 서버
|
C#.net
|
.NET FrameWork 1.1/2.0
|
Microsoft
|
iasmcs
|
Vs2003, Vs2005
|
Window 2003
|
IIS6.0
|
MSSQL Oracle Mysql |
Vb.net
|
iasmvb
|
JSP
|
JDK 1.4/1.5
|
Sun
|
iasmJava
|
Eclipse 3.x
|
Redhat 9
|
Apache
|
JavaSE 10 |
Oracle |
iasmJava |
Eclipse(Mars) |
Fedora 13 |
PHP
|
-
|
-
|
없음
|
Eclipse (PDT)
|
Redhat 9 |
C#.net
|
.NET FrameWork 3.5
|
Microsoft
|
iasmcs.web
|
Vs2008
|
Window2008
|
IIS7.0
|
.NET FrameWork 4.0
|
Microsoft
|
iasmcs.web
|
Vs2010
|
Window2008
|
IIS7.0
|
.NET FrameWork 4.5
|
Microsoft
|
iasmcs.web
|
Vs2013
|
Window2012
|
IIS8.0
|
.NET FrameWork 4.6 |
Microsoft |
iasmcs.web |
Vs2015 |
Window2012 |
IIS8.0 |
* 자체 개발 클래스는 당사가 개발해서 사용하는 Class Library 입니다. PHP 의 경우 클래스 단위 작업 수행성이 좋지 않아 자체 클래스 개발을 하지 않았으며, 대규모 개발에 적합하지 않습니다.
Web System 개발 특징
분 류
|
설 명
|
탬플릿 기능 (Design Templete)
|
보통은 프로그래머의 작업은 디자인이 나온 후에 시작이 됩니다 그래서 디자인과 프로그램이 기간상 매치가 되지 않아 마감일자에 문제 생기는 경우가 있습니다. 이런 문제점을 보안하기 위해 IASM에서는 강력한 디자인 관련 클래스가 있습니다 ( 디자인 탬플릿 기능, 탬플릿 해석기, 로컬 to 서버 자동 업로드프로그램, 디자인 Html Editor 등 ) 즉, 동일 시점에 디자이너는 디자인을 진행, 프로그래머는 디자인 영역 이외의 부분을 작업한후 내부적인 기능으로 두 작업부분이 모두 합쳐져 사이트가 구성되는 기능이 있습니다 이런 탬플릿 디자인 특징 때문에 프로젝트 완료 후 디자인 변경이 아주 용이하며, 사이트 전체 디자인을 완전히 바꾸는데 시간과 노력이 거의 소요되지 않습니다 |
메뉴구성기 (MenuTree)
|
홈페이지의 모든 부분이 메뉴 Tree로 구성으로 방식입니다. 고객의 메뉴 이동요청에 별 무리가 없습니다 ( 메뉴 Tree 전체 / 부분 이동 기능, 이동시 링크 수동 변화없음) |
컨텐츠 유지보수 (Edit Contents Page)
|
납품후 업무 관리자가 개발자 없이도 컨텐츠 유지보수가 가능하도록 고정 컨테츠가 프로그램화 되어있습니다. 서버연동형 WebEditor 프로그램을 통해 개발자가 아니더라도 업무 관리자가 직접 컨텐츠를 관리 할 수 있습니다 보고 계시는 현재 페이지도 컨텐츠 관리 프로그램에 의해 입력되어 있으며, 관리자로 로그인되어 있다면 단축키 (F8) 을 눌러서 홈페이지 내용을 바로 수정할 수 있습니다. (그림, 첨부화일도 모두 자동 업로드됨) |
Web Design
|
전문적인 웹디자이너를 통해 고객님이 원하는 최고의 수준으로 맞춰 드리겠습니다 |
CSS
|
전 홈페이지에 다양한 스타일 시트(.css)가 적용되어 있습니다 IASM 공용 Css - 사이트 전용 Css - 서비스형태일경우 Service Style Css 서비스 Style의 경우 20개가 넘게 준비되어 있으며, 샘플을 보며 사이트와 어울리는지 검사도 가능합니다 해당 스타일 시트 변경만으로도 사이트의 분위기가 완전히 바뀔수 있습니다. |
Java Script
|
사이트에 자주 사용되는 스크립트(CommonJavascript.js)는 항상 로딩되며 특정의 페이지에서만 이용되는 자바스크립트는 필요시마다 IASM에서 자동으로 첨부합니다 빠른 로딩을 위해 한페이지 스크립트 사용량을 최소화하기위해 개발하면서 항상 주의하고 노력합니다 JS 화일을 공개를 하지 않는 기능인 Jscript.Encode도 포함되어 있습니다 Jscript.Encode는 브라우저만이 해독할 수 있는 코딩된 화일입니다 |
SI /ERP Standard
|
수많은 SI 프로젝트를 수행하면서 SI 관련된 표준화 및 클래스화가 되어 있습니다. SI에 자주 사용되는 데이타 목록, 쓰기, 조회, 수정, 멀티 검색, 페이지글 수 조절, 다중 정렬, 각종 데이타 필터, 그룹화, Excel / Word / PDF 내보내기, 인쇄, Excel형 편집기, 그래프 컴포넌트등이 표준화, 클래스 함수화되어 있습니다 |
DataBase
|
IASM을 이용 다양한 데이터베이스 관련 자동화 클래스가 존재합니다. 일반적으로 자주 범하는 오류들을 막거나 자동으로 처리해 줄 수 있는 루틴들이 많이 들어가 있으므로, 데이터베이스 관련 오류를 최소화 하면서 빠르게 개발할수 있습니다 또한 IASM에 DB Server에 의한 SQL Statement가 자동변환되는 클래스가 있어서 MsSql에 사용하던 DB를 Oracle로 변환시 별도 프로그램 변경이 필요 없습니다 |
IASM Service
|
기존에 IASM에 이미 개발되어 있는 Service를 별도 변경없이 쉽게 붙혀서 사용할수 있습니다 |
관리자 / 개발자 메뉴
|
어떤종류의 웹사이트건 IASM 기능에 의해 관리자 페이지와 개발자 페이지가 같이 들어 있습니다. 관리자 페이지는 일반적인 고객측에서 업무를 관리하는 기능을 하는 메뉴들이 있으며, 개발자 페이지는 사이트의 주요한 개발 기능을 조절할수 있는 메뉴들 입니다. 주요한 개발자 메뉴에는 회원관리, 분류/그룹관리, 유동컨텐츠관리, 템플릿관리, 서버관리, 캐쉬관리, 서비스관리, 사이트 설정관리, 접속통계 관리, 공사중/서버점검 공지관리 등이 있습니다. |
Activex
|
웹 브라우저가 제공하는 기능을 넘어서는 작업을 할 때 사용합니다. ActiveX는 주로 MFC(v9.0)로 제작하며 제작 배포 실적이 많고 C언어 App개발에 능숙하므로 완벽한 ActiveX를 제작해서 제공해 드립니다. 현재 개발된 컴포넌트로는 IamproUpload (파일Upload/Download/웹Installer 기능 등), ProSocket (패킷송수신, 파일송수신, 채팅등), FTP Client, WallPaper ActiveX, Program Luncher ActiveX 등이 있습니다 |
Web System 개발 관련 기술
분 야
|
종 류
|
부연 설명
|
신규 트렌드
|
Web Socket (Application)
|
ㆍHTML5 Web Socket의 서버쪽을 Application Socket Server로 개발 (별도 IIS/Apache미필요) |
Web Socket (Web서버)
|
ㆍWeb Page 개발 언어로 Web Socket Server 구현(제공된 부분이외에 응용성은 Application보다 약함) |
HTML5 WebSocket (Browser)
|
ㆍ패킷을 이용한 WebSocket 서버와 통신. Byte를 Encode/Decode하여 양방향 통신 ㆍ툴을 통해 Protobuf를 코딩에 적용 |
HTML5 Canvas (Browser)
|
ㆍCanvas를 통한 다양한 Drawing 코드 구현 (개발된 작화 App와 한쌍으로도 작동 가능) ㆍHtml5 WebSocket과 함께 실시간 차트 개발 구현. |
기타
|
ㆍJQuery 사용 개발. 모바일웹 개발. 반응형 홈페이지 개발(부트스트랩 Optimize 자체버전) |
Web App 제 작
|
ASP
|
ㆍ다양한 코딩 작업과 다양한 사이트 제작 실적 있음. ㆍ대형 사이트 구축 실적 유. ㆍASP로 기능을 구현할 수 없을때는 RemoteScript 나 또는 ServerComponent 나 Activex를 사용하여 구현 가능합니다. ㆍmysql, mssql, oracle 서버 연동 실적 유. ㆍmssql server 를 사용하여 가장 많이 개발함 ( 개발의 용이성 때문 ) ㆍ여태까지 작업했던 30여개가 넘는 많은 홈페이지의 작업소스 보유. |
.NET ( C# / VB)
|
ㆍ2002년 초부터 시작함. ㆍ어플리케션 부분과 동일한 클래스를 사용. (+iasmcs.Web) ㆍVB언어와 C#언어 모두 개발가능. ㆍCGI언어의 코딩상 한계가 거의 없어져서 모든종류의 코딩이 가능함. ㆍ래퍼런스 없이도 거의 모든 개발 가능한 상태임 ( 작업 실적 많음 ) ㆍ최근 많은 프로젝트를 닷넷으로 진행하고 있음. ㆍiasm Class를 통해 빠른 시간안에 개발 가능함. ㆍ대형 사이트 개발 경력 다수 있음. ㆍ대형 사이트 유지 개발 경력 다수 있음. ㆍ대형 서버 관리 경력 다수 있음 ( Window 서버군 2000, 2003, 2008, 2012 ) ㆍCache 방식을 사용하여 페이지 표시 속도 최대화.
|
JSP |
ㆍJSP + 테그라이브러리 + Bean 클래스등으로 제작 ㆍ대형사이트 제작에 필요한 모든 기술 가지고 있음 ㆍMysql , Oracle , MSsql 로 작업 실적 많음 ㆍIASM.Java Beans 클래스로 작업속도가 매우 빠른편임 ㆍ최근 많은 프로젝트를 JSP로 진행하고 있음 |
PHP
|
ㆍDB(mssql,mysql,msql)연동하여 사이트 제작 가능 ㆍ사이트 구축 실적 다수 ㆍ다수의 개발 소스 가지고 있음. |
Perl
|
ㆍ사이트 구축 작업 가능, 주문제작 가능 |
Remote Script
|
ㆍASP 개발 한계가 생길 때 부가적으로 사용. ㆍ웹브라우저 상에서 서버 클라이언트간의 직접적인 실시간 통신 가능. |
VB 32Bit CGL
|
ㆍAPI를 이용한 win32 CGI 제작가능 ( Visual Basic으로 작업 ) ㆍDll로 작업되기 때문에 서버와 연동되는 특이한 작업들이 가능함 ( Asp와 ServerComponent 합쳐진 기능구현 작업이 가능함 ) |
ISAPI
|
ㆍC++ 6.0으로 작업. IIS 필터 제작 실적 다수. |
Ajax
|
ㆍ클라이언트에서 서버에 갱신없이 실시간 호출하여 javascript로 화면 표현하는 기술 ㆍ2003년 경에 최초로 사이트 제작 실적 유 ( 대우 중장비 관련 사이트 ) 그 후 다수 사용 중. |
홈페이지 제 작
|
HTML 코딩
|
ㆍ나모웹에디터 5.0, 6.0, 2006,2008 버전 사용 개발 ㆍ드림위버, 메모장, InterDev 등 이용 ㆍ많은 코딩작업으로 고급 코딩작업 가능 |
VBScript
|
ㆍ모든 함수 완벽 사용가능 ㆍActivex 제어가능 |
JavaScript
|
ㆍInterDev 이용 작업 ㆍNetscape 및 Explorer 관련 작업 다수 ㆍActivex와 연동 및 제어 실적 다수 ㆍ지원되는 모든 Script 제작가능 |
웹 서버
|
Apache (Tomcat)
|
ㆍ사용 및 관리 가능 ㆍ실제 사용 및 운영 중 |
Resin
|
ㆍ사용 및 관리 가능 ㆍResin 2.0 실제 사용 및 운영 중 |
IIs
|
ㆍ4.0~8.0 ㆍ사용 및 관리 가능 ㆍ프로그램을 이용한 IIS 제어 프로그래밍 가능 ( ADSI 이용 ) |
Website
|
ㆍ사용 및 관리 가능 ( 2000년~2001년 ) |
서버 OS
|
WinNT 4.0
|
ㆍ오랜 사용 실적과 대형 서버 관리 실적 유 |
Linux
|
ㆍ리눅스 서버구축 및 관리 |
Win2000, 2003 2008 Server
|
ㆍ현재 가장 많이 사용 중 ㆍ전용선 세팅에서 모든 서버 관리 가능 ( DNS,TelNet, Http, Ftp, 터미널서비스, SQL, SMTP 등 ) |
* 내용적으로는 불가능한 언어는 거의 없습니다. 위의 언어에 속하지 않은 새로운 언어로 프로젝트를 개발하고 싶으신 경우, 별도로 문의해 주시기 바랍니다.