个人文件管理系统的设计与实现要素.docVIP

  • 39
  • 0
  • 约1.98万字
  • 约 30页
  • 2016-12-29 发布于湖北
  • 举报

个人文件管理系统的设计与实现要素.doc

实训报告 题 目 项目组成员 韩建、王冬妮、李婧、高育坤、宋航 所在院(系) 数学与计算机科学学院 专业班级 信计1302班 指导教师 赵晖 完成地点 数计学院实训室 个人文件管理系统 摘要 关键词: 目 录 1系统开发概述 1 1.1系统开发的背景 1 1.2 系统开发目的和意义 1 1.3 系统设计指导思想 1 2 系统需求论述 2 3 系统分析与设计 4 3.1 系统的总体分析 4 3.2 分析类的获取 5 3.3 系统关键抽象概念的获取与分析 6 3.4 分析类交互 6 4 系统设计 6 4.1 系统运行平台的设计选择 7 4.2 系统数据库的结构设计 7 4.3 数据库操作的设计 7 4.4 用户界面设计 8 5 系统实现 11 注册登录的实现 16 上传文件的实现 18 搜索文件的实现 18 分类浏览的实现 20 删除下载的实现 21 6 软件测试与调试 23 6.1 软件测试的必要性 23 6.2 调试 23 结 论 25 参考文献 26 致 谢 27 1 绪论 1.1 系统开发的背景 去年某知名生产企业在生产产品时,误用了旧版生产设计稿件,发现后生产成品已经过全国各地的经销商流入市场,之后在产品使用中出现了严重的质量问题,此次赔损的经济补偿与浪费的生产原料金额高达数十亿,不仅如此,公司信誉还蒙受损失,严重影响到了今后的经济效益,其间接损失不可估量。 追根溯源,造成这样严重经济损失的根本原因,是文档管理工作没有做好。文档往往在更新内容后没有及时通知其它使用人员新版本文件的发布,而导致仍有大多数人在使用旧版本。一些重要的企业文档如:合同、报价单、方案等,经常出现版本混乱的情况:合作时签了旧版合同、生产时使用了旧版的设计资料、销售时提供错误的报价单等情况……不仅使企业信誉蒙受损失,还会给企业带来几十万甚至上百亿的巨大经济损失! 而且随着手机、平板等手持终端访问设备的普及,普适计算机越来越渗入人们的生活。跟随发展的就是个性化服务,如网络发布、签名、预约等都被极大地赋予了个人特色,越来越多的用户希望通过网络平台进行管理文件,能更好的保存文件,及时的浏览和查找文件。很多人对发生在自己身边的事以及对生活的一些感悟愿意用文字或图片的方式记录下来发到网络上保存起来,其中通过个人文件管理发布是一个使用频率较高的方式。本课题拟建立一个文件管理的系统,方便广大人民更好的管理好自己的文件,可以将个人生活经验或学习笔记心得等发布到系统中,方便自己随时查看。 1.2 系统开发的目的和意义 ?文档管理对于每个企业来讲都有着举足轻重的地位,版本控制和文档修订留痕是在文档管理中很重要的组成部分。然而企业该如何优化现有的版本管理手段呢?你可以使用个人文档管理,这些版本问题不再是问题! 1.3 系统设计思想 根据前面的分析与定位,本系统主要用于音频、视频是音频视频, 系统用户图 文档、图片、音频、视频列表本人Dreamweaver,这是一个针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页 系统体系架构 3.2 分析类的获取 确定了主要的系统用例,接下来需要得出分析类模型,用于评估整个系统,也起到了承接分析与启下设计的作用。归纳一下系统的功能,并综合操作特性,得到如下几个综合的操作界面类型: 主页面(index.jsp):是系统的首页面,主要呈现登录模块、搜索模块、系统下载模块、我们main.jsp):用于个人有关的信息设置与管理,包括个人文件汇总信息(一个用户可以有多个文件空间)、个人信息管理模块、搜索模块、登录模块。 搜索页面():主要用于站内的信息搜索,包括用户、文件空间、文件关键字、一般包含信息的搜索及其结果。 控制类的作用集中体现了系统的业务逻辑,因此最终的控制类大部分都映射到了业务逻辑层,根据用例模型中的系统功能性描述,经过统筹安排,得出系统中的控制类如下: 登录控制(LoginServlet):专门负责登录的控制逻辑。 注册控制(RegisterServlet):专门处理新用户注册的问题。 查找功能在各个对象上都有体现,最终界面将分类显示,因此查找功能这样组织: 文件操作(FileService):用于统一各类查询及文件的删除,下载。 文件类型控制(File)用于查询不同类型的文件。UserSer

文档评论(0)

1亿VIP精品文档

相关文档