文档介绍:软件工程项目实践报告
课题名称
易客——提供物品交换信息的网络平台
学院(系)
电子信息工程学院
专业
信息安全
学生姓名
寸志、洪晨、蔡杰、张洋劼、何惠惠
小组编号
14
完成时间
2009年12月27日
序号
学号
姓名
角色(组长、副组长、组员)
承担的主要工作(简介)
1
072346
寸志
组长
详细设计、编码、测试讲解
2
072347
洪晨
需求分析、测试、文档整理
3
072348
蔡杰
需求分析
4
072352
张洋劼
系统设计、测试
5
072373
何惠惠
引言、可行性分析
目录
1 引言/绪论 1
项目简介 1
背景 1
项目内容 1
相关定义 1
参考资料 1
本项目组的情况 2
主要工作 2
项目参加人员 2
2 可行性研究 3
可行性分析的基本内容 3
进行可行性研究的方法 3
项目要求复查 3
项目目标 3
系统功能要求 3
可行性分析的评价 4
评价尺度 4
评价内容 4
市场定位分析 4
系统流程图 4
数据流图 5
数据字典 5
项目实现的计划 6
结论 6
3 需求分析 8
系统分析 8
功能需求 8
性能需求 8
可靠性需求 8
出错处理需求 8
将来可能提出的需求 9
系统模型 9
实体—联系图(ER图) 9
状态转换图 9
层次方框图 12
需求验证 12
4 系统设计(总体设计与详细设计) 13
总体设计 13
软件功能 13
13
13
留言评论 13
用户物品编辑 13
模块设计 13
数据库设计 14
一般用户使用流程 16
第一次登陆 16
再次浏览 17
软件特色 17
详细设计 18
人机界面设计 18
过程设计 18
5 系统实现(编码、测试) 19
编码 19
测试 19
模块测试 19
个人页面测试 19
物品页面测试 19
管理者页面测试 20
子系统测试 20
系统测试 20
物品模块测试 20
用户模块测试 20
验收测试 20
具体测试项目表 20
6 结论(结果分析及展望、项目开发的体会、) 23
附录 24
1 引言/绪论
项目简介
背景
2006年7月,生活在加拿大卑诗省26岁的一名送货工名叫卡尔-麦克唐纳(Kyle MacDonald),当他拥有一只红色的大号回形针时,他梦想借助网络社区的力量用这个回形针换更好的东西。的交易区。起先,他只是声称想换一个比他的红色回形针更大更好的东西,很快他的帖子就有了回应,他跟两名女子换了一支鱼形原子笔,随后以原子笔换到一个门把手,然后是一个野营炉头,一个发电机,一个啤酒桶和霓虹灯的百威啤酒标志,一个雪橇……最后是一栋两层楼房。
这个网络神话迅速扩大,在网络日益发达的今天,各种新型网络创业模式被发掘出来。在互联网上也涌现出了好多“换客”之类的网站运用。但是由于还很落后,类似网络运用技术落后,设计混乱,可用性差。于是,简单快捷的易客(exchange)互联网可交换物品信息聚合共享平台应运而生。
项目内容
上的提供物品交换信息的聚合共享的web网络平台,取名为易客(exchange)。通过对信息进行整合和展示,迅速快捷的为广大的用户提供有价值的信息,这也是我们易客的奋斗目标!要达到这个目标必须完成问题定义、可行性分析、需求分析、概要设计、详细设计、编码调试分析、测试等。
相关定义
用户:提供物品和交换信息的需求者。用户教育水平技术不限。
参考资料
参考资料:
《软件工程导论(第5版)》,编著:张海藩清华大学出版社
<Pro MVC Framework>,作者:Steven Sanderso