电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

二手书交易系统详细设计

34页
  • 卖家[上传人]:suns****4568
  • 文档编号:90669897
  • 上传时间:2019-06-14
  • 文档格式:DOC
  • 文档大小:1.31MB
  • / 34 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、二手书交易平台详细设计报告 学院:信息与软件工程学院班级:软件工程一班学号:201421220101 姓名:唐海洋2014 年 11月04 日 1引言21.1编写目的21.2背景21.3定义21.4参考资料22程序系统的结构23程序1(标识符)设计说明23.1程序描述33.2功能33.3性能33.4输人项33.5输出项33.6算法33.7流程逻辑33.8接口33.9存储分配43.10注释设计43.11限制条件43.12测试计划43.13尚未解决的问题44程序2(标识符)设计说明41 引言1.1编写目的编写本说明书的目的在于对在本阶段中对系统所做的所有详细设计进行说明。本文档供项目经理、设计人员、开发人员、测试人员参考。1.2背景开发软件名称:XX二手书交易系统项目任务提出者:项目开发者:用户:运行软件的中心:本系统采用B/S,采用Tomcat服务器作为操作系统的工作站,采用Mysql5.0作为开发软件的数据库服务程序。1.3定义 B/S:全称Browser/Server,即浏览器/服务器。1.4参考资料1. 详细设计说明书(GB8567-88)2. 编号: old books trad

      2、e_kexingxingfenxi二手书交易系统可行性分析报告3. 编号: old books trade_xuqiufenxi二手书交易系统需求分析报告4. 编号:old books trade_gaiyaosheji 二手书交易系统概要设计说明书5. 软件工程导论张海藩,清华大学出版社6. 软件项目管理郭宁,清华大学出版社2程序系统的结构 图1 系统程序功能层级图表1 程序功能与模块的关系会员登录购物车订单会员信息管理员登陆图书信息检索图书加入购物车提交订单修改会员信息查询订单修改图书信息维护图书信息录入图书信息冻结会员解冻会员订单处理 用户:1. 检索图书(SelectBook):根据书籍的书名、作者、ISBN、版本等信息,调用书籍信息模块进行检索;图2检索图书程序2. 修改会员信息(UserInfo):需要会员登录,可以修改会员的所有信息,包括学号、姓名、密码、专业等等,以保证会员的信息正确性;图3 修改会员信息程序3. 加入购物车(ShopCart):需要会员登录,调用购物车模块和图书信息模块,将选购的图书加入购物车,方便对图书的统一管理;图4加入购物车程序4. 提交订单(O

      3、rder):需要会员登录,调用购物车模块和图书信息模块,获得购物车中图书信息信息,以及用户地址、联系方式等信息,然后提交订单,调用订单模块生成订单;图5提交订单程序5. 查询订单(OrderItem):需要会员登录,调用订单模块,列出订单的订单号、地址、金额等信息;图6查询订单程序管理员:6. 录入图书信息(UpdateBookInfo):需要管理员登陆,调用图书信息模块,将新购的图书信息录入,包括书名、作者、ISBN、版本等信息;图7 录入图书信息程序7. 修改图书信息(ChangeBookInfo):需要管理员登陆,调用图书信息模块,对图书信息进行修改,包括书名、作者、ISBN等信息; 图8修改会员信息程序8. 维护图书信息(BookInfo):需要管理员登陆,调用图书信息模块,记录并维护新购入和已卖出的图书信息;图9维护图书信息程序9. 处理订单(ProcessOrder):需要管理员登陆,调用订单模块,处理会员提交的订单信息,图10处理订单程序10. 冻结会员(FreezeUser):需要管理员登陆,调用会员信息模块,会员有不良交易记录,需要冻结会员一段时间,使其不能继续交易;

      4、图11冻结会员程序11. 解冻会员(UnfreezeUser):需要管理员登陆,调用会员信息模块,当会员的冻结时间到了之后就需要解冻会员,使其可以正常交易;图12 解冻会员程序3会员购书程序设计说明3.1程序描述本程序包括会员检索图书、加入购物车、提交订单三个子模块,这三个模块是有着前后的逻辑顺序,即后面的以前面的为基础,其目的是为了实现会员买书的功能。本程序的特点是非常驻内存、是子程序、不可重人的、无覆盖要求、是顺序处理。3.2功能 图13 会员购书程序IPO图1. 检索图书模块输入的是图书关键字信息(书名,作者,ISBN等等),然后经过系统对数据库查找,输出与之匹配的图书信息。2. 在会员检索图书之后,需要对购买的图书加入购物车,以便于对图书信息统一管理,这个过程由系统处理,然后输出的就是购物车图书信息。3. 会员在完成检索图书、加入购物车模块之后,系统将图书信息和会员基本信息绑定生成订单信息,以方便管理员的统一操作。3.3性能3.3.1精度查询图书请求信息:文本有关价格信息:货币人民币,数字保留小数点后两位有关日期信息:年/月/日格式输出信息全部为文本信息。3.3.2时间特性要求

      5、用户检索,系统及时响应(=3s)。加入购物车,系统响应时间(=3s)用户提交订单,系统及时处理(=3s)。3.3.3灵活性1操作方式上的变化:用户可以根据关键字对图书信息进行模糊查询。2同其他软件的接口的变化:数据库接口发生变化时,修改相应的模式接口,以保证页面显示不变。3精度和有效时限的变化:订单如果一周内不被签收,撤回订单。4计划的变化或改进:对业务要求的变化,团队统一讨论、修改、确定并执行。3.4输入项 表2 会员购书程序输入项名称标识格式类型有效范围输入方式数量频度输入媒体数据来源安全保密书名bookNameVarchar长度不超过20系统生成加入购物车之前系统系统生成无书号IsbnVarchar长度不超过20系统生成加入购物车之前系统系统生成无作者authorVarchar长度不超过20系统生成加入购物车之前系统系统生成无出版社publishVarchar长度不超过20系统生成加入购物车之前系统系统生成无出版日期publishDateDate2000年以后到现在日期系统生成加入购物车之前系统系统生成无价格priceFloat0.00100.00系统生成加入购物车之前系统系统生

      6、成无分类separateVarchar长度不超过20手动输入每次输入键盘手动输入无图片号pictureVarchar无手动输入每次输入键盘手动输入无用户地址locationVarchar长度不超过20手动输入生成订单之前手动输入手动输入无联系方式telephoneVarchar长度不超过20手动输入生成订单之前手动输入手动输入无3.5输出项 表3 会员购书程序输入项名称标识格式类型有效范围输出方式数量频度输出媒体输出图形符号说明安全保密书名bookNameVarchar长度不超过20系统生成检索图书之后系统无无作者authorVarchar长度不超过20系统生成检索图书之后系统无无出版社publishVarchar长度不超过20系统生成检索图书之后系统无无出版日期publishDateDate2000年以后到现在日期系统生成检索图书之后系统无无分类separateVarchar长度不超过20手动输入每次输入键盘手动输入无图片号pictureVarchar无手动输入每次输入键盘手动输入无价格priceFloat0.00100.00系统生成检索图书之后系统无无用户地址locationVar

      7、char长度不超过20系统生成提交订单之后系统无无联系方式TelephoneVarchar长度不超过20系统生成生成订单之后系统无无3.6算法无特殊算法3.7流程逻辑 图 14 会员购书流程图以上流程图是会员购书流程,会员首先登录系统,然后进入首页检索图书,可以按照书籍的关键字信息(书号、书名、作者、ISBN)查找图书,然后将要购买的图书加入购物车,然后如果想继续购书可以重复上面的操作,如果会员已经买够了,最终将订单提交,交由管理员处理。3.8接口 表4 检索图书执行条件输入检索内容,书名、作者、ISBN、版本等属性String message;DBConnection db;方法Public void Seek(String message)db.executeQuery(message); 表5 加入购物车执行条件选择订购图书属性String bookId, bookName,;double price, allBooksPrice;int amount;ShoppingCart shoppingCart;方法public void addBooks(String bookId, String bookName, double price, int amount) public void deleteBooks(String bookId) public void changeAmount( String bookId, int amount) public double getAllBooksPrice() return this.allGoodsPrice;public void clearShoppingCart() this.allGoodsPrice = 0;表6

      《二手书交易系统详细设计》由会员suns****4568分享,可在线阅读,更多相关《二手书交易系统详细设计》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.