Find Jobs
Hire Freelancers

java card

$30-300 USD

已关闭
已发布大约 20 年前

$30-300 USD

货到付款
The objective of this project is to develop an Electronic point of sale (EPOS) system using Java Card based E-Wallet. This application will also use a MS SQL server 2000. database to hold information on transactions, employees, customers and products available for sale. i.e. a fully functional EPOS system using a Java Card E-Wallet is the primary goal of this project. However I have two secondary goals which I want to develop but the main aim is to have the EPOS system. The secondary goals is to have to program a Door lock system to demonstrate the use of multi selectable applets, and to program a management system that would link the EPOS system and door lock system, essentially giving the user the ability to track people through a building. The main aim is on the EPOS system which will give the user a GUI display on the screen and the user using his Smart card will be able to buy products. The card will contain his unique ID, name and balance. this system will be linked to the SQL database sitting on a server. The EPOS system should provide a simple to use and quick till system for an internal shop. It should provide the following facilities: · Each transaction to be logged · Staff to be validated by both card and database server · Simple to use interface · The terminal application can be authenticated by the JavaCard applet All transaction, debit, credits will be stored in the database server. The terminal (computer) will provide the GUI, the products available to be sold and also security to allow specific users to have access. The first element of security will be at the log in. on execution of the application (which should be done automatically on start up of the machine), the system will request the users ID Card to be entered into the system. A pin will then be requested. This info will be checked against entries held on the database and on the card. The database will return the level of clearance that individual has on the system. There will be three levels of clearance: ## Deliverables conitunuing.... an overview......... 1)**User**: access to basic facilities of the system. Debit, credit and logout 2)**Supervisor**: Along with user facilities, a supervisor can also add, edit and remove products in the system 3)**Administrator**:The administrator can exit out of the program, and edit the system settings. Once the user has logged onto the sys. They will have to remove their card. There are than two routes: **PURCHASING:** Once the list of products is compiled the debit button is pressed. This invokes a smart card request, and the customer must place their card in the reader, and enter their pin. **CREDITING:** 2nd is the customer is placing money onto their card. The credit button is pressed, and the value is placed in the relative box. When the confirmation button is pressed, a smartcard request is invoked, and the customer card is placed into the reader. A pin is also required for this option. * The terminal application should provide an easy to use GUI * Communication between the terminal and the java card is to be via RMI. This is just an overview of what is needed above is still the description. *************** Deliverables ************** 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done and it should be well commented using java doc coment. 2) a report of about 5000 words exapling the functions and each part of the system basically the funcationality of the report. 3) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 4) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform xp and java
项目 ID: 3117369

关于此项目

远程项目
活跃20 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作

关于客户

UNITED KINGDOM的国旗
United Kingdom
5.0
1
会员自10月 11, 2003起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。