《电子商务》实习报告new_第1页
《电子商务》实习报告new_第2页
《电子商务》实习报告new_第3页
《电子商务》实习报告new_第4页
《电子商务》实习报告new_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《电子商务》实习报告题目:团购网信息提示器系名计算机科学与技术系专业软件工程年级学号姓名2011年9月9日

目录TOC一.概述 31.1原题表述 31.2题目的要求及整体规划 31.3功能及功能详情 5二.总体设计思路 62.1系统逻辑总体架构 62.3系统的开发和运行环境 6三.功能模块的实现 73.1.1城市分类和商品分类模块 73.1.2数据处理模块 83.1.3托盘模块 93.1.4VMPSDK和Hash校验 103.1.5其他模块 10四.测试 114.1测试的目的 114.2测试用例 11五.使用手册 165.1程序主界面 165.1.1关注分类选择 165.1.2软件设置 175.1.3开始监控 175.2提示窗口 175.3历史数据窗口 185.4托盘事件 195.5Q&A 19六.结论 20总结 20体会与收获 20七.参考文献 22

一.概述1.1原题表述题目:团购网信息提示器题目表述:团购网信息提示器就是通过使用该提示器,用户可以方便、快捷、详细的了解到自己感兴趣的团购信息。具体来讲就是该提示器可以通过利用团购网提供的OpenAPI来实现团购信息的订阅和提醒。使得用户只要预先设置好自己的兴趣点和希望的团购地点,当团购网上有相关团购活动时就能提醒用户,可以不用不停的刷新网页。1.2题目的要求及整体规划题目要求:1.依托某一主流的团购网,利用其提供的OpenAPI,实现团购信息的订阅和提醒;2.用户可以不必不停的刷新网页,只要预先设置好自己的兴趣点,当团购网上有相关团购活动时就能提醒用户;3.配置弹出消息、最小化桌面右下角快捷图标。整体规划:1.从整体系统框架构思,大致设计了4个模块:分类功能模块、数据处理功能模块、加密保护功能模块、其它功能模块(包括皮肤设置等);2.以设计好的模块为依托,分别从各个模块入手,各个击破,进而完成整个项目系统;3.整体功能实现后,进行功能测试,以此来保证系统的每项功能是否符合实际要求。1.3功能及功能详情功能功能详情城市分类选择功能该功能实现了团购用户可以通过设置任意选择自己感兴趣的城市来进行团购团购系列分类功能该功能实现了团购用户可以通过设置任意选择自己喜欢的团购类别数据处理功能该功能实现团购产品信息的搜集,对比等信息对比功能该功能实现了团购网信息的随时更新,同时将团购网站上的新旧信息进行了对比更加方便用户来团购托盘事件功能该功能实现程序的后台运行加密保护功能该功能提供对程序的保护,防止程序被非法调试和破解二.总体设计思路2.1系统逻辑总体架构图2-1功能模块图2.3系统的开发和运行环境开发平台:windowsNT平台编程语言:易语言开发工具:易语言5.11动静态结合版,VMProtect1.70.4,UPX3.04,NSPack3.7三.功能模块的实现3.1每个功能模块的界面设计及关键代码3.1.1城市分类和商品分类模块该模块为用户提供城市选择和分类选择功能,使用户可以对需要关注的分类进行监视。图3-1城市分类关键代码图3-2商品分类关键代码图3-3分类相关界面设计3.1.2数据处理模块该模块根据用户设置好的参数进行团购信息的获取并对获取的信息进行分类处理;对比当前获取的信息和历史信息,判断是否有新商品信息。图3-4当前信息提示界面设计图3-5历史数据信息界面设计3.1.3托盘模块(1)显示窗口:打开隐藏的程序主界面(2)历史数据:打开历史数据窗口查看历史数据(3)退出软件:退出该信息监视器3.1.4VMPSDK和Hash校验(1)VMPSDK:在程序的关键代码处置入VMP保护标记(2)Hash校验:使用MD5,SHA-1等校验程序是否被非法修改3.1.5其他模块(1)获取本机归属地:程序运行时显示当前用户所在的归属地信息,方便用户设置监视参数(2)窗口透明:加强视觉效果,在提示窗口使用高透明度,弹窗提醒时不容易被他人察觉(3)皮肤模块:加强程序界面的美观程度

四.测试4.1测试的目的根据系统需求和测试方案从而来保证整个团购网信息提示器系统的安全、正常的运行。4.2测试用例测试记录测试计划名称团购网信息监视器功能测试测试用例编号TJRAC-tuan-001测试功能描述获取当前归属地信息注意事项测试步骤序列号测试步骤内容0打开团购网信息监视器测试结果归属地信息处显示当前归属地信息:天津市天津大学测试人员钟文龙备注钭施超测试记录测试计划名称团购网信息监视器功能测试测试用例编号TJRAC-tuan-002测试功能描述默认设置下获取团购信息注意事项测试步骤序列号测试步骤内容0打开团购网信息监视器1保持默认设置,点击开始监控按钮预测结果1.间隔一段时间后,右下角弹出提示窗口,窗口中显示团购商品的原价,现价和商品介绍测试人员钟文龙备注测试记录测试计划名称团购网信息监视器功能测试测试用例编号TJRAC-tuan-003测试功能描述选择不同城市和分类获取团购信息注意事项测试步骤序列号测试步骤内容0打开团购网信息监视器1设置不同的城市和分类2点击”开始”监控按钮3等右下角弹出提示窗口后,右键点击托盘图标选择”显示窗口”4重复1~3步,直至所有城市和分类都经过测试测试结果右下角弹出的提示窗口中的信息与通过浏览器访问的信息一致测试人员钭施超备注钟文龙测试记录测试计划名称团购网信息监视器功能测试测试用例编号TJRAC-tuan-004测试功能描述设置软件获取信息的时间间隔注意事项测试步骤序列号测试步骤内容0打开团购网信息监视器1在软件设置中设置时间间隔2点击”开始监控”按钮3等右下角弹出提示窗口后,右键点击托盘图标选择”显示窗口”4重复1~3步,直至所有时间间隔都经过测试测试结果程序开始监控后,在不同时间间隔弹出提示窗口测试人员钭施超备注测试记录测试计划名称团购网信息监视器功能测试测试用例编号TJRAC-tuan-005测试功能描述设置是否弹出提示窗口注意事项测试步骤序列号测试步骤内容0打开团购网信息监视器1在软件设置中取消勾选”弹出提示窗口通知我”复选框2点击”开始监控”按钮3间隔一段时间后,右键点击托盘图标,选择”历史数据”查看团购信息测试结果程序运行后不再弹出提示窗口,查看历史数据可以看到程序在后台获取团购信息测试人员钟文龙备注测试记录测试计划名称团购网信息监视器功能测试测试用例编号TJRAC-tuan-006测试功能描述设置提示窗口弹出位置注意事项测试步骤序列号测试步骤内容0打开团购网信息监视器1在软件设置中设置不同的窗口位置2点击”开始监控”按钮3等提示窗口出现后,右键点击托盘图标选择”显示窗口”4重复1~3步,直至所有位置都经过测试测试结果在开始监控后,提示窗口在所设置的位置弹出测试人员钟文龙备注测试记录测试计划名称团购网信息监视器功能测试测试用例编号TJRAC-tuan-007测试功能描述设置程序开机自启动注意事项测试步骤序列号测试步骤内容0打开团购网信息监视器1在软件设置中,勾选”系统开机后启动本软件”复选框2点击”开始监控”按钮测试结果注册表的开机启动项中写入程序自启动信息测试人员钟文龙备注测试记录测试计划名称团购网信息监视器功能测试测试用例编号TJRAC-tuan-008测试功能描述反调试,反编译测试注意事项OllyDBG只能在32位系统下运行测试步骤序列号测试步骤内容0打开OllyDBG1载入程序2打开IDApro3载入程序,选择Windbgdebugger,按F9运行测试结果OllyDBG在载入程序中崩溃IDApro载入运行后,在.HmH2:005FECAC,.HmH2:005FE520,.HmH2:005B0582,.HmH2:005B0582处中断,忽略中断继续运行后,弹出程序被调试提示信息测试人员钭施超备注IDApro提示信息:Adebuggerhasbeenfoundrunninginyoursystem.Please,unloaditfrommemoryandrestartyourprogram.

五.使用手册在程序运行前,请先检查程序校验文件(tuan.dat,tuan.key,tuan.dll)是否存在完整。5.1程序主界面程序通过校验后运行的主界面如图5-1所示:图5-1程序主界面5.1.1关注分类选择在城市下拉菜单和分类下拉菜单中选择关注的城市和分类,在城市下拉菜单下方显示用户的归属地信息,如图5-2:图5-2分类选择及归属地5.1.2软件设置(1)软件间隔:该设置提供12个不同的时间间隔来获取团购商品信息(2)有新消息:该设置可以选择当有新的团购商品信息时是否弹出提示窗口(3)窗口位置:该设置可以选择提示窗口弹出的位置,注意:该设置只有勾选弹出提示窗口通知我复选框后才有效.(4)开机启动:该设置可以使程序在计算机启动后自动运行图5-3软件设置5.1.3开始监控点击“开始监控”按钮,程序启动监控线程同时隐藏主界面5.2提示窗口当有新团购商品信息时,程序会在对应设置的位置弹出提示窗口,如图5-4:图5-4提示窗口(1)点击”打开”按钮,将打开所关注的团购页面并将当前的团购商品信息设置为已读(2)点击”知道了”按钮,将直接设置当前团购商品信息设置为已读并关闭提示窗口5.3历史数据窗口右键点击托盘图标并选择“历史数据”打开历史数据窗口,如图5-5:图5-5历史数据窗口打开历史数据窗口可以查看已获取的团购商品信息,包括商品所属的团购网站,原价,折扣,现价和介绍。5.4托盘事件双击托盘图标或右键点击托盘图标选择显示窗口可重新打开程序主界面右键点击托盘图标,选择历史数据可以打开历史数据窗口右键点击托盘图标,选择退出软件将退出监视器5.5Q&A(1)Q:运行程序后弹出”缺少相关文件!”对话框.A:请确认程序所需要的校验文件(tuan.dat,tuan.key,tuan.dll)都已存在.(2)Q:运行程序后弹出”程序未知错误!”对话框.A:请确认未被非法修改或程序名称(tuanv1.4gamma.exe)未改变或校验文件tuan.dat合法.(3)Q:点击”开始监控”按钮后,弹出”程序未授权!”对话框.A:请确认授权文件tuan.key合法.(4)Q:点击”开始监控”按钮后,弹出”程序校验失败!”对话框.A:请确认校验文件(tuan.dll,tuan.key,tuan.dat)合法.(5)Q:运行程序后弹出”请检查网络连接”对话框.A:程序会在载入线程和校验文件前首先检测网络是否连通,如果出现此问题,请确定网络是否通畅,某些p2p下载软件也会造成网络拥堵,请暂停下载后重新运行程序.六.结论总结在这次课程设计中我们选择的是电子商务系统中的团购网信息提示器。总体来讲,团购网信息提示器通过在设计好的提示器软件界面上设置自己的兴趣爱好点,还可以设置有新消息时弹出窗口提示提示器用户,还可以设置窗口弹出位置和开机后是否同时启动该软件。体会与收获通过这次设计开发,我们都学到了很多,更加深切的体会

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论