版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.网上书店系统详细设计说明书专业:软件技术班级:软件 081人员:蒋力改张琼.目录1. 引言1.1 概述1.2 背景1.3 定义1.4 参考资料1.5 术语和基本解释2. 程序设计说明2.1 子系统功能说明2.2 子系统流程图2.3 子系统模块设计说明3. 数据结构设计3.1books 表3.2user 表4. 接口设计4.1 网站模块接口5. 系统界面实现5.1 界面设计5.2 主要界面实现.第一部分引言网上书店,顾名思义,网站式的书店。是一种高质量,更快捷,更方便的购书方式。网上书店不仅可用于图书的再线销售,也有音碟、影碟的在线销售。而且网站式的书店对图书的管理更加合理化,信息化。售书的同
2、时还具有书籍类商品管理、购物车、订单管理、会员管理等功能,非常灵活的网站内容和文章管理功能。11 概述开发一个基于 Web的网上书店,采用结构化设计分析方法, 该系统包括前台购书和后台管理两大总的模块, 后台管理模块又包括分类录入书籍 (以及书籍的相关信息,如名称、页数、摘要、目录等)和管理前台用户,前台管理模块包括用户登录,查询、浏览书籍,以及购书功能。 本网站的所有会员都可以特价买书,新用户可以通过注册成为本网站的会员,并可以定购书籍和查询订单。12 背景系统名称:基于 Web的小型网上书店系统任务提出者:专业课老师用户:网上售书13 定义网上书店 是一种高质量,更快捷,更方便的购书方式。
3、网上书店不仅可用于图书的再线销售,也有音碟、影碟的在线销售。而且网站式的书店对图书的管理更加合理化,信息化。1.4参考资料1 软件工程导论(第 5 版) .张海藩编著 .清华大学出版社 ,2008 年 3 月.2 软件工程实验与课件设计指导 . 王华 , 周丽娟 ,谭小慧编著 . 电子工业出版社 ,2008 年 6 月.3 软件工程实验 .狄国强 ,杨小平 ,杜宾编著 .清华大学出版社 ,北京交通大学出版社 .2008 年 2 月 .4软件工程方法与实践 .胥光辉 ,金凤森 ,丁力编著 .机械工业出版社, 2004 年9 月 .5软件工程实践者的研究方法 (第 5 版).Rogger.S.Pr
4、essman著,梅宏译 .机械工业出版社 ,2005 年 8 月.6 面向对象软件工程 .Timothy C Lethbridge, Robert Laganire 著,张红光等译 .机械工业出版社 ,2003 年 4 月 .7 面向对象设计 UML 实践 .Mark Priestley 著 ,龚晓庆等译 .清华大学出版社 ,2007 年 6 月.1.5术语和基本解释1 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。2 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,
5、遗憾或其它不足的地方。3 接口需求:描述应用程序与它的环境通信的格式。常见的接口需求有:用户接口需求,硬件接口需求,软件接口需求,通信接口需求。4 约束:设计约束或实现约束描述在设计或实现应用系统时应遵守的限制条件。常见的约束有:精度,工具和语言约束,设计约束,应该使用的标准,应该使用的硬件平台。.5 结构化分析方法:面向数据流自顶向下逐步求精进行需求分析的方法。第二部分程序设计说明21 子系统功能说明( 1)提供了全面 ,详细的图书购物入口,轻松实现快捷购买。( 2)可以通过不同分类进行导航 ,用最方便 ,最快捷的方式找到你需要的图书。( 3)提供了图书购物所需的各种工具与网站,满足你的图书
6、购买需求。( 4 )公正性很强 ( 大站 . 专站 . 小站)排列顺序分明 . 公平公正的图书网址 TOP 排行榜。22 子系统流程图数据库进入网上注登登陆验证主 业书店册陆面付款购书查询数据库23 子系统模块设计说明( 1)书籍管理模块该模块负责管理本系统所有销售书籍信息。 主要功能包括添加、 删除、修改以及查找信息, 并且包括商品高级查询子模块, 该模块将在下面介绍。 只有管理员才具有对书籍信息进行修改的权利, 商品管理是网上书店系统的核心, 网上书店对书籍价格的调整以及新书的添加等都将在这部分完成。( 2)用户管理模块该模块负责管理所有网上书店的用户信息。主要功能包括添加、 删除、修改.
7、以及查找用户信息。 用户将被分为两类: 管理员和会员。 会员类型的转换也将在用户管理中实现, 管理员可以管理所有用户信息, 而会员只能对自己私有的信息进行维护。( 3)销售统计模块为了查看书店的销售业绩, 我们必须对所有的书籍的销售情况进行汇总, 销售统计模块将完成此项功能, 系统可按时间、 书籍类型、 出版日期等内容或任意几项内容的组合来对所售书籍情况进行添加, 包括销售数量、 销售额等。 该统计模块是一个相当完整的模块。( 4)商品查询模块管理模块和销售模块中都提供了书籍查询模块。 在管理模块中, 书籍查询是出于维护的目的, 也就是说紧接着查询下一个功能就是商品维护功能。 而在销售模块中,
8、书籍查询是出于购买的目的, 紧接着查询的下一个功能应是对书籍的购买操作或是个人的购物车添加功能。 对于商品查询我们提供多条件组合查询, 包括按时间、书籍类型、出版日期等内容或任意几项内容的查询, 这与统计的方式相当相似。只是添加结果是一个总体,而查询结果是各项各类的逐条信息。( 5)商品浏览模块为了让会员购买书籍, 我们必须先提供让其了解书籍信息, 然后做出购买的决定。在首页我们提供有限的最新商品的销售信息, 如果会员需要分类了解书籍信息,系统为每个分类都提供了详细的分类书籍信息提供页, 会员可以选择是否购买或者放入购物车以供将来选择参考。( 6)购物车模块电子商务站点的核心就是购物车。 会员
9、可在这个区域内建立他们的订单, 只要选择各种自己需求的商品,并将它们添加到自己的预购信息栏中即可。通常,该过程被形象地成为“向车中添加项目”,这就像在超市购物一样。当然,他随时有权将商品从车中取出,或者将车推往前台结账。第三部分数据结构设计31 books 表32 user表.第四部分41 网站模块接口网上书店首页用户登陆用户注册关注排行新品上市书籍查询书籍详细信息购物车界面填写付账信息购书成功第五部分系统界面实现51 界面设计.1. 网上书店设计理念网上书店是一个电子商务系统,电子商务有多种类型, 其中最为常见的是在互联网上建立虚拟商场, 为人们提供一种新的购物方式13 。由于互联网这种媒体
10、的特殊性,网上购物和传统的购物方式在许多方面有很大差别,能吸引大多数 Web客户 (54%以上 ) 重复访问的站点具有五个共同的特征:(1) 高质量的内容(2) 经常更新(3) 响应时间短(4) 易于使用(5) 好的链接设计同时也要注意保持界面一致性加上适当的美观。2. 功能设计的实现我们的界面设计根据购物流程进行页面设计。一般的网上书店主要是, 书店的主界面、书籍浏览、书籍详细介绍、加入购物车、以及用户注册登录、用户管理、管理员管理等界面,如下表所示。网上书店系统界面总体表书店模块书店主界面书籍查看畅销书籍新书上架书籍详细介绍用户用户登陆用户注册找回密码用户注销购物车查看购物车支付金额管理员
11、后台主界面后台用户管理前台用户管理前台用户详细信息书籍分类管理书籍查看书籍修改.书籍添加52 主要界面实现1. 网上书店主界面图6-1网上书店页面在主页面用户可以登陆,注册,找回密码,查询书籍等。点击相应的超链接即可。2. 书籍查询.图 6-2 书籍查询书籍的查询可以按书名进行查询, 在输入框中输入相应的信息, 点击“搜索”即可,转到相应的书籍。3. 畅销书籍图 6-3 畅销书籍.畅销书籍页面列出了最近最受欢迎的书籍信息。4. 最新书籍图 6-4 最新书籍最新书籍页面是最近新添书籍,可以让用户了解最近新书。5. 书籍详细介绍图6-5书籍详细介绍.书籍详细介绍页面是对一本书的详细介绍,包括书名、
12、作者、价格、评论。6. 用户登陆图 6-6 用户登陆在用户登陆时要输入用户名、密码,还有验证码。如果信息合法,则进入登陆成功页面。7. 登陆成功.图 6-7 登陆成功用户登陆成功后,会在登陆窗口上显示“* 用户,欢迎您!”的提示。8. 登录失败如果登陆失败,会谈出对话框提示密码错误,会提示用户重新登陆。9. 找回密码图 6-9 找回密码用户要找回密码,要回答问题,输入正确的答案,提交。10. 用户注册.图 6-10 用户注册用户注册,需要输入用户名、 密码、确认密码、 电子邮箱、问题、问题答案。然后进行提交。11. 查看购物车.图 6-11查看购物车查看购物车,可以查看书籍的数量,总价格,也可以删除,清空购物车,付账。12. 后台主界面.图 6-13后台主界面在后台主界面, 管理员点击相应的链接就可以进行管理。 包括书籍管理、 用户管理、分类管理。14. 后台用户管理图 6-14后台用户管理后台用户管理,可以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国智慧物流传感器网络布局与效率提升研究报告
- 2026人工智能客服机器人多语言支持技术实现与国际市场拓展方案研究
- 2026农业现代化设备行业市场推广供需体系及投资前景规划分析研究报告
- 2026中国G射频前端模组行业竞争格局与未来趋势预测报告
- 三年级数学下册 第二单元 两位数乘两位数2.2 两位数乘两位数(进位)的乘法教案 冀教版
- 四年级下册19我们家的男子汉教学设计
- 莫假努力结局不会陪你演戏 教学设计 -高中上学期主题班会
- 活动一 玩石头教学设计小学综合实践活动三年级下册沪科黔科版
- 小学浙美版15创造美的纹理教学设计
- 湖南省长沙市高中语文 阿房宫赋(二)教案 新人教版选修《中国古代诗歌散文欣赏》
- 胆石症中西医结合诊疗专家共识(2025年)解读 4
- 游泳馆预售活动方案
- 护理异位妊娠教学课件
- DB32/T 3761.27-2021新型冠状病毒肺炎疫情防控技术规范第27部分:阳性物品污染场所
- 人教A版高一数学必修第二册第六章《平面向量及其应用》单元练习题卷含答案解析
- 《计算机基础与应用(Office和WPS Office通-用)》中职全套教学课件
- 一《归园田居(其一)》公开课一等奖创新教案设计中职语文高教版(2023-2024)基础模块下册
- 雅马哈RX-V365使用说明书
- T-CRHA 046-2024 标准手术体位安置技术规范
- 草莓收购协议与草莓苗购销合同
- DZ∕T 0212.1-2020 矿产地质勘查规范 盐类 第1部分:总则(正式版)
评论
0/150
提交评论