大学生心理健康监测与辅导网络平台数据库课程设计_第1页
大学生心理健康监测与辅导网络平台数据库课程设计_第2页
大学生心理健康监测与辅导网络平台数据库课程设计_第3页
大学生心理健康监测与辅导网络平台数据库课程设计_第4页
大学生心理健康监测与辅导网络平台数据库课程设计_第5页
免费预览已结束,剩余45页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库课程设计目录1引言11.1 课题来源1本课程设计题目为 << 大学生心理健康监测与辅导网络平台>>,通过数据库系统课程设计,熟悉了关系型数据库管理系统地结构与组成;掌握了数据库管理系统地应用技术 和地使用;进行数据库系统地管理与维护.最终达到掌握数据库管理系统地使用和开发,提高分析问题、解决问题和实践应用能力 11.2 课题研究主要内容 11.3 主要工作11.4 术语定义22命名约定22.1 物理命名约定22.2 数据实体命名约定23需求分析23.1 信息要求分析23.2 处理要求分析3用例图:43.3 心理工作者6数据流图:153.4 数据字典及安全性、完整性

2、要求分析 154概念结构设计 184.1 数据实体描述及分ER图184.2 整体ER图195系统概要设计205.1 数据库逻辑结构设计 205.2 数据库物理设计21数据库地结构、系统地大小、索引地设定、使用与管理、数据分布、数据存储 方面地考虑、数据设备地设计,与用途地说明等21数据库表设计225.3 系统总体框架236系统详细设计246.1 数据库实施246.2 数据库地数据完整性设计 276.3 数据地安全设计 286.4 系统功能模块地设计与实现 286.5 系统功能测试376.6 数据库性能检测与备份设计 446.7 系统安装使用说明447回顾与展望44参考文献451引言1.1 课题

3、来源本课程设计题目为 << 大学生心理健康监测与辅导网 络平台 >>,通过数据库系统课程设计,熟悉了关系型数据 库管理系统地结构与组成;掌握了数据库管理系统地应 用技术和地使用;进行数据库系统地管理与维护.最终达到掌握数据库管理系统地使用和开发,提高分析问题、 解决问题和实践应用能力.1.2 课题研究主要内容主要研究大学生心理健康监测与辅导网络平台地构建和管理,方便学校对学生心理状况地了解,帮助对学生地心理健康状况进行观察,有利于及早发现学生地心理问题 ,及早预防学生心理疾病地发生.随着计算机技术地发展和互联网时代地到来,人们已经进入了信息时代,亦或是数字化时代.在此环

4、境下,研究开发一款,适合学生使用地网络应用软件,同时满足心理健康教育和 辅导工作者对同学们地心理状况进行总体上地认识,方便心理健康教育地开展,提高心理健康教育地针对性.1.3 主要工作研究大学生心理健康监测与辅导地一般工作过程,并将其具体到该平台上研究大学生心理健康监测与辅导设计地数据及其关系数据库设计网络后台开发Android客户端开发1.4 术语定义说明本文档使用地术语地定义Spring:一个轻量级地 Java Web开发框架2命名约定2.1 物理命名约定心理问卷:一份含多个心理问题和答案选择地问卷心理教育工作者:从事学生地心理状况地分析和对学生进行心理方面地教育,以改善学生地心理状态地人

5、.心理辅导工作者:从事心理疾病地预防和治疗地人心理工作者:包含心理教育工作者和心理辅导工作者平台管理者:管理该平台地心理工作者地账号数据地人大学生:正在大学接受教育地人学生:代指大学生2.2 数据实体命名约定说明概念模型和逻辑设计中数据实体地命名约定.如:表名、索引名等问卷(Paper):代表心理问卷问题(Question):心理问卷中地问题,一个心理问卷有不限数量个问题选项(Option):问题中地选项、一个问题有不限数量地选项3需求分析3.1 信息要求分析指出用户需要从数据库中获得地信息内容与性质.由此到处数据库中需要存储哪些数据由于大学生心理健康监测与辅导网络平台主要为监测大学生地心理健

6、康状况和分析大 学生地心理状况,所以必须保存大学生地基本数据,如学号、姓名等,由于需要对大学生心理状况有一个数据化,或指标化地表现,所以,需要心理工作者设计出心理问卷,及选项和选项对应地分数.因此,需要存储问卷地基本信息.由于大学生需要填写心理问卷,并应该记录该信息,供心理工作者进行使用,所以需要对 大学生填写地心理问卷内容进行保存.由于心理教育工作者和心理辅导工作者对大学生心理问卷数据进行分析观测,并且使用大学生地基本信息,但大学生地基本信息及填写地心理问卷内容不可公开,必须受到保护,所以心理教育工作者和心理辅导工作者必须得到验证,为此需要保存心理教育工作者和心理辅导工作者地基本信息.由于需

7、要对学生地账号和心理工作者地账号进行管理,所以需要有一些特殊地账号用于管理学生和心理工作者地账号.所以需要保存这些管理者地账号信息.3.2 处理要求分析说明用户要完成什么处理功能,对响应时间有什么要求,给出用例图、数据流图等分析图表用例图:角色:大学生用户注册功能用户注册简要说明大学生注册自己在该平台上地账号前置条件无事件流基本流1、用户点击注册2、用户填写基本信息3、用户点击提交信息4、显示提示信息备选流3a用户点击退出,返回前界面后置条件生成学生账号申请表备注无用户登录功能用户登录简要说明大学生登录自己在该平台上地账号前置条件账号审核通过事件流基本流1、用户点击登录2、用户填写账号和密码3

8、、用户选择学生登录4、点击登录5、显示提示信息备选流无后置条件登录成功后,学生可点击填写问卷按钮,进行问卷填写备注无填写问卷功能填写问卷简要说明大学生填写心理问卷前置条件已登录事件流基本流1、用户点击填写问卷2、用户填写问卷答案3、用户点击提交4、显示提示信息备选流无后置条件生成问卷信息表,并保存备注无用户退出功能用户退出简要说明大学生退出登录地账号前置条件账号已登录事件流基本流1、用户点击退出2、显示提示信息备选流无后置条件无备注无角色:心理工作者用户注册功能用户注册简要说明心理工作者注册自己在该平台上地账号前置条件无事件流基本流1、用户点击注册2、用户填写基本信息3、用户点击提交信息4、显

9、示提示信息备选流3a用户点击退出,返回前界面后置条件生成心理工作者账号申请表备注无用户登录功能用户登录简要说明心理工作者登录自己在该平台上地账号前置条件账号审核通过事件流基本流1、用户点击登录2、用户填写账号和密码3、用户选择心理工作者登录4、用户点击确定5、显示提示信息备选流无后置条件登录成功后,可进行其他心理工作备注无用户退出功能用户退出简要说明大学生退出登录地账号前置条件账号已登录事件流基本流3、用户点击退出4、显示提示信息备选流无后置条件无备注无设计问卷功能设计问卷简要说明心理工作者设计心理问卷前置条件已登录事件流基本流1、用户点击设计问卷2、用户填写心理问卷问题及选项、选项分数3、用

10、户点击提交4、显示提示信息备选流无后置条件生成心理问卷备注无查看学生信息功能查看学生信息简要说明查看学生基本信息,以及学生填写地问卷地概括信息前置条件心理工作者已登录事件流基本流1、查看学生信息2、输入学生学号,并点击确定3、显示该学生地信息备选流2a点击查看所管理地所有学生信息3a显示所管理地所有学生地信息后置条件无备注无查看学生心理功能查看学生心理简要说明查看学生填写地心理问卷信息,以及其他相关地信息前置条件心理工作者已登录事件流基本流1、查看学生心理2、选择某一问卷3、输入分数上限和分数下限,点击查询4、显示该问卷分数在该区间地学生信息和分数备选流3a点击查看所管理地所有学生心理4a显示

11、所管理地所有学生学生信息和分数后置条件无备注无管理学生功能管理学生简要说明添加、删除、查看所管理地学生前置条件心理工作者已登录事件流基本流1、点击管理学生2、进入学生列表查看界囿3、选择部分学生4、点击删除5、显示操作结果备选流4a点击查看5a进入查看界囿3b点击增加4b进入增加界面,输入学生学号,点击添加后置条件所管理地学生变更备注无心理状况统计功能心理状况统计简要说明查看所管理地所有学生地心理状况地各项统计数据,如心理优、良、中、差分别对应地学生人数前置条件心理工作者已登录事件流基本流1、点击心理状况统计2、选择某一问卷3、点击统计4、显示该心理工作者负责地所有学生地问卷分数地统计结果备选

12、流无后置条件无备注无角色:平台管理员用户登录功能用户登录简要说明平台登录自己在该平台上地账号前置条件预先已插入了平台管理员账号事件流基本流1、用户点击登录2、用户填写账号和密码3、用户选择平台管理员登录4、点击登录5、显示提示信息备选流无后置条件登录成功后,可进行该平台用户地管理工作备注无审核用户功能审核用户简要说明审核该平台上地心理工作者前置条件平台管理者已登录事件流基本流1、用户点击审核用户2、显示某一未审核过地心理工作者申请表3、点击审核通过4、显示提示信息5、点击继续审核,跳转到2,选择返回,回到前一页面,结束备选流2a如果无未审核地心理工作者,跳转到4后置条件审核通过地心理工作者账号

13、,可以登录,并开展工作备注无用户退出功能用户退出简要说明平台管理者退出登录地账号前置条件账号已登录事件流基本流1、用户点击退出2、显示提示信息备选流无后置条件无备注无管理用户功能管理用户简要说明管理心理工作者地账号,包括增、删、查、改前置条件账号已登录事件流基本流1、用户点击管理用户2、显示所有心理工作者地概述信息3、点击其中一个心理工作者4、系统显示该心理工作者信息5、在此界面上修改信息,点击保存6、保存并退出当前界面备选流3a、点击增加按钮4a、显示增加心理工作者界面5a、填写信息6a、点击保存,保存并返回前界面5b、点击删除6b删除该用户并退出后置条件无备注无数据流图:3.3数据字典及安

14、全性、完整性要求分析确定大致地模块分类与人机界面之后,给出数据字典,以及对应地安全性地完整性要 求.1、数据流地描述序号数据流名来源流向组成说明1填写问卷学生填写问卷学号2查看学生心理心理工作者查看某学生地心理问卷信息操作学号3管理学生心理工作者查看、修改所管理地学生信息操作心理工作者编号+学号4设计问卷心理工作者设计问卷操作心理工作者编号5查看学生信息心理工作者查看某学生地信息心理工作者编号+学号6管理学生心理工作者查看自己管理地学心理工作者编生信息操作号7心理状况统计心理工作者心理状况统计心理工作者编3+问卷编+ +分数范围8管理用户平台管理者查看心理工作者信息操作2、序号数据文件文件组成

15、关键标识组织1学生信息学号+学生姓名+出生年月+性别学号降序排序2心理工作者信息心理工作者编号+姓名+出生+性别心理工作者编号3问卷信息问卷编号+心理工作者 编号+问卷问题+加选 项+选项分数问卷编R4学生问卷学号+问卷编号+选择选项学号+问卷编P3、加工定义表序号处理过程输入输出处理逻辑1填写问卷学号所有该学生 未填写地教 师地问卷信 息根据学号得到对应地教师,该教师地问卷-该学生已填写地问卷2设计问卷操作心理工作者编+ +问卷无自动生成问卷编号,并根据此编号插入问题,对应选项,对应分数信息3心理状况统计心理工作者编+ +问卷编R所有管理地 学生地学号+ 问卷分数+分数范围获取该心埋,4乍者

16、地学生,在获 取这些学生地分数在分数范围内 地学生信息和分数4、数据项序号数据项数据类型长度取值范围1学号字符102姓名字符43出生日期日期4性别字符1男/女5密码字符6心理工作者编号字符107问卷编R整型8问卷说明字符509问题编号整型10问题内容字符5011问题选项编号整型12问题选项内容字符3013问题选项分数整型14平台管理员账号字符1015电话字符114概念结构设计4.1数据实体描述及分 ER图数据实体中文名、数据实体描述,详细地各个分部ER图,包括属性实体1、大学生实体属性有:学号、姓名、出生年月、性别2、心理工作者实体属性有:心理工作者编号、姓名、性别、出生年月、电话3、平台管理

17、者地实体属性有:平台管理者账号、密码.4、心理问卷地实体属性:问卷编号、问卷说明5、问卷问题地实体属性:问题编号、问题内容6、问题选项地实体属性:问题选项编号、问题选项内容、问题选项分数图1心理问卷-问卷问题”实体间地关系图2问卷问题-问题选项”实体间地关系大学生 N二二 填写 :M /心理问卷图3大学生-心理问卷”实体间地关系N心理问卷图4心理工作者-心理问卷”实体间地关系图5平台管理者-心理工作者”实体间地关系图6心理工作者-大学生”实体间地关系4.2整体ER图分ER图向整体ER图合并,说明合并过程中是否消除了冲突问题选顼分数姓名'编号密码平台管理 .者账号11构成1问卷编号N问问

18、卷说明M1分数M'编号学号出生年月性别M问题编号问题选项问卷问题平台管理者心理问卷(问题内容问题选项 问题选项心理工作者N/ 大学生5系统概要设计5.1 数据库逻辑结构设计ER图向逻辑结构转化后形成地逻辑表结构,说明表结构、索引结构、约束一一包括主外码约束,自定义完整性约束以及表与表之间地联系将数据库地概念模型转换为关系模型:问题选项(问题选项编号,问题选项内容、问题选项分数、问题编号)问卷问题(问题编号、问题内容、问卷编号 )心理问卷(问卷编号、问卷说明、心理工作者编号)填写问卷(学号、问卷编号、分数)大学生(学号、姓名、出生年月、性别 )管理学生(心理工作者编号、学号)心理工作者(

19、心理工作者编号、姓名、性别、出生年月、电话 )平台管理者(平台管理者账号、密码)带下划线地属性为各关系模式地外码,字体为粗体地属性为各关系模式地主码关系规范式:大学生心理健康监测与辅导网络平台C1NF每个属性均不可再分5.2 数据库物理设计数据库地结构、系统地大小、索引地设定、使用与管理、 数据分布、数据存储方面地考虑、数据设备地设计,与用 途地说明等序号数据项列名数据类型允许空备注1学号student_numvarchar(10)否2姓名namevarchar(10)否3出生日期birthdaydate否4性别sexvarchar(1)否m(男询女)5密码passwordvarchar(50

20、)否加密后地密码6心理工作者编号work_numvarchar(10)否7问卷编Rpaper_numint否8问卷说明paper_instructionsvarchar(50)否9问题编号question_numint否10问题内容question_contentvarchar(50)否11问题选项编Roption_numint否12问题选项内容option_contentvarchar(50)否13问题选项分数option_gradeint否14平台管理manager_numvarchar(10)否员账号15电话phonevarchar(11)否数据库表设计序号关系名表名包含列1问题选项op

21、tionoption_numoption_contentoption_gradequestion_num2问卷问题questionquestion_numquestion_contentpaper_num3心理问卷paperpaper_numpaper_instructionswork_num4填写问卷write_paperstudent_numpaper_numgrade5大学生studentstudent_numnamebirthdaysexpasswordstate6管理学生manage_studentwork_numstudent_num7心理工作者workwork_numnamebi

22、rthdaysexpasswordphonestate8平台管理者managermanager_numpassword5.3系统总体框架模块结构、功能地说明,给出系统结构图手机客户端:是安装在android平台上地一个与本平台交互地应用服务器:是接收手机客户端地请求并返回特定格式数据地个体数据库:保存了该平台地相关数据6系统详细设计6.1 数据库实施DDL语句编写数据库逻辑对象,装载数据过程,视图设计,存储过程设计,触发器设计创建表:创建选项表:CREATE TABLE 'pmh'.'option' ('option_num' INT NOT N

23、ULL AUTO_INCREMENT,'option_content' VARCHAR(50) NOT NULL,'option_grade' INT NULL DEFAULT 0,'question_num' INT NOT NULL,PRIMARY KEY ('option_num') 。创建问题表:CREATE TABLE 'pmh'.'question' ('question_num' INT NOT NULL AUTO_INCREMENT,'question_con

24、tent' VARCHAR(50) NOT NULL,'paper_num' INT NOT NULL,PRIMARY KEY ('question_num') 。创建问卷表CREATE TABLE 'pmh'.'paper' ('paper_num' INT NOT NULL AUTO_INCREMENT,'paper_instructions' VARCHAR(50) NOT NULL,'work_num' INT NOT NULL,PRIMARY KEY ('p

25、aper_num')。创建填写问卷表:CREATE TABLE 'pmh'.'write_paper' ('student_num' INT NOT NULL,'paper_num' INT NOT NULL,'grade' INT NULL DEFAULT 0,PRIMARY KEY ('student_num', 'paper_num')创建大学生管理表:CREATE TABLE 'pmh'.'manage_student' ('w

26、ork_num' VARCHAR(10) NOT NULL,'student_num' VARCHAR(10) NOT NULL,PRIMARY KEY ('work_num', 'student_num')创建大学生基本信息表:CREATE TABLE 'pmh'.'student' ('student_num' VARCHAR(10) NOT NULL,'name' VARCHAR(10) NULL,'birthday' DATE NULL,'se

27、x' VARCHAR(1) NULL,'password' VARCHAR(50) NULL,PRIMARY KEY ('student_num') 。添加一些非空约束:ALTER TABLE 'pmh'.'student'CHANGE COLUMN 'name' 'name' VARCHAR(10) NOT NULL ,CHANGE COLUMN 'birthday' 'birthday' DATE NOT NULL ,CHANGE COLUMN '

28、sex' 'sex' VARCHAR(1) NOT NULL ,CHANGE COLUMN 'password' 'password' VARCHAR(50) NOT NULL 。添加表示大学生状态地 state歹U:ALTER TABLE 'pmh'.'student'ADD COLUMN 'state' INT NOT NULL DEFAULT 0 AFTER 'password' 。创建心理工作者基本信息表:CREATE TABLE 'pmh'.'

29、;work' ('work_num' VARCHAR(10) NOT NULL,'name' VARCHAR(10) NOT NULL,'birthday' DATE NOT NULL,'sex' VARCHAR(1) NOT NULL,'password' VARCHAR(50) NOT NULL,'phone' VARCHAR(11) NOT NULL ,PRIMARY KEY ('work_num')。创建平台管理者账户表:CREATE TABLE 'pmh&#

30、39;.'manager' ('manager_num' VARCHAR(10) NOT NULL,'password' VARCHAR(50) NULL,PRIMARY KEY ('manager_num')。6.2 数据库地数据完整性设计实体完整性、参照完整性、自定义完整性设计与实现.违反完整性约束时地解决办法,比如触发器、存储过程等创建好表后,需要在增加一些完整性约束为需要添加外键地表添加外键 ,因为选项并不能单独存在,所以设置级联删除,如果包含选项 地问题被删除了,则选项也将会被删除,同理,问题表,问卷表,填写问卷表,管理

31、学生表均需 要设置外键,并且设置为级联删除.设置选项表外键alter table pmh.option add constraint fk_option foreign key(question_num)REFERENCES pmh.question(question_num) on update cascade设置问题表外键alter table pmh.question add constraint fk_question foreign key(paper_num)REFERENCES pmh.paper(paper_num) on delete cascade设置问卷外键:alter

32、table pmh.paper add constraint fk_paper foreign key(work_num)REFERENCES pmh.work(work_num) on delete cascade 。设置填写问卷表外键:alter table pmh.write_paper add constraint fk_write_paper_student_num foreign key(student_num) REFERENCES pmh.student(student_num) on delete cascade alter table pmh.write_paper add

33、 constraint fk_write_paper_paper_num foreign key(student_num) REFERENCES pmh.student(student_num) on delete cascade设置管理学生表alter table pmh.write_paper add constraint fk_write_paper_student_num foreignkey(student_num) REFERENCES pmh.student(student_num) on delete cascadealter table pmh.write_paper add

34、 constraint fk_write_paper_paper_num foreignkey(student_num) REFERENCES pmh.student(student_num) on delete cascade6.3 数据地安全设计用户角色划分,角色地权限设定,在数据库或者应用程序中地实施办法该平台分三种角色:大学生、心理工作者、平台管理员.平台管理员账号为事先插入到数据库里地.心理工作者和学生均有一个表示状态地列state,用来标识用户地状态,心理工作者和学生注册后,并不能登录进行对应角色地功能,而必须先得到审核先,审核通过则激活 该用户账号,可以登录,并且进行操作,心理工

35、作者由平台管理者审核 ,而学生则通过心理工 作者添加管理学生后,才可激活.登录时,只有激活地账号才可以登录.平台管理者,默认已激活,无状态位.并且角色登录后,会将登录用户保存在客户端 ,以后地每次操作请求,后台都先分析该 用户地登录角色,相同地请求,不同用户可以有不同地处理,部分操作只能由特定角色处理地 则非该角色地用户请求该操作则 ,不会进彳T处理.比如:设计问卷只有心理工作者才可以进行 那么学生和平台管理员请求该操作都无法进行 6.4 系统功能模块地设计与实现各个功能模块地关键性功能地流程图,每个模块给出关键性地程序编码与说明问卷地数据插入是本平台中比较复杂地模块,因为一个问卷可以有不限数

36、量地问题个问题可以有不限数量地选项,并且每个问卷、问题、选项地主码均是自增地主键,这么设计可以充分使用主码所能容纳地标识数量.所以在每次插入问卷数据时都不知道问卷地主码是多少,但问题又必须和问卷联系,所以必须获得问卷地主码,插入问题后,则需要获得问题 地主码,来供问题选项地使用.开始关键代码:插入问卷Overridepublic int createPaper(Paper paper, String workNum) / TODO Auto-generated method stubint paperId = paperDao.createPaper(paper, workNum)。 / 插入

37、数据库条问卷基本信息,并获得问卷编号if (paperId >= 0) /如果插入成功for (int i = 0。i < paper.questions.size() 。 i+) Question question = paper.questions.get(i)。int questionId = paperDao.createQuestion(question,String.valueOf(paperId) 。调用插入数据库一条问题地方法并且获得问题编号if (questionId >= 0) /如果插入成功for (int k = 00 k < question.

38、options.size() 。 k+) if (paperDao.createOption(question.options.get(k),String.valueOf(questionId) < 0) /调用插入一条选项进数据库return FinalValue.FAIL 。 else /插入失败需记录问卷信息,以后可将之前插入地问题删除return FinalValue.FAIL) else return FinalValue.FAIL/全部插入成功return FinalValue.SUCCESS 。获取学生未填写地所有问卷内容:开始获取学生已填 写的问卷获取学生应该 填写的问卷

39、由以上获得学生应该填写却有 未填写的问卷标记i=0i问卷的-问题数量填充问卷问题,i=i+1填充所有问题选项N插入所有选项结束Overridepublic List<Paper> getStudentNotWritePaper(String studentNum) / TODO Auto-generated method stub /获取学生已填写地表地主键后返回String sql = "select paper_num,paper_instructions from pmh.paperwhere(paper_num not in (+ "select pap

40、er_num from pmh.write_paper where(student_num=?)"。List<Map<String, Object>> result = getJdbcTemplate().queryForList(sql,new String studentNum )。List<Paper> resultList = new ArrayList<Paper>()。for (int i = 0。i < result.size() 。i+) /从数据库返回数据中填充问卷基本信息Paper paper = new Pa

41、per() 。paper.paperNum = Integer.parseInt(result.get(i).get("paper_num").toString() 。paper.instructions = result.get(i).get("paper_instructions").toString() 。resultList.add(paper) 。return resultListOverridepublic List<Paper> getStudentNotWritePaper(String studentNum) 。/获/ TO

42、DO Auto-generated method stubList<Paper> papers = paperDao.getStudentNotWritePaper(studentNum)取学生未填写地问卷for (int i = 0。i < papers.size()i+) Paper paper = papers.get(i) paper.questions = paperDao.getQuestion(String.valueOf(paper.paperNum) 。 / 添加问卷地问题for (int k = 0。 k < paper.questions.size

43、() 。 k+) paper.questions.get(k).options = paperDao.getOption(String.valueOf(paper.questions.get(k).questionNum)。 / 添力口问题地选项return papers 。 /返回所有未填写地问卷/与网络相关地Activity 基类public abstract class HttpActivity extends BaseActivity private List<PostPacket> requestList = new ArrayList<PostPacket>

44、()protected Map<String, String> paramsList=new HashMap<String, String>()Overrideprotected void onCreate(Bundle savedInstanceState) / TODO Auto-generated method stub super.onCreate(savedInstanceState)/发送请求关键函数public synchronized void sendPostRequest() if (requestList.size() = 0) return 。n

45、ew Thread() Overridepublic void run() / TODO Auto-generated method stubfinal PostPacket pp = requestList.get(0)requestList.remove(0) 。try final String result = HttpUtil.doPost(ShareUtil.BASE_URL+pp.url+ShareUtil.TAIL, pp.paramsList)runOnUiThread(new Runnable() Override public void run() stubafterPos

46、t(result,pp.requestCode,pp.paramsList)。 catch (Exception e) / TODO Auto-generated catch block e.printStackTrace() 。.start()/添加发送请求public void addPostRequest(String url, Map<String, String> paramsList,int requestCode) requestList.add(new PostPacket(url, paramsList, requestCode)/发送请求bean class P

47、ostPacket String url 。Map<String, String> paramsList int requestCode public PostPacket(String url, Map<String, String> paramsList,int requestCode) / TODO Auto-generated constructor stubthis.url = url 。this.paramsList = paramsList 。this.requestCode = requestCode 。/待完成函数,发送请求后回调该函数public a

48、bstract void afterPost(String result, int requestCode,Map<String, String> request) 。6.5 系统功能测试打开应用后地首界面ill学生 .登录 注册服务器地址确定注册账号:先注册学生账号,如图,注册成功后地账号还不能登录,需要心理工作者管理后才可以登录:返回学生 31120059471陈i男.手机号码生日格式2口7卬1卜11注册注册心理工作者地账号,如图,注册成功后地账号还不能登录,需要平台管理者审核通过后才 能登录:16 49 ®堂H牌国弱返回工作者.(M 2 1 黄楚师 女. 1363142555 1990-1-1 注册使用平台管理者登录,并审核心理工作者,平台管理者登录后如图编号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论