首页
登录
从业资格
阅读以下说明,回答下列问题。[说明]某公司的商务网站需要实现公司产品的网上销售,
阅读以下说明,回答下列问题。[说明]某公司的商务网站需要实现公司产品的网上销售,
admin
2022-08-02
48
问题
阅读以下说明,回答下列问题。[说明]某公司的商务网站需要实现公司产品的网上销售,预采用ASENET+SQL Server技术开发,网站主要功能包括商品列表、商品详情、订单管理、订单结算和会员管理等。4、基于ASENET开发B/S系统时,考虑系统的灵活性、可伸缩性,可扩展性等,一般都采用层次体系结构。常见的为三层结构,分别是页面表示层、______、______。如果要实现商品信息的展示,该功能属于______层;数据的增、删、改、查等与数据库直接交互的操作属于______的功能。基于层次结构的WEB系统______软件耦合度。备选答案:A.增加B.降低5、在ASRNET应用程序连接SQL Setver数据库时,一般是要将连接字符串写到项目的Web.config文件中。Web.config文件是一个XML文本文件,它用来储存ASP.NET Web应用程序的配置信息。假设要连接的SQL Server数据库服务器IP地址为“192.168.1.4”,服务器名为“DataServer”,服务器的身份认证采用SQL Server与Windows混合验证模式,数据库名为“Business”,数据库的登录用户名为“sa”,密码为“a1b2c3”,在Web.config文件的appSettings标记中设置数据库连接如下:<add ______="ConnectionString" value="server=______; database=______; uid=______; pwd=______; "/>6、假设某客户已经确认下单并需要结算,此时应该将该客户的订单信息展示,并统计客户购买商品的种类数、合计总金额,可使用GridView控件实现该功能。假定GridView控件ID为“gridView”,绑定的订单数据中“金额”是GridView控件的第6列(列从0开始),现要在GridView控件的Footer位置显示统计合计的信息,其中第0列显示文字“合计:”、第1列显示商品的种类数、在“金额”列显示金额合计数,根据以上描述,完成以下程序。Decimal sum=0;protected void gridView_RowDataBound(object sender, GridViewRowEventArgs e){if (e.Row.RowType==DatacontrolRowType.______){if (e.Row.Cells[6].Text!="" && e.Row.Cells[6].Text !=null && e.Row.Cells[6].Text!="? ")sum+=Convert.ToDecimal(e.Row.Cells[6].Text);}else if (e.Row.RowType==DatacontrolRowType.______){e.Row.Cells[0].Text="______";e.Row.Cells[1].Text=this.gridView.Rows.______.ToString( );e.Row.Cells[______].Text=sum.ToString( );})
选项
答案
解析
4、 (1)业务逻辑层 或 逻辑层 或 业务层(2)数据访问层 或 数据层(3)页面表示层 或 表示层 或 页面层(4)数据访问层 或 数据层(5)B 5、 (1)key(所有字母大小写均可)(2)192.168.1.4或DataServer(3)Business(4)sa(5)a1b2c3 6、 (1)DataRow(2)Footer(3)合计:(4)Count(5)6
【解析】
本题考查B/S系统结构模式、ASRNET访问数据库技术及ASP程序设计。用ASP.NET开发B/S系统时,需要考虑系统的灵活性、可伸缩性,可扩展性等,一般都采用层次体系结构,常见的为三层结构和MVC结构,本题考查三层结构。三层结构分为页面表示层、业务逻辑层、数据访问层,其作用分别如下:1.数据访问层:主要是对非原始数据(数据库或者文本文件等存放数据的形式)的操作层,为业务逻辑层或表示层提供数据服务。2.业务逻辑层:主要是针对具体问题的操作,对数据业务逻辑处理,为表示层提供服务。3.页面表示层:提供信息展示、功能实现、系统与用户交互的界面。三层结构的优点是各层次之间逻辑上相互独立,任一层次的变化都不会直接影响到其他层次。一般情况下,为了确保SQLServer数据库访问安全性,数据库验证模式采用混合验证模式,在该模式下,ASP.NET访问数据库的连接字符串写在Web.Config文件中,格式如下:<add key="ConnectionString" value="server=数据库服务器名称; database=数据库名称; uid=用户名; pwd=密码"/>在GridView控件实现合计的方法是先将GridView控件中需要合计的列数据进行汇总,再在GridView控件的Footer行相应的列中显示合计结果,具体程序如下:Decimal sum=0;protected void gridView_RowDataBound(object sender, GridViewRowEventArgs e){if (e.Row.RowType==DataControlRowType.DataRow){if (e.Row.Cells[6].Text!="" && e.Row.Cells[6].Text!=null && e.Row.Cells[6].Text!="? ")sum+=Convert.ToDeCimal(e.Row.Cells[6].Text);}else if (e.Row.RowType==DataControlRowType. Footer){e.Row.Cells[0].Text="合计: ";e.Row.Cells[1].Text=this.gridView.Rows. Count.ToString();e.Row.Cells[6].Text=sum.ToString();}}
转载请注明原文地址:https://tihaiku.com/congyezige/2422342.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
某公司的几个分部在市内的不同地点办公,各分部联网的最好解决方案是()。A.公司使
()是Excel工作薄的最小组成单位。若用户需要对某个Excel工作表的A1:G
若信息为32位的二进制编码,至少需要加()位的校验位才能构成海明码。A.3
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲中取
在下列存储管理方案中,()是解决内存碎片问题的有效方法。虚拟存储器主要由()组成
在下列存储管理方案中,()是解决内存碎片问题的有效方法。虚拟存储器主要由()组成
CPU执行程序时,为了内存中读取指令,需要先将()的内容输送到()上。A.数据
计算机中,执行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为
公司面临的网络攻击来自多方面,一般通过安装防火墙来防范(),安装用户认证系统
以太网交换机采用矩阵堆叠模式互连时,需要一个()来连接所有的下层交换机。A.
随机试题
[audioFiles]2017m5s/audio_ezfj_032_201705[/audioFiles]SportParachuting
Theworldisfullofwonderfulplaces,bothnaturalandman-made.EasterIsl
B
网络管理员在网络中部署了一台DHCP,发现部分主机获取到的地址不属于该DHCP地
头部钝性伤后短暂神志丧失,伴脑脊液鼻漏,下列哪项最正确A、不会有急性脑损伤 B
以下关于风险揭示书还应以醒目文字载明内容说法正确的是()。 Ⅰ.本风险揭示书
某钢结构建筑采用框架结构体系,框架简图如图所示。结构位于8度(0.20g)抗震设
在咨询心理学形成之前,()的开创性工作,为咨询心理学准备了前提学术条件。
(2021年真题)下列时间序列指标中,适用于水平分析的有()A.发展水平 B
某患者血气分析显示PaCO2>45mmHg,PaO2<60mmHg。对该结果发生
最新回复
(
0
)