首页
会员中心
到顶部
到尾部
NET毕业设计

英、日、中三语网络硬盘

时间:2020/10/27 9:03:29  作者:  来源:  查看:0  评论:0
内容摘要:毕业设计系统设计目标和原则系统实现了对文件和目录进行操作的八个功能,其中目录的操作为:添加、删除、更改名字,文件的操作为:查看属性、浏览、上传、下载、更改名字。其设计原则归纳起来有如下几点:1. 多语言:系统本着为使用不同语言的人使用同以系统的目的,采用最新的技术实现多...

毕业设计系统设计目标和原则
系统实现了对文件和目录进行操作的八个功能,其中目录的操作为:添加、删除、更改名字,文件的操作为:查看属性、浏览、上传、下载、更改名字。
其设计原则归纳起来有如下几点:
1. 多语言:
系统本着为使用不同语言的人使用同以系统的目的,采用最新的技术实现多语种化。由于时间的关系,系统目前只实现了英语、日语和中文三种语言。
2. 友好性:
系统维护简单、方便,用户界面直观清晰。
3. 实用性:
所有输入界面直观而方便,符合操作习惯和顺序。要求所有的显示内容简洁明了,美观,易懂。
4. 可扩充性:
系统采用三层结构设计,模块化设计,随时可以增加新的功能模块。
4.4 系统基本模块设计
在模块的设计开发过程中,值得注意的有模块的可维护性、可补充性、可读性以及可靠性等。其中最重要的是可维护性。

可维护性是指理解、改正、改动、改进软件的难易程度,通常影响软件的可维护性的因素有以下三点:
 1) 可理解性,提高软件的可理解性的措施:采用模块化的程序结构,书写详细正确的文档,采用结构化程序设计,使用良好的编程语言和程序设计风格;
 2) 可测试性,测试和诊断软件中的错误的难易程度,提高软件可测试性的措施有:书写详细正确的文档,采用良好的程序结构,使用测试工具和调试工具,保存以前的测试过程和测试用例等;
 3) 可修改性,提高软件的可修改性的措施有:采用各种设计准则如信息隐蔽原则、模块独立、模块间联系的低耦合、高内聚。
模块的功能分别设计如下:
1、 对目录操作模块:
主要设计有以下几项功能:
A. 添加文件夹;
B. 删除文件夹;
C. 更改文件夹名;
2、 对文件操作模块:
主要设计有以下几项功能:
A. 查看文件属性;
B. 浏览文件;
C. 上传文件;
D. 下载文件;
E. 更改文件名字;
3、 多语言化:
主要设计有以下几项功能:
A. 默认语言(中文);
B. 英语;
C. 日语;
4、 错误处理页面设计:
错误处理页面处理整个应用系统的错误信息。
5、 数据库操作层:
数据库操作层负责连接数据库、查询数据、插入记录等对数据库进行的操作。
6、 业务逻辑层
负责响应用户层传过来的请求,发给数据库操作层,并接收从数据库返回的结果以提供给用户界面层。


结    论
     设计的多语种网络硬盘系统实现了三个方面的功能:对文件夹的新建、删除、更改名字、移动;对文件的上传、下载、更改名字、查看属性、移动到其他文件夹;网页的多语种化。
通过系统测试,系统能够完成需求分析中的全部功能。并能只通过添加一个资源文件就能扩展系统的一个语种,证明了系统的可扩展性能很好。测试结果表明开发多语种网络硬盘系统达到了毕业设计的目标。系统的优点在于采用了使用资源本地化的技术,能够快速的实现系统的多语种化,并且扩展系统的语种也非常的方便。
       通过应用多语种网络硬盘系统,可以满足不同语种人群共享一个网络硬盘系统的需求,可见系统具有一定的应用价值。
        通过这次毕业设计,自己的收获也不在于掌握了程序开发技术,更大的是在于培养了自己的意识。现在看来,从前那样随心所欲地盲目地写程序,实在是太过幼稚。要想成为一名优秀的程序员,甚至继续往上晋升,最重要的在于对业务的把握,对自己的业务一定要钻研透彻。每一个看似不起眼的小程序,在整个大系统中也是牵一发而动全身的,可能一个小小的bug就能使整个系统崩溃!写再小的一个函数、一行代码,也要有全局观,要看到它潜在的影响与危险。当然,更要有良好的习惯,落实在程序编写上就是要有一丝不苟的格式和复查,只有仔细才能避免失误,千万不能怕麻烦。同时,自己也认识到自己的很多不足之处。今后的实际工作中,将要开发的系统肯定会比这次的毕业设计复杂许多,需要更加努力,更需要在这些基本的共通的方面多下工夫。
       系统开发由于种种原因,在设计和编码中都难免还存在许多不够完善的地方,这些都有待进一步的改善。
 



相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号