参考答案和解析
正确答案:姓名+现住址+电话号码+出生日期+性别
姓名+现住址+电话号码+出生日期+性别 解析:根据数据流图4-2中的加工3以及数据流图4-3加工3的细化图可以看出,学生信息包含了登录信息和注册信息,登录信息为学生ID和密码,所以学生信息中除去登录信息就是注册信息了,因此,注册信息为:姓名+现住址+电话号码+出生日期+性别
更多“请补齐下列数据字典条目: 登录信息=学生ID+密码 注册信息=___________ ”相关问题
  • 第1题:

    请根据说明写出 “实验室课题信息”数据字典条目的定义。

    实验室课题信息=_____________________________。


    正确答案:实验室课题信息={课题编号+课题名称+经费额+申请人+工作单位+电话+email地址+起始日期 +结题日期}
    实验室课题信息={课题编号+课题名称+经费额+申请人+工作单位+电话+email地址+起始日期 +结题日期} 解析:做系统分析题之前必须仔细阅读文字说明,并根据图表说明,理解系统设计者设计系统的思路,从设计者的角度来思考问题。本题所设计的系统为实验室信息管理系统。原题中图8-4为实验室信息管理系统项层DFD图,原题中图8-5为实验室信息管理系统第0层DFD图。对于问题1,如果没能仔细阅读文档,很难发现问题。注意到“申请人完成课题后需要登录实验室主页申请结题。收到结题申请后,经过专家评审后,结题结果将通过email反馈给申请人”,那么可以确定结题结果需要反馈给申请人,这一关系应在原题中图 8-5中表示出来,故所缺乏的数据流名称:结题结果,起点为“结题”,终点为“申请人”。
    问题2。观察原题中图8-5,发现“年度汇总”没有数据流入,却有数据流出,不是正常情况。那么,可以确定,缺乏流入数据,那么起点呢?仔细看[说明],可知起点为“当年申请课题汇总表”。同样可以分析出“查询”缺少的数据流:起点为“历年结题申请书”,终点为“查询”。
    问题3。仔细阅读文档可得。

  • 第2题:

    【说明】访问某聊天系统必须先注册,然后登录才可进行聊天。图4-1为注册页面,注册时需要输入用户名和密码及性别信息,数据库将记录这些信息。表4-1为利用Microsoft access创建的数据库msg,数据库记录用户名、密码、性别、登录时间,IP地址及状态信息.

    表4-1 数据库创建的字段

    以下是图4-1 所示页面的部分代码,请仔细阅读该段代码,将(1)-(6)的空缺代码补齐。<% Set MM_editCmd=Server.CreateObject("ADODB.Command")MM-editCmd.ActiveConnection=MM_connbbs_STRINGMM_editCmd.CommandText="INSERT INTO msg([user],upass,sex)VALUES(?,?,?)"MM_editCmd.PrePared=trueMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param1",202,1,225,Request.Form("user"))'adVarWCharMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param2",202,1,225,Request.Form("( 1 )"))'adVarWCharMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param3",202,1,225,Request.Form("sex"))'adVarWCharMM_editCmd.ExecuteMM_editCmd.ActiveConnection.Close%>< body>< from ACTION="<%=MM_editAction%>"METHOD="( 2 )"id="form1" name="form1">< p align="center">欢迎注册

    < table width="500" border="0" align="center"cellpadding="1"cellspacing="2">< tr>
    请输入用户名
    < td>  < /tr>< td>
    请输入密码
    < td>  < /tr>< td>
    重复输入密码
      < /tr>< td>
    请输入性别
    < td> < input name="sex" type="radio "id="radio" value=" ( 5)"/>< lable for="sex">男女< input type="submit" name="button" id="button" value="提交"/>< input type=" ( 6)"name="button2"id="button2"value="重置"/>< /table>(1)~(6)备选答案:A.reset B.male C.postD.text E.user F.upass【问题2】(9分)用户注册成功后的登录页面如图4-2所示。系统检查登录信息与数据库存储信息是否一致,如果一致则转到登录成功页面succ.asp。如果不一致则显示"警告:您输入的信息有误!"下面是信息显示页面的部分代码,请将下面代码补充完整。

    <%Set conn=server.createobject("adodb.connection")Conn.Open"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\wwwroot\bbs.mdb"If request.form("user")<>""thenU=request.form("user")P=request.form("upass")S=request.form("sex")Set rs=server.createobject("adodb.recordset")rs.open "select" * from msg where(7)="&u&" and(8)="&p&" andSex="&s&""",conn,1,3If.rs.(9)and rs.bof thenResponse.(10)("警告:您输入的信息有误!")Elsers("t")=(11)()rs("(12)")=request.ServerVariables("remote_host")rs("zt")=1rs.updatesession("user")=usession("(13)")=sresponse.(14)"suss.asp"end ifrs.close()set rs=nothingend if%>
    < body>< form id="form1"name="form1"method="post" action="user.asp">< p align="center">欢迎登陆

    < div align="center"
    输入用户名
    < td>< input type="text"name="user" id="user"/>& nbsp;< td>
    输入密码
    < td>& nbsp;< input type="text"name="upass"id="upass"/>< td>
    您的性别
    < td> < input name="sex" type="radio" id="radio" value="male" checked="(15)"/>< label for="sex">男女< td> < td> < input type="submit" name="button" id="button" value="登陆"/>  < input name="button2" type="submit" id="button2" onclick="MM_goToURL('parent',index.asp');return document.MM_returnValue" value="返回"/>(7)~(15)备选答案:A.now B.ip C.checked D.eof E.upassF.user G.write H.sex I.redirect


    答案:
    解析:
    【问题1】每空1分,(1)F (2)C (3) E (4)D (5)B (6)A【问题2】 (7)F (8) E (9)D (10) G (11)A (12)B (13)H (14)I (15)C
    【解析】

    【问题1】结合截图和代码可以知道,(1)这里应该是输入的密码,查找上下文,可以再 这一行找到name属性石upass。(2)是form的提交方式,只有post可以选。 (3)对应前面的form表单中的"Request.Form("user"))'adVarWChar"可以确定是 user,同理,第(4)结合上下文可以知道是text类型的。第(5)结合表4-1中用户性别,male和female和上下文,就可以确定为男时,应该用male。第(6)空的重置就是reset。【问题2】这里需要了解asp通过sql操作数据的基本命令代码,(7)所在的位置应该是一个字段,从后面的&u&这个代码可以看出,这里连接的字符是用户输入的用户名,因此查找表4-1中对应的用户名字段是user,同样的(8)是upass,(9)空这里是一个特殊的情况,用bof和eof同时判断为真,那这个记录集就是一个空集,也就是找不到对应的信息。 (10)空是为了输出一个信息,可以用response.write. (11)的位置为用户存在的情况下,保存用户的一些信息,如登录的时间,IP地址和状态等,结合表4-1中t这一项的意思和选项以及11空后面的括号,这里应该是一个asp内置的函数,只有now()才能获得当前的时间。(12)查表4-1知道,这个部分要保存的远端主机的IP地址,因此是IP。(13)从S=request.form("sex") 可以知道,这里保存的是性别,也就是sex。(14)登录成功,转向新的页面,因此事redirect。15空只剩下C了。

  • 第3题:

    数据字典描述的信息有()。

    A.数据流名称

    B.数据流条目

    C.文件条目

    D.数据项条目


    数据流、数据存储、处理过程和外部实体

  • 第4题:

    请补齐下列数据字典条目:

    系统命令=检索命令|统计命令|打印命令|维护命令;

    干部信息=____________________________________

    输入信息=____________________________________

    检索项=______________________________________

    统计项=______________________________________


    正确答案:干部信息=输入信息|检索项|统计项|打印项|维护项; 输入信息=档号+姓名+性别+年龄+级别+职称+政治面貌; 检索项=档号|姓名|年龄|档号+姓名|性别+年龄|; 统计项=性别|年龄|职称|年龄+职称|性别+职称;
    干部信息=输入信息|检索项|统计项|打印项|维护项; 输入信息=档号+姓名+性别+年龄+级别+职称+政治面貌; 检索项=档号|姓名|年龄|档号+姓名|性别+年龄|; 统计项=性别|年龄|职称|年龄+职称|性别+职称; 解析:本题设计了干部信息管理系统(CMIS)。对于问题1,已知“数据流图9-1缺少了一条数据流”,那么分析数据流图9-1,对比[说明]文档可知,干部科需要输入系统命令,才能对系统进行管理,那么数据流图9-1缺少的数据流名称就是“系统命令”,起点为“干部科”,终点为“干部信息系统”(或CMIS)。(图9-2也缺少“系统命令”,指向“检索命令合法性1”。)
    问题2。图9-3是图1-2中加工3“维护数据库3”的细化,仔细对比图9-2和图9-3,可知缺少的数据流名称为“维护项”;方向为流向“维护数据库3”加工。
    问题3。阅读[说明]可得。

  • 第5题:

    数据字典中的外部实体条目是信息系统数据的来源或去向。


    C