版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在线图书销售管理系统一、 选题描述随着计算机和网络技术的发展,商业销售方式从传统的店铺经营逐步发展到网络经营,顾客购买方式也从店铺购买发展到网上购物,由于图书的的需求量对于学生来说很大,所以想设计一个在线图书销售管理信息系统。二、 需求分析在线图书销售管理系统对于网上图书销售管理和图书购买是非常重要的。用户可以在网上查询自己所需要的购物信息,足不出户就可以了解各方面的信息 ,进行网上交易,再利用物流公司就可以达到远程购物的目的。用户通过远程登录图书销售管理系统,可以查询出自己所需要的图书的详细信息并提交购买信息 ,这样既方便了用户,同事也方便了销售人员的管理。三、 系统功能分析根据图书销售的基
2、本要求,本系统面向的用户分为管理员、普通用户和会员三类。管理员负责系统维护;普通用户只具有浏览网站的权限;会员则可以实现购买功能。为了是问题简化,本课程设计只讨论管理员和会员两类用户。3.1系统功能概述根据需求,本系统主要完成以下功能:l 注册功能。该功能是为了让普通用户成为会员而设立的。l 会员登录功能。会员登录后才可以实现利用购物车购买图书的功能。l 购物车功能。若会员对某本图书感兴趣,可以将该图书放入自己的购物车,同超市中的购物车一样,目的是方便记载会员购买的商品信息。l 图书信息查找功能。用户可以直接搜索所需的图书信息,当图书信息数量很多时,该项功能对用户来说是非常方便的。l 个人中心
3、。方便会员查看和修改个人信息。l 图书信息分类 列表。图书一般会有很多种,为了分门别类使得这项功能非常有用。当用户需要某种类型的图书时,只需要使用该功能就可以看到所有该类图书的信息。l 订单查询功能。该项功能方便查询会员的所有订单情况,从而及时的将订单上的货物寄给会员。l 添加修改图书信息。该功能是为了对网站上的图书信息进行维护而设立的。下面对在线图书销售管理系统主要包含的用户功能区和管理员功能区作简要介绍1.用户功能区根据需求,用户可以完成以下操作l 进行注册;l 浏览图书信息;l 查找图书信息 l 选择购买图书信息l 提交购买图书 订单信息;l 修改个人资料信息;l 填写意见信息2.管理员
4、功能区根据需求,管理员可以完成以下操作l 浏览用户购买图书信息;l 添加新图书信息;l 修改、删除图书信息;l 浏览用户意见信息;l 核查购买图书费用信息。3.2系统功能模块设计在线图书销售管理信息系统中各功能模块如图3.2.1所示在线图书销售管理系统 会员信息修改模块会员注册模块购物车模块会员登录模块图书管理模块订单管理模块图书查找模块图书分类模块 图3.2.1 系统功能模块图(1)会员注册模块:此模块要求购买图者必须首先进行会员注册,成为本系统的合法用户。用户在注册模块中主要完成登录账户,登录密码,信用卡账号,信用卡密码,姓名,身份证号,性别,家庭住址,联系电话和手机号等初始信息的填写。(
5、2)会员登录模块:此模块的功能包括会员登录和检查会员登录信息功能,主要负责根据用户输入的信息和登录密码判断该用户是否合法。(3)购物车模块:此模块的功能是将会员的购书信息放到购物车中,其中包括购物车编号,书名,没种书的数量,购买日期,没种书的总价,图书单价,国际标准书号,电子邮箱(会员账号)。(4)图书管理模块:此模块的功能是系统管理员在后台对新进图书信息添加,对图书信息的修改和对废除图书信息的删除。(5)订单管理模块:此模块的功能是管理员通过查看该会员的订单,了解会员的购书信息,从而及时地将图书寄给相应会员.(6)图书查找模块:模块的功能是用户通过访问图书信息表,快速查询到自己感兴趣的图书信
6、息。(7)图书分类模块:此模块的功能是用户按分类查询图书信息表中的图书信息,如:“人文社科类”,“自然科学类”,“艺术美育类”。(8)会员信息修改模块:此模块的功能是会员登录系统后修改自己的而信息.该系统的主要功能如下:l 管理员负责整个系统的后台管理。l 管理员添加,修改和删除图书信息功能。l 会员查询指定图书信息的功能。l 会员购买图书信息的提交功能。l 管理员/会员退出系统的功能。该系统主要分成两大模块。1.后台功能模块 后台功能模块主要涉及管理员操作,管理员负责整个系统的后台管理。如图3.2.2所示。2.前台系统功能模块管理员登录 前台系统功能模块主要涉及会员操作,会员负责整个系统的前
7、台操作。如图3.2.3所示。在线图书销售管理系统后台管理员登录模块检查管理员登录信息添加新图书信息管理员操作模块修改图书信息删除图书信息图书订单查询系统退出模块管理员退出系统图3.2.2 后台系统功能模块图会员登录模块会员查询模块会员提交模块系统退出模块会员退出系统会员注册信息提交购物车信息提交图书信息模糊查询图书信息分类查询购物车信息查询会员登录检查会员登录信息在线图书销售管理系统前台图3.2.3 前台系统功能模块图3.3系统总体设计系统总体设计是指关于对象系统的总体机能以及和其他系统的相关方面的设计,也包括基本环境要求、用户界面的基本要求等。3.3.1系统总体流程图通过会员的前台操作和管理
8、员的后台操作来完成在线图书销售管理系统的总体结构流程。系统总体流程如图3.2.4所。3.3.2前台系统结构会员前台操作主要完成用户登录、浏览图书、购买图书的流程信息,其结构如图3.2.5所示。3.3.3后台系统结构管理员后台操作主要完成管理员登录、添加新图书信息、删除旧图书信息、查询订单信息和查看意见箱信息,其结构如图3.2.6所示。退出用户选择服务用户登录开始账号、密码合法否是是选择退出执行服务操作否图3.2.4 系统总体流程图系统首页登录订单信息计算费用购物车信息图书信息页成功修改信息会员信息表查找结果页面否是图3.2.5 会员前台操作结构图系统首页操作员登录成功送货单信息添加图书信息查询
9、订单书查看意见箱删除图书信息否是图3.2.6 管理员后台操作结构图四、 数据库设计4.1数据库的概念设计1局部概念设计局部概念设计需确定系统的局部概念设计范围。下面给出各个实体的局部e-r模型,如图3.2.7所示管理员编号姓名密码会员电子信箱性别真实姓名登陆密码身份证号联系电话家庭住址信用卡号 图书 图书类别出版日期isbn图书单价书名出版社作者订单订单编号订单总价图3.2.7各个实体的局部e-r模型2.全局概念结构设计会员综合各实体的局部e-r模型图形成如图3.2.8所示的全局e-r图.1下单日期下单管理员订单明细n管理订单图书1mmnn数量图3.2.8 系统e-r模型图4.2数据库的逻辑设
10、计1.将实体转化为关系模式(1)会员关系模式为:会员(电子邮箱,真实姓名,性别,登陆密码,身份证号,联系电话,家庭住址,信用卡号)。(2)管理员关系模式为:管理员(编号,姓名,密码)。(3)订单关系模式为:订单(订单编号,下单日期,订单总价)。(4)图书关系模式为:图书(isbn,图书名,图书类别,图书单价,出版社,出版日期,作者)。2将联系转化为关系模式在概念设计阶段共设计了三个联系,一个是下单联系,它是一个1:m的二元联系,可以将其放到n端实体转化为的关系模式,还有一个是管理联系,它是一个1:m的二元联系,可以将其放到n端实体转化为的关系模式;另一个是订单与图书之间的m:n的联系,必须将其
11、转化为一个新的关系模式,结果如下。订单关系模式:订单(订单编号,下单日期,订单总价,电子邮箱,管理员编号) 订单明细关系模式:订单明细(订单编号,图书编号,数量)4.3数据库的物理设计1.会员表(member)会员信息包括电子邮箱、真实姓名、性别、登录密码、身份证号、联系电话、家庭住址、信用卡号,如表4.3.1所示表4.3.1 会员信息表字段名字段描述字段类型备注e-mail电子邮箱varchar(50)主键truename真实姓名varchar(20)sex性别char(2)password 登录密码varchar(20)idnumber身份证号varchar(20)telephone联系电
12、话varchar(15)address家庭住址varchar(50)creditcard信用卡号varchar(50)2.管理员表(administrator)管理员信息包括编号、姓名、密码,如表4.3.2所示表4.3.2管理员信息表字段名字段描述字段类型备注adminno编号varchar(20)主键name姓名varchar(20)password密码varchar(20)3.图书表(book)图书信息包括isbn、图书名、图书类别、图书单价、出版社、出版日期、作者如表4.3.3所示表4.3.3图书信息表字段名字段描述字段类型备注isbnisbnvarchar(50)主键bookname图书名varchar(50)booktype图书类别varchar(20)bookprice 图书单价floatpublisher出版社varchar(50)publishdate出版日期datetimeauthor作者varchar(20)4.订单表(order)订单信息包括订单编号、下单日期、订单总价、电子邮箱、管理员编号,如表4.3.4所示表4.3.4订单表字段名字段描述字段类型备注orderid订单编号int主键,标识,从1000开始orderdata下单日期datetimee-mail电子邮箱varchar(50)外键,标识客户adminno
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 管线改造合同范本
- 海淀区农村集体经济合同管理办法
- 合同裁判共同规则
- 角膜炎的治疗与护理
- 2024-2025学年新教材高中地理第五章自然环境的整体性与差异性单元评价含解析湘教版选择性必修一
- 2024房产抵押贷款的合同协议书
- 英文调查报告(共16篇)
- 精准营销策略15篇
- 无人机技术的应用前景
- 2024店面租赁合同模板「标准版」
- 弯管力矩计算公式
- 《Excel数据分析》教案
- 浅谈让学生信服的有效途径
- 汽车低压电线束技术条件
- 水稻常见病虫害ppt
- 学生会考核表(共3页)
- 小蛋壳历险记.ppt
- 六年级家长会家长代表演讲稿-PPT
- 学校校报校刊卷首语(创刊词)
- 《电容的连接》ppt课件
- 采集运维专业问答题(修订)20140627
评论
0/150
提交评论