本次设计是针对Internet时代的数据管理及共享需求而开发的网络数据管理系统,。它可实现用户管理,登陆验证,也可以管理存放在服务器端的多种类型的文件(包括文档,图片等),且操作简单,可实现文件的批量上传、文件下载。该系统主要采用B/S开发模式,开发工具选择JAVA、JavaScript、Html语言,后台数据库选用SQL Server,主要设计任务:
1.用户管理模块:实现用户的注册、登录。
2.文件管理模块:可以上传、下载文件,也可以编辑、删除文件或更名文件等;
3.查询功能模块:实现文件按照常见关键字、关键词的查询功能。
4.留言管理模块:使用者可以对用户文件系统管理的情况进行发表意见,并可查看相应回复。
5.用户图片管理模块:实现文件系统相册的建立以及图片的添加、删除等功能。
1. 根据课题任务制定可行的工作计划;进行必要的调研和资料搜集、文献阅读;
2. 制定适当的技术方案,独立完成系统或模块的分析、设计、实现;
4. 对课题成果进行总结,撰写毕业设计说明书;
5. 完成外文资料翻译工作。
[1]张海藩.软件工程导论[M].北京:清华大学出版社,2008.
[2]魏国汶.计算机现代化[M].江西省计算机学会江西省计算机研究部所.2009.6,15-20.
[3]王克宏.Java 语言SQL 接口——JDBC 编程技术[M].清华大学出版社,2007.
[4]孙鑫. Java.Web开发详解.北京:电子工业出版社,2006.4
[5]刘洪海.网络数据库开发实战[M].北京:中国铁道工业出版社,2000.
[6]方睿,刁仁宏等.网络数据库原理及应用[M].成都:四川大学出版社,2005.
第一阶段(第1周):查询资料,熟悉系统背景,明确目标,掌握设计方法;
第二阶段(第2周):撰写开题报告;
第三阶段(第3周):初步设计,掌握系统设计的基本原理;
第四阶段(第4-9周):项目需求分析以及系统框架初期设计(包括系统可行性分析、详细调查、系统功能结构图、编码设计等);
第五阶段(第10周):软件详细设计实现阶段;
第六阶段(第11—12周):整理文档,撰写论文;
第七阶段(第13周):毕业答辩。