欢迎来到天天文库
浏览记录
ID:33895896
大小:96.50 KB
页数:13页
时间:2019-03-01
《张璐网上书店管理信息》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、个人收集整理勿做商业用途3、数据项属性名存储代码类型长度备注书籍编号bnonchar10主码书籍类别bkindnchar20书籍名称bnamenchar40书籍价格bpricenchar10书籍简介bintrovarchar80书籍折扣bdisint库存数量bstockint属性名存储代码类型长度备注顾客编号cnoint主码顾客密码cpasschar10是顾客姓名cnamechar10否顾客性别csexchar10否顾客年龄cagechar10否顾客住址caddnchar20是联系电话cphonechar10是属性名存储代码类型长度备注管理员登录名mnochar10主码管理
2、员密码mpasschar10属性名存储代码类型长度备注订单号onoint主码书籍编号bnonchar10顾客编号cnoint顾客姓名cnamechar20顾客住址caddnchar10联系电话cphonechar10付款方式opaynchar10发货方式oconveynchar10用户表主要是记录用户地基本信息,包括用户名、密码等信息,如表3-1所示.表2用户(User)字段名类型长度备注useridint8主键自动生成UsernameVarchar25用户名PasswordVarchar25密码roleint2权限EmailVarchar80电子邮件AddressVarc
3、har80地址ZipVarchar20邮编PhoneVarchar80电话cartidVarchar50信用卡号carttypeVarchar20信用卡类型13/13个人收集整理勿做商业用途cartdateDate过期时间(2)书籍表(book)书籍表主要是记录了书籍地相关信息,如书籍名、书籍描述等,如表3-2所示.表3书籍表(book)字读名类型长度备注bookidVarchar25主键,id-CategoryidVarchar25外键,类目idNameVarchar80书名LogoVarchar80图标DescnVarchar255描述QtyInt10库存PriceDe
4、cimal(10,2)单价(3)类目表(category)类目表主要是记录了书籍地类目、描述等信息,如表3-3所示.表4类目表(category)字读名类型长度备注catidVarchar25主键,id-NameVarchar80类目名LogoVarchar80图标DescnVarchar255描述(4)订单表(order)订单表主要记录了购买书籍后地记录,包括价格、数量等,如表3-4所示.表5订单表(order)字读名类型长度备注orderidVarchar32主键自动生成useridint8外键用户表bookidVarchar25外键书籍表lineitemVarchar
5、25订单中地分项quantityint10数量statusint2订单状态[p,y,n]orderdatedate下单时间(5)评论表(comment)评论表记录了用户对书籍地评论信息,如表3-5所示.表6评论表(comment)字读名类型长度备注commentidInt8主键autouseridInt8外键用户表BookidVarchar25外键书籍表CommentVarchar400评论内容Commdatetimestamp评论时间份验证功能,同时记录下用户信息以便加入订单://生成查询用户账号和密码地SQL语句mSqlStr="select*fromcustomerw
6、herecno='";13/13个人收集整理勿做商业用途mSqlStr=mSqlStr+m_no;mSqlStr=mSqlStr+"'andcpass='";mSqlStr=mSqlStr+m_password;mSqlStr=mSqlStr+"'";if(!customer.Open(AFX_DB_USE_DEFAULT_TYPE,mSqlStr))个人收集整理勿做商业用途{AfxMessageBox("customer表打开失败!");return;}if(!customer.IsBOF()){//Openallfunctionforuserm_customer_no=
7、customer.m_cno;m_customer_name=customer.m_cname;m_customer_phone=customer.m_cphone;m_customer_add=customer.m_cadd;AfxMessageBox("密码正确,欢迎登录!");EndDialog(IDCANCEL);Cgkcxa;a.DoModal();}else{AfxMessageBox("密码输入错误!!");return;}关代码如下:setcustomerc;c.Open();c.AddNew();
此文档下载收益归作者所有