软件工程课程设计报告_第1页
软件工程课程设计报告_第2页
软件工程课程设计报告_第3页
软件工程课程设计报告_第4页
软件工程课程设计报告_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

--------程 : **: 201*01060902: 30 30***********201*.4.8——201*.7.15承担角色长 地点教师:*** 指导教师**** * * * 学201*716日录、可行性研究报告 引言 编写的 系统信息 任务的详细信息 基本要求 功能要求:本系统分为客户端和服务器端。 性能要求: 安全与保密方面的要求 完成期限要求 21周前完成任务 7系统必须满足的限制 77889999、需求书 102.1引言 10编写目10读者象 10软项目概述 102.2定义 112.2.1112.2.2 一般描述 11UseCase图 12Usecase12用户注册Usecase12书籍订购Usecase13个人信息管Usecase13Usecase13131414、总体测试报告 17测试17测试内容 17测试目标 17总体测试测试方案 17测试项目 17测试方式 测试用例 注册登录测试 书检索测试 书购买测试 21员功能测试 22四、个人总计 25必要提供论据,开发人员进系统总体规划设计及具体实施开发工程提供必要参考资料,在系统开发完成后期系统测试验收提供帮助。背景本项作实习项相关标准和作技巧;另JSPJ2EE电子商务网站(B/S)能力。系统信息项名称:BookStore开发平台:win10 jdk8开发环境:jre1.8.0_131开发软件:MySQL5.6,Eclipseforj2ee任务详细信息用户:普通用户 系统管理员普通用户普通用户使用本系统最多书店以使用系统对外的功能,以进注册以及购买书籍等。系统管理员系统管理员相当于书店以使用本系统Internet/IntranetWebBrowser/Server、数据台核心应、目平保障和提高上店效率而设计功能:分客端和器端客:个人籍:籍性能:上店使者购买消费者店主工作需方便购消费者提供页面、购安全与保密方面店中所有能够供随时个人可由自己修改店只能由人添加只能21、操作简便;软件开放性结构灵可扩充易于维建议建议说明书籍库操作包括书籍名和订单操作但是密码没操作操作注册和注册操作注册可、购买、看订单、修改订单和修改密码操作。书管理订单管理会员管理网站管理管理1.1。运行过用户操作加简单方便,用户界面加美观;运行中心操作效率高和方便。运行中心与用户之间关加独。数据加快速和简单。数据进入过快速。JSP, SERVLET, JAVA, MYSQL、目标以达到;JSP, SERVLET, JAVA, MYSQL以实现;勉强够实现但是不够完规定期内本开发勉强以完成。投资益分析计算机设备:个人笔记本电脑数据通讯设备:校园内网。计算机操作应软7Tomcatsublime和FirefoxChrome数据库管软5.绘图软:Visio收益:无社会因素律:因为没有投入实际应不存律问题。:以作为以学生参考之用结论经上述分析研开发以立即进、需求说明书引言编写目的web统的后续开发工作;本文档所描述的用户需求将作为该项目最终验收的标准和依据;读者对象用户需求分析人员软件设计人员软件测试人员(1)号密码确认帐户信息,响应用户查询要求,并提调仓库系统的相关书籍数目信求,系统通过向管理员核实相关信息后进行响应。问题描述(2)用户可以在网站上搜索所要书籍信息;注册用户可以通过系统完成购书交易并在货到后付款;交易完成后,注册用户可以通过InternetInternet注册用户可以通过Internet查询他们拥有的账号的信息和相关的交易费用清单。管理员可以通过系统对已注册的用户信息进行管理,对书籍信息进行管理。到所需籍的意愿,实现了传业务的信息化和电子化。念,提供了建模语言UML用软件用前人的开发效率最的用软件组件的式加,XML描述软件组件及软件组件的。通课程业实,方加XML、UML和理我们新技术的可行的建方开发出新充实软件模式软件组件市场。定义 念(1)(Onlinebookstore)。(2)用户分的用户和的用户,已注册的用户可拥有固定的帐号。(3)管理的工人,的用户信息及籍信息的管理。(4)用户在进行购的,的用户通密码拥有帐号的。般性描述所涉及的帐户信息和用户信息在。本采用浏/务器(B/S)的用户管理用户、。系统UseCase会员会员浏览图书图书订购个人信息管理账单查询管理员系统管理理理图书管理库存管理UseCase图Usecase说明Usecase1:打开页面,填写相关信息。步骤2:相关信息填写完毕后向系统提交申请。3:系统确认申请信息完毕,UseCase书目查询:1:2:、收藏、买等操作注册权限UseCase。订Usecase1:注册登陆名和密码点击登陆按钮,验证名和密码名和密码匹配会个人不匹配名和密码会提醒重新名和密码。2:登陆成功后个人选择好买后点击立即买按钮订单3:订单选填好联选择付款方式后UseCase。Usecase已登陆个人里自己Use。Usecase管理为管理员操作范围其包括目管理和管理书目管理数据库信息管理员以管理则是管理员以已注册信息管理响应并核实求等。模块登录模块注册模块查询模块订单模块BookBookBookManage-bookId-bookKind-bookPrice-bookDate+getter()+setter()+getInstance()+getBooks()+getBooksByKind()+getBookById()+deleteBookById()+updateBook()CartUserUserManage+addCartItem()+getTotalPrice()+getTotalCount()+deleteCartItemByBookId()-userId-userName-password-userPhone-serAddr-userDate+setter()+getter()BookDB+saveUser()+check()+updatePassword()+deleteUserById()+alterUserById()-getStatement()-getResultSet()-close()CartItemOrderOrderManage-cartbook-cartcount+getter()+setter()-orderUserId-orderId-orderUser-orderPhone-orderAddr-orderStatus-orderDate-orderItems+setter()+getter()-getOrderItemCount()-getOrderMoney()-getNowOrderNumber()-setOrderItem()-setOrder()-deleteOrderById()-updateOrderStatus()2.2Book。User用户。Order订单。Cart物车。BookDB数据库Book说明属性bookID。bookName名称10bookKind类别18bookPrice价格浮点据。bookDate出版时间10bookCount:库存量长据。bookDescr内容简介1000方法:getBooks():获取getBookByKind():通过分类获取图getBookById():通过获取图书getRecordAmount():获取库存量deleteBookById():删除图书updateBook():更新图状态addBook():添加图书User类的说明属性:userId:用户userName用户名password:userPhone:用户联系方式userAddr:userDate:gettersetterUserManagesaveUser():check():updatePassword():deleteUserById():alterUserById():OrderorderId。orderuserId账orderUser。orderPhone:电话orderAddrorderStatus状态orderDate下OrderManagegetOrderItemCount():获取账getOrderMoney():金额getNowOrderNumber():setOrderItem():deleteOrderById():updateOrderStatus():BookDBgetStatement():getResultSet():close():关闭口设计用例设计目标注册:前台用户注册模块,用户输入相应的注册信息,模块通过用户输入的信息是否符合要求来进行检验。登录。展示点击展示成功展示给。管理管理管理员添加和删除以及修改更新。购物车管理对阅选择合适自己目添加进购物车对添加。管理管理管理员删除或修改更新。订单管理管理员修改或删除订单更新订单信。总体方案项目注册登录购买管理员功能方式总体采人工方式。人工设计样例操作。例注册登录书检索测试下单填写信息1、登录与首页2、图书信息修改3、发布新书4、订单管理5、用户管理、个人总结WE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论