(1) 技术可行性:就现在拥有的硬件和软件资源来看,基本能满足要求。开发人员现有的技术水平虽然不是很高,相信通过自身努力和同学的帮助,在规定期限内能基本完成系统的开发任务。 

(2) 经济可行性:利用个人笔记本的开发工具和环境就可以进行开发,开发经费被极大的减少了。而开发的主要目的就是巩固在学校学的理论知识 ,增加个人的开发经验。

(3) 使用可行性:本系统尽量使系统界面友好,操作方便,使普通会操作电脑的用户能够很快上手,功能符合企业管理的需求。

2。2  需求分析

软件工程主要包含需求分析、概要设计、详细设计、编码实现、测试维护等几个阶段。其中需求分析是软件工程中尤为重要的一个阶段,一个系统的好坏完全取决于需求分析做的到不到位。因为,首先,系统本身是根据客户的需求来的,需要根据客户的需求做出相应的调整。其次,某部分工作的功能可能用户很难表述清楚。所以,设计人员必须认识到:

让用户参与需求分析和系统设计等阶段是十分有必要的。

在需求分析阶段中,根据收集信息了解现有情况分析出在线文档分享平台需要具备的一般功能。

本系统应该满足以下需求:

(1) 为保证系统的稳定性,对于输入要进行合法性校验,同时要给用户提供合理友好的提示。

(2) 业务上满足在线文档分享平台的基本要求,能够方便地进行用户注册、用户登录、搜索所需文档、在线预览文档、个人文档的管理、个人信息管理、文档的上传和下载。

(3) 所有的界面都要有信息的浏览功能,同时要保障数据的安全、可靠[4]。来-自~优+尔=论.文,网www.youerw.com +QQ752018766-

(4) 一个好的网上系统必须便于使用,会使用电脑的人能够自行学会使用该系统。

2。3  概要设计

本毕业设计是在线文档分享平台。该系统设计主要是为了方便用户和别人分享自己文档。在该平台上用户可以在线浏览该平台上的文档,也可以下载到本地进行查看,下载需要相应的积分。用户也可以上传自己的个人文档,审核通过后会给予用户相应的积分。后台进行文档的审核以及文档的管理。现将预计实现的功能列举如下:

(1) 用户的登录及注册、信息修改等基本功能。

(2) 搜索功能:搜索自己想要的文档。 

(3) 预览功能:用户可以在线预览文档。

(4) 用户可以上传自己的文档。

(5) 用户可以下载自己需要的文档。

(6) 后台管理:管理员能够对用户上传的文档进行审核和对已经上传成功的文档管理。

上一篇:安卓的别踩白块手机游戏的设计+源代码
下一篇:java+sqlserver医院专家预约系统的设计+源代码

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

Node.js学生在线答疑系统设计

JSP在线学习与实例练习网站系统的设计

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

网络语言“XX体”研究

新課改下小學语文洧效阅...