滨江学院
软件工程课程设计报告
20112012年度第一学期
课程名称:软件工程课程设计
题目:个人电子相册的设计与实现
院系:计算机科学与技术系
班级:软件工程(3)班
学号:20092344914
姓名:
唐晨暄
指导教师:
李振宏
设计周数:
两周
日期:2012年4月4日
精选范本
f
摘要:本系统实现网络相册的的基本功能,包括用户创建影集,修改影集名称,用户的注册和登录,用
户图片的上传,数据库图片的播放;管理员管理图片和用户。系统利用Net平台技术进行开发,实现相册的的动态管理,使得对信息的管理更加及时、高效,提高了效率。同时还对系统的开发原理、功能特点和设计方案进行了介绍。
一、课程设计的目的与要求通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程
设计能力和综合分析、解决问题的能力。具体如下:1学习和实践在分析和设计计算机应用系统所需要的知识包括面向对象的系统分析与设计编码和测试方面的知识;2熟悉自动化的软件开发工具Ratio
alRose2003,并将其运用于软件开发的全过程;3进一步加强和提高软件工程文档的编写能力;4培养协作能力和团队精神。
二、设计正文1.概述11课题题目:个人电子相册的设计与实现12系统的主要目标:研究Flash、Flex、Silverlight等富客户端(RichClie
t编程技术,了解BS编程技术发展的未来趋势,掌握一种开发平台,编写出具有更高交互性和网络体验的Web应用程序。13系统的开发环境及运行环境:操作系统:Wi
dows7旗舰版建模工具:Ratio
alRose2003数据库系统:Access2007开发工具:VisualStudio2010Web服务器:IISASPNET20平台
21可行性分析211系统总体目标
电子相册是互联网络的产物,现在电子相册系统已经层出不穷,而本系统是一个区别于现在国内外已经开发出来的电子相册网站系统,它是一个单用户空间而非网站,主要是一个为用户提供的个人相片展示、存放的个人相册空间。
这个电子相册的定位是一群朋友共享照片、交流讨论的开放式的个人空间。本系统可以供自己展示、存放照片,可以让拥有正确口令的浏览者浏览该用户的照片以及发表留言,同时拥有正确口令的浏览者也享有用户所有的权利(上传、删除相片等),它在某种程度上是开放式的、自由式的。因此这是一个相对来说安全、私密、开放的和朋友分享、交流的私人电子相册空间。
212技术可行性分析
精选范本
f
这个电子相册是一种基于BS架构的管理系统,它采用目前最有发展前景的cr