 |
red1.org Nihili est - in vita priore ego imperator romanus fui
|
| View previous topic :: View next topic |
| Author |
Message |
sbahrin Regular
Joined: 17 Dec 2004 Posts: 81 Location: Malaysia
|
Posted: Mon Jan 10, 2005 5:01 pm Post subject: The In-Fusion University System |
|
|
Hello,
Let me introduce my self first. My name Shamsul Bahrin, one of your interviewer at Cosmopoint that day. I am actually a Java Programmer, and why i can say that? you might wonder. Everybody can call themselves a Java Programmer but, are they really are? OK... first of all, i've been using Java as my main programming language since 2001 (i started learning Java that year.. a bit too late i think. Java 1.3 at that time), and I got Certified as Java Programmer by SUN the next year (2002). To become Certified, you must understand the Java Language with your own heart.. and don't expect to become Certified is easy because the questions in the exam are not easy (and not hard either), they just want to test you, how much you understand the Java language. OK.. stop talking about that now. If any of you want to know more about Java language, just ask me, and I hope that, many of you can become Certified because that is one way how you can sell your self.
Now, about the In-Fusion University System. This has become one of the project that I developed once i was employed by In-Fusion System Sdn Bhd. in January, 2004. But, actually, this project was based on a framework that I developed earlier - a portal framework. To get a feel of the portal framework, pls. follow this link..
http://www.in-fusion.com.my/my-portal
That is a demo site for the portal.
And, this is a link to the University System, which I called my-SIS. SIS stand for Student Information System.
http://www.in-fusion.com.my/my-sis
Pls. login using user id: admin and password: admin
That is also just a demo site, so you can do anytihing you want to test the system. Just, go arround the system, test run it, and report any bugz if you find any.
Thank You and get back to me.
sbahrin |
|
| Back to top |
|
 |
wan
Joined: 31 Dec 2004 Posts: 19 Location: Kuala Lumpur, Malaysia
|
Posted: Tue Jan 11, 2005 9:29 am Post subject: |
|
|
assalamualaikum,
I have seen your SIS site and...I feel that your system is very good, many functions, easy for student to understand and use the system. My group also developed a system that based on student. We called it 'Smart School System' (SSS) but not as good as your system. We done it using .Net environment, not java and not run it on the internet (just localhost). My part for this system is writing the code. Maybe I can share about our SSS in another thread (InsyaAllah). Now we are busy 'sikit' because we have to submit our new project (using PHP and mySQL in LINUX) on this Friday.
I'm very proud that I will work with a Java Programmer that certified by SUN. . Congratulation Mr. Sbahrin. I love to learn more from you and others in your company.
Wan |
|
| Back to top |
|
 |
Saipol Rizal
Joined: 04 Jan 2005 Posts: 6 Location: Kuala Lumpur
|
Posted: Tue Jan 11, 2005 12:54 pm Post subject: assalamualaikum......haii... |
|
|
From my understanding of my-SIS system it helps academic staff of school, college or university to manage students records. The left side menu contains home, academic structure, admission, registration, billing and examination. Each of this menu have sub menu.
I use the Heuristics Evaluation as my guideline only but did not go in-depth evaluation. This my-SIS system supports the user control and freedom. The button, color and font are consistency and standards. During my evaluation the error message is not complete and difficult to understand, for example in “Institution” sub menu of “Academic Structure” should be change to from ‘Are you sure?’ to ’Are you sure you want to delete?’ This prevents me to make unnecessary error mistake. It may be necessary to provide help. Even though you provide briefs description in the “Home” page/link, it may improve the site to provide the “Help” page to avoid the users for making mistake. Beside that this system should have the validation check or error message for example when the user enters character in the Phone field at ENQUIRY FORM, it should accept number only. If I enter character it should give me an error and will tell me that this field only accept number only.
This is only my idea and suggestion about this system; maybe my friends have others suggestion in evaluate this system. Thank you.  |
|
| Back to top |
|
 |
sbahrin Regular
Joined: 17 Dec 2004 Posts: 81 Location: Malaysia
|
Posted: Tue Jan 11, 2005 1:08 pm Post subject: |
|
|
Thanks Mr. Saipol Rizal for giving such comments, because that is how we can make our application to perfection.
But, how about telling us some solutions on how we are going to do that? Comments only are not enough... suggest some solutions... anybody? |
|
| Back to top |
|
 |
wan
Joined: 31 Dec 2004 Posts: 19 Location: Kuala Lumpur, Malaysia
|
Posted: Tue Jan 11, 2005 2:28 pm Post subject: |
|
|
Refer to Saipol Rizal message "validation check or error message..."
I try to give a solution here.
1) Insert java script before <body> first.
for example:
<SCRIPT LANGUAGE="JavaScript">
function numAlert ()
{
alert ("Character input is not allowed");
}
</SCRIPT>
2) then type this code in the form
<form>
<input type="text" name="requiredmobile" onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false, numAlert ();"size="20" maxlength="13">
<input type="submit" name="Submit" value="Submit">
</form>
The main point in this code is you insert the function "numAlert" where when somebody insert data, the function will be called. If the inserted data is character, the error message ("Character input is not allowed") will be display on screen.
Sorry if I make mistake here, please guide me everybody.
Wan |
|
| Back to top |
|
 |
azrulnizam
Joined: 31 Dec 2004 Posts: 9 Location: Wangsa Maju, Setapak, Kuala Lumpur
|
Posted: Wed Jan 12, 2005 9:22 am Post subject: |
|
|
assalamualaikum..
after seen your SIS site..i think this site is good...the user interface very interactive..complete information about Student, Exam, Registration and so on...
My suggestion is why dont u integrate this system with security department..where student can see their penalties or if student dont pay the penalties ....can effect ccgpa of the student.
this is my suggestion only...
thank you.. |
|
| Back to top |
|
 |
farid
Joined: 21 Dec 2004 Posts: 1
|
Posted: Wed Jan 12, 2005 11:24 pm Post subject: |
|
|
hi all,
i very ineteresting about your project....
i don't have any comment about the UI and the module in mySys...
maybe there will be more question after your first release ....
the only question right now is about the architecture and the design of this project? can some tell me where can i find the documentation about this?
ermm...
thank in advanced  |
|
| Back to top |
|
 |
sbahrin Regular
Joined: 17 Dec 2004 Posts: 81 Location: Malaysia
|
Posted: Thu Jan 13, 2005 10:10 am Post subject: |
|
|
Hi Mr. Farid,
The framework is basically based on MVC pattern. However, i'm NOT using any popular open source framework such as Struts, if that is your concern.
The main controller module is a servlet, which i called it ControllerServlet. Every request and response must come through this servlet first, where it shall delegates (or dispatch) to the module (or modules) being called. Because every module is being delegated through here, securitychecking like user authentication is being done first, that is, it check the module being called is accessible by the user or not.
I follow a portal framework here, where the controller may open several modules in one page, and the user can customize or configure their own pages and modules.
For the demo site http://www.in-fusion.com.my/my-sis however is not a complete set of portal framework, but a small part of it that is just enough to run a module.
For the presentation layer, i am using a Velocity Templating Engine. The whole framework, is actually is based on this Velocity. I'm writing a simple framework that extends to this Velocity, where all modules written must extends, and/or implements to this framework.
This project is in sourceforge now. Please go to sourceforge to check about this project there:
http://sourceforge.net/projects/university/
There, i shall post more detailed description about the framework and development style i use here. But do not assume the framework or style i used here is good for you to follow or implement in your own project. There are many other good framework out there, and I am also still in a learning process of other frameworks...
Thank You. |
|
| Back to top |
|
 |
hashik
Joined: 31 Dec 2004 Posts: 10 Location: Kuala Lumpur
|
Posted: Thu Jan 13, 2005 11:17 am Post subject: :? |
|
|
dear mr sbahrin..
I ve gone through the system and i found it very interesting.
Theres one thing that comes to my mind. This system is to be used by an organization right? One Institution at a time... right? So why can we add many institution at the beginning of the system if it is supposed to be used by only one, right? Or maybe this is just a demo so we can add them there?
And one more thing, Since it can add many institution at a time, why can't i add new faculties for other universities? I just can only add at the Lim Kok Wing part.
tq.
-hashik-
xxx |
|
| Back to top |
|
 |
sbahrin Regular
Joined: 17 Dec 2004 Posts: 81 Location: Malaysia
|
Posted: Thu Jan 13, 2005 11:33 am Post subject: |
|
|
| You can add new faculty for other university as well. |
|
| Back to top |
|
 |
affarina
Joined: 05 Jan 2005 Posts: 23 Location: selangor
|
Posted: Thu Jan 13, 2005 11:58 am Post subject: |
|
|
I have seen your SIS site and...I understand that your system helps the academic staff of school, college or university to manage students records. It's very good system and ofcourse the scope of this project sangat meluas. Kena cover all about student information like student personal records, academics(subjects taken,examinations), billing/fees and so on.
after seen your SIS site and do some testing ( I'm be your tester) I also agree with Saipol Rizal that your site need more validations..because i have try to add already Institution such as under .../academis structure/institution/ it's valid. So there have 2 Universiti Teknologi Malaysia.
| Quote: |
I use the Heuristics Evaluation as my guideline only but did not go in-depth evaluation. This my-SIS system supports the user control and freedom. The button, color and font are consistency and standards. During my evaluation the error message is not complete and difficult to understand, for example in “Institution” sub menu of “Academic Structure” should be change to from ‘Are you sure?’ to ’Are you sure you want to delete?’ This prevents me to make unnecessary error mistake. It may be necessary to provide help. Even though you provide briefs description in the “Home” page/link, it may improve the site to provide the “Help” page to avoid the users for making mistake. Beside that this system should have the validation check or error message for example when the user enters character in the Phone field at ENQUIRY FORM, it should accept number only. If I enter character it should give me an error and will tell me that this field only accept number only.
This is only my idea and suggestion about this system; maybe my friends have others suggestion in evaluate this system. Thank you.  |
|
|
| Back to top |
|
 |
affarina
Joined: 05 Jan 2005 Posts: 23 Location: selangor
|
Posted: Thu Jan 13, 2005 12:11 pm Post subject: |
|
|
Dear Mr sbahrin..
i want to know how u design ur database? It's distributed database or centeralizes database? and want kind database u used? |
|
| Back to top |
|
 |
affarina
Joined: 05 Jan 2005 Posts: 23 Location: selangor
|
Posted: Thu Jan 13, 2005 12:42 pm Post subject: |
|
|
| wan wrote: | | easy for student to understand and use the system. Wan |
I think SIS sytem is not use by student it's for admin of schools,colleges and universities? Its right? |
|
| Back to top |
|
 |
sbahrin Regular
Joined: 17 Dec 2004 Posts: 81 Location: Malaysia
|
Posted: Thu Jan 13, 2005 3:12 pm Post subject: |
|
|
Ms Affarina,
What is distributed database? a database that is shared between multiple computers across the network? can you explain?
The database currently being use is MySQL. But, the my-SIS system also has been tested using PosgreSQL database. The system was designed, so that it does not rely on any database server, meaning, that any database can be used. But, as i said earlier, we have tested on MySQL and PostgreSQL only at the moment.
And, for your second post, YES. The system is to be used by the Academic Affair, Student Affair, Examination Unit and Admission Unit of the University. |
|
| Back to top |
|
 |
red1 Site Admin
Joined: 06 Jul 2004 Posts: 1756 Location: Kuala Lumpur, Malaysia
|
Posted: Thu Jan 13, 2005 6:46 pm Post subject: |
|
|
All those who posted get 1 mark for each post.
Those who say they are busy, loses 1 mark for each time they say they re busy. It shows u cannot plan your time and posting a message takes only 1 min to 10 minutes.
Saipol, Azrul and Wan for their analysis gets 2 marks each.
the one who suggested to show marks on the panel gets no mark. (no extra no deduction)
u are to do your own calculation and not ask me to do extra work. Also marks are not your concern. You forgot my early message to you.
the one who copy and paste complete answers lose back 1 mark.
All marks are accumulative + and - each time they occur. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|