在线相册_用ASPNET_CSharp实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第11章基于XML的在线相册
11.1 系统功能分析
在线相册系统主要具备以下主要功能:
•账号管理:将用户的账号信息存储于系统中,管理员登录后可以管理用户,例如普通用户登录、注册账号、修改账号信息等。•相片管理:这是系统的核心功能,用户登录后可以上传相片和浏览相片,并可以对相片发表评论。
•留言管理;用户登录后可以执行添加留言和删除留言的操作。
系统功能模块图
11.2 系统XML文件设计
根据系统的设计要求和模块功能分析,需要创建如下XML文件:
users.xml:用来保存管理员和普通用户的账号信息
photos.xml:用来保存用户上传的相片信息
messages.xml:用来保存用户的留言信息
comments.xml:用来保存用户对相片的评论信息
photos.xml
Messages.xml
contentType的charset是指服务器发送给客户端时的
内容编码
datetime>2013-10-5 7:35:03
Comments.xml
11.3 账户管理模块的设计•管理员登录
•注册账号
•修改账号信息
登录Login.aspx参考代码
注册Register.aspx参考代码11.4 相片管理模块的设计•上传相片
•浏览相片
•相片评论
上传图片UploadPhoto.aspx参考代码1上传图片UploadPhoto.aspx参考代码2
图片评论photoComments.aspx参考代码11.5 留言管理模块的设计
•添加留言
•删除留言
添加留言leaveMessage.aspx参考代码删除留言BrowseMessage.aspx参考代码
11.6 本章小结
•系统功能分析
•系统流程设计
•系统XML文件设计
•各功能模块具体实现Question & Answer