软件工程实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程实验报告
东北大学软件学院
组长:王世龙 20090658
组员:王娜 20090096
刘倞坤 20090713
刘大华 20090774
软件工程实验报告
摘要:建立东北大学二手交易电子系统,主要用于东北大学师生在线进行二手产品的交易功能。只要是东北大学师生进行身份验证,登陆此系统网站后,可以方便,快捷地浏览,交流和评论自己感兴趣的二手商品的详细信息,与此同时,还可以发布自己所要出售的二手商品的信息,并根据用户的级别对发布信息显示的先后顺序进行排序;而外界非校园用户可以进行基本的网页浏览功能。本文以UML建模为驱动,在需求调研和分析的基础上,对此系统的业务逻辑进行逐步深入分析,建立需求分析的用例图模型,系统设计的类图,时序图,状态图等。
关键字:面向对象,统一建模语言,软件工程,二手交易
目录
一.引言-----------------------------------------------------------------------------------------2
1.1项目背景------------------------------------------------------------------------------2
1.2设计目的------------------------------------------------------------------------------2 二.需求描述----------------------------------------------------------------------------------3 三.需求分析----------------------------------------------------------------------------------3
3.1需求分析-----------------------------------------------------------------------------3
3.2用例建模-----------------------------------------------------------------------------4 四.系统设计---------------------------------------------------------------------------------6
4.1系统结构-----------------------------------------------------------------------------6
4.2设计阶段类图-----------------------------------------------------------------------7
4.3状态图--------------------------------------------------------------------------------8
4.4交互图--------------------------------------------------------------------------------9 五.结束语-------------------------------------------------------------------------------------15
5.1项目总结------------------------------------------------------------------------------15
5.2待完善之处---------------------------------------------------------------------------16 六.参考文献-----------------------------------------------------------------------------------17 附录一-------------------------------------------------------------------------------------------17 附录二-------------------------------------------------------------------------------------------19
一.引言
1.1.项目背景
随着大学生活丰富多彩的变化,随着当代大学生日益增长的购物需求,在互联网日益普及的今天,多数大学生已经倾向于方便并且快捷的网上购物方式。然而,作为同一所大学的学生,有着物美价廉的共同需求,伴随着学生的不同阶段的购物需求变化和每年的升学和毕业,也存在着许多各种类型的二手商品。在许多学校的校园里,都出现了大量的二手交易市场。卖家为学生的二手交易,价格
便宜,但通常只在学期开始和学期末,有严格的时间限制,并未实现方便快捷的交易;而卖家为商人的交易,虽然二手物品丰富,并且时间安排灵活,但由于其价格相对较贵,因此无法符合同学们的价格要求。与此同时,因为没有广泛的交流信息渠道,对于无处销售二手商品的毕业生来说,很多只限于于校园公告栏或者请人代为宣传的方式进行交易。这种方式有很多局限性和偶然性,并不能满足二手商品畅通交流的要求,因此最后只好低价出售给商人,而商人又以高价出售给在校学生,反复只能形成恶性循环。
1.2.设计目的
在上述背景的描述下,为了节约时间和金钱,共享资源,及时获取二手商品的信息,为东北大学学生提供一个方便快捷交流二手商品的平台,因此我们为了满足学生的需求设计此东北大学二手交易电子系统。通过这个系统,可以发现每一个校园网用户都是系统的主人,大家可以非常方便的发布自己的信息,浏览别人的发布的信息,还可以对各种二手商品信息作出横向比较,并可以互相就二手商品信息进行交流,作出自己的最佳选择,提供彼此的联系方式,进行交易。因而解决了以前存在的信息分布范围小,价格不合理,物品种类少,联系不方便快捷的缺点。
二.需求描述
这是一个用于为东北大学的学生提供二手商品交易平台的系统。在需求获取的过程中,我们定义此系统的应用环境为东北大学;识别该用户的用户主体为东北大学全体学生,其中还有非主体的系统管理员和校外用户;并且采用与客户交流及在参考软件领域现有类似产品的描述文档基础上,进行市场调查和用户问卷调查方式获取具体的需求(问卷调查文档及数据统计见附录一)。
该系统的经营范围主要有三种用户,若是东北大学学生,进行注册,登录身份验证后,可以进行新发布商品和选择自己感兴趣的商品信息的浏览,可以在线进行交流询问和评论,与此同时可以发布自己要出售的二手商品信息,并根据商品点击量进行默认排序;若不是东北大学的学生,则同样可以注册,登陆此网站,但是其只有浏览信息的权限;若是系统管理员,可以实现对系统用户信息和商品信息的管理。
三.需求分析
1.1.需求分析:
在需求分析阶段中,我们认真研究了获取的需求,在考虑到完整性,正确性,合理性和可行性等方面的基础上,对获取的需求做部分的调整和细化,从而得到需求的分析,总结出需求分析文档(见附录二)。
因为此系统为独立的电子交易系统,则和此系统交互的参与者只有三种:游客(未登录),一般用户(注册用户),系统管理员。通过需求分析的详细描述以及采用面向对象方法进行分析,可得到以下需求: