- 1、本文档共120页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
技术的设计与应用NET第十二章V2
* 实现本日流量统计的步骤(续9) (6)各时间的访问量占当日访问量的百分比:Percent方法用于计算某小时内的访问量占当日访问量的百分比,即“某时间段的访问量/总的日访问量”,整型参数的作用与Time方法的参数相同,代码如下: * 实现本日流量统计的步骤(续10) * (4)本月流量统计页面实现 本月流量统计页面(MonthCount.aspx)也是Counter.master页的内容页,主要实现对当月流量的统计,显示每一天的访问量。该页面的设计结果如下图所示。实现的步骤见后。 * 本月流量统计页面设计 * 实现本月流量统计页面的步骤 (1)界面设计:该页面设计与上一节介绍的本日流量统计页面的设计相同。 (2)初始化页面:在页面初始化之前,首先定义2个string类型的变量M_Str_mindate和M_Str_-maxdate,用来存储这个月开始的时间和结束的时间。代码如下: * 实现本月流量统计的步骤(续1) 然后,在页面的Page_Load事件中定义一个整型数组,用来存放需要统计的每个月的天数,并将DataList控件的数据源设置为该数组。调用DataTime类的DaysInMonth方法计算当月的实际日历天数。代码如下: * 实现本月流量统计的步骤(续2) * 实现本月流量统计的步骤(续3) (3)访问人数统计:Total方法用于计算当月的总访问人数,只要查询出登录日期为本月(即登录时间在变量M_Str_mindate和M_Str_maxdate范围之内的)记录个数就行。代码如下: * 实现本月流量统计的步骤(续4) (4)时间列:Month方法用于绑定日期列的值,整型参数用来计算显示的日期并将其返回,显示在DataList控件中。具体代码如下: * 实现本月流量统计的步骤(续5) * 实现本月流量统计的步骤(续6) (5)每一天的访问人数:Count方法用于计算每天内的访问人数,整型参数的作用与Time方法的参数相同,即通过查询累加该日的访问人数。代码如下: * 实现本月流量统计的步骤(续7) * 实现本月流量统计的步骤(续8) (6)每天的访问量占当月访问量的百分比:Percent方法用于计算在当月访问量不为0时,计算每天的访问量占当月访问量的百分比,即“某日的访问量/当月访问量”,整型参数的作用与Time方法的参数相同,代码如下: * 实现本月流量统计的步骤(续9) * (5)本年流量统计页面实现 本月流量统计页面(YearCount.aspx)也是Counter.master页的内容页,主要实现对当年流量的统计,显示每个月的访问量。该页面的设计结果如下图所示。实现的步骤见后。 * 本年流量统计页面设计 * 实现本年流量统计页面的步骤 (1)界面设计:该页面设计与前面介绍的本日流量统计页面的设计相同。 (2)然后,在页面的Page_Load事件中定义一个存放月份的整型数组,并将DataList控件的数据源设置为该数组。并显示年份和本年访问人数信息。代码如下: * 实现本年流量统计的步骤(续1) * 实现本年流量统计的步骤(续2) (3)年访问人数统计:Total方法用于计算当年的总访问人数,只要查询出登录日期为本年的记录个数就行。代码如下: * 实现本年流量统计的步骤(续3) (4)月份列:Year方法用于绑定月份列的值,整型参数用来计算显示的月份并将其返回,显示在DataList控件中。具体代码如下: * 实现本年流量统计的步骤(续4) * 实现本年流量统计的步骤(续5) (5)每月的访问人数:Count方法用于计算每月内的访问人数,整型参数的作用与Time方法的参数相同,即通过查询累加计算出该月的访问人数。代码如下: * 实现本年流量统计的步骤(续6) 母版页的页面代码(续) * (2)概况统计页面的实现过程 概况统计模块用到的数据表是网站流量统计信息表(tb_CounterInfo),主要也是执行数据库查询。概况统计页面(Default.aspx)主要是显示常用的数据,通过对流量表中的信息查询结果来统计所需要显示的结果。该页是母版页Counter.master的内容页,页面的运行结果如下图所示。 * 概况统计页面的运行结果 * 实现概况统计页面的步骤 (1)界面设计:在该页面添加13个Label控件,用来显示统计数据,具体属性设置及用途见下表。 * 实现概况统计页面的步骤(续1) (2)统计日期就是对网站进行查看的日期,使用如下语句: (3)本日访问人数:查询的时间段设在当天的零点到第二天的零点。在此期间所记录的数据条数即本日访问量,其中M_Str_mindate和M_Str_maxdate为2个string类型的变量,用来存储最小日期和最大日期。代码如下: * 实现概况统计页面的步骤(续2) (4)
您可能关注的文档
- 思想道德修养与法律基础课件PPT第三章节.ppt
- 怎样开1家快捷酒店.ppt
- 恢复生态学第四章节.ppt
- 必修二第四章节第二节1课时.ppt
- 建筑装饰的设计基础.ppt
- 必修3第3章节植物激素.ppt
- 总规第六章节专题2.ppt
- 情境1任务4车架与悬架.ppt
- 惠州 半岛1号 5期.ppt
- 成本管理学第七章节.ppt
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
最近下载
- 单层钢结构厂房施工组织设计-.doc VIP
- 未来可期,不负高三——高三启动仪式高三第一课-2024-2025学年高中主题班会(共29张ppt).pptx VIP
- T∕CHES 32-2019 节水型高校评价标准(可复制版).pdf
- 墙面粉刷施工工艺.docx VIP
- 环氧地坪施工.docx VIP
- 2025广西南宁市交通运输综合行政执法支队招聘编外聘用人员5人备考试题及答案解析.docx VIP
- 青少年航天知识竞赛题库及答案.docx
- 环氧地坪施工工艺流程.docx VIP
- DB 34T 2752-2016 用人单位职业病危害现状评价导则.docx VIP
- 2025年高考全国1卷读后续写讲评课件 -2026届高考英语一轮复习专项.pptx
文档评论(0)