



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
引言 编写目的: 如今互联网越来越普及,与我们的日常生活越来越紧密.我们都拥有很漂亮的照片,但是很少能与他人分享,目前各式各样的网络电子相册很多,但是一般都是要收费的,而且一般网站上传速度较慢,进行其他操作反应时间较长.电子相册是指可以在电脑上观赏的区别于CDVCD的静止图片的特殊文档,其内容不局限于摄影照片,也可以包括各种艺术创作图片。术语定义? 扇入:是指一个模块的直接上属模块的个数? 扇出:是指一个模块的直接下属模块的个数? 耦合:是指软件系统结构中各模块间相互联系紧密程度的一种度量? 内聚:指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。电子相册具有传统相册无法比拟的优越性:图、文、声、像并茂的表现手法,随意修改编辑的功快速的检索方式,永不褪色的恒久保存特性,以及廉价复制分发的优越手段能。为此我们做一个免费的网络电子相册,允许用户注册账户、上传、下载、管理、删除图片,并设定不同的访问权限.编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作.本文档面向的读者主要是项目委托单位的管理人员.希望能使本软件开发工作更具体. 作用范围 本系统的开发将是基于浏览器的B/S 结构,因此将采用目前在网站开发领域的标准配置:操作系统使用Windows 2000 Server/Windows XP,Web服务器使用操作系统自带的IIS 5.0及以上版本,浏览器端的语言使用HTML,服务器端的语言使用ASP(.NET),数据库服务器使用SQL Server2000。 定义: (1)B/S(Brower/Server)(2)IIS 5.1(Internet Information Server)(3)HTML(Hypertext Markup Language,超文本标记语言)(5)ASP.NET(Active Server Pages)编辑任务概述 目标: 决策支持:根据用户的要求及时提供所需的图片,并允许用户对图片进行一些编辑,查看和管理。 提高效率:用户可以不受时域和地域的限制和上传和下载自己感兴趣的图片。 运行环境: 软件方面: WIN XP操作系统 条件与限制: 编程用计算机一台;完成期限:本学期结束前。 服务器配置 本系统采用Windows XP+SQL 2000+VS2005+C#+ASP.NET来开发。编辑数据概述数据流程图如下: 静态数据:包括系登录统密码,各类数据库所在位置,系统原始数据。 动态数据:包括各类数据库内各项显示数据,用户登录信息,系统时间。 数据库描述: 系统结构图 根据面向对象和三层架构设计思想,系统结构设计图如下: 数据库需求: 数据库需求简单来说就是分析用户的要求。需求分析是设计数据库的起点,分析的结果是否准确反映了客户的要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。数据库需求的任务就是通过详细调查现实世界中要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定系统的功能。系统必须充分考虑今后可能扩充和改变,不能仅仅按当前应用需求来设计数据库。数据字典是系统中各类数据描述的集合,是进行详细设计的数据收集和数据分析所获取得的主要成果。通过上述系统分析,针对图片操作功能的需求,总结出如下信息: (1)用户分为管理员和普通用户。(2)操作内容非为上传,下载,编辑,评论,删除,查看。(3)每个图片都属于哪种类型。一个用户可以进行多种操作。通过用户对图片操作功能的分析和需求总结,考虑到将来功能上的扩展,设计如下数据项和数据结构:管理员信息:包括数据项:用户名、密码。普通用户:包括数据项:用户ID,用户名,密码,联系方式,地址等。图片:包括数据项:图片编号,图片名称,图片种类等。操作内容:包括上传,下载,编辑,评论,查看,删除。 本系统根据上面的设计划出的实体有:用户信息实体、图片实体图片种类实体、操作实体、操作内容实体。编辑数据字典:数据字典是系统中各类数据描述的集合,是进行详细设计的数据收集和数据分析所获取得的主要成果 加工说明网络电子相册系统:允许用户注册账户、上传、下载、管理、删除图片,设定不同的访问权限。注册帐户:用户进行注册后可以登陆到自己的上传空间。上传照片:用户想编辑的照片。下载照片:下载具有访问权限的照片。浏览图片:根据所选浏览方式,进行浏览。user数据表是用户登录表(表1),输入user表中name的任意一条记录作为用户登录名,输入对应的pass作为登录密码,进行用户的登录。从而进入系统,对系统进行权限内操作。如电脑信息的添加,电脑信息的删除,用户信息的管理等等。表1 user表结构:字段名 类型 约束 说明 备注 id 自动编号 主键 自动编号 name 文本 Not null 用户登录名称 pass 文本 用户登录密码 atime 日期/时间 登录日期表2 register表结构:字段名 类型 约束 说明 备注 id 自动编号 主键 自动编号 name 文本 主键 用户名 pass 数字 Not null 密码 sex 文本 用户性别 dizhi 文本 用户地址 dianhua 数字 用户电话 oicq 数字 号码 email 文本 电子邮箱 shengri 数字 出生年月 time 日期/时间 创建日期 数据项及数据结构说明 Register:自动编号、用户名、密码、用户地址、用户电话、号码、电子邮箱、出生年月、创建日期 位置:输入到系统 名字:使用信息描述:使用信息情况定义:使用信息=自动编号+用户名+密码+用户地址+用户电话+号码+电子邮箱+出生年月+创建日期User:自动编号、用户名、密码、创建时间 位置:输入到系统名字:用户登录表描述:用户要充值信息定义:用户登录表=自动编号+用户名+密码+创建时间 软件接口在ASP页中访问SQL Server 数据库,可以使用OLE DB提供程序或ODBC驱动程序来创建连接. 编辑性能需求:时间特性 :响应时间较快,需要经常更新处理。 适应性 本系统的开发环境是WIN XP ,但是运行环境是WINME/2000/XP。 软件属性 (1)系统安全性系统为保证运行安全,信息安全面而采用的技术措施,如密码,防病毒,防黑客等。 (2)可维护性提高系统的可靠性 (3) 可移植性 Windows2000以上版本都可兼容使用。编辑用户界面: 屏幕格式: (1)要求有菜单及工具栏以方便操作(2)各数据库信息可在屏幕上直接修改(3)各数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年北京市电子产品买卖合同样本
- 最优物业服务合同范本
- 废弃仓库出售合同范本
- 以车抵债合同范本
- 2025汽车买卖委托合同范本
- 2025农资购销合同模板
- 出租 押金合同范本
- 2025股票交易合同范本
- 短期招工租赁合同范本
- 牌楼拆除合同范本
- 2022水环式机械真空泵选型计算手册
- 2025-2030中国辣椒酱行业供需趋势及投资风险研究报告
- 2025年度运输业安全生产知识竞赛试题(附答案)
- 光伏居间的合同8篇
- GB/T 45418-2025配电网通用技术导则
- 医疗风险防控培训课件
- 机械设计部绩效考核制度
- 诊疗规范培训课件
- 《KANO模型培训》课件
- 复苏室患者的交接流程
- DB21-T 2523-2015矿山地质环境恢复治理规程
评论
0/150
提交评论