ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:18.30KB ,
资源ID:17100169      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17100169.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书管理系统实施细节Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

图书管理系统实施细节Word下载.docx

1、在设计数据库的数据类型时,采用了INT类型的,可是没有充分的明白数据类型的应用,给INT类型的数据分配了一定的长度,例如 int(20)。这样的设置是错误的,所以建立数据库时会有很多的错误产生。三、程序源代码Create database tsxs;GoUse tsxs;create table Book( ISBN varchar(13) not null, bName varchar(30) not null, bClass varchar(10) null, bAuthor varchar(10) null, bPress varchar(30) null, bPressDate sma

2、lldatetime null, bPrice decimal(5,2) null, bPages smallint null, bDemo char(100) null, primary key clustered (bName) )图书销售统计Create View OrderStat as Select TOP 10 Book.ISBN , Lib.bName , Book.bClass , Book.bAuthor , Book.bPress , Lib.lNumberFrom Book,LibWhere Lib.bName=Book.bNameOrder by Lib.lNumber

3、 DESC数据库创建后,为下一阶段窗体模块的设计作准备,需要整体加载数据,加载数据可以手工一条一条界面录入,也可设计对各表的数据记录Insert命令集,这样执行插入命令集后表数据就有了。 但是系统管理员密码必须先设置好,不然无法登陆系统。具体如下:Insert into user_Info values(Administator,123456)0 t 表间能形成一bName) references Book(bName)�&其他的数据插入可以按下面SQL语言插入,也可以不插入。Insert into Book values(7-5635-1077-X,数据库原理及应用,自然科学,钱雪忠,

4、北京邮电大学出版社,2005.8,29.00,255,21世纪高等院校计算机科学与技术系列教材);1、查询全体图书的信息SELECT * FROM BOOK2、查询全体图书的信息,其中单价打8折,并且将该列设置别名为打折价。SELECT *,bPrice*0.8 打折价 FROM BOOK3、显示所有顾客信息,并去掉重复行。SELECT DISTINCT cNO FROM CUSTOMER4、当顾客王小平信息多余,删除上述记录;DELETE FROM CUSTOMERWHERE cNO=(SELECT cNO FROM CUSTOMERWHERE 姓名= 王小平 )四、设计总结在设计的初期,首

5、先通过文档的整理,初步定了一下本系统主要实现的功能,需要建立的表格,以及表与表之间的属性关联,设计了本系统的增加、删除、修改、查询的功能,可以应用这些程序对数据库中的信息进行管理和维护。在设计的过程中,队里的每个人都很努力,遇到不会的问题,我们一起去解决,翻阅书籍,查找文件,最终解决了问题。在解决问题的过程中,我们不仅仅学到了知识,更体会到了解决难题后的喜悦。孙海剑一、 实现步骤与方法首先,设计了整个系统的E-R图,初步定一下表中的属性,并且简单的设计了表与表属性的联系,其次,在E-R图中设计了需要定制的表格,主要有图书信息表、顾客信息表等。最后,应用SQL语言对数据库中的信息,进行增加、删除

6、、修改、查询,用这些的功能就可以实现对数据库的管理和维护,使数据库管理更加的方便。二、 所遇到的问题在创建数据库及表时,经常遇到关键字及语法错误,再定义实体各个属性的空间大小时,容易造成定义的空间不足,即溢出现象,或定义空间过大,造成空间的浪费。有时不能准确的读懂E-R图,造成所创建的数据库及表不合格,在定义各个表时,主码及外码的确定很难,有时得修改多次。create table Customer( cNo varchar(6) not null, cName varchar(10) not null, cSex varchar(2) null check(cSex=男 or cSex=女),

7、 cID varchar(20) null, cAge smallint null, cCorp varchar(20) null, cRegDate varchar(10) null, cTel varchar(12) null, cDemo varchar(100) null, primary key clustered(cName)create table Provider pNo varchar(6) not null, pName varchar(10) not null, pSex varchar(2) null check(pSex=男 or pSex=女), pAge smal

8、lint null, pID varchar(20) null, pTel varchar(12) null, pRegDate varchar(10) null, pCorp varchar(20) null, pDemo varchar(100) null, primary key clustered(pName)create table user_Info( user_ID varchar(6) not null primary key,user_PWD varchar(6) null,图书退货统计Create view RefundStat asSelect TOP 10 Book.I

9、SBN,Lib.bName,Book.bClass,Book.bAuthor,Book.bPress,Refund.rNumberFrom Book,Lib,RefundWhere Lib.bName=Book.bName and Refund.bName=Book.bNameOrder by Refund.rNumber DESC四、 设计总结本系统重在对数据库一些方法的熟悉与掌握,其中包括从数据库的概念模型也就是ER图的建立,数据库及其基本表的建立,而后数据的录入,最后完成一些简单的关系运算表达式的表达和相关的Select 查询语句insert插入语句、delete删除语句和update更

10、新语句的使用。唐杰通过分析整个系统的E-R图,初步定下了转账部分的功能。建立表格,定下表格中应用的数据,主要有账号,姓名,时间,金额这四项。应用SQL语言对数建立表格,表格可以被调用显示出来。通过SQL中的查询命令,实现转账部分的查询功能。二、程序源代码create table Orders oNo varchar(6) not null, oNumber smallint null default 1, oPrice decimal(5,2) null, oDate datetime null, oAccount decimal(5,2) null, oDemo varchar(100) n

11、ull,primary key clustered (bName,cName,oNo), foreign key(bName) references Book(bName), foreign key(cName) references Customer(cName)create table Stock sNo varchar(6) not null, sPrice decimal(5,2) null, sNumber smallint null default 1, sDate smalldatetime null , sAccount decimal(5,2) null, sDemo var

12、char(100) null, primary key clustered (bName,pName,sNo), foreign key(pName) references Provider(pName)图书体日销售量统计 Create view DayStat asselect TOP 10 Orders.oDate as 日期 ,SUM(Orders.oNumber) as 数量From Orders,Lib,BookWhere Lib.bName=Book.bName and Orders.bName=Book.bNameGroup by Orders.oDateOrder by Ord

13、ers.oDate ASC三、 所遇到的问题在进行数据库管理时,及用户表视图的创建有很大困难,有时遇到不该删除的信息被错误的删除,该插入的信息插不进去。本系统主要实现对网上图书信息和用户信息的管理,主要功能为管理客户信息,图书和图书类别信息等本系统并不复杂,主要解决的问题是利用关键字对数据库进行查询,对表格记录的插入、删除和更新操作。符旺钦其次,在E-R图中设计了需要定制的表格,最后,应用SQL语言对数据库中的信息,进行增加、删除、修改、查询,用这些的功能就可以实现对数据库的管理和维护,使数据库管理更加的方便。二、 程序源代码CREATE TABLE bookreviewinfo( cno c

14、har(10) not null,cname char(40) not null,cscore char(10) not null,ccritics char(10),cmessage varchar(800)go1、添加数据INSERT INTO bookreviewinfo(cno,cname,cscore,ccritics,cmessage)VALUES (05011188,明天9阿山深刻) 2、删除数据delete bookreviewinfowhere cname=蝴蝶花的明天3、查询数据select cname书名,ccritics评论者,cmessage留言from bookre

15、viewinfo三、所遇到的问题有时不能按各种方式(比如书名、编号、作者、出版社)查询销售系统的存书情况管理者不能够查询订购人的基本资料、订购图书情况以及自身的基本信息,管理员查看所有的图书订单信息以及系统所有注册用户的信息时出现错误。管理员查看,添加,修改和删除图书和图书类别信息时出现错误。最终系统在我们团队的努力下能按各种方式(比如书名、编号、作者、出版社)查询销售系统的存书情况管理者能够查询订购人的基本资料、订购图书情况以及自身的基本信息。管理员可以查看所有的图书订单信息以及系统所有注册用户的信息。管理员可以查看,添加,修改和删除图书和图书类别信息。客户可以浏览所有图书信息,并可以执行图

16、书订购操作,觉得很有成就感。董剑create table Refund rNo varchar(6) not null, rPrice decimal(5,2) null, rNumber smallint null default 1, rDate datetime null, rAccount decimal(5,2) null, rDemo varchar(100) null, primary key clustered (rNo,bName,cName),create table Lib lNumber smallint not null default 1, primary key

17、clustered(bName,lNumber), foreign key(bName) references Book(bName) 库存信息量Create view LibStat asSelect Book.ISBN,Lib.bName,Book.bClass,Book.bAuthor,Book.bPress,Lib.lNumberFrom Lib,BookWhere Lib.bName=Book.bName 在创建数据库及表时,有时不能准确的读懂E-R图,造成所创建的数据库及表不合格,在定义各个表时,主码及外码的确定很难,有时得修改多次。在课程设计的过程中,我感受到了团结合作的快乐,一起为了问题专心研究,问题,一起解决问题。我们先整理了文档,初步定了一下本系统主要实现的功能,我们通过表格来实现,在表格里面我们清楚的直观的了解转账信息。在设计的过程中,我们组的每个人都很努力,遇到难题,我们一起去翻阅书籍,查找文件,最终解决了问题。在这次的课程设计中,我体会到了团结合作的重要性,无论少了哪个环节我们都将失败。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1