软件工程课程设计模板.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程课程设计模板

福建农林大学计算机与信息学院 计算机类 课程设计报告 课程名称: 软件工程 课程设计题目: 网上购物 姓 名: 曾李荣 系: 计算机 专 业: 网络工程 年 级: 2012级 学 号: 3126017038 指导教师: 黄世国 职 称: 副教授 2014~2015学年第二学期 福建农林大学计算机与信息学院计算机类 课程设计结果评定 评语: 成绩: 指导教师签字: 任务下达日期: 评定日期: 目 录 1 系统功能性需求的描述 1 2 需求分析与设计 1 2.1 识别参与者 1 2.2 识别用例 2 2.3 用例图绘制 3 2.4 用例的描述 3 2.5 定义实体类 7 2.6 定义用户界面类 7 2.7 建立类图 9 2.8 根据用例描述建立顺序图 9 注册顺序图: 9 登入顺序图: 10 浏览商品顺序图: 10 购物车管理顺序图: 11 订单管理顺序图: 11 付款顺序图: 12 2.9 对关键对象建立状态机图 12 商品状态图: 12 订单状态图: 12 3 编码和测试 13 3.1编码 13 3.2测试 14 4 心得和小结 16 1 系统功能性需求的描述 在目前的社会中,随着网络的不断发展。社会生活中充满了信息化的色彩,网上购物也搭上了信息高速发展的潮流。各种网上购物软件相应出现,该实验中通过一个简单的网购软件来描述网上购物的系统流程。这个软件中得需要各种功能。 1、顾客购买商品必须要登入该软件系统中,必须要有一个合法的账号。 2、在购物之前,顾客可以用浏览商品界面来寻找自己所需的商品。 3、在浏览商品的过程中可以添加自己满意的商品到购物车中,实现对商品的初步选择。 4、通过浏览界面的初步选择,顾客可以在自己的购物车中来最终决定自己所要买的商品。 5、在决定商品的购买时,要对商品需求进行进一步的描述。通过订单来确定对自己所需的商品信息及购买者的相关信息。 6、可以通过选择自己喜欢的支付方式来实现对订单的付款。 2 需求分析与设计 2.1 识别参与者 本软件中唯一的参与者就是顾客。在没有合法的账号的情况下,可以通过注册来获得一个合法的账号,以此作为后面操作的前提。顾客可以通过登入该系统来进行浏览商品以及对商品进行各种操作(加入购物车、下订单、购买)。顾客通过这些功能来实现最终的购买商品。 2.2 识别用例 该系统中共有登入、注册、浏览商品、购物车管理、订单管理、付款这六个用况。 注册用况:顾客通过注册来获得合法的账号。在这个用况中,客户需要进行基本信息的填写,系统会自动生成一个账号给顾客使用。 登入用况:顾客在软件初始化界面中选择登入功能,通过输入个人账号信息来登入系统实现后面的操作 浏览商品用况:通过这个用况,顾客可以找到自己需要的商品。 购物车管理用况:顾客通过购物车的管理来细化自己所需要的商品范围,可以对自己所需的商品进行增删选择。 订单管理:顾客对自己喜欢的商品进行购买首先就要进行订单的管理,先要增加订单。并且填写自己的基本信息,这样才能完成对商品的购买。 付款用况:这是顾客购买商品的最后一个步骤,选择自己的付款方式来对自己购买的商品进行买单。 2.3 用例图绘制 2.4 用例的描述 用况名称:登入 参与者:客户 事件流: 基本路径: 1、当客户点开系统初始化界面时,用况开始 2、点击登入按钮,进入登入界面 3、客户点击账号条目,输入账号 4、客户点击密码条目,输入密码 5、客户点击确定按钮,登入系统页面 可选路径: * 在客户输入不符合的符号时,显示提示信息。并让客户从新输入账号 * 在客户点击确定按钮时,如果账号与密码对应不上,显示提示信息。并让客户从新输入相关信息。 用况名称:注册 参与者:浏览者 前置条件:浏览者进入系统初始化界面,没有合法的账号密码,无法登入该系统 事件流: 1、浏览者点击注册按钮,进入注册页面 2、浏览者按要求填写信息, 3、浏览者点击提交按钮 A、填写未按要求则显示一个提示信息,要求浏览者从新填写。 B、浏览者未填写完整,则返回第2步继续操作。 C、循环结束 4、系统保存浏览者信息 5、系统为浏览者生成一个合法的账号 后置条件:如果浏览者在一定的时段内都未使用该账号,则注销该账号及浏览者信息。 用况名称:浏览商品 参与者:客户 前置条件:客户已经成功登入系统。 事件流: 1,、客户在输入框中输入想要浏览的商品。 A、如果系统中未有客户需要的商品种类,则显示一条提示信息。返

文档评论(0)

wuyuetian + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档