- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西南交通大学
-人机交互课程设计
图书销售系统
人机交互课程设计
姓名:****
学号:*********
班级:****
1. 概述
1.1开发背景
现今社会电商经营非常火热, 网购也已成为了一门不容小觑、 火力巨猛的产业。 目前图 书行业急需添加网购环节来增加销量, 因此开发一款有着与用户友好交互的图书网购系统是 非常必要的。
1.2系统简介
本系统旨在开发一个基于 PC 的 java 图书销售系统应用程序, 主要实现系统管理员对图 书的增删改查和查看注册用户信息; 同时允许普通用户买书、 退书和查看订单是否发货等信 息。
1.3开发环境与技术
开发平台:eclipse , office Access2010
开发语言:java
1.4术语定义
登录界面 Login 增加图书 addgoods
注册 register 删除图书 deletegoods
图书清单 checkgoods 更改图书信息 changegoods
订单详情 checkbook 客户订单 ordercheck
取消订单 cancelbook 处理订单 dealorder
购买图书 buybook
2. 市场同类产品比较
目前市场上常见的图书销售系统大都是基于 Web 和 HTML 网页开发的,其 应用范围非常广大,除了以网站形式,还包括手机 APP 形式,两者都支持联网 功能, 都能实现庞大的用户买书和退书以及查询等众多功能, 还支持网上支付等 等。如下图的网页版“京东商城”和手机客户端软件:
1
图
2.1 网页版
图 2.2 手机客户端版
3. 需求分析和用户建模
3.1确定目标
3.1.1项目目标
i. 系统管理员和普通用户正常登录系统;用户注册;另外默认系统管理员不能注册; ii .系统管理员能正常维护图书系统各方面的工作,包括增加图书,修改图书、删除图 书、更新图书信息和查看所有注册用户信息; 普通用户买书、 退书、查看所有图书信息和查 看订单是否发货等
iii .软件能有效连接后台数据库,不能出现错误
3.1.2用户目标
2
3.1.2.1用户调查
在网上软件市场上对与本软件类似软件做了大量调查后, 得知该图书销售系统的用户具 有以下特点:
i. 使用人群年龄范围广泛,涵盖老中青三大类,不过青少年用户和中年用户买书的频率 一般较高
ii. 受教育程度一般都是中专以上
iii. 青少年偏好小说、 杂志、 教育课本和参考资料类图书; 中年用户趋于购买科技, 人文 和情感类的图书。
3.1.2.2用户角色构建
用户行为 用户期望 使用环境
i. 网购图书,一次购 买多本;
ii. 偏 好 支 付 宝 或 是 网上银行支付方式; iii. 习惯分类浏览图 书信息 i. 软件界面清新友好,查找方便;
ii. 希望尽可能查找到所有种类的书, 包
括小说,杂志,教育图书等;
iii. 该软件系统能支持网上支付功能和
货到付款功能。
硬件环境:
装有 eclipse 和 office access2010软件的 PC , 台 式机或是平板电脑; 网络环境:
暂不支持网上购物功能, 不需要网络环境
3.1.3竞争产品分析
一般像是图书销售软件都是基于 Android 或是 web 的上市产品,而且大多是基于网页 形式的大型买卖书网站或是手机 APP , 比如当当售书网站和亚马逊手机软件, 相比之下, 本 报告中的软件却只是一个模拟用户买书退书的一个简单的 java 应用程序,想做到联网功能 目前还不可行,但可以更改成 androidAPK 形式。
3.2需求收集和用户分析
3.2.1功能需求
获取方法 参考资料 使用工具 用户可能需求
3
网 上 查 找 软 件 需 求 文
档
PC i. 分类查看系统所有图书信息 ii. 购买多本图书;
iii. 查看订单详情;
iv .取消订单即退书; v .网上支付
3.2.2可行性需求
可行性需求 优先级划分 i. 只能一次性查看系统所有图书信息,无法做到分类查看; 同等优先级 ii. 购买多本图书; 同等优先级 iii. 查看订单详情,包括图书有没有发货; 同等优先级 iv .取消订单即退书; 同等优先级
3.3用户研究
3.3.1任务,工具和问题
任务 工具 问题
查看所有图书 Eclipse 不能分类查看;
买书 Eclipse 暂无
查看订单 Eclipse 暂无
退书 Eclipse 暂无
3.3.2用户建模
用户角色分类 主要需求和操作
青少年(学生 购买小说、课本和参考资料,查询最新上线图书
中年(上班族 定期购买订阅科技、人文图书,查询图书
老年(政府机关 成批订购相关图书和图纸等,查看到货信息
3.3.3用户任务表格
用户任务
i. 只能一次性查看系统所有图书信息,无法做到分类查看;
ii.
文档评论(0)