新闻发布实训报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
新闻发布实训报告
1
河北机电职业技术学院
实训报告
实训课程:网站应用开发实训
系别:
班级:
学号:
姓名:
指导教师:
实训时间:
实训目的:
·学习:进一步熟练掌握.NET基础知识,学习WinForms和WebForms编程中常见控件的使用,深入理解集成开发模式的内涵。
·培养:培养和提高独立分析问题和解决问题的能力,由小型单窗体应用程序提升到中型Web综合程序开发层次。
·训练:着重训练WebForms编程中常见控件的使用,数据库设计与访问,网站目录结构的设计、代码调试能力等。
实训要求:
·结合项目实际常见问题,给出解决方案
·熟练掌握Web页面界面设计的各种技巧和常规应用
·能够独立解决程序调试中出现的错误或异常
·具有精巧构思
·具有较强的实用性
实训内容:
1、、邮件发送
1.1主要功能:
(1)经过填写邮箱和密码,用户能够用邮件发布系统来发送邮件或者阅读邮件。
(2)经过收发邮件用户能够在短时间内实现文件、新闻等资源的共享。
(3)使用轰炸指令,能够收件人的邮箱接收到大量的无用信息,来达到恶作剧的目的。
1.2实训过程:
(1)设计一个简单的邮件发送界面,经过Visual Studio 来完成。
(2)新建项目,选择Windows 应用程序,设计界面,添加按钮、文本框等。
(3)编辑代码,使之与所设计界面想匹配,同时检查是否有错误。
(4)设计的过程中填写正确的邮箱、密码、收件地址。
(5)填写需要发送的内容,如标题、内容、附件等。
(6)点击运行,看填写没有错误,点击发送,当页面提示发送成功就能够了,在收件人得信箱中能够找到自己所发送的邮件。
(7)编辑轰炸按钮,添加一个Timer1控件,编辑相应代码,填写好各项内容,点击轰炸,能够实现连续的向收件人邮箱发送大量无用邮件。
(8)过程中遇到的诸多小问题,可能是代码编写错误等,经过报错检查能够一一修改,最终使邮件成功发送。
(9)成功完成邮件发送系统,保存退出。
(10)附图。
2、”新闻发布系统”网站的实现
2.1主要功能:
(1) 管理员输入用户名和密码,登陆成功后能够进入网站后台对新闻进行管理。
(2) 管理员能发布新闻,发布的新闻包括标题、内容、提交时间、新闻图片、附件。
(3) 管理员能够根据新闻的标题或者新闻的发布时间查找新闻,并能对查
2
找到的新闻进行修改或者删除等操作。
(4) 管理员能够修改密码。
(5) 用户访问网站首页,能够浏览网站上的所有新闻。
(6) 网站要求有较为统一的风格.
2.2实训过程:
(1)课前思考
A如何合理的设计网站目录结构,使得信息能够被有效的分类,同时访问控制又比较方便。由于需要保存新闻的图片和附件因此需要在网站的根目录下分别创立文件夹来保存着两类文件。另外由于本系统存在”管理员”和”用户”两种角色,因此需要把只有管理员才能访问的页面放到同一文件夹中,同意进行权限设置。
B 如何合理的设计数据库字段,使的信息维护和检索都较为方便。由
于新闻发布系统涉及到的信息项比较少,因此只需要建一张表来保存新闻的标题、新闻内容、附件、图片,另外为了保证每条记录的唯一性,需要在表中建立自动编号字段。
C 采用怎样的导航方式,使得操作界面清晰,便于用户操作。由于本系
统设计页面较少、目录结构比较简单,因此次采用导航控件中的Menu控件、SiteMapPath控件、TreeView控件都能够轻松地实现导航功能,其中Menu控件使用较为方便。
3