《电子商务》实习报告.docx
- 文档编号:10021120
- 上传时间:2023-02-08
- 格式:DOCX
- 页数:18
- 大小:338.75KB
《电子商务》实习报告.docx
《《电子商务》实习报告.docx》由会员分享,可在线阅读,更多相关《《电子商务》实习报告.docx(18页珍藏版)》请在冰豆网上搜索。
《电子商务》实习报告
《电子商务》实习报告
题目:
团购网信息提示器
系名计算机科学与技术系
专业软件工程
年级
学号
姓名
2011年9月9日
目录
一.概述3
1.1原题表述3
1.2题目的要求及整体规划3
1.3功能及功能详情5
二.总体设计思路6
2.1系统逻辑总体架构6
2.3系统的开发和运行环境6
三.功能模块的实现7
3.1.1城市分类和商品分类模块7
3.1.2数据处理模块8
3.1.3托盘模块9
3.1.4VMPSDK和Hash校验10
3.1.5其他模块10
四.测试11
4.1测试的目的11
4.2测试用例11
五.使用手册16
5.1程序主界面16
5.1.1关注分类选择16
5.1.2软件设置17
5.1.3开始监控17
5.2提示窗口17
5.3历史数据窗口18
5.4托盘事件19
5.5Q&A19
六.结论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,UPX
3.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
打开团购网信息监视器
测试结果
1.归属地信息处显示当前归属地信息:
天津市天津大学
测试人员
钟文龙
备注
钭施超
测试记录
测试计划名称
团购网信息监视器功能测试
测试用例编号
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
打开OllyDBG
1
载入程序
2
打开IDApro
3
载入程序,选择Windbgdebugger,按F9运行
测试结果
1.OllyDBG在载入程序中崩溃
2.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]段钢.加密与解密(第三版).电子工业出版社.2008.7.
[2]王军.汉语编程工具易语言即学即用教程.中国宇航出版社.2003.2.
[3]李俊.易语言程序设计基础教程.外语教学与研究出版社.2009.1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 实习 报告