在线书店管理系统-数据库课程设计_第1页
在线书店管理系统-数据库课程设计_第2页
在线书店管理系统-数据库课程设计_第3页
在线书店管理系统-数据库课程设计_第4页
在线书店管理系统-数据库课程设计_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在线书店管理系统课程设计PAGEPAGE2在线书店管理系统需求分析进行需求分析可尽可能详细地了解和分析用户的需求及业务流程,掌握新系统所要处理的数据的输入、输出和加工的详细情况,明确系统的用途和目标,确定系统地功能要求、性能要求、运行环境要求和将来可能的扩充要求等。任务概述在线书店管理涉及图书信息、读者信息、图书借阅等多种数据管理。图书信息管理包括图书征定、借还、查询等操作,读者数据管理包括读者类别管理和个人数据的录入、修改和删除。常见的在线书店组织机构如下图所示:在线书店前台在线书店前台会员管理收银台购物车书籍查询书籍展示会员管理收银台购物车书籍查询书籍展示清空购物车书店公告订单查询会员修改个人资料会员登录会员注册结账填写订单信息新书上市特价书籍畅销书籍按类别查询按类别及书籍名称查询清空购物车书店公告订单查询会员修改个人资料会员登录会员注册结账填写订单信息新书上市特价书籍畅销书籍按类别查询按类别及书籍名称查询添加至购物车查看购物车从购物车移去指定的书籍书店中心的前台功能结构图在线书店后台在线书店后台会员管理订单管理公告管理书籍管理会员管理订单管理公告管理书籍管理退出后台删除公告添加公告查看公告执行订单查看订单详情查看订单后台登录查看书籍信息添加书籍信息修改书籍信息删除书籍信息查看书籍信息查看会员列表冻结、解冻会员退出后台删除公告添加公告查看公告执行订单查看订单详情查看订单后台登录查看书籍信息添加书籍信息修改书籍信息删除书籍信息查看书籍信息查看会员列表冻结、解冻会员查看会员详细信息书店中心的后台功能结构图图书馆的主要业务流程结账订单管理检索书目浏览数目会员管理管理员登录图书情报管结账订单管理检索书目浏览数目会员管理管理员登录图书情报管图书类别管出版社管理用户管理书籍销售管理订购书籍查询、修改订单信息加入购物车运单管理运单管理需求说明1、2、1功能划分总体来说,一个书店系统包括两大部分——后台管理端功能和前台客户端及书籍管理功能。(一)前台客户端及书籍管理功能前台客户端及书籍管理功能主要提供的功能包括会员登录、书籍查询、分类书籍、特价书籍和一些推荐书籍。在在线书店管理系统的主界面上可以看到:书籍查询和分类书籍可以得到一些特定的书籍,与推荐书籍一样,均有加入购物车选项。如果客户是会员,可以通过会员登录窗口进入自己的主界面,其具体功能包括个人资料、我的订单、订单查询等。(二)后台管理端功能管理端功能包括书籍管理(增、修、删、查)、会员管理、订单管理、公告管理、购物车功能等。功能描述功能类别子功能后台功能会员管理网站管理人员对用户注册信息的编辑分类和身份验证书籍分类搜索用户可根据对书籍的分类浏览和输入关键字进行本站包含书籍的查找浏览订购书籍提供用户订购书籍的功能购物车功能显示用户当前所购数目,可以增加或删除首页显示书籍用于在首页上显示特价书籍和最新出版书籍信息支付功能用户确认购买后实现在线支付货币或者使用网上银行支付的选择和实现订单查询功能客户确认购买号即可生成一个唯一的订单号,客户依此号码可以查询所购书目到书情况功能类别子功能后台功能会员信息管理网站管理人员对用户注册信息的编辑分类和管理订单管理功能对于用户提交的订单进行审核,并实现对订单的删除、添加和修改管理书籍信息管理出版社管理、类别设置、分类管理订阅管理系统对用户提交的订阅信息尽享审核公告管理用于网站数据的统计,包括会员、书籍和访问量,1、3数据描述数据流图在需求说明的基础上,为了更清楚、直观地表达系统对数据的需求,常采用数据流图着重表达数据的流动(输入、输出)和处理的过程。其用到的数据流图的符号如下:数据的源点和终点数据的处理处理数据流数据字典数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。管理员(管理员编号、用户名、管理员姓名、管理员密码、管理员邮箱)会员(用户名、密码、、邮箱、家庭住址、真实姓名、邮政编码)书籍(书籍编号、书籍名称、作者、出版社编号、版次、出版日期、内容简介、书籍小类别编号、书籍价格)书籍大类别(大类别编号、小类别编号)书籍小类别(小类别编号、大类别编号)出版社(出版社编号、出版社名称、出版社、出版社地址)订单(订单编号、用户名、订购时间、书籍编号、订购数量、状态)销售量(销售量编号、订单编号、创建日期、创建人、状态)发货量(发货单编号、销售单编号、发货日期、发货人)运单(运单编号、发货单编号、快递公司名称、送货人姓名、送货人)数据库概念设计设计数据库概念设计是数据库设计中最重要的工作阶段。数据库概念设计通常分为两部:局部视图设计和视图集成。(一)局部概念模式设计:3、1实体之间关系的E-R图购书购书管理会员订单订单列表管理会员订单订单列表图书图书分类3、2会员实体的E-R图会员名地址密码会员名地址密码会员会员密码确认邮箱性别密码确认邮箱性别3、3管理员的E-R图管理员管理员管理员密码管理员密码管理员编号管理员编号管理员密码管理员名管理员密码管理员名管理员密码管理员密码管理员密码管理员密码3、4图书实体的E-R图出版社编号书籍名称书籍编号出版社编号书籍名称书籍编号书籍价格书籍书籍价格书籍出版日期内容简介版次作者出版日期内容简介版次作者3、5运单表E-R图运单表 运单表发货人姓名运单编号发货人姓名运单编号发货单编号发货单编号快递公司名称送货人姓名快递公司名称送货人姓名3、6订单表E-R图订单表 订单表订货时间订单编号订货时间订单编号用户名用户名书籍编号订购状态书籍编号订购状态3、7发货单E-R图发货单发货单发货人发货单编号发货人发货单编号销售单编号销售单编号发货日期发货日期3、8销售单E-R图销售单销售单创建人销售单编号创建人销售单编号订单编号订单编号创建日期创建日期(二)全局概念模式设计将上述局部的概念模式设计的E_R图集成起来,即得到全局概念模式的E_R图。注册会员信息用户管理注册会员信息用户管理入库管理信息书目信息入库管理信息书目信息购买购买书籍查查看会员会员用户用户名购买加入购物车加入购物车数据库逻辑设计数据库的逻辑结构与所采用的数据库管理系统有关。4、1会员信息表属性名类型长度是否为空说明会员Varchar32否主键密码Varchar56否地址Varchar60否邮编Varchar15否地址Varchar52否邮箱Varchar110是电话Varchar48是4、2管理员信息表属性名类型长度是否为空说明管理员名称Varchar32否主键密码Varchar40否级别Varchar35否4、3图书信息表属性名类型长度是否为空说明书名Varchar32否简称Varchar30否出版社Varchar30否作者Varchar15否价格Varchar38否编号Varchar35是外键简介Varchar198是版次Varchar56是条形码Varchar30否主键4、4订单信息表属性名类型长度是否为空说明订货单Varchar32否外键数量decimal10否应付金额Money10否会员Varchar30否是否送货smallint2否4、5发货单信息表属性名类型长度是否为空说明发货单编号Varchar10否主键销售单编号Varchar10否外键发货日期datatiame10否发货人Varchar30否4、6销售信息表属性名类型长度是否为空说明销售单编号Varchar10否主键订单编号Varchar10否外键创建日期datatiame10否创建人Varchar30否4、7公告信息表属性名类型长度是否为空说明书名Varchar56否主键内容Test18否发布时间datatime7否数据库物理设计物理设计的目的不仅要保证存储数据的适当结构,而且要以适当的方式对性能提供保证。数据库物理设计主要涉及:数据库的数据文件的分布结构确定索引的结构SQL语句设计在数据库的建立过程当中,起先会用到建表的SQl语句,如要建立用户信息表:creattableUser_inf(Unochar(10)primarykey,/*会员作为主码Unamechar(20)unique,/*用户名唯一Pawdchar(20),……);这样就把这个用户信息表建好了,然后可以使用了。其次,还涉及到表的查询统计也要使用到SQL语句,但是因为这些将跟应用程序链接,所以我们在这里不予讨论。设计体会和展望通过这次的数据库设计,使我从中受到很大的教育与练习,不久将学到的只是进行了实际应用,还学会了一些学不到的知识,开阔了视野,增长了见识,积累了一些经验和教训。充分锻炼了自己的洞后和应用能力,真正做到了理论联系实际,真正掌握数据库的应用开发技术。数据库技术已经发展到了一个全新的阶段,或者说是一个分水岭的阶段。这个分水岭的标志就是从过去仅仅管理由键盘输入的数字、字符的等简单数据,到今天必须管理由各种设备、装置、计算所产生的多种类型的复杂数据。这一变化给数据库带来很多的挑战,需要我们研究许多新的问题。随着信息化建设的深入推进,数据库已经成为构造现代信息系统的基础,是信息社会赖以建立的要基石。无论是企业管理的信息系统,还是电子政务、电子商务系统,或是其他各类信息系统,都离不开数据库。参考文献网址:/p-78764103.html/p-55850198.html数据库课程设计(浙江大学出版社,陈根才孙建伶等著)2021年7月第一版

公司印章管理制度一、目的公司印章是公司对内对外行使权力的标志,也是公司名称的法律体现,因此,必须对印章进行规范化、合理化的严格管理,以保证公司各项业务的正常运作,由公司指定专人负责管理。二、印章的种类公章,是按照政府规定,由主管部门批准刻制的代表公司权力的印章。专用章,为方便工作专门刻制的用于某种特定用途的印章,如:合同专用章、财务专用章、业务专用章、仓库签收章等。3、手章(签名章),是以公司法人代表名字刻制的用于公务的印章。三、印章的管理规定印章指定专人负责保管和使用,保管印章的地方(桌、柜等)要牢固加锁,印章使用后要及时收存。财务专用章由财务部负责保管,向银行备案的印章,应由财务部会计、总经办分别保管。3、印章要注意保养,防止碰撞,还要及时清洗,以保持印迹清晰。4、一般情况下不得将印章携出公司外使用,如确实因工作所需,则应由印章管理员携带印章到场盖章或监印。5、印章管理人员离职或调任时,须履行印章交接手续。四、公章刻制印章需本公司法人代表批准,并由印章管理专责人负责办理刻制并启用并交由专人进行保管。五、印章的使用使用任何的印章,需由相应负责人审核签字。为方便工作,总经理可授权印章管理专责人审核一般性事务用印。用印前印章管理人员须认真审核,明确了解用印的内容和目的,确认符合用印的手续后,在用印登记簿上逐项登记,方可盖章。3、对需要留存的材料,盖印后应留存一份立卷归档。4、不得在空白凭证、便笺上盖章。5、上报有关部门的文件资

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论