第13章网站相册系统学前提示本章通过一个简单的相册管理系统的开发过程,实现文件操作的基本方法和数据库相关控件的使用方法,以更好地理解前面学习的基础知识。新增的各种与文件操作相关的控件与类库,开发一个网站相册系统实例,帮助读者学习相关的内容。,。尤其是利用MicrosoftVisualStudio2008提供的功能强大的内置控件,、用户上传内容的功能。通过本章的学习,实现对文件系统的各种操作。,对系统提出的需求是实现网站相册系统的核心功能。通过分析一般图片类网站与共享类网站所实现的功能,确定本系统需要实现下列功能。(1) 匿名访客可以浏览网站的全部图片内容。(2) 注册用户可以建立不同的相册。(3) 注册用户可以上传照片到自己的相册并实现对相册进行管理。(4) 网站维护人员如发现有人上传非法内容可以进行删除。,设计网站相册系统的用例图,如图13-1所示。,如图13-2所示。其中ASPX页面完成数据显示、输入处理等表示层功能,提供的各种控件可以简化表示层页面的开发工作。。类库完成访问数据库操作。。操作系统:WindowsXPSP3。开发工具:MicrosoftVisualStudio2008。UML建模工具:RationalRose。数据库设计工具:PowerDesigner12。数据库环境:SQLServer2005Express(MicrosoftVisualStudio2008附带)。。(1) 简单。(2) 容易分割。根据以上的原则和需求分析,本例数据库设计如图13-3所示。。(1) 启动MicrosoftVisualStudio2008,界面如图13-4所示。(2) 选择“文件”→“新建网站”菜单命令,打开“新建网站”对话框,如图13-5所示。(3) 在VisualStudio2008工作区右边“解决方案资源管理器”窗口中的App_Data目录上单击鼠标右键,在弹出的快捷菜单中选择“添加新项”命令,如图13-6所示。(4) 弹出“添加新项”对话框,在“模板”列表中选择“SQLServer数据库”,在“名称”文本框中输入数据库文件名,在“语言”下拉框中选择“VisualC#”,单击“确定”按钮,完成数据库的添加,如图13-7所示。(5) 单击“解决方案管理器”下面的“服务器资源”选项卡,切换到服务器资源管理器。(6) 在“表”对象上单击鼠标右键,从弹出的快捷菜单中选择“添加新表”命令,如图13-9所示。现在工作区出现如图13-10所示的新建表界面,在上面输入对应的字段并保存即可。用同样的方法即可建立本例需要的表格。10
网站相册系统 来自淘豆网m.daumloan.com转载请标明出处.