ODS Group
index Home Services Portfolio Contact Flash version
Web Programming




WEB DEVELOPMENT



Used technologies in this field




Programming languages: ColdFusion, PHP, Java, Perl, WML, HTML, JavaScript, JScript, VBScript
Database management: MySQL, MsSQL, Oracle DB, PostgreSQL, InterBase, BDB, BD2
Technologies: ASP, CSS, SSL, SSI, DOM, XML, ActiveX, ADO, COM, ODBC, JDBC, JSP, JavaServlets, Enterprise Java Beans, SAX, XALAN
Protocols: HTTP, FTP, WAP, CGI, SMTP, IMAP, POP3, TCP/IP
Development platforms: Unix (Linux, FreeBSD), Windows NT/2000 Server





Projects




Velta Office
administrator's interface

Languages: PHP, Perl
Database: MySQL
OS: Unix FreeBSD
Web server: Apache




Velta system is an administrative part of internet market. It assigned for the internal operations of a firm, which provides food home delivery. The main functions of the system are clients and dealers registering, orders processing and accounting, to gathering statistics by regions of the city and more. Orders come in special tables as notes straight from internet market to database. At the same time the system checks customers’ data if it is in the database. If there is no needed information it records to the database and new customer gets “non-checked” status till administrator check the information. New orders get “opened” status. Later the order status can be changed to “in progress” or “closed”. When new order come both the administrator and a client get messages via e-mail. It’s possible to process orders from bulk buyers as well. The statistic service allows firm workers estimate whole state of orders from bulk buyers and retails in all areas of the city as well as have single statistics for one region.
Access to Velta Office and updating products database is provided through the web interface. Administrator is able to edit information and indicate which products or its categories must be shown or not in the market.






Recruiting DB
job server

Languages: VBScript
Database: MsSQL Server
Technologies: ASP, ADO, ODBC
OS: Windows NT 4.0 Server
Web server: IIS 4.0




Recruiting DB is a classic job site. It allows IT professionals to search for a job, and employers to find candidates for jobs they have available. This site also has a section for specialists rent services. The system is available through a web interface. There is multilevel access to the system. In addition there are three categories of users: candidates/specialists, employers and administrators. The access requires preliminary authentication after which the following services are available: presenting a resume (for specialists), describing a vacancy conditions and searching candidates (for employers), looking over of specialists, employers and vacancies lists, searching matching resumes, notifications mailing, editing information about candidates (for administrator). Both resumes and vacancies available all the time. Numerous searching facilities allow finding the most fitting expert or vacancy easily. These facilities include the following: term of staying resume on the site, current state of resume at the moment, specialist’s experience, his/her domicile, possibility and willing of its changing and many more.
Employers can search and look at resumes, but they can’t access candidates contact info. Only administrator can search and match specialists for open vacancies then inform experts and employers by e-mail about appropriate matches.






Project Scheduler
projects planner

Languages: Java
Database: Oracle DB
Technologies: JavaServlets, JDBC
OS: Unix FreeBSD
Web server: Apache, JSDK




Project Scheduler is a web oriented project planning system with users and administrative functions that includes the ability of controlling the projects implementation process, managing a team and while working on the projects and more.
The system allows managing projects, dividing them into phases. It’s possible to include separate goals in phases as well as sub goals. User can see which projects, phases and tasks are implementing in time and which are not. All the processes shown as time lines. For every line there is a certain color, which determines an element status (scheduled, completed, in progress, late). Mail notification subsystem informs responsible persons about their element status changing.
Security arrangement Project Scheduler is entirely automatically. No one needs to adjust its work. The system has multilevel access for all workers. Project Scheduler allows keeping and using personal and business data about all companies and employees involved into the project.
Project Scheduler developed with Java language and JavaServlets technology. All servlets and mail notification subsystem placed in HTML templates. This guarantees easy and handily system adjustment without need of full recompilation.
All information about companies, projects, tasks, phases and employees is in Oracle database. The access is secured by JDBC protocol.






IT-Jobs
job server

Languages: Java
Database: PostgreSQL
Technologies: JDBC, JSP, Enterprise Java Beans, JavaServlets
OS: Linux
Web server: jboss




This project also is a job site for IT professionals. The site is separated in two parts: expert resumes and employer vacancy sections. The system provides wide searching services for both employers and specialists. Specialists search vacancies by categories and key words and employers search specialists that meet their requirements.
A placed resume is active during a month. If needed it’s possible to deactivate it or continue period of validity as well as modify it at any time. Advanced search that will also find experts with certain knowledges, skills, experience and many more.
Searching profiles help employers having recurring search with saved utility and settings. It allows periodically glancing over a list of the most suitable specialists at present time. Except standard way employers can upload vacancies created outside the system. Administrator checks uploaded information and if it’s correct he/she makes it available for searching. There are different levels of access to the system.
IT-Jobs developed with the newest Java and web technologies: JSP, Enterprise Java Beans, JavaServlets. This allows easy to update and modify the system. As server application and database was chosen open source applications that work on Linux.




SERVER-SIDE PROGRAMMING



Used technologies in this field




Programming languages: Perl, C, Java, server-side JavaScript, Shell scripts
Database management: MySQL, MsSQL, Oracle DB, PostgreSQL, InterBase, BDB, BD2
Technologies: ASP, CSS, SSL, SSI, DOM, XML, ActiveX, ADO, COM, ODBC, JDBC, JSP, JavaServlets, Enterprise Java Beans, SAX, XALAN
Protocols: HTTP, FTP, WAP, CGI, SMTP, IMAP, POP3, TCP/IP
Development platforms: Unix (Linux, FreeBSD), Windows NT/2000 Server





Projects




Universal Internet Solution
server components kit

Languages: Java, JScript
Database: Oracle DB
Technologies: ASP, JDBC, JSP, COM, Enterprise Java Beans, JavaServlets, XML
OS: Windows NT 4.0 Server
Web server: IIS 4.0




The main project goal is maximal facilitation of providing the internet services by programmers of different companies. The project includes itself a server components kit as Java class (also Enterprise Beans), administrative applications kit and demonstrative applications. These components are accessible from JSP servers and as COM objects from ASP. With it are available the following resources: the intellectual keep logging system that allows monitoring events by type, time of appearance and others, dynamically changing targets groups for delivery of events (simple logs in memory, NT Event Log, Oracle DB, etc.); ccontent management system, support of sessions with the special possibilities for Microsoft IIS in environment clustered by SLB Dispatch Now! Environment implemented in two variants Pure RMI Server and Web logic EJB. System of business-objects of enterprise embodied in form of Java Enterprise Beans set (transport facilities, financial products, dealers, etc.). Given system integrated with third-party company making financial calculations and adapted for specific requirements of concrete company. System has a XML import/export functions for format independence.
Administration applications allows manage all above-mentioned systems.
Demo as well as administration applications made as JSP and ASP pages, demonstrates nonadministrative functions of system.



© 2000–2010 ODS Group