Welcome to Smart Name Card Page

"Smart Name Card" is a Wi-Fi signal based small social network type mobile application. This is an android mobile application based on Wi-Fi peer to peer network. Someone can identify the people in the specified area who use this application.

Details of the application user are displayed to others who use the same application.And then, it has the ability to communicate with each other without any telecommunication service provider.

Tuesday, June 17, 2014

Code of Conduct - "Not unjustly prevent someone from taking a position for which that person is suitably qualified"

5.08. Not unjustly prevent someone from taking a position for which that person is suitably qualified. We ensure that the right person is doing the work which he is capable of. That is highly help to gain efficient and effective output. When allocating work between group members we always gave the higher priority to the person who is skilled the subject to the level best. So in that case we hope this statement of code of ethics helps with the project. Doing personal favors is not a good habit, because that may also cause to fail of the projec...

Code of Conduct - "Assist Colleagues in Professional Development"

7.02.Assist Colleagues in Professional Development We expected Professional development of all team members. Some of our members face a problem that they have difficult to discuss with end users presenting things. Other big problem is English. Some time we have present in English. It is difficult to some of our members. But we use English as our main communication language. Because it helped them to improve their English knowledge.  All of our team members discuss with end users. It is a big opportunity for our group members. That helped them to learn how to identify, capture requirements. We had to demonstrate our product to some schools. So every member got the opportunity to do presentations. So it was a very good opportunity to develop our presentation skill...

Code of Conduct - " Not ask a software engineer to do anything inconsistent with this code"

5.11 Not ask a software engineer to do anything inconsistent with this code Our team consists of three members. We had to get the instruction of a person who has professional expertise in the field. Then select the conference participation of our university. We describe our use of it. During his meeting with us to discuss the importance of the code of conduct and asked him not to do anything inconsistent with this code. We decided once two weeks to complete. In each debate, asked us what we have done and what are the things to d...

Friday, June 13, 2014

Code of Conduct - "Encourage colleagues to adhere to this Code"

7.01. Encourage colleagues to adhere to this Code. In the inception of this project all the members were not familiar with this code of conduct, but with the guidance the code was explicable. In addition to Association of Computer Machinery (ACM) Software Engineering Code of Ethics and Professional Practice, we referred other internet based resources like Wikipedia where we could learn about history, ethics, professional responsibilities in developing software, licensing etc. This was ultimately a support learning platform which helped us to learn our course module also. The ongoing project work reinforced the learning. Although the additional readings and course content provided us with a theoretical background, involving in this project practically enabled us to apply what we learned....

Code of Conduct - "Ensure that software engineers are informed of standards before being held to them"

5.02. Ensure that software engineers are informed of standards before being held to them. The team was collectively responsible for the end of this mobile application and submitting the course work for grading. Hence the development was abstract, we needed to stick onto strict timelines with limited resources. Because of the close proximity of the developers, we didn’t undergo any hardships in communicating and being informed of the standards in practice.each and every guys are worked hardly as they can. Establishment of standards prior to undertaking the development was minimal. But as we adopted the best practices in the software engineering industry, the overall standard of the project procedures was expected to be within the accepted level. Since we practiced our development together...

Code of Conduct - "Ensure good Management for any project on which they work, including effective procedure for promotion of quality and reduction of risk"

5.01. Ensure good Management for any project on which they work, including effective procedure for promotion of quality and reduction of risk. our management procedure mainly target, reduce low priority things and work for a particular target. better way to effectively use manpower. minimize the risk. maximize time effectiveness. Regarding the Smart Name Card project, we facing some certain problems with our very tide time frame, poor resources and so on.we had to find various version  of  android phones, wifi direct supported phones and etc. but we always trying to use some good management techniques to takeover and minimize the disturbance from them. Mainly we have only three/four months to do these all things and create/develop full functional web system with good documentation....

Code of Conduct - "Ensure proper and achievable goals and objectives for any project on which they work or propose"

3.02. Ensure proper and achievable goals and objectives for any project on which they work or propose. Establish goals and objectives are very importing to the project regarding the both development procedure and maintaining procedure. At the fundamental project planning level, we decided to setup some documentation about those things. That document included some details about goals, vision, mission, objectives and also scope of  project and some details about the planing. Actually we keep it as a first level system requirement documentation. Goal of Project : The main goal of this project is to communicate with other devices using Wi-Fi connection and without any service provider. Scope of Project: Target users of this application will be the people who are interacting with the...

Saturday, June 7, 2014

Code of Conduct - "Ensure adequate testing, debugging, and review of software and related documents on which they work"

3.10. Ensure adequate testing, debugging, and review of software and related documents on which they work. Even though we adopted an agile methodology of development, we undertook regular documentation. It came in handy throughout the whole product life-cycle. After developing a few test cases, we tested the software for its performance and functionality. The errors and security vulnerabilities were found, fixed latterly and were documented for future reference. But we didn’t have the expertise in testing the solution exhaustively, thus some level of bugs and glitches are acceptable in this phase of development. With the guidance provided by the mentors in the university, there was a platform to continuously develop our team with quality assurance and quality management techniques....

Code of Conduct - "Accept full responsibility for their own work"

1.01. Accept full responsibility for their own work. This Application is developed by creative commons, meaning that each of the developer is responsible individually and collectively for the implications of this application on its users and public. We have adopted an agile approach of development with product increments based on a work breakdown structure, thus each member is responsible especially for the individual work on modules. If the practice or content adopted throughout the process is ethically questionable with the completed project, all the members are equally responsible for compensations and future amendments. ...

Code of Conduct - " Cooperate in effort to address matter "

1.05. Cooperate in effort to address matter of grave public concern caused by software, its installation, maintenance, support or documentation. In the software development process cooperate effort to address matters and community supported user documentation may added additional value to the project and also it's the best way to keep the project on way and improve the project stability throw the community, because user interaction can be measured with the community contribution. With that facts we suppose to use developers blog for that purposes  in Smart Name Card development procedure. we use this blog as an public communication platform and a document sharing and storing mechanism. cloud base document sharing mechanism is a very important thing for software development. There are...

Friday, May 30, 2014

Functionality of the application

When someone is installing this application he has to fill his own name card. Application requires name, Age, Gender and other contact details. Then those details will be saved on the memory. When someone switches on the application it automatically switch on the Wi-Fi1 and search for other device that one using the same application. “A” can communicate only with “B” directly and “C” can also communicate only with “B” directly and “B” can communicate with above both “A” and “B” directly. Since the distance between “A” and “C” is larger than the WIFI range “A” can’t directly communicate with “C”. Here we are trying to communicate “A” to “C” using “B” as a midpoint. We can connect more than three mobile devices using above technique. Now...

Introduction

Project title "Smart Name Card" is a Wi-Fi signal based small social network type mobile application. This is an android mobile application based on Wi-Fi peer to peer network. Someone can identify the people in the specified area who use this application. Details of the application user are displayed to others who use the same application. Then each one can get other’s information like name, address and some other contact details. When you are in a place that you have never been, say a conference or meeting you can identify who are the people in there.And then, it has the ability to communicate with each other without any telecommunication service provider. This application is suitable for used in a University or in a office....

Page 1 of 3123Next
 
Design by Dimuthu Nalaka Weerarathna | On LinkedIn Dimuthu - Copyright © 2014. | All rights reserved.