saas的云网盘应用系统(附件)【字数:7841】
Tomcat服务器是免费的开放源代码的服务器,是一个Web应用服务器,使用时下载一个资源包,解压后便能使用。其目录结构大体上有bin、lib、webapps、work等文件目录。是开发人员开发和调试JSP程序的首选服务器。它安装起来很方便、快捷。可以这样认为,利用它响应HTML页面的访问请求是很不错的选择。Tomcat是独立运行的,所以当你解压、运行tomcat时,不需要花钱购买服务器,便能具有开发的基本条件。
2.4.2Tomcat特点
1免费
2开源
3更新快
4跨平台
2.5BOOTSTRAP
2.5.1BOOTSTRAP简介
BOOTSTRAP是一种前端框架,现在很多网站页面都是采用BOOTSTRAP做的,它使用方便,对CSS进行了样式的封装,开发者只需要根据文档样式套用即可,便能实现很多需要的页面效果和功能。
2.5.2BOOTSTRAP特点
(1)简易性。BOOTSTRAP灵活方便。BOOTSTRAP容易学习,只需要了解一些CSS基础知识即可。
(2)平台无关性。虽然PC机大行其道,但使用MAC等其他机器的大有人在,BOOTSTRAP可以多平台兼容,只需要一个浏览器,就能够在操作系统中浏览网页效果。
(3)具有响应式设计的特点,因此如果你的网站需要做响应式开发,是不错选择。
(4)BOOTSTRAP提供了栅格系统,使用户对页面布局有了方便的处理。
2.6系统的功能性需求
网络硬盘系统主要针对普通用户和管理员,具体介绍如下:
1、前台用户:输入用户名和密码登录后,可以修改密码、查看资源和下载、上传资源等。
2、管理员:可以查看、删除资源;可以修改用户密码信息;可以删除前台基本信息资料;具体主要功能模块如图21所示:
/
图21 系统主要功能模块图
第三章 需求分析
3.1可行性分析
可行性分析,就是我们根据自身的实际情况认真考虑是否能将这个项目顺利的完成,所以在一个项目开发之前,一 *好棒文|www.hbsrm.com +Q: #351916072#
定要考虑它的可行性,考虑到项目启动后会遇到什么问题,然后对这些需要解决的问题进行详细的分析,结合实际有限的资源和时间,对项目作出一个可行性判断。这样做可以避免在项目启动后,突然遇到无法解决的问题,最后导致项目的失败,所以在项目启动前是完全有必要的,能减少项目开发的风险和防止人力、物力以及财力等方面的浪费。
3.1.1经济的可行性
经济可行性分析是项目在开始前一个必不可少的过程,经济成本的估算关系到我们整个项目的命脉,考虑到我们的开发成本有限,如何选择关键技术是我们需要考虑的主要问题。在本系统的开发过程中采用的是PHP+MySQL+Apache模式,其中PHP代码是开源而且免费的,PHP在开发上也较为简单,支持PHP的脚本运行的服务器也比较普遍,而MySQL数据库也是免费的,并且能在主流的操作系统上运行,这样极大的降低了开发成本,我们需要考虑的就只有人力成本,这很符合我们的实际情况。因此这个项目在经济上是可行的。
3.1.2操作的可行性
我们都知道一个软件功能强大并不能代表一定能再市场上赢得客户,一个新的软禁不仅功能全面而且还要实用方便,能让大众在接触到软件的时候快速的上手才是真正的好用。所以软件简洁易用才是我们的追求,以上就是制作网盘的大概思路,我们认为在操作上是可行的。
3.1.3技术的可行性
根据现有的技术条件和网络资源,系统在技术上的实现是肯定可行的。设备方面考虑,计算机内存的容量、外存的容量等都可在原有的基础上满足所需要求。从整个系统结构上看,可在原有的服务器、网络组件的基础上实现。想要制作成功云网盘,需要使用到的技术有java开发语言、MYSQL数据库等,我们在大学期间已经学过C/C++,为我的开发之路也打下了一定的基础,另外我在课余期间也自学了数据库、bootstrap、HTML、CSS及网络协议等有关知识与技能,可以对网盘进行开发。所以我相信开发一个基本的对文件进行配置管理的系统是没问题的。
3.1.4法律的可行性
开发网盘所需要的tomcat服务器是开源的,因此,不存在侵权问题,软件也是自己独立完成的,从法律的角度看,这个项目是可行的。
3.2系统的开发环境
系统应满足的需求:
(1)写代码的工具可以是eclipse、myEclipse等。
(2)有tomcat服务器的Win2003、WinXp、Win7等系统都可以。
(3)数据库系统为MYSQL。
(4)安全保密为md5。
(5)其他支撑软件:navicat。
(6)编程语言为java。
3.3性能的需求
所有的操作应该在大致5秒内处理完成
页面的加载不能超过3秒
支持至少20个用户同时使用
支持20个以上终端同时访问
支持同时处理至少10个文件和记录
系统内上传下载的文件大小不得超过200M
第四章 系统设计
4.1系统工作原理
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/289.html