(1) 技术可行性:就现在拥有的硬件和软件资源来看,基本能满足要求。开发人员现有的技术水平虽然不是很高,相信通过自身努力和同学的帮助,在规定期限内能基本完成系统的开发任务。
(2) 经济可行性:利用个人笔记本的开发工具和环境就可以进行开发,开发经费被极大的减少了。而开发的主要目的就是巩固在学校学的理论知识 ,增加个人的开发经验。
(3) 使用可行性:本系统尽量使系统界面友好,操作方便,使普通会操作电脑的用户能够很快上手,功能符合企业管理的需求。
2。2 需求分析
软件工程主要包含需求分析、概要设计、详细设计、编码实现、测试维护等几个阶段。其中需求分析是软件工程中尤为重要的一个阶段,一个系统的好坏完全取决于需求分析做的到不到位。因为,首先,系统本身是根据客户的需求来的,需要根据客户的需求做出相应的调整。其次,某部分工作的功能可能用户很难表述清楚。所以,设计人员必须认识到:
让用户参与需求分析和系统设计等阶段是十分有必要的。
在需求分析阶段中,根据收集信息了解现有情况分析出在线文档分享平台需要具备的一般功能。
本系统应该满足以下需求:
(1) 为保证系统的稳定性,对于输入要进行合法性校验,同时要给用户提供合理友好的提示。
(2) 业务上满足在线文档分享平台的基本要求,能够方便地进行用户注册、用户登录、搜索所需文档、在线预览文档、个人文档的管理、个人信息管理、文档的上传和下载。
(3) 所有的界面都要有信息的浏览功能,同时要保障数据的安全、可靠[4]。来-自~优+尔=论.文,网www.youerw.com +QQ752018766-
(4) 一个好的网上系统必须便于使用,会使用电脑的人能够自行学会使用该系统。
2。3 概要设计
本毕业设计是在线文档分享平台。该系统设计主要是为了方便用户和别人分享自己文档。在该平台上用户可以在线浏览该平台上的文档,也可以下载到本地进行查看,下载需要相应的积分。用户也可以上传自己的个人文档,审核通过后会给予用户相应的积分。后台进行文档的审核以及文档的管理。现将预计实现的功能列举如下:
(1) 用户的登录及注册、信息修改等基本功能。
(2) 搜索功能:搜索自己想要的文档。
(3) 预览功能:用户可以在线预览文档。
(4) 用户可以上传自己的文档。
(5) 用户可以下载自己需要的文档。
(6) 后台管理:管理员能够对用户上传的文档进行审核和对已经上传成功的文档管理。
asp.net+SQLServer在线文档分享平台设计+源代码(4):http://www.youerw.com/jisuanji/lunwen_92734.html