电子相册管理系统——软件工程课程设_精品.doc

电子相册管理系统——软件工程课程设_精品.doc

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子相册管理系统——软件工程课程设_精品

重庆师范大学 《软件工程》课程设计报告? 题? ??目 :?院 (系): 年级专业:?指导老师 :? 时间:年 《软件工程》课程设计报告 1 1.1课题研发的背景 3 1.2课题研发的目的与意义 3 2 可行性研究 4 2.1可行性研究的前提 4 2.1.1 要求 4 2.1.2 目标 4 2.1.3 条件、假定和限制 4 2.1.4 进行可行性研究的方法 4 2.2对现有系统的分析: 4 2.3对所建议系统的分析: 4 2.4 技术可行性分析 5 2.5社会可行性分析 5 2.6 经济可行性分析 5 2.7 操作可行性 5 2.8可行性研究的结论 5 2.9评价尺度 5 3 需求分析 5 3.1 需求分析的背景 5 3.2.1 目标 6 3.2.2 用户的特点 6 3.2.3 假定和约束 6 3.3系统对主要功能的规定 6 3.3.1 系统功能模块 6 3.3.2 功能描述 6 3.3.3 系统主要功能的数据流程图 7 3.4 数据字典. 12 3.4.1 数据流的描述 12 3.4.2 数据项的条目 13 3.4.3 数据存储条目 14 3.4.4 E-R图 14 3.5 系统对性能的规定 15 3.5.1 精度 15 3.5.2时间特性的要求 15 4 总体设计 15 4.1 系统总体设计 15 4.1.1引言: 15 4.1.2编写目的: 15 4.1.3范围: 15 4.1.4 需求规定: 16 4.1.5 运行环境 16 4.1.6系统总体结构如图所示: 16 4.3数据库设计 18 4.2.1 用户档案数据库 18 4.2.2 相册数据库 19 4.3 界面设计 19 5 结构化分析与设计 21 5.1数据流图 21 5.1.1注册 21 5.1.2 用户登录 21 5.1.3 管理员信息管理 21 5.1.4 总的数据流程图 22 5.2结构图 22 6 面向对象设计和分析 23 6.1识别执行者 23 6.2识别用况 23 6.3用况描述 23 6.4 活动图描述用况 24 7 实现代码 26 7.1登录代码 26 7.2注册代码 28 7.3个人电子相册代码 29 7.4管理员界面 31 7.5个人资料 33 7.6相片浏览 37 8 系统测试 39 8.1 系统测试概要 39 8.2 系统功能测试 40 8.3 系统维护 41 9 总结 42 10 参考文献 42 1引言课题研发的背景课题研发的目的与意义可行性1)建议系统运行的最短寿命为5年 2)进行该系统方案选择比较的期限为1个月 3)建议该系统软件投入使用的最迟时间为2011年1月 4)开发该软件系统的经费来源为本小组 5)该系统要受到资金、寿命、社会等系列因素的制约和限制 2.1.4 进行可行性研究的方法 本项目开发小组由3人组成,从三个大方面对系统开发作可行性研究分析。 (1)两人对现行电子相册管理系统进行分析,调查确定现行系统已有的功能及初步确定待开发系统的功能。 (2)两人对电子相册管理做实地调查,搜集日常工作管理信息,并初步确定电子相册管理的主要流程。总结出待开发系统的功能。 (3)汇总调查结果,确定系统框架及模型,对待开发系统进行可行性仿真研究。软件主要达到功能基本齐全,操作简单,应用方便。 2.2对现有系统的分析: 现有系统主要是由人工进行管理和维护,工作量较大,不能满足人们对时间和效率的要求,导致这种电子相册模式已不再适应日益增长的电子相册工作管理量。迫切需要找到一种更加智能的电子相册管理以及注册系统。 2.3对所建议系统的分析: 本系统可运行于装有WINDOW XP以及windows7系统的电脑上,可实现方便的用户登录和注册以及管理员的登录注册。继承旧的管理系统的优良性能基础上进一步提升软件的管理性能;实现资源的高效利用。其操作简单界面简明,易于用户使用。 2.4 技术可行性分析社会可行性分析.3系统 登录功能 用户登录 管理员登录 3、管理员管理功能 4、用户功能 5、系统设置 3.4 数据字典. 3.4.1 数据流的描述 数据流名 来源 去向 说明 登录 用户输入的用户名和密码 验证后进入系统界面 管理员和用户进入的界面不相同 用户注册 用户填写的注册信息 注册成功后可直接登录系统 注册信息自动写入到后台数据库 管理员界面 正确的管理员用户名和密码 进入主界面进行管理 可直接查看用户信息 用户界面 正确的用户名和密码 进入用户主界面 可对自己的相册进行管理 个人资料 用户点击个人档案 修改资料或头像 修改后的资料自动更新后台数据库 相片浏览 用户点击个人相册 管理自己个人相册 上传或删除等修改后自动更新后台数据库 相片删除 用户进入个人电子相册后点击删除相片 直接删除数据库中的相片 删除后自动更新后台数据库

文档评论(0)

bodkd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档