1 / 12

We are: Gabriel Kreindler Mihai Moldovan Andrei Costescu Cezar Chiril ă

We are: Gabriel Kreindler Mihai Moldovan Andrei Costescu Cezar Chiril ă. At , we seek to provide professional and mission critical database solutions for any type of activity.

amara
Download Presentation

We are: Gabriel Kreindler Mihai Moldovan Andrei Costescu Cezar Chiril ă

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. We are: Gabriel Kreindler Mihai Moldovan Andrei Costescu Cezar Chirilă At , we seek to provide professional and mission critical database solutions for any type of activity. We achieve our objective by building intelligent systems that help businesses efficiently connect their various parts. Project Manager: CorinaAchinca

  2. The Sigma Foundation for European Integration is a non-profit organization that encourages pre-university education at all levels. Its programs consist of contests, supplementary classes and camps. FIES’s projects include The European Kangaroo Applied Mathematics Contest, an economical simulation contest, INVEST, and educational and cultural oriented camps. Students from all over the country engage in these programs. FIES has a major impact on the Romanian educational system due to its large test center network (3800 centers) and high contest participation rate (over 247.000 contestants). Its activity is also supported by the Ministry of Education and Research (MER). • Contact information: The Sigma Foundation for European Integration Str. General Berthelot nr. 38, sector 1, BucureştiTel.: +4021 313 96 42, E-mail: fies@home.ro,

  3. Interviews with: Mr. Boris Singer Position: President Mrs. Corina Cârtoaje Position: Vice - President • Personal participation in FIES’s activities both as contestants and as volunteers. • Because of this involvement, we developed a special interest for the diverse activities of FIES. At the same time, we became acquainted with some features of the organization scheme, from the student’s point of view. • Kangaroo Contest website: www.matematicasicangurul.ro The site contains relevant information regarding contest registration, testing procedures and prizes.

  4. Mrs. Cârtoaje and Mr. Singer considerately answered all our questions, and helped us become acquainted with FIES through two interviews • At the first interview, we gained insight into FIES’s interior configuration; we collected information about: • all of FIES’s activities and structures. In addition, we understood which activities are most important to FIES; • specific procedures regarding contests, classes and camps; • the data FIES needs to store and the information FIES needs to analyze (such as reports, statistics etc.); • During the second interview, we received feedback on an early stage of our project: • our interviewees confirmed our project’s basic structure; • they suggested a more accurate representation for the relationships between students and FIES, according to their business needs; • we documented some of our assumptions and made the required modifications.

  5. Reliable database able to handle concentrated activity during certain short periods of time (e.g. when results for contests must be quickly made available) • Keep complete records of • undergoing and past activities • persons involved (students, teachers, employees) • sponsors and sponsorships • Easy data input and complex information output • Generate comprehensive reports and statistics regarding: • Participants (e.g.: test scores, class attendance, problems solved) • Employment statistics (e.g.: activities, job history, wages, qualification) • Class (e.g.: popularity, student results) • Teacher (e.g.: problems proposed, classes taught) • The possibility for further development of on-line services

  6. Steps to achieving our commitment to FIES: Review operation flow Optimize the relationships Retrieve data from all factors involved Sigma Foundation Create a complete and centralized database Test Centers Administration and Reduce input time Administration Contest – Class - Camp Process data faster Administrated tests Sponsor - Contest Produce reports faster Sponsors Student - Contest Problems Commitment • Dispersed DB • Inefficient data gathering Present Student - Class • Centralized DB • Perform complex processes of input data Info. for MEC Camps IN: Participation fee Info. for administration Problems OUT: prizes IN: Sponsorships Students Info. for sponsors OUT: wages Create comprehensive statistics Contests Control the investments Generate analysis Manage a complete & secure data archive

  7. PROBLEM #* id * subject * text * solution º difficulty level CENTER #* id * name * address * phone no * contact person appear at consist of held at accommodate CONTEST #* id * name * date * grade * subject º participation fee • the first stage of development • the most significant entities • the most important relationships • clear and intuitive layout • central activities highlighted • will be further developed to comply with all design and layout norms. register submitted by funded by managed by funded by fund fund managed by manage manage SPONSOR #* id * name º address º phone no CAMP #* id * location * start date * end date * cost º description EMPLOYEE #* SSN * name * birth date * address * phone no º email fund consist of funded by CLASS #* id * date * time º syllabus * topic º web site enroll for enroll at submit STUDENT #* id * name * address * phone no º email * school * grade TEACHER #* id * name * address * phone no º email º specialization consist of held by hold enroll for

  8. receive CONTEST #* id * name * date * grade * subject º description º participation fee TEACHER #* id * name * address * phone no º email º specialization hold CLASS #* id * date * time * topic º syllabus º website hold held by LOCATION #* id * address * room no * contact person º comments submit held at consist of accommodate submitted by joined via PROBLEM #* id * subject * text * solution º difficulty level TEST CENTER #* id * name * address * phone no * contact person receive the subject of STUDENT #* id * name * address * school * phone no º email * grade result in entered via entered via selected as gives make receive make make posed at makes receive consist in given by made for made for made by made by TEST QUESTION * question number * maximum points QUESTION RESPONSE * answer * points awarded answered by made by answers REGISTRATION * no of students º proof of payment º comments CLASS ENROLLMENT * was present º special notes made at CONTEST ENROLLMENT * was present º special notes awarded to made by made for PRIZE * type º sum of money awarded at made for awarded as made for CAMP #* id * location * start date * end date * cost º description CAMP ENROLLMENT * was present º special notes º proof of payment consist of joined via made for receive SPONSORSHIP # contract no * date º value º description º conditions made for the subject of refer to SPONSOR #* id * name º address º phone no ASSIGNMENT #* contract no * description * payment refer to make handled by managed by EMPLOYEE #* SSN * name * birth date * address * phone no º email made by appointed refer to EMPLOYMENT CONTRACT #* contract no * wage * start date º end date assigned through appear in JOB#* id * description * title manage refer to

  9. Each student enrolls for a contest at a test center that takes care of individual fee payments and the actual contest organization. This information is kept in the Contest enrollment entity. • For each contest, centers have registration contracts with FIES that include the number of students registered at that center and information about financial matters. • Because more than one contest can take place at a certain test center, the Contest Enrollment entity needs to relate to the Contest entity. • Employees might change their job over time. This information is stored in the Employment Contract entity. • FIES relies on volunteer work; volunteers have jobs with the wage attribute set to “0”.

  10. All the problems submitted by teachers need to be stored although some of them may never be used as questions in contests. • The Test Question entity keeps track of all the problems selected for certain contests and the Question Response entity tracks each student’s answers to these questions. • Further constrains must be imposed on the database: • A student must participate in a contest in order to win a prize; • Two different contests cannot have the same name, date and grade attributes; • The database will only store information about the students and teachers who have participated in FIES’s activities. • Some special attributes were used in the ERD: • “special notes”, “comments”, “description”, “syllabus”, “conditions” are memo fields; • “was present” is a logical attribute; it can be either true or false; • STUDENT– grade is a volatile attribute. It has to be updated each year.

  11. FIESoccasionallyneeds to store notes about a student’s activity within a class, contest or camp. Such notes are used to set apart exceptional students. • Employees have jobs and assignments. A job is a general activity while an assignment refers to a brief period of time and a specific task. • The teacher who holds a class is the only person responsible for it. FIES does not need to assign employees to classes. • A student can refuse to participate in an awarded camp. • Students can participate in camps even if they did not win them as prizes. • Sponsorships are made for specific activities of FIES.

  12. provides the solution for many of the problems confronting the Sigma Foundation: • We have created a flexible database that matches FIES’s business needs • Our solution dramatically reduces the time required for the operation flow to take place • We fully understood the company’s requirements and created logical links between its elements • Our system keeps records of all FIES’s activities • The infrastructure we created allows reliable data storage and effective archive queries • Our customer will be able to efficiently process data and create diverse and complex reports for current and prospective sponsors, M.E.R., the administration or any other interested party • FIES will be able keep track of its received funds and its expenses

More Related