- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《临卦软件设计》实验报告
实验12:网络编程实践-邮件收发
【工作日志】
时间:2012年6月4日
地点:北京科技大学
任务:网络编程实践——邮件收发功能的添加
时间段 任务 13:00---13:40 创建MES64G19_091_Net项目,并添加UI,更改UI的继承,和重新安排UI的控件位置和样式 13:40—14:20 升级UI界面,添加代码,添加各个需要自动显示的内容的代码 14:20—14:40 完成测试账号的注册工作,并用注册号的新账号试验收发邮件的功能。 14:20—15:00 撰写试验报告和相关文档。
【实验过程与步骤】
准备工作:存档、升级、创建第11版作业文件夹。
编程实验:开发工作180分钟。
SHFXXX_Net项目
实验项目编程
SHFXXX_Net项目
创建项目
创建一个空的SHFXXX_Net类库;2)引用标准组件SHF_DA、SHF_BT、SHF_UI。
添加UI
添加现有项目;2)浏览至EmailApp文件夹;3)选定4个邮件窗体;4)添加至SHFXXX_Net项目。
修改UI
修改名称为规范的作业UI名称;2)修改命名空间为SHFXXX_Net;
升级到标准界面(继承)
升级界面 1)添加 using SHF_UI;using SHF_BT;using SHF_DA;2)修改4个UI的命名空间为SHFXXX_Net;3)修改窗体继承为 SHF_UI.uiSHF_CourseBase;4)重新调整窗体控件位置;5)继承构造函数。
升级调用 1)添加有返回窗体和用户登录的构造函数;2)添加EmailApp中的参数;3)修改启动按钮使用新的构造函数。
改编程序 以实现自动收发邮件
注册邮件实验用户
使用作业用户管理,注册一个与注册邮箱有相同用户名和密码的本地邮箱用户。
登录邮件实验用户
用本地邮箱用户登录。
邮箱设置窗体 添加语句
将用户信息添加到UI中的用户名、密码位置;自动显示注册邮箱的POP和SMTP服务器地址。
邮件发送窗体 添加语句
自动填写发件人信息,
主题自动填“学号姓名+软件名称和业务流程名称+单元成绩表”
邮件内容填 数据库中本单元的训练成绩列表。
接收邮箱填 ustb.ies06@
验证邮箱填 (自己的其他邮箱)
自动发送一个成绩列表到 实验用接收邮箱和自己的验证邮箱。
验证邮箱填写的是396257626@
邮件接收窗体
自动接收登录用户注册邮箱中的信件列表。
显示邮件文本
(*)作业邮件发送 实现自动发送本期作业功能
自动填写发件人信息,
主题自动填“学号姓名+《任务名称 任务标识符》工作文档+V07-2.12”
邮件内容填 “ ------自动发送试验---- 学号姓名+《任务名称 任务标识符》工作文档+V07-2.12”。
接收邮箱填 ustb.ies06@
附件添加 本期作业。
验证邮箱填 (自己的其他邮箱)
实验项目编程
添加1个邮件收发业务流程:邮件收发。
添加4个邮件收发业务环节:邮箱设置、发送邮件、接收邮件、显示邮件内容。
实现邮件收发功能。
冒烟试验
启动作业程序--选择实验程序
4个窗体实验
1 邮箱设置
登录;2)登录用户的邮箱服务器、邮箱、用户名、密码自动显示在邮箱设置窗口;3)点发送传递登录信息到发送窗体;4)点接收传递登录信息到接收窗体。
2 邮件发送
显示登录用户信息;2)自动填写邮件发件人、主题、内容信息;3)将邮件发送至实验邮箱和自己的验证邮箱。
3 邮件接收
显示登录用户信息;2)显示接收状态;3)从登录用户邮箱自动接收邮件,显示在列表中;4)双击邮件显示邮件信息。
4 显示邮件
显示登录用户信息;2)显示邮件文本。
用邮件发送窗体发送本期邮件作业。
?
编写技术文档
需求列表:
修改日期和版本编号;V07-2.12版,添加邮件收发实验业务需求。
程序列表:
修改日期和版本编号;V07-2.12
根据升级版实验窗体新增核心业务流程及实验功能后实现的V07-2.12版程序完善程序列表:
SHFXXX_Net--4个邮件窗体。
教学实验项目--SHFXXX_TestV062邮件收发业务流程。
完成工作文件工作日志:1
实验报告:1 准备提交作业1项:选定解决方案-右键-清理解决方案-关闭VS2008
2项:将项目程序列表添加到源程序文件夹。2项:将工作日志、实验报告添加到源程序文件夹。
?
小组提交1项:选定源程序文件夹-右键-压缩打包-完成V07-2.1版源程序-保存-。
2项:技术文档、工作文档发送到作业邮箱,分别独立发送,要求作业发送格式正确。
文档评论(0)