版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、选题背景,网上书店是指利用互联网络来实现图书销售业务的一种新型图书零售渠道。 随着网络技术的发展,网上书店有效地缩短了图书的流通与发行环节,将广大读者、图书、出版社、发行者紧密地结合在一起,大大提高了图书流通率。网上书店订单处理速度快,服务范围宽,存书量大,读者坐在家里就可以“逛书店”。,总体模块划分,网上书店,登录注册,管理订单,管理图书,会员 购书,浏览图书,用户注册,会员登录,找回密码,修改个人信息,用户注销,提交订单,取消订单,查看所有订单,删除订单,查询订单,查询图书,添加图书信息,查看会员,添加图书,删除图书信息,浏览图书,浏览图书书目,查看购物车,清空购物车,定义用例角色分析,游
2、客 游客可以通过注册成为会员 游客可以图书查询功能,根据书名的关键字查询。,管理员,管理员管理用户信息。 管理员可以查询、修改、添加图书信息。 管理员可以管理、查询订单。,会员,会员可以通过登录进入网站进行相关操作 会员可以通过图书查询功能,根据书名的关键字查询。 会员选择图书目录后,目录下要显示所有图书的信息,会员 可以进行浏览。 会员在浏览图书时,可以方便地将图书放入自己的购物车中。 会员可以保存自己的订单接收地址,方便下次购买商品时使 用。 会员可以提交、查询、取消自己的订单。 会员随时随地都可以查看自己的购物车,并可以随时下订单。,网上书店用例关系图,对象-关系模型,会员,管理员,图书
3、,订单,M:1,1:M,N:M,N:M,M:1,1:M,系统概要设计,根据该模块的职责对模块进行概要设计(分解模块为对象、描述对象的职责以及声明对象之间的接口),绘制模块的对象图、对象间的依赖图以及模块主要功能的序列图,分别加以描述并相应的描述模块异常的处理方法。,需求分析,登录注册系统 管理订单系统 管理图书系统 会员购书系统 浏览图书系统,登录注册系统,本系统的面向对象是游客和会员 根据不同的用户给予不同的操作权限,管理订单系统,本系统的面向对象是会员和管理员 根据不同的人员对订单拥有不同的操作权限,管理图书系统,检查图书信息有效性 检查图书信息完整性,会员购书系统,检查购物车有效性 检查
4、订单有效性,浏览图书系统,检查图书的存在性 检查图书目录的完整性,系统详细设计,详细设计又称为过程设计,是传统软件设计的第二步,本节结合概要设计所确定的体系结构,各模块的功能和联系,结合过程设计清晰第一的风格,采用结构化的控制结构给出各个模块详细的过程性描述。,登录注册子系统,它主要提供用户登录注册功能,并按各用户的权限使用本系统。本系统分两类用户:游客通过本系统注册成为会员,享受会员操作权限;会员通过本系统进行图书和订单的相关操作。,管理订单子系统,会员通过该系统 可以生成订单 查看自己的订单 提交自己的订单 取消自己的订单 管理员可以通过该系统 查询订单 查看订单,管理图书子系统,游客和会
5、员通过该系统可以查询图书 管理员通过该系统可以对图书信息进行删除、修改和添加等操作。,会员购书子系统,会员可以通过该系统 生成订单 向购物车里添加图书 删除购物车里的图书 清空购物车里的图书 修改所需要购买的图书数量,浏览图书子系统,主要是游客和会员可以通过该系统浏览图书和浏览图书目录,类分析,图书馆系统中的类如下:Book,Customer,OrderItem, Publisher,Order 和Category。这些类以及它们之间的关系记录在类图文档中,如下图所示:,类图,人机交互设计,人机交互子系统设计 分类用户,人机交互子系统设计,为方便用户使用,本系统采用图形用户界面。主要设计了下述
6、一些窗口: 1、用户注册界面 2、用户登录界面 3、查询图书详细信息界面 4、提交订单界面 5、取消订单界面,用户注册界面,用户登录界面,查询图书详细信息界面,提交订单界面,取消订单界面,对象描述,会员:“添加会员信息”Add,“注销会员信息”Destory,“删除会员信息”Del。 图书:“添加图书信息”Add,“查询图书信息”Find,“删除图书信息”Del, “修改图书信息”Amend 。,实现描述,对象名:会员 类 名:Class Customer 私有数据结构: Email:string Password:string CustomerName:string NickName:str
7、ing Sex:string Address:string Phone:string 操作过程: 添加会员信息Add:依次输入Email , Password, CustomerName,NickName, Sex, Address和Phone并保存到数据库相关表中。 注销会员Destory :如果会员不想要当前会员号,则可以注销该会员号。 删除会员信息Del:如果会员注销帐号,则从数据库中删除该会员的相关信息。,对象名:图书 类 名:Class Book 私有数据结构:ISBN:string Name:string CategoryID:string PublisherID:string Pages:integer Words:integer PrintDate:date Edition:string PublishDate:date Price:Money Author:string ArrivalDate:date 操作过程: 添加图书信息Add:依次输入ISBN , Name , CategoryID , PublisherID, Pages, Words, PrintDate, Edition, PublishDate, Price, Author和ArrivalDate并保存到数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北京车务段奖惩制度规定
- 医美部门员工奖惩制度
- 医院员工奖惩制度细则
- 卫学校生考核奖惩制度
- 商会工作人员奖惩制度
- 客房卫生标准及奖惩制度
- 家装工地监理奖惩制度
- 小学提高成绩奖惩制度
- 小学班级奖惩制度范本
- 小学生班级班规奖惩制度
- 2026湖南衡阳市招聘衡东县政务服务中心综窗工作人员3人笔试备考试题及答案解析
- 2026届河南省濮阳市下学期高中三年级第一次模拟考试英语试卷(试卷+解析)
- 2026年春青岛版二年级数学下册两位数加减两位数的口算教学课件
- 2026年山东春季高考车辆维修类专业知识(理论)模拟试题
- GB/T 7307-200155°非密封管螺纹
- 2023年江苏农林职业技术学院高职单招(数学)试题库含答案解析
- 有机电致发光器件简介(课堂PPT)
- 哈铁单招考试数学试题
- 大学生常见的心理障碍心理疾病和心理调适培训课件
- 配电室监测运维系统技术方案
- 《汉字的演变》-完整版PPT
评论
0/150
提交评论