合肥学院
计算机科学与技术系
课程设计任务书
2016~2017学年第一学期
课程
Web应用系统开发
课程设计名称
网络文件共享系统
专业班级
指导教师
2016年12月
1 课程设计目的
通过课程设计,学生在下述各方面的能力应该得到锻炼:
(1)进一步巩固、加深学生所学专业课程《Web应用系统开发》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。
(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。
(3)利用所学知识,开发小型应用系统,掌握运用Web应用技术编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。
(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。
(5)熟练掌握HTML、XML、CSS、JavaScript、JSP、JDBC等相关技术。
2 课程设计名称及内容
课程设计名称:学生成绩管理系统
设计内容:设计一个网络文件共享系统,实现基于网络管理和共享个人文件。
3 任务和要求
3.1 提供注册功能,系统的访问者可以注册成为系统用户。
3.2 系统用户可以管理自己的文件夹和文件信息。
3.3 用户可以增加、修改和删除文件夹,文件夹支持嵌套功能,即:文件夹下可以建立子文件夹。不能删除有文件或自文件夹的文件夹。
3.4 用户可以在某个文件夹中上船和删除文件。
3.5 用户可以将自己的文件或文件夹共享给其他用户,可以设定共享权限为只读和可写两种,如果共享文件夹,则子文件夹和文件自动共享。
4 设计方案提示
4.1 系统中的所有数据(包括用户、栏目、信息等)都应存储在关系数据库中,建议采用MS SQLServer或者MySQL。
4.2 附件上传功能可使用smartupload或apache-fileupload等组件来完成,具体方法查阅互联网
5 其它
开发环境要求:Eclipse/MyEclipse + Tomcat 8/7/6 3人题
6 参考资料
[1] 邹建.深入浅出--SQL SERVER 2005开发、管理与应用实例.人民邮电出版社,2008.
[2] 樊月华.Web技术应用基础.清华大学出版社, 2006.
[3] 飞思科技产品研发著:JSP应用开发详解(第二版),电子工业出版社, 2004年.
[4] 张洪伟著:Tomcat Web开发及整合应用,清华大学出版社, 2006年.
[5] 陈刚著:Eclipse从入门到精通(第2版),清华大学出版社, 2007年.
本文档为【网络文件共享系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。