《电子商务》实习报告.docx

上传人:b****1 文档编号:3274121 上传时间:2023-05-05 格式:DOCX 页数:18 大小:338.75KB
下载 相关 举报
《电子商务》实习报告.docx_第1页
第1页 / 共18页
《电子商务》实习报告.docx_第2页
第2页 / 共18页
《电子商务》实习报告.docx_第3页
第3页 / 共18页
《电子商务》实习报告.docx_第4页
第4页 / 共18页
《电子商务》实习报告.docx_第5页
第5页 / 共18页
《电子商务》实习报告.docx_第6页
第6页 / 共18页
《电子商务》实习报告.docx_第7页
第7页 / 共18页
《电子商务》实习报告.docx_第8页
第8页 / 共18页
《电子商务》实习报告.docx_第9页
第9页 / 共18页
《电子商务》实习报告.docx_第10页
第10页 / 共18页
《电子商务》实习报告.docx_第11页
第11页 / 共18页
《电子商务》实习报告.docx_第12页
第12页 / 共18页
《电子商务》实习报告.docx_第13页
第13页 / 共18页
《电子商务》实习报告.docx_第14页
第14页 / 共18页
《电子商务》实习报告.docx_第15页
第15页 / 共18页
《电子商务》实习报告.docx_第16页
第16页 / 共18页
《电子商务》实习报告.docx_第17页
第17页 / 共18页
《电子商务》实习报告.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

《电子商务》实习报告.docx

《《电子商务》实习报告.docx》由会员分享,可在线阅读,更多相关《《电子商务》实习报告.docx(18页珍藏版)》请在冰点文库上搜索。

《电子商务》实习报告.docx

《电子商务》实习报告

《电子商务》实习报告

 

题目:

团购网信息提示器

 

系名计算机科学与技术系

专业软件工程

年级

学号

姓名

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.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2