新書推薦:
《
博弈与平衡:奥格斯堡城市宗教改革研究(1518-1537)
》
售價:HK$
118.8
《
古代中国与南亚文明论丛
》
售價:HK$
60.5
《
法医冷知识——尸体是一本无声的书,推理破案必知的92个冷知识 法医门徒 著
》
售價:HK$
65.8
《
东方园子:中国古典园林现代应用 园冶 禅庭 东方美学 造园 庭院造景施工 国风 作庭记 景观设计
》
售價:HK$
316.8
《
Hygge Home(为什么我只想待在家)
》
售價:HK$
96.8
《
思想会·诺曼底1944:登陆日与史诗般的77天法国战役
》
售價:HK$
196.9
《
黄金定律:智慧泥板与巴比伦最富有的人(全球畅销书!来自古巴比伦的财富课,教你摆脱贫困,智慧管理财富,实现财富持续增长!)
》
售價:HK$
52.8
《
全球的全球史:世界各地的研究与实践 历史学的实践丛书
》
售價:HK$
88.0
|
內容簡介: |
本书内容围绕软件系统分析与设计目标,选取在线相册管理、婚庆管理和社团管理三个贴近日常生活、具有一定实际应用意义的案例,按照软件开发流程进行内容设计,涵盖软件需求分析、系统设计、数据库设计、原型设计、代码编写、系统测试等流程,力求帮助学生熟悉软件项目开发过程,掌握软件开发技术,初步具备独立设计和开发软件工程项目的能力。
|
目錄:
|
第一部分 项目必备基础知识
1 软件分析与设计基础 3
1.1 软件分析建模工具 3
1.2 需求分析 3
1.2.1 功能性需求分析 3
1.2.2 非功能性需求分析 5
1.3 系统设计 5
1.3.1 概要设计 6
1.3.2 详细设计 10
1.4 软件编码 14
1.4.1 常用程序设计语言 15
1.4.2 程序设计原则 15
1.4.3 程序编码规范 16
1.5 软件测试 16
1.5.1 测试计划 17
1.5.2 测试用例 18
1.5.3 实施测试 18
1.5.4 测试报告 19
第二部分 项目实训
项目1 时光流影——在线相册管理系统 23
2.1 需求分析 23
2.1.1 项目介绍 23
2.1.2 主要功能 23
2.1.3 系统用例图 30
2.2 系统设计 30
2.2.1 设计思路 30
2.2.2 分解描述 31
2.3 数据库设计 53
2.3.1 数据库表名 53
2.3.2 数据库表设计 53
2.4 原型设计 56
2.4.1 用户注册 56
2.4.2 用户登录 57
2.4.3 个人信息 57
2.4.4 个人相册 57
2.4.5 时光轴 58
2.4.6 好友管理 59
2.4.7 私信 59
2.4.8 管理员登录 60
2.4.9 用户信息管理 61
2.4.10 相册管理 61
2.4.11 修改邮箱配置 62
2.4.12 发送站内信 62
2.4.13 个人空间 63
2.4.14 图片展示 64
2.4.15 推荐相册展示 64
2.4.16 用户评论 65
2.4.17 用户点赞 65
2.4.18 点赞排行榜 65
2.4.19 找回密码 66
2.5 代码编写 67
2.6 系统测试 67
2.6.1 功能测试 67
2.6.2 界面测试 69
2.6.3 部署测试 69
项目2 甜蜜日记——婚庆管理信息系统 70
3.1 需求分析 70
3.1.1 项目介绍 70
3.1.2 主要功能 70
3.1.3 系统用例图 72
3.2 系统设计 74
3.2.1 设计思路 74
3.2.2 分解描述 74
3.3 数据库表设计 99
3.3.1 数据库表名 99
3.3.2 数据库表设计 99
3.4 原型设计 104
3.4.1 登录 104
3.4.2 首页设计 105
3.4.3 个人中心 106
3.4.4 管理员界面 106
3.4.5 套餐管理 108
3.4.6 订单管理 109
3.4.7 套餐浏览 109
3.4.8 套餐推荐 110
3.4.9 套餐分类 110
3.4.10 套餐选择 111
3.4.11 套餐详情 112
3.4.12 加入购物车 112
3.4.13 修改个人资料 112
3.4.14 我的订单 113
3.4.15 我的收藏 114
3.4.16 购物车 114
3.4.17 支付 115
3.5 代码编写 116
3.6 系统测试 116
3.6.1 功能测试 116
3.6.2 界面测试 118
3.6.3 部署测试 118
项目3 八方来社——社团网申信息系统 119
4.1 需求分析 119
4.1.1 项目介绍 119
4.1.2 主要功能 119
4.1.3 系统用例图 123
4.2 系统设计 124
4.2.1 设计思路 124
4.2.2 分解描述 124
4.2.3 Interface Description接口描述 167
4.3 数据库设计 167
4.3.1 数据库表名 167
4.3.2 数据库表设计 168
4.4 原型设计 170
4.4.1 登录 170
4.4.2 修改个人信息 171
4.4.3 查看社团简介 171
4.4.4 填写申请表 172
4.4.5 查看申请加入社团结果 172
4.4.6 新建社团 173
4.4.7 新建社团活动 173
4.4.8 新建新闻页面 173
4.4.9 查看新建社团申请 174
4.4.10 查看成员信息 174
4.4.11 设置成员信息 175
4.5 代码编写 175
4.6 系统测试 175
4.6.1 功能测试 175
4.6.2 界面测试 176
4.6.3 部署测试 177
参考文献 178
|
|