文件上传与下载项目报告.docxVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文件上传与下载项目报告

河南交通职业技术学院项目课程设计报告课程名称:NET.WEB网站项目开发项目名称:文件上传与下载适用专业:软件技术课程代码:490069学时:108学时姓名:赵明奎专业班级:软件10301学号:1004030116批阅教师:提交日期:1项目概要1.1引言开发web程序中,经常要涉及对文件的上传或下载操作。在以前的web应用程序中,要实现文件上传是个很麻烦的是,但这一操作在web应用程序中又会经常用到,因此令开发人员非常头疼。而在ASP.Net 2.0中,要实现文件的上传与下载不再是难事,他变得非常轻而易举。1.2 项目名称《文件上传与下载》1.3 项目目的■ 了解文件上传和下载的流程;■ 学会使用Fileupload控件实现上传;■ 学会动态添加控件的功能;■ 掌握文件的下载.1.4 项目背景现在大多数人喜欢上网查询资料,而网站开发人员的能力是有限的,无法满足所有网友的需要,因此就需要网友之间的交流来解决这些问题。所以网站上传与下载功能的实现是必须的。并且通过本项目熟悉网站开发的基本流程,掌握相关技术,积累开发经验。2 可行性研究报告2.1 概论文件上传与下载项目运用 .NET、数据库、和C#相关技术,本案通过对其相应的研究确定开发可行性及注意事项。2.2可行性研究的前提2.2.1 项目的基本功能要求本实例主要包括三种操作:文件上传、文件下载和图片上传。在文件上传页中可以通过使用“添加文件”按钮来动态添加文件上传控件,通过使用文件上传控件可以添加需要上传文件的路径。文件下载需要先选择文件名才可以下载到本机。图片上传页面需要判断文件是否为图片才可以上传。2.2.2 项目实现的目标可以进行多文件同时上传,并且可以在下载页面下载所上传的文件,上传图片以后可以在另一页面查看。2.2.3决定可行性的主要因素(1)经济可行性:系统建设不需要很大的投入。(2)运行上可行性:本系统只是网站开发的一部分,所耗费的资源非常的小。 (3)从各种社会因素可行性分析:可提高文件的利用率,提高效率更有利于网友的交流,会得到人们的一致同意的。综上所述通过可行性分析认为新系统的开发方案切实可行,可进行开发。2.3 程序业务流程图2.1程序流程图2.4 程序用例图2.2用例图2.5 技术可行性分析2.5.1 系统的简要概述该系统主要分为三部分:文件上传部分、文件下载部分和图片上传部分。2.5.2 需用技术.NET网站开发技术,C#程序设计语言,数据库技术。2.6 结论意见通过研究具备相关的开发条件,可以开发本项目。开发过程中仍需进一步钻研、进取,结合所学知识综合运用,在实践中加深对知识的理解。3需求规格说明书3.1 概论文件的上传与下载功能的实现需要相应的开发和运行环境,本案介绍该项目在开发和运行过程中所需要的准备工作和相关规格需求,以规范该项目,保证功能的完整性。3.2 任务概述3.2.1 项目目标文件上传功能主要利用Fileupload控件(文件上传控件)来完成,并通过按钮来实现动态添加Fileupload控件。本项目实现的具体功能如下:多文件上传功能;动态添加文件上传控件;判断上传文件是否为空;文件下载;重命名上传的图片;将上传文件名添加到数据库;浏览上传后服务器端图片;3.2.2 开发运行环境系统开发环境:Microsoft Visual Studio 2008系统开发语言:ASP.net+C#运行平台:Windows XP数据库:SQL Server 2005Web服务器: IIS3.2.3 系统规范要求(1)界面设计友好、美观。(2)数据存储安全、可靠。(3)信息分类清晰、准确。(4)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。(5)具有易维护性和易操作性。4概要设计说明书该项目主要有三个功能模块:文件上传模块、文件下载模块和图片上传模块。三个模块对应三个页面,有相应的数据在三个页面间传递。本案主要介绍该项目的总体设计和对应的模块功能划分。文件上传模块多文件上传(将文件从本机上传到服务器)图片上传模块(将图片上传到服务器,并将文件写入数据库)文件下载模块显示服务器端文件(将文件从服务器下载到本机)4.1 模块功能划分图4.1 模块说明4.1.1 文件上传模块(1)用户添加上传控件,选择多个文件进行上传,点击“上传”后若输入正确显示上传成功。若错误则不允许上传。(2)单击“进行下载”,跳转到下载文件页面。(3)单击“图片上传”,跳转到图片上传页面。4.1.2 文件下载模块(1)用户选择需要下载的文件,单击“下载”可对文件进行下载。若未选择图片则显示“请选择要下载的文件”。(2)单击“文件上传”,跳转到文件上传页面。4.1.3 图片上传模块(1)用户选择要上传的图片,为图片命名,并对图片进行说明,点击“上传图片”,若输入正确则显示“

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档