我的JD题目

nrgb 2003-10-15 02:20:59
Sun Certified Developer for the Java 2 Platform: Application Submission (Version 2.3.1)



Application Overview
Background
Bodgitt and Scarper, LLC. is a broker of home improvement contractors. They take requests from home owners for a type of service, and offer the homeowner one or more contractors that can provide the required services. Curently, Bodgitt and Scarper provides this service over the phone using a team of customer service representatives (CSRs). The CSRs interact with an ageing custom-written application that has been drawing increasing criticism from the CSRs. In the future, Bodgitt and Scarper wants to move into Internet-based marketing, and hopes to be able to provide their services directly to customers over the web.
The company's IT director has decided to migrate the existing application to a Java technology based system. Initially, the system will support only the CSRs, although the hope is that this interim step will give them a starting point for migrating the system to the web. The IT director does not anticipate much reuse of the first Java technology system, but intends to use that system as a learning exercise before going on to a web based system.

The company's IT department has a data file that contains the essential information for the company, but because the data must continue to be manipulated for reports using another custom-written application, the new system must reimplement the database code from scratch without altering the data file format.

The new application, using the existing data file format, must allow the CSRs to generate a list of constractors that match a customer's criteria. This is the project that you have been commissioned to implement.

What you must do
The following are the "top level" features that must be implemented:
A client program with a graphical user interface that connects to the database
A data access system that provides record locking and a flexible search mechanism
Network server functionality for the database system
The work involves a number of design choices that have to be made. In all such cases, the following principles should be applied.
Clarity and Maintainability
A clear design, such as will be readily understood by junior programmers, will be preferred to a complex one, even if the complex one is a little more efficient. Code complexity, including nesting depth, argument passing, and the number of classes and interfaces, should be reasonable.
Documentation
The code itself should be as clear as possible; do not provide comments that do not add to the comprehensibility of the code. Awkward or complex code should have descriptive comments, and javadoc style comments must be used for each element of the public interface of each class. You must create a full suite of documentation for the classes of the completed project. This must be generated using the tool "javadoc" and must be in HTML format. Provide javadoc documentation for all classes you write.
You must provide basic user documentation. This should be sufficient to allow a user who is familiar with the broad purpose of the project to use the application. This documentation must be in one of these three formats:
HTML
Plain text (not a wordprocessor format)
Within the application as a help system.
Correctness
Your project must conform to this specification. Features that deviate from specification will not receive full credit. You will not receive extra credit points for work beyond the requirements of the specification.
Use of Standard Elements
Use of functionality provided by the core Java classes will be preferred to your own implementation of that functionality, unless there is a specific advantage to providing your own implementation.
Return to top
--------------------------------------------------------------------------------


...全文
51 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
希偌 2003-10-19
  • 打赏
  • 举报
回复
Lock针对的是remote模式下的访问,当一条记录被update的时候,在unlock之前不允许再访问这条记录
mvler 2003-10-19
  • 打赏
  • 举报
回复
问一下,其中的LOCK方法有什么用,是不是用户被预定的contractors就被LOCK了?谢谢!
希偌 2003-10-19
  • 打赏
  • 举报
回复
点击帖子里的“管理”或者直接点列表每个帖子后面的“管理”连接
nrgb 2003-10-18
  • 打赏
  • 举报
回复
谢谢你了,beyond_xiruo(Java/.NET两手抓,两手都要硬)
我不知道这个论坛怎么给分
希偌 2003-10-18
  • 打赏
  • 举报
回复
俺到是想考SCEA,可惜没有钱报名
希偌 2003-10-18
  • 打赏
  • 举报
回复
MANIFEST.MF文件用来指定.jar文件的入口,下面这个是我的MANIFEST.MF for SCJD
-----------------------------------------------------------------
Manifest-Version: 1.0
Created-By: 1.4.2_01 (Sun Microsystems Inc.)
Main-Class: entrance

songbo_pp 2003-10-18
  • 打赏
  • 举报
回复
我也不知道MF文件的作用,不过我想应该跟跟作业没什么关系。

RECORD NUMBER可以在程序中计算出来的,不用保存。
nrgb 2003-10-17
  • 打赏
  • 举报
回复
谢谢你PIPI
我已经收到你的邮件了
不知你考完了没有
希望能给我分享你的考试经验,找到一个同考JD的战友真不容易呀
我以后可能经常会给你发邮件的希望你不要烦我呀
我再问一下它里面有个。MF文件有什么用
还有,我的那个DB文件里没有记录RECORD NUMBER的字段,这是怎么回事害的我重新建了一个文件来存储记录的数目
不知道你的DB文件里是什么情况???
songbo_pp 2003-10-16
  • 打赏
  • 举报
回复
是的。
nrgb 2003-10-16
  • 打赏
  • 举报
回复
谢谢你,皮皮
是不是GUI里只要做查询和BOOK功能就可以了
songbo_pp 2003-10-15
  • 打赏
  • 举报
回复
这个背景的意思是,LLC是一个家庭装修公司的代理商,说白了是一个中介,他们通过电话提供服务,并且使用传统的手写方式,这种方式效率低下,于是LLC的IT部决定开发一个web应用来直接面向客户,但是水平的问题,经理决定先开发一个demo来练手,这个demo就是你要提交的。
std3lqi 2003-10-15
  • 打赏
  • 举报
回复
这样好像不太好吧。
mvler 2003-10-15
  • 打赏
  • 举报
回复
哈哈,我们的题目一样
用SIMULINK对BPSK调制技术仿真JD06郭忠志-用MATLAB_SIMULINK对WCDMA中关键调制技术仿真.rar 用MATLAB_SIMULINK对WCDMA中关键调制技术仿真                   内容提要     目前移动通信正向B3G和4G发展,但是无论是3G的高速下行分组接 入和高速上行分组接入还是WiMAX, 在物理层都采用了OFDM多载波调制和BPSK, QPSK, 4QAM, 16QAM, 64QAM和64QAM等自适应数字调制编码技术,本文利用Simulink对这些 调制方式进行了仿真并进行比较,因此能够比较形象的、比较深入的理解 它们。本篇论文拟定研究的目的是利用MATLAB软件对现代通信系统的关 键环节进行计算机仿真,重点是移动通信系统中常用的载波调制的数字传 输和CDMA扩频通信部分的仿真。本文从二进制通信系统的的蒙特卡罗仿 真研究开始入手,对计算机仿真的基本内容包括系统、模型、算法、计算 机程序设计与仿真结果显示、分析与验证等环节进行研究和试验。逐步研 究了MATLAB语言程序设计和使用MALTLAB对DS扩频抑制正弦干扰的有 效性进行仿真、采用升余弦脉冲的二兀相移键控系统的仿真和采用开根升 余弦脉冲的BPSK仿真。本文还涉及了方程式的simulink仿真和MATLAB图 形功能实用研究,以及Simulink仿真的图形界面设计和数字调制Simulink 仿真等方面的研究。     计算机仿真不仅能够降低设计成本,提高设计效率,ifu b‘仿真也是深 入理解系统特性非常有价值的工具。一个成功开发的仿真程序使仿真跟在 实验室实现一个系统很类似,可以很方便地对要研究的系统进行多点测量 很容易地作参数研究,因为可以方便的改动滤波器带宽和信噪比等 技术参数,ifu b‘还可以通过数据处理直观地观测到这些改变对系统性能 的影响。可以很容易产生时域波形、信号谱图、眼图、信号星座图、直方 图和许多其他图形显示。   关键词:CDMA OFDM BPSK QPSK调制MALTLAB  S工MUL工NK仿真 提示:内容与标题不很吻合,前面原理介绍了一大堆,做的内容却相当少,文内仿真的几种 调制技术设置的参数都与都与CDMA系统无关,只做了几种调制技术的原理上的实现, 根本未涉及到工程应用,甚至连载波提取环节都没有,直接利用了发送载波进行的同步, 再比如发送信号的码元速率只有1bit/s。 所以本文只适合入门级别的同学参考, 如果需要与题目相符的文献做深入参考的朋友完全可以跳过此论文 附件所含文件: Figure6.jpg

50,504

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧