基于UML的校园二手交易系统分析与设计报告.doc
《基于UML的校园二手交易系统分析与设计报告.doc》由会员分享,可在线阅读,更多相关《基于UML的校园二手交易系统分析与设计报告.doc(20页珍藏版)》请在沃文网上搜索。
1、 目录目录2一、项目开发指南4二、项目需求规格说明书41.用户需求41.1系统功能性需求41.2系统非功能性需求42.需求分析52.1系统执行者52.2系统用例52.2.1用户操作52.2.2管理员操作52.3用例与执行者之间的关系63.需求描述63.1系统用例图63.1.1用户系统用例图63.1.2管理员系统用例图73.1.3支付系统用例图73.2用例描述83.3概念层类图或对象图104.需求评审10三、概要设计111.系统顺序图111.1顺序图11o用例的需求11o需求中涉及的对象11用户购物11管理员操作11o对象间的消息的传递11用户购物顺序11管理员操作顺序12o顺序图12用户购物顺
2、序图12管理员操作顺序图122.系统协作图13o协作图元素13用户购物13管理员操作13o各元素间关系13o实例层协作图14用户购物协作图14管理员操作协作图143.系统状态图143.1用户状态图153.2管理员状态图154.系统活动图154.1用户活动图154.2管理员活动图165.说明层类图176.概要设计评审17四、系统详细设计181.实现层类图设计182.包的设计183.系统构件图设计184.详细设计评审19五、系统部署图20六、教师评定20一、 项目开发指南项目开发指南开发文档将为网上商城项目实训的参与者讲述在此项目中的软件过程。请参与者先了解统一软件开发过程(RUP)和统一建模语言
3、(UML)方面的知识。在本项目中,将采用剪裁的统一软件开发过程(RUP)来规范整个项目的开发过程,同时,采用UML来作为项目的分析设计和建模语言。二、 项目需求规格说明书1. 用户需求1.1 系统功能性需求二手交易系统功能性需求文档 日期版本说明作者2013-5-29草案草案版本李清伟1. 用户的注册与登录2. 浏览商品信息:游客仅可查看商品图片和简介,注册用户才可查看详细信息3. 商品搜索4. 注册用户信息管理中心:包括修改个人信息,发布或删除二手商品5. 留言系统:用户留言后会消息推送给商品发布者6. 评价系统:双方完成交易后要给评价7. 管理员功能:管理用户信息,修改添加删除不符合规定的
4、商品,管理留言等信息8. 投诉功能:用户可以进行投诉或提交意见9. 公告信息:最新商品推荐,活动分享1.2 系统非功能性需求二手交易系统非功能性需求文档 日期版本说明作者2013-5-29草案草案版本李清伟1. 简要说明本文档列出二手交易系统的所有非功能性需求2. 可用性(1) 二手交易对于大学生来说非常重要,所以用户数量可以得到保障(2) 该系统具有友好的操作逻辑,帮助用户顺利使用该系统(3) 该系统采用C/S模式,对客户端的配置要求不高3. 可靠性(1) 严格按照合同法、专利法、知识产权保护法等对该系统进行开发。不会触犯国家法律,和他人的利益,所以在法律上是可靠的(2) 由于是本地化的系统
5、,安全隐患不会太大,用户都是本校师生,也仅对本校师生开放系统4. 性能(1) 要求服务器能同时承受10000人同时使用,系统的响应时间应该小于1秒(2) 系统要求能支持多种常见浏览器和移动操作平台5. 可支持性无6. 设计约束系统使用C#语言开发,数据库系统使用SQL Server数据库管理系统7. 帮助系统需求要求系统提供在线帮助,常见问题说明,意见反馈和人工服务8. 购买构建需求无9. 接口需求此系统要求能和支付宝等第三方交易平台或银行系统进行连接10. 许可需求无11. 其他需求无2. 需求分析2.1 系统执行者该系统提供给在校大学生使用,同时还需要管理员维护系统,所以执行者为用户和管理
6、员2.2 系统用例2.2.1 用户操作a) 用户注册b) 用户登录c) 物品发布与修改d) 留言e) 浏览商品f) 加入购物车g) 提交订单h) 通过网银系统或线下交易付款i) 交易完成后的评价评分2.2.2 管理员操作a) 管理员登录b) 管理用户信息c) 管理用户留言和评论内容d) 管理订单e) 发布修改促销优惠f) 处理用户投诉和反馈信息2.3 用例与执行者之间的关系3. 需求描述本系统目标是为了实现网站的二手商品的在线交易。通过系统实现二手物品交易的多项功能,其中主要是管理员对商品的管理实现和用户的购物的实现:前台:用户在线浏览所有商品,按需求搜索相关商品,以及注册为会员后对商品选购的
7、操作,购物结束后生成订单信息的功能,还可以发布修改个人二手商品。后台:管理员对用户注册信息进行管理,对用户购物订单的处理,以及管理员对网站新闻、公告的维护操作。系统对从用户购物、生成订单,管理员从管理用户、管理网站、管理商品,处理订单等功能都一一实现。建成一个功能齐全、合理、完善的二手物品交易网站。3.1 系统用例图3.1.1 用户系统用例图3.1.2 管理员系统用例图3.1.3 支付系统用例图3.2 用例描述二手交易系统用户系统用例 日期版本说明作者2013-6-5草案草案版本李清伟1. 简要说明本用例描述用户进入系统后的操作过程2. 事件流(1) 基本流1. 用户通过系统注册账号并且登录2
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 UML 校园 二手交易 系统分析 设计 报告