![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
试题(50)很多系统在登录时都要求用户输入以图片形式显示的一个字符串,其作用是(50) 。(50)
A.阻止没有键盘的用户登录
B. 欺骗非法用户
C. 防止用户利用程序自动登录
D. 限制登录次数
A.阻止没有键盘的用户登录
B. 欺骗非法用户
C. 防止用户利用程序自动登录
D. 限制登录次数
A.实验室计算机
B.用户本人计算机
C.网吧计算机
D.他人计算机
A.他人计算机
B.网吧计算机
C.用户本人计算机
D.实验室计算机
根据上次获取了需求的系统,对它进行结构化分析,建立结构化分析模型,包括数据流图,主要成分的数据字典以及加工说明。 示例: 一个简化的注册登录系统为例,供大家参考。 1:请给出待开发软件的需求陈述。 功能需求:用户可以登录注册 性能需求:不考虑网络延迟的情况下,在0.1秒内响应登录请求或注册请求 外部接口需求:无 设计约束:系统后端必须用PHP编写 质量属性:不考虑网络错误的情况下,正确响应的概率达到99.99% 题目2:采用数据流图、数据字典和加工小说明进行需求分析,其中数据流图应至少分解到1层。 数据流图 顶层:零层:
一层: 由于逻辑非常简单,不需要进一步划分,所以无一层数据流图 数据字典 登录信息=用户名+密码 注册请求=用户名+密码 登录结果=[登录成功|用户不存在|密码错误] 注册结果=[注册成功|用户名已被使用|密码长度不足] 加工小说明 加工编号:1 加工名:处理登录请求 输入流:登录信息 输出流:登录结果 加工逻辑:根据输入的登录信息,访问用户信息文件,与存储的用户信息进行比对,然后返回登录是否成功。 加工编号:2 加工名:处理注册请求 输入流:注册请求 输出流:注册结果 加工逻辑:根据输入的注册信息,访问用户信息文件,与存储的用户信息进行比对,然后返回注册是否成功。 3:对软件进行结构化总体设计,将前一步得到的数据流图转换为模块结构图。(此部分为下次作业内容,可以提前参考,本次可以不完成)
4:任选模块结构图中两个处理逻辑较为复杂的模块,对其进行详细设计,给出功能描述、输入项、输出项、接口的设计,以及用伪码、PAD图或NS图给出其内部流程逻辑。 登录处理模块 1. 功能描述 本模块主要用于处理用户登录请求,接收用户的登录请求信息,并返回登录成功与否的结果。 2. 输入项 名称 标识 数据类型 格式 有效范围 输入方式 其他要求 用户名 Username String 无 长度1-255 键盘 无 密码 Password String 无 长度6-31 键盘 需要加密 3. 输出项 名称 标识 数据类型 格式 有效范围 输入方式 其他要求 登录结果 LoginInfo Enum 无 {登录成功,用户不存在,密码错误} 前端显示告知用户 无 4. 接口设计 本模块无与其他模块接口。当用户请求登录时进行调用。 5. 流程逻辑 Begin 获取用户名、密码 根据用户名查询数据库 If 无法查到用户名 Then 返回用户不存在 Else 比较查到的密码与输入是否相符 If 密码相符 Then 返回登录成功 Else 返回密码错误 End
试题三(共15分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某门户网站提供在线视频点播服务,用户可以通过web浏览器软件实现实时在线观看视频内容。网站对用户采用会员制管理,只有经过注册的用户在正确登录网站之后才能得到正常服务。
【问题1】(6分)
①该系统采用的是C/S工作模式还是B/S工作模式?②简要解释这两种工作模式并指出其主要的区别。
【问题2】(3分)
在用户登录页面上,除了要求输入用户名和密码外,该网站还要求用户输入一个由服务器生成的用加扰图像显示的验证码字符串。简要说明设置该验证码的主要目的。
【问题3】 (6分)
①为了保证用户在线实时观看视频,需要采用什么技术?②简要解释其工作特点。③请说明此类应用通常采用的传输层协议以及采用该协议的原因。
开发AndroidTest APP,合理安排时间,实现以下功能: 一、 新建AndroidTest工程,包名为chzu.csci.姓名拼音。源码符合Java编程规范。(共5分) 二、编程实现SQLite数据库模型层(数据库名:学号.db)(共10分) 1. 在数据库中创建存储用户信息的USER表。(5分) USER表中包含一条记录(录入自己的姓名的首字母和学号),内容如表1所示: 表1 USER表 NAME PASSWORD SCORE [姓名首字母] [学号] 0 2. 在数据库中创建存储试题信息的TEST表。(5分) TEST表中包含两条记录,内容如表2所示。字段名分别表示题名、问题、选项A、选项B、选项C、选项D、参考答案、用户提交的答案、该题分值。 表2 TEST表 TITLE QUESTION OPTA OPTB OPTC OPTD REFANSWER ANSWER SCORE 试题1 下列哪一个不属于Activity的生命周期方法? onInit() onStart() onStop() onPause() A 50 试题2 下列关于线程的说法中,错误的是? Android主线程中可以创建新的线程。 主线程中创建的线程可以操作UI组件。 新线程可以和Handler共同使用。 创建的Handler对象隶属于创建它的线程。 B 50 三、 实现界面布局(共16分) 1. 实现“登录界面”,界面效果如附件图1所示。姓名、密码的文字字号为24sp,登录按钮的文字居中显示,字号为24sp,其它按钮格式与此相同。编辑框分别提示“请输入姓名”和“请输入密码”,密码输入框的输入类型设置为textPassword。(4分) 2. 实现“试题列表界面”,界面效果如附件图2所示。欢迎文本框的字号为24sp,时间居中显示,字号为60sp。(4分) 3. 实现“试题详情界面”,界面效果如附件图3所示。标题文本居中显示,字号为28sp,试题内容字号为24sp,答案选项字号为18sp。(4分) 4. 实现“考试结果界面”,界面效果如附件图4所示。文本字号为24sp。(4分) 四、登录界面(共10分) 1. 程序启动时,显示“登录界面”。点击登录按钮后,将输入的用户名和密码与USER数据表中存储的用户名和密码进行比对,若匹配成功则跳转到“试题列表界面”(如图2所示)。(8分) 2. 若登录不成功则弹出Toast提示“系统中无此用户”。(2分) 五、试题列表界面(共19分) 1. 进入“试题列表界面”后,界面顶端显示“欢迎您,[姓名首字母]!”。(3分) 2. 进入“试题列表界面”后,开始以秒为单位计时。要求即使旋转屏幕,也能持续记时。(10分) 3. 点击“试题列表界面”中的某个试题则跳转至该试题的“试题详情界面”(图3所示)(3分) 4. 点击“试题列表界面”中的“提交”按钮后,停止计时,并跳转至“考试结果界面”。(3分) 六、试题详情界面(共13分) 1. 进入试题详情界面后,从TEST数据表中读取出试题内容,并选中用户提交的答案(若未回答则不选中)。(8分) 2. 点击“试题详情界面”中的“提交”按钮后,将答案存入TEST表中对应试题的“ANSWER”字段。(5分) 七、考试结果界面(共23分) 1. 在该界面中显示姓名、用时、和得分信息(如图4所示)。(5分) 2. 查询TEST数据表并计算得出本次考试的得分,将得分存入USER表中的SCORE字段。(8分) 3. 若得分为100分,则启动后台服务播放notice.mp3。(8分) 4. 点击“重做一次”按钮后,跳转至“登录界面”。(2分) 八、项目打包上传(共4分) 1. 开发完毕后,使用Android Studio导出含ANSWER和SCORE的学号.db;(2分) 2. 导出工程压缩包,文件名为AndroidTest.zip。将工程zip文件、数据库db文件和运行截图打包上传至中国大学慕课《移动应用开发》SPOC课程平台,压缩包以学号命名。(2分)
试题一、阅读下列说明,根据要求回答下面问题。
[说明]
钱某新接手一个信息系统集成项目的管理工作,根据用户的业务要求,该项目要采用一种新的技术架构,项目团队没有应用这种架构的经验。钱某的管理风格是Y型的,在项目启动之初,为了调动大家的积极性,宣布了多项激励政策,如“按期用该新技术架构搭建出系统原型有奖,按时保质保量完成任务者有奖”,并分别公布了具体的奖励数额;在项目实施期间,为了激励士气,经常和大家聚餐。但是由于单位领导属于X型管理风格,很多餐费都不予报销。而在项目实施现场,因施工人员技术不过关导致一台电源烧坏,钱某也悄悄地在项目中给予报销。负责新技术架构的架构师经历多次失败之后,总算凭自己的经验和探索搭建出了系统原型。最后,虽然项目实际的进度、成本和质量等目标大体达到了要求,钱某自我感觉也还不错,项目也通过了验收,但他当初关于奖励的承诺并没有兑现,有人甚至认为他跟领导一唱一和,钱某有苦难言。
请概括出钱某在人力资源管理方面存在的问题。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!