版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一品简1.11.2本软件采用java第一品简1.11.2本软件采用java控制[1],使用MVC设计模式,J2EE里面的bean作为模型(Model),(ViewMVC用于映射输入、处理和输出功能在一个逻辑的图形化用户界面的结构中[4]。1.3Androidhibernate1.3Androidhibernate[6]第二章作品安装及使用说2.1及安第二章作品安装及使用说2.1及安的载体[7]Tomcat是一个微小型服务器,是一种免费开放源代码的Web服务器,在2-1MySQL2-2MySQL2-3MySQL2-4MySQL2-2-4MySQL2-2-5MySQL(8)nextLaunchtheMySQL2-6MySQL2.22-6MySQL2.2第三章作品主效果第三章作品主效果3-3-3-3-63-53-3-3-3-第四求分4.14.2系统4.2.1第四求分4.14.2系统4.2.14.2.2稳定性要.4安全性要4.3功能4.2.4安全性要4.3功能(2)第五统设5.15-15.2(1)用例代表某些用户可见的功能,实现一个具体的用户目标[9]学第五统设5.15-15.2(1)用例代表某些用户可见的功能,实现一个具体的用户目标[9]学用例总是被行为者启动的,并向行为者提供可识别的值[9]用例总是被行为者启动的,并向行为者提供可识别的值[9]学宿管图5-5.3(4)每一个加工至少有一个输入流和一个输出流[8]基于Android的学生宿舍管理系统的设计与实 学5-35.4E-R1报维5-4E-R*房*宿管学1学5-35.4E-R1报维5-4E-R*房*宿管学15.5间号管理员(用户名,密码间,房间号房间(宿舍号,宿舍地址,宿舍类型5-5-是否否否否否否否否否否否否否否否否否否5.5间号管理员(用户名,密码间,房间号房间(宿舍号,宿舍地址,宿舍类型5-5-是否否否否否否否否否否否否否否否否否否否5-25-5-5-5-是否否否是否否否否否否否否否否否否否否否否否否否是否否否5-25-5-5-5-是否否否是否否否否否否否否否否否否否否否否否否否是否否否第六章系统功能实6.1private第六章系统功能实6.1privateclassbtnRegisterOnClickListenerimplements{publicvoidonClick(Viewv)if(etLoginID.getText().length()=={toastUtil.show("请输入账号}if(etName.getText().length()=={toastUtil.show("请输入姓名}if(etPassword.getText().length()=={toastUtil.show("请输入密码}if(etPasswordOK.getText().length()=={toastUtil.show("请再次输入密码否否protectedStringdoInBackground(StectedStringdoInBackground(String...params)StringurlString=+Map<String,Object>map=newHashMap<String,Object>();map.put("Action","register");map.put("id",map.put("loginid",etLoginID.getText());map.put("name",etName.getText());map.put("specialty",etSpecialty.getText());map.put("phone",etPhone.getText());map.put("addr",etAddr.getText());map.put("college",etCollecge.getText());map.put("sex",etSex.getText());Stringresult=httpHelper.HttpPost(urlString,return}}if{}submitAsyncTask=newSubmitAsyncTask();}if(action.equals("register"))tb_usersuser=newif(action.equals("register"))tb_usersuser=newIntegerid=if(id==0)}elseQueryquery=fromuser=(tb_users)}BaseUtil.LogII("roomid="+request.getParameter("roomid"));if(!BaseUtil.isEmpty(request.getParameter("roomid")))}else}6.2TextView,以LinearLayout作为主要布局方式,实现过程中主要使用6.2TextView,以LinearLayout作为主要布局方式,实现过程中主要使用privateclassbtnLoginOnClickListenerimplements{publicvoidonClick(Viewv)if(etLoginID.getText().length()==}if(etPassword.getText().length()=={toastUtil.show("请输入密码btnLogin.setOnClickListener(newbtnLoginOnClickListener());etLoginID.setText(SPUtil.get(LoginActivity.this,"loginid",""));if(id==0)}else}write="1";}protectedStringdoInBackground(StectedStringdoInBackground(String...params)}StringurlString=+urlString+="&loginid="+etLoginID.getText()++etPassword.getText()++Log.v("ACC",urlString);return}if(etCode.getText().length()=={}if{}loginAsyncTask=newloadAsyncTask();}Stringloginid=request.getParameter("loginid");Stringtypename=request.getParameter("typename");intif(String.valueOf(typename).indexOf("st")!=-1)sqlString="select*fromtb_userswhereLoginID='"++"'andpasswords='"+passwords+"'";if(list.size()>0){write=}}elsesqlString="select*fromadminswhereLoginID='"++"'andpasswords='"+passwords+"'";if(list.size()>0){write=}}}}6.3设备报修功能模块的实privateclass6.3设备报修功能模块的实privateclasssubmitAsyncTaskextendsAsyncTask<String,Integer,{protectedvoidonPreExecute()privatevoidsubmit()if(etTitle.getText().length()==}if(etRoom.getText().length()==}new}casestartActivityForResult(intent,privateStringgetrepairlist()privateStringgetrepairlist()Stringwrite="";StringsqlString="select*fromtb_repairs";sqlString+="where1=1";if{sqlString+="anduserid="+}sqlString+="orderbyiddesc";ResultSetrs=}protectedStringdoInBackground(String...{serverUrl=+Map<String,Object>map=newHashMap<String,Object>();map.put("Action","editrepair");map.put("id",id);map.put("title",etTitle.getText());map.put("room",etRoom.getText());map.put("body",returnresult;6.4if(arg[which].equals("修改6.4if(arg[which].equals("修改"))intent.putExtra("model",list.get(row));startActivityForResult(intent,1);}if(menutext[position].equals("添加学生"))intent=newIntent(MainActivity.this,}if(list.size()>0)write=json.toString();}return}if(action.equals("Del"))writeif(action.equals("Del"))write=}publicStringDel()StringTable=request.getParameter("Table");Stringsql="deletefrom"+Table+"whereid="+ID;Queryq=session.createQuery(sql);return}protectedStringdoInBackground(String...params)serverUrl=++Stringjson=return}if(arg[which].equals("删除"))neweleteAsyncTask().execute(list.get(row).getId()+}6.5设备保修功能模块的实if6.5设备保修功能模块的实if(action.equals("getrepairlist"))write=}privateStringgetrepairlist()Stringwrite="";if(menutext[position].equals("设备保修"))intent=newIntent(MainActivity.this,}publicvoiddoInBackground()Stringjson=serverUrl=++json=if(!TextUtils.isEmpty(json)&&json.trim().length()>{list=}elselist=new}}StringsqlString="selectStringsqlString="select*fromtb_repairs";sqlString+="where1=1";if(!BaseUtil.isEmpty(userid)){sqlString+="anduserid="+userid;}sqlString+="orderbyiddesc";Listlist=HibernateSessionFactory.convertList(rs);if(list.size()>0)write=json.toString();}return}第七统测定的问题软件测试是软件质量保证的关键步骤”[10]。为了更好地测试系第七统测定的问题软件测试是软件质量保证的关键步骤”[10]。为了更好地测试系123456成功进入管理员成功进入管理员7-21用户注册操确认密码与预期结2用户注册操账号密码确认密
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 质量体系监视和测量资源培训课件
- 绘画厨具课件教学课件
- 就餐服务课件教学课件
- 美术蜘蛛课件教学课件
- 高三化学一轮复习 氮及其化合物说播课课件
- 膝关节保膝治疗
- 车轮滚滚中班教案反思
- 鞭炮与安全教案反思
- 好玩的空气说课稿
- 物联网燃气报警器
- Unit+8大单元教学整体单元分析 人教版九年级英语全册
- 《宿舍卫生班会》课件
- 浙江省绍兴市诸暨市2023-2024学年七年级数学上学期期末试卷
- 营销的12个方法论
- 化肥农药减量增效问卷调查表
- 李大钊简介完
- 浙江省宁波市四校联考2023-2024学年九年级上学期12月月考数学试题
- 社会服务项目结果评估报告
- GB/T 18603-2023天然气计量系统技术要求
- 2023年贵州黔东南州直事业单位遴选工作人员42人笔试参考题库(共500题)答案详解版
- 工程进度款申报表(样板填写)
评论
0/150
提交评论