大学生智能交易平台课程实验(设计)报告(编辑修改稿)内容摘要:

...................................................................... 34 后台管理部分结构 ................................................................................... 35 三、程序描述 ................................................................................................................. 35 前台管理模块 .................................................................................................. 35 商品浏览模块 ........................................................................................ 35 购物模块 ............................................................................................... 38 后台管理模块 .................................................................................................. 41 后台登录模块 ........................................................................................ 41 商品管理模块 ........................................................................................ 42 会员管理模块 ........................................................................................ 44 订单管理模块 ........................................................................................ 45 接口 ................................................................................................................. 47 存储分配 .......................................................................................................... 47 限制条件 .......................................................................................................... 47 测试要点 .......................................................................................................... 47 1 第一部分 计划任务书 2 一、引言 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 背景 每到毕业季,很多毕业生会把大量的二手物品运到跳 蚤市场出售,而有需要的同学又不得不在众多杂乱无章的商品中挑选自己感兴趣的东西。 这样不仅效率低下,而且劳动量大,很多人也会因为种种原因和跳蚤市场擦肩而过,留下遗憾。 基于这种现状,我们萌发了开发一个“大学生智能交易平台”的念头。 在这个平台上,大学生可以免费发布和获取各种二手交易的信息,如果发现有自己想要的物品,可以进行线上或线下交易;如果没有找到自己想要的物品,还可以在此平台发布求购信息。 此平台还会根据用户的个人信息,如学校,专业等,智能推送用户感兴趣的物品。 有了此平台,省去了大学生为淘宝而东奔西走的烦恼,不 仅节约了学生的开销,而且也不至于使还有价值的物品变成废品,所以这是一个很有意义的平台。 定义 CSITP ( College Students39。 Intelligent Trading Platform) 大学生智能交易平台 参考资料 《软件工程导论》 陈世鸿 清华大学出版社 3 《软件工程系统导论》 张海潘 清华大学出版社 《软件工程》 李代平 冶金工业出版社 《软件工程》 王庆育 清华大学出版社 标准、条约和约定 该软件开发过程完全遵守国家法律,并且特别注重开发人员的素质问题,绝对不会抄袭和篡改他人的作品。 二、 项目概述 项目目标 该项目开发过程从 ,在 6 月 20 日之前所有的文档和代码都必须要按照规定完成。 项目应当符合 SMART 原则: S Specific 明确的陈述 M Measurable 可以衡量的结果 A Attainable 可以达成的目标 R Realistic 合理的,现实的或者说是能和实际工作相结合 T Trackable 可以跟踪的 主要人员 参加本项目开发的主要人员有陈镇霖、黄剑翰、陈颖、黄蕴熙和李者,我们都是武汉大学计算机学院本科二年级学生,学习了计算机基础理论知识;基本掌握了网页编程、高级语言编程和数据库原理;对网络编程具有浓厚的兴趣,具有良好的团队协作能力。 产品 本系统最终的产品有一些 内容: 4 产品名称 编写语言 主要内容 计划任务书( ) 自然语言 软件总体计划 需求规格说明书( ) 自然语言 需求规格说明书 概要设计文档( ) 自然语言 概要设计文档 详细设计文档( ) 自然语言 详细设计文档 系统测试文档( ) 自然语言 系统测试文档 html 本系统前台网页部分 java 本系统后台数据处理部分 MySQL 本系统数据库部分 产品目标与范围 本系统适用于所有大学生,是一个很方便、智能的在线二手交易平台。 通过网络就可以随时发布和获取二手商品信息,还可以进行交易。 通过分析用户的个人信息和交易记录,智能推送用户感兴趣的商品,通过本系统,一方面卖家可以快速出售闲置商品,另一方面买家可以快速购买实惠的二手商品。 假设与约束 设计方法: 面向对象的开发技术 工具: Eclipse 编程语言: JAVA 规范:遵循中华人民共和国国家技术监督局发布的《软件开发过程指南》,《计算机软件文档规范》以及国家颁布的强制性规范 GB/T 856720xx,并注意系统的 安全防范。 经费限制: 1 万 开发期限:三个月 所建议系统的运行寿命: 2 年 系统投入使用的时间: 20xx0620 三、实施计划 人员分工 5 (见下页) 姓名 职务 职责 陈镇霖 组长,编码 负责整个开发过程的管理,并编写软件代码 黄剑翰 需求分析 写需求分析文档 陈颖 概要设计 写概要设计文档 黄蕴熙 详细设计 写详细设计文档 李者 测试 写测试报告 协作与沟通 团队内部以一起聚餐或开会的形式进行沟通和交流 进度 模块 任务 工作量(天) 开始日期 截止日期 完成情况( %) 资源 软件计划 学习基础知识 5 3/15 3/20 100 软件计划 编写文档 5 3/20 3/25 100 软件计划 返工修改 1 3/25 3/26 100 需求分析 学习基础知识 8 3/26 4/2 100 需求分析 编写文档 6 4/2 4/8 100 需求分析 返工修改 2 4/8 4/10 100 概要设 学习基 10 4/10 4/20 100 6 计 础知识 概要设计 编写文档 7 4/20 4/27 100 概要设计 返工修改 3 4/27 4/30 100 详细设计 学习基础知识 10 4/30 5/10 100 详细设计 编写文档 7 5/10 5/17 100 详细设计 返工修改 3 5/17 5/20 100 详细设计 编写代码 15 5/20 6/4 100 , , 详细设计 返工修改 5 6/4 6/9 100 , , 软件测试 学习基础知识 3 6/9 6/12 100 软件测试 编写文档 3 6/12 6/15 100 , , 配置 协调 2 6/15 6/17 100 全部 管理 跟踪 2 6/17 6/19 100 全部 质量 分析 1 6/19 6/20 100 全部 预算 劳务预算: 人员数量(人) 时间(天) 5 95 经费预算: 类别 金额(元) 7 办公费 20xx 差旅费 500 机时费 500 资料费 1000 通讯费 200 专用设备租金 1000 总计 5200 四、 支持条件 说明为了支持本项目的完成所需要的各种条件和设施。 内部支持 硬件 : CPU: 以上 内存: 2GB 以上 硬盘: 100G 以上空间 软件: Windows xp/7/8 Eclipse MySQL Dreamweaver 参考文献 《项目管理 —计划、进度和控制的系统方法》(第 7 版) Harold Kerzner(电子工业出版社,杨爱华等译); 《计算机软件工程规范国家标准汇编 20xx》中国标准出版社; 《 PMBOK20xx》 PMI; 《 PMBOK20xx》 PMI; 《成功的项目管理》 Trevol L Young(泰晤士报商业版,严鸿娟译); 《成功的项目管理》 Jack Gido & James P. Clements( 21 世纪管理经典教材系列,张金城等译); 8 第二部分 需求规格说明书 9 一、引言 编写目的 编写本需求规格说明书的目的在于: ( 1) 描述用户需求,明确系统功能内容、功能边界、开发途径; ( 2) 作为双方签订的软件开发合同的一部分内容形式存在; ( 3) 项目相关人员参考资料 ( 4) 经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。 项目背景 说明: ( 1)软件系统名称:大学生智能交易系统 ( 2)任务提出者:武大计科 7 班软件工程《大学生智能交易系统》研究小组 开发者:同上 本项目将实现大学生智能交易系统的原型部分,并且在该原型的基础上进行功能的扩展和需求的界定,最终完成的版本将在未来申请好的域名网站上使用。 提供武汉大学校内的学生商品交易服务。 ( 3)本系统将存储用户信息,《大学生智能交易系统》将与其他的系统共享这些注册信息,共享的系统可能是武汉大学公共数据库。 这些系统之间不提供应用程序级别的接口,数据共享通过 SQL Server 数据库表的公共访问来实现。 本系统将使用 sql server 20xx 作为数据库存储系统, sql server 20xx 企业版将由本系统的最终拥有者自行购买。 名词约定 垃圾信息:含无意义或大量恶意重复内容的信息 非法用户:大量发布垃圾信息或违反相关法律规定内容的用户 10 会员:在本网站系统注册的用户 游客:所有浏览本网站的非会员或未登录用户 阅。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。