互联网软件应用与开发.docx
- 文档编号:6348264
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:47
- 大小:1.40MB
互联网软件应用与开发.docx
《互联网软件应用与开发.docx》由会员分享,可在线阅读,更多相关《互联网软件应用与开发.docx(47页珍藏版)》请在冰点文库上搜索。
互联网软件应用与开发
1.互联网软件开发过程包括哪几个阶段?
您的答案:
(1)规划;
(2)设计;
(3)建设和测试;
(4)投入使用;
(5)运行和后期维护。
2.要创建动态页面,请问有哪些可行的方法?
(请列出4-6种)
您的答案:
(1)DHTML;
(2)ASP;
(3)JSP;
(4)PHP;
(5)CGI;
(6)XML。
3.有一个第三方物流公司,打算构建一个网上物流管理系统,以满足以下基本需要:
①集中管理公司客户、仓库、车辆、工作人员、货物等基本信息的管理;
②对仓储、运输、配送等信息进行动态管理与调度;
③方便公司员工之间的交流;
④为客户提供更好、更方便、更快捷的服务;
⑤实现信息的自动采集、汇总与分析。
请根据上面的描述,结合自己的思考,画出该物流管理系统功能结构图并对各子模块加以简单说明。
您的答案:
①基本信息子系统:
公用的子系统,提供所有其他子系统的基本数据,是系统必要的部份,凡是其他子系统要参照的数据、组织人员信息与货主有关的供应商、客户的信息均包括在内。
②订单子系统:
是客户服务部门接受订单之后,将订单录入系统,从而开始单据在物流系统中的流转过程,同时对订单进行跟踪管理,并与客户之间保持联系,向客户及时的提供订单的执行情况。
③仓储子系统:
仓储子系统是物流中心信息系统的重要组成部分,是整个供应链管理中不可或缺的一个环节。
仓储子系统实现对仓库运作全过程的管理,包括入库、出库、盘点、不良品处理、库存实时查询齐备的功能,同时系统实现了对货品的批次进行精确的跟踪,提供完善的单据报表,采用严格的权限控制,从而保证了仓库运作的严格、有序、高效。
④运输子系统:
实现了对运输操作的全过程的管理,包括调度、车辆外协、装车、短拨、费用处理、投诉受理等功能,同时系统实现了对运输过程的跟踪,提供完善的单据报表,采用严格的权限控制,从而保证了运输操作的严格、有序、高效。
⑤配送子系统:
进行配送管理,从而最大限度的降低成本。
⑥财务子系统:
进行帐务的记录、核算、分析盈亏等。
⑦数据挖掘子系统
4.在WEB应用开发初期,我们需要考虑WEB应用的商业需求,IT部门、最终用户和技术方面的需求,请简述WEB应用的商业目的是什么?
您的答案:
1.建立市场部分的合作共识
2.利用新的渠道促销产品或者服务
3.在Internet上提供产品或服务
4.在Internet上出售产品获取利润。
1.请访问微软的官方网站,了解IIS6.0的优点,并将搜索结果进行整理,填写在下框中(至少写出4点)。
您的答案:
IIS6.0和WindowsServer2003在网络应用服务器的管理、可用性、可靠性、安全性、性能与可扩展性方面提供了许多新的功能。
IIS6.0同样增强了网络应用的开发与国际性支持。
IIS6.0和WindowsServer2003提供了最可靠的、高效的、连接的、完整的网络服务器.
解决方案:
特点
描述
可靠性与可伸缩性
IIS6.0提供了更智能的、更可靠的Web服务器环境,新的环境包括应用程序健康监测、应用程序自动地循环利用。
其可靠的性能提高了网络服务的可用性并且节省了管理员用于重新启动网络服务所花费的时间,IIS6.0将提供最佳的扩展性和强大的性能从而充分发挥每一台Web服务器的最大功效。
更安全、易于管理
IIS6.0在安全与管理方面做出了重大的改进。
安全性能的增强包括技术与需求处理变化两方面。
另外,增强了在安全方面的认证和授权。
IIS6.0的默认安装是被全面锁定的,这意味着默认系统的安全系数就被设为最大,它提供的增强的管理性能改善了XMLmetabase的管理及新的命令行工具。
服务器合并
IIS6.0是一个具有高伸缩性的Web服务器,它为Web服务器的合并提供了新的机遇。
通过将可靠的体系结构和内核模式驱动程序完美结合在一起,IIS6.0允许您在单台服务器上托管更多的应用程序。
服务器合并还可以降低企业与人工、硬件以及站点管理相关的成本。
增强的开发与国际化支持
通过WindowsServer2003与IIS6.0支持的先进功能如内核模式缓存,应用程序开发人员将从WindowsServer2003与IIS6.0单一的、完整的应用平台环境中受益。
基于IIS6.0,WindowsServer2003为开发者提供高标准的附加功能,包括快速应用程序开发以及广泛的语言选择,同时也提供了国际化支持和支持最新的Web标准。
更高的安全性
IIS6.0显著改进了Web服务器的安全性。
IIS6.0在默认情况下处于锁定状态,从而减少了暴露在攻击者面前的攻击表面积。
此外,IIS6.0的身份验证和授权功能也得到了改进。
IIS6.0还提供了更多更强大的管理功能,改善了对XML元数据库(metabase)的管理,并且提供了新的命令行工具。
IIS6.0在降低系统管理成本的同时,大大提高了信息系统的安全性。
2.操作题:
在E盘下新建一个文件夹web,访问,将其首页另存为yahoo.htm(保存方式为网页,全部),放在E:
\web目录下,现在根据这些建立好自己的Web服务器,设置虚拟目录为:
yahoo,并进行测试,然后将结果放在下框中。
您的答案:
答:
操作过程见IIS服务器组建中的
(1)
结果如下:
(该机IP地址为192.168.1.9)
如果发现该页面在浏览器中有些地方不可显示,可尝试以下操作:
将默认网站属性中的“主目录”中的“执行权限”设定为“脚本和可执行文件”,如图
3.同一IP地址实现多个站点的方法有几种?
分别说明其配置方法?
您的答案:
方法一:
更改端口号方式(如IIS服务器组建中的图所示)
·打开IIS管理环境,右击管理控制树中的站点节点,单击【属性】。
·打开WWW属性表单,选择【Web站点】选项卡。
·在【TCP端口】栏中更改TCP端口号。
方法二:
主机头方式(假设IP地址为192.168.0.1,主机名为)
·在WWW属性表单的【Web站点】选项卡中单击【IP地址】栏右侧的【高级】。
·在【高级多Web站点配置】对话框中,选择列表中的标识项,单击【删除】。
·单击【添加】,打开【高级Web站点标识】对话框。
·在【IP地址】下拉列表框中选择IP地址。
·指定【TCP端口】栏中的值为默认端口号80。
·在【主机头名】栏中输入主机标头名称,尽量不要包含空格或其他不兼容字符。
·单击【确定】返回。
·再次单击【确定】完成
4.FTP站点的用户访问控制分为哪几种?
说明IIS中如何实现FTP的匿名访问控制?
您的答案:
答:
FTP站点的用户访问控制分为:
FTP站点的用户访问控制分为以下三种:
①仅有授权访问;
②仅有匿名访问;
③匿名访问与授权访问混合使用。
匿名访问是FTP服务的一大特点。
①在IIS管理器的MMC界面中,右击管理控制树中的FTP站点节点,从弹出菜单中选择【属性】,打开站点属性表单,选择【安全账号】选项卡;
②在【安全账号】选项卡中选中【允许匿名访问】复选框,使当前站点同时允许匿名和授权用户连接;
③IIS默认的匿名访问用户账号是IUSR_computername,其中computername是IIS所在服务器的计算机名。
5.试说明在Windows2000中,IIS是如何保证站点安全性的?
您的答案:
答:
IIS是是这样保证点安全性的“
站点安全性工作将围绕如下两个任务进行:
合法用户身份的认证和站点文件的安全保障。
前者需要借助于Windows2000的账号系统和认证机制;后者则要由IIS和NTFS分区共同维护
1.要链接到其它NET资源,有哪几种方式?
您的答案:
答:
要链接到其它NET资源的方式有:
(1)创建到E-mail的链接
(2)创建到FTP站点的链接
(3)创建到UseNet新闻的链接
(4)使用Telnet链接访问远程计算机
(5)用WAIS链接提供对大数据库的访问
2.利用HTML创建一个简单的意见反馈页面,练习表单及按钮的使用,结果如图3-3所示。
(可直接提交制作的页面)
您的答案:
答:
(1)原代码如下:
意见 疑问 建议 表扬
您要对我们的哪一方面发表看法?
网站 其他:
请在下面的空白处留言:
请告知我们如何与您联系:
姓名: 电子邮件:
(2)制作的网页如下:
3.建立一个简单的页面,其中只有一个列表菜单,用于选择各种各样的颜色,列表中应该有红色、蓝色。
您的答案:
答:
(1)列表单的原代码为:
(2)表单事例为:
4.上一题中我们已经建好了一个选择颜色的页面,请使用VBScript编写程序使用户在选择颜色以后在页面中显示“您选择的是!
”。
(红色:
#FF0000、蓝色:
#0000FF、黄色:
#FFFF00)
您的答案:
答:
原代码为:
<%
color=Request.form("select")
ifcolor=redthen
response.write"您选择的是红色!
“
endif
ifcolor=yellowthen
response.write"您选择的是黄色!
“
endif
ifcolor=bluethen
response.write"您选择的是蓝色!
“
endif
%>
5.用HTML实现如图3-2所示的用户注册的页面。
您的答案:
答:
(1)原代码为:
*姓名:
性别:
*E-mail:
*账号:
*密码:
*确认密码:
(2)用户注册页面为:
1.请问在ASP页面中所使用的对象有哪几种作用域?
您的答案:
答;在ASP页面中所使用的对象有3种作用域
(1)页作用域;
(2)会话作用域;
(3)应用程序作用域。
2.ASP中有哪些内建对象,它们的功能分别是什么?
您的答案:
答:
它们的功能分别是
response:
控制发送给用户的信息,实现服务器端到客户端的通信;
2equest:
访问任何用HTTP请求传递的信息,获取客户端数据;
3ession:
存储特定的用户会话所需的信息;
4pplication:
在给定的应用程序的所有用户之间共享信息;
5erver:
提供对服务器上的方法和属性进行的访问。
3.我们在上一章中已经做了一些表单的练习,请你编写一个简单的表单,让用户在其中输入用户名,并用ASP获取表单中的值,将用户名在页面中显示出来,如图4-6所示。
图4-6ASP获取表单并输出
您的答案:
答;
<%
DimUserName
UserName=Request("UserName")
session("UserName")=UserName——注意:
该语句是为第五题作准备
%>
<%=UserName%>,欢迎你的光临!
4.在上一题中我们已经实现了用Request获取表单数据并用输出变量的方式输出了所获取的数据,下面请用Response的方法输出所获取的数据,结果页面与第3题一样。
您的答案:
答:
%
DimUserName
UserName=Request(“UserName”)
Response.write(UserName&“,欢迎你的光临!
”)
%>
5.使用Session实现在用户进入网站后无论链接到本网站的哪一页面,都将在页面的左上角显示“XXX,你好!
”
您的答案:
答:
用户最开始进入的页面是网站的主页,即INDEX页面,在该页面内进行登录,只要在此页面内加入以下语
句将用户的姓名获取并存入Session中<%
DimUserName
UserName=Request.Form(“UserName”)
Session(“name”)=UserName
%>
登录成功后在每个页面的左上角输入以下语句即可显示出“XXX,你好!
”的信息:
……
<%
DimUserName
UserName=session(“name”)
Response.write(UserName&“,你好!
”)
%>
……
1.简述CGI的处理步骤。
您的答案:
答;CGI的处理步骤。
如下:
(1)通过INTERNET把用户请求送到服务器;
(2)服务器接收用户请求并交给CGI程序处理;
(3)CGI程序把处理结果传送给服务器;
(4)服务器把结果送回到用户。
2.请列出4-5种适合用SSI技术实现的功能。
您的答案:
答:
5种适合用SSI技术实现的功能
1数器;
2期和时间;
3机图象生成;
4动更新的页面修改时间;
5多个页面中插入重复信息。
3.用户与服务器之间要传送数据,需要哪几类头信息。
当传送一个html文档时,需要的头信息是什么。
您的答案:
答;需要的头信息是
1)内容类型;
(2)位置;(
(3)状态头信息。
传送html文档时的头信息:
printf(“Content-type:
text/html\n\n”);
4.请问在CGI的环境变量中服务器的专有变量有哪些。
您的答案:
答:
在CGI的环境变量中服务器的专有变量有
1)GATEWAY_INTERFACE;
(2)SERVER_NAME;
(3)SERVER_PORT;
(4)SERVER_PROTOCAL;
(5)SERVER_SOFTWARE。
5.Cookie有哪几个属性?
如果要设置一个名为“test”的Cookie,它的有效域名为“”,有效期限只到2006年5月16日星期二,那么设置这个Cookie的语句应该是什么?
您的答案:
答;那么设置这个Cookie的语句应该是
1)NAME=VALUE;
(2)Expires=DATE;
(3)Domain=DOMAIN_NAME;
(4)Path=PATH;
(5)Secure。
1.ODBC的体系结构由哪几部分组成?
您的答案:
(1)ODBC数据库应用程序;
(2)驱动程序管理器;
(3)数据库驱动程序:
可以是SQLSERVERDriver、ORACLEDriver、FoxProDriver等;
(4)数据源:
可以是SQLSERVER数据源、ORACLE数据源、FoxPro数据源等。
2.如果我们现在要使用ASP连接一个ACCESS数据库,它的名称为student.mdb,请你写出要对此数据库进行操作的必要步骤。
您的答案:
答:
Setconn=Server.CreateObject(“ADODB.Connection”)
conn.Open”driver={MicrosoftAccessDriver(*.mdb)};dbq=”Server.MapPath(“student.mdb”)
3.第2题中我们已经连接了SQLSERVER数据库student,而student中包括表info,其中有s_no,s_name,s_sex,dept四个属性,请建立结果集rs,将“selects_namefrominfo”的结果放到rs中,请写出执行SQL语句的程序。
您的答案:
答:
strSQL="selects_namefrominfo"
setrs=Server.CreateObject("ADODB.RecordSet")
setrs=cn.Execute(strSQL)
4.将第2、3两题相结合,用ASP将info表中的所有信息都查询出来,并使用表格的形式显示所有女学生的信息。
您的答案:
答:
<%
setcn=Server.CREAT
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 互联网 软件 应用 开发