java高级编程项目实践.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:32 大小:3.8MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

java高级编程项目实践.ppt

java高级编程项目实践.ppt

预览

免费试读已结束,剩余 22 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java高级编程项目实践课程目录需求定义-系统功能定义需求定义-系统性能定义用户界面设计-登陆界面用户界面设计-用户管理主界面用户界面设计-菜单界面用户界面设计-口令修改界面用户界面设计-添加管理员界面用户界面设计-删除管理员界面用户界面设计-添加用户界面用户界面设计-修改用户界面用户界面设计-删除用户确认界面数据库设计-普通用户表数据库设计-超级用户表第四部分:类和接口类的分布状态图privateStringuserPKprivatebyte[]passwordprivateStringuserIdprivateStringUserNameprivateStringstamppathpublicUserDAO()publicbooleancreate(StringuserId,Stringname,byte[]password,Stringstamppath)publicvoidremove(StringuserPK)publicvoiddelete(StringuserId)publicCollectiongetUserByPK(StringuserPK)publicvoidupdate(StringuserPK,Stringuserid,Stringname,byte[]password,Stringstamp)publicCollectionfindByUserId(Stringuserid)publicCollectionfindAllUser()publicCollectionfindIDName()publicbooleancheck(Stringuserid,Stringpassword)publicvoidupdatePassword(StringuserPK,Stringpassword)privateStringuserIdprivatebyte[]passwordprivateStringDSNNameprivateStringdbUserNameprivateStringdbPasswordpublicSupervisorDAO()publicvoidinitiate(StringdataSourceName,StringuserName,Stringpassword)publicvoidsetDBInfo(StringdataSourceName,StringuserName,Stringpassword)publicbooleancreate(Stringsuperid,Stringpassword)publicvoidremove(Stringsuperid)publicbyte[]getPassword(Stringsuperid)publicvoidupdatePassword(Stringsuperid,Stringpasswd)publicCollectionfindAllAdmin()publicbooleancheck(Stringuserid,Stringpassword)PwencryptpublicLogon(Frameframe,Stringtitle,booleanmodal)publicStringgetAccount()publicStringgetPassword()publicvoidadd()publicvoidmodify()publicvoiddelete()publicSupervisorDel()publicvoiddelete()publicUsrAdd(JFrameframe,DefaultTableModeltable)publicvoidadduser()publicbooleanisValidateUserID(Stringuserid)publicUsrModify(JFrameframe,DefaultTableModeltable,Vectordata,introw)privatevoidmodify()privateboleanisValidateUserID(Stringuserid)publicAddManagerDlg(Frameframe)第五部分:系统实现数据库实现(一)数据库实现(二)数据库实现(三)业务逻辑层实现安装界面