我的作业天啊(共23页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《我的作业天啊(共23页).doc》由会员分享,可在线阅读,更多相关《我的作业天啊(共23页).doc(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 图书管理系统系部:计算机工程系班级:姓名:朱静学号:指导教师:赵叶青完成日期:2011-1-1数据库应用与维护课程设计任务书一、 课程设计目的本课程作为独立的教学环节,是学习完高级数据库应用与维护课程后进行的一次全面的综合练习。其目的在于加深对关系数据库理论和基本知识的理解,掌握使用关系数据库为后台数据库设计一个信息管理系统的技术,综合训练学生的分析问题的能力,提高解决实际管理问题的能力,以培养学生的专项技能和职业能力。二、课程设计的内容及要求 参考题目:图书借阅管理系统、人事管理系统、教学管理系统(题目也可自拟)。基本要求:1、上机环节要求:通过调查研究,选择一个
2、数据库系统的课题,并完成全部设计过程。2、报告书要求: 设计报告应按照以下提纲书写: (1)封面(自行设计)(2)任务书(3)教师评语(4)需求分析(2)数据库概念模型设计(3)数据库逻辑模型设计(4)数据库物理结构设计与实现(5)总结(6)参考文献 报告书纸张大小一律设计成B5,除各级标题外,正文字体设计为小四号。三、课程设计完成日期2010年11月8日-2011年1月8日计算机工程系赵叶青2010-11-5教师评语:情况描述分数得分系统实现部分(80分)能按期完成课程设计任务书所规定的任务,综合运用所学知识独立分析问题和解决问题能力较强。提交的设计报告结构严谨,文理通顺,概念清楚,分析透彻
3、。符合规范化要求。图例清楚、齐全,标注正确、符合技术用语要求。设计的数据库结构合理准确,代码正确,功能完善。实验数据充分。7080能按期完成课程设计任务书所规定的任务,综合运用所学知识独立分析问题和解决问题能力较强。提交的设计报告思路清楚,内容组织有序,概念清楚,分析比较详细,图例清楚。设计的数据库结构合理准确,代码基本正确,功能比较完善。有一定的实验数据支持。6069能大致完成课程设计任务书所规定的任务,综合运用所学知识,有一定的独立分析问题和解决问题的能力。提交的设计报告思路比较清楚,内容组织得当,但图例有个别错误或者设计过程分析不够详细。设计的数据库结构合理准确,但代码不够完整或者功能有
4、所欠缺。有一定的实验数据支持。5059能完成课程设计任务书所规定的大部分任务,综合运用所学知识,有一定的独立分析问题和解决问题的能力。提交的设计报告思路比较清楚,内容组织得当,但图例有部分错误或者设计过程分析比较粗糙。设计的数据库结构合理、基本正确,但代码不够完整或者功能有所欠缺。实验数据支持不足。4049抄袭他人程序(0分)对课题理解错误、定位不准;或者未能完成大部分系统功能。报告书内容混乱、过程不清楚、错误太多,离任务书要求差距太大。040学习态度部分(20分)考勤全勤,学习态度端正,能按时按量独立完成课程要求的内容1920考勤全勤,态度比较端正,能按时独立完成课程要求的内容1618考勤良
5、好,能独立完成课程要求的内容1315考勤良好,基本能独立完成课程要求的内容1012有抄袭现象(0分),出勤率低,未完成课程内容09总计100成绩目录任务书2教师评语3需要分析5系统数据库设计7图书管理系统模型E-R图9数据库及表设计10总结23参考文献23一、需求分析:现代生活对管理的需求越来越高,人力资源又十分宝贵,为此人们创建了管理系统,更加快捷有效地检索读者所需要的信息。我们为了提高图书馆的工作效率、提高服务能力,使读者借阅图书更方便、更快捷,我们通过电子信息化的手段为本图书馆设计了一个管理系统,以便于人力资源与设备的减少。本系统旨在实现图书馆图书借阅、返还、读者信息等的管理,并且已经实
6、现了图书管理的核心功能,即图书的信息检索、增加、删除、查询、更改等管理。我们通过对实际项目的调研和充分的需求调查发现读者的一般需求是:图书的信息管理、读者个人信息管理和图书的借阅、返还管理,按类型、按图书名等查询,实现增加和删除的功能。系统性能要求:(1)系统安全、可靠(2)功能齐全;(3)操作方便、界面友好;(4)易于维护和扩充。系统的功能分析:密码设置:每个操作员均有自己的密码,可以防止非本系统人员进入本系统;又因每个人的权限不一致,帮可以防止越权操作。资料维护:为了存放图书、读者档案的全部数据,本系统将每一本图书和每位读者的信息进行管理。系统维护包括对各种表的修改、删除、添加等操作。系统
7、查询:可以按图书编号、借阅证编号等相关信息进行查询。图书管理系统功能模块图:图书管理系统用户个人信息管理信息录入信息查询打印读者信息信息修改与删除图书借阅返还管理出租影碟管理返还影碟管理用户登录界面管理管理员登录模式读者登录模式管理员信息管理信息录入信息查询信息修改与删除图书信息管理信息修改与删除图书清单新进图书图书查询二、系统数据库设计:表及结构1、读者信息表结构列名数据类型长度是否允许为空默认值说明Ridnvarchar50否无主键Rnamenvarchar50无Rsexchar4否男Rtypevarchar10教师Lendnumsmallint4无Limitnumsmallint4无Tr
8、ansactDatesmalldatetime8无2、借阅信息表结构列名数据类型长度是否允许为空默认值说明LendDatesmalldatetime8否无主键Ridnvarchar50否无外键Bidnvarchar50否无外键ReturnDatesmalldatetime8无3、图书信息表结构列名类型长度是否允许为空默认值说明Bidnvarchar50否无主键Bnamenvarchr50无Authorvarchar40无Pricedecimal(7,2)否无PubCompnvarchar50无Inventoriessmallint804、出版社信息表结构列名类型长度是否允许为空默认值说明Pid
9、nvarchar50否无主键Bidnvarchar50无外键Addressnvarchar50否无Telephonevarchar20否无5、管理员信息表结构列名类型长度是否允许为空默认值说明Aidnvarchar50否无主键Bidnvarchar50无外键Ridnvarchar50Anamenvarchar50无Asexchar4否男Passwordvarchar20否三、图书管理系统模型设计E-R图实体(读者)Reader(Rid,Rname,Rtype,Lendnum,Limitnum,TransactDate)PK: RID实体(借阅): borrow(Rid,Bid,LendDate
10、,ReturnDate)PK: LendDate, Rid, BidFK: Rid, Bid实体(图书): book(Bid,Bname,Author,Price,Publishing Company, Inventories)PK: BID联系(出版): publishing(Pid,Bid)PK: PID, BidFK: PID, bid实体(出版社): pub comp(Pid,Pname,Address,Telephone)PK: PID联系(管理): admin(Bid, Aid,Rid)PK: Bid, Aid, RidFK: Bid, Aid, Rid实体(管理员): admin
11、ister(Aid,Asex,Password)PK: Aid四、数据库及表设计1、数据库设计create database Libraryon primary(name=library,filename=E:图书管理系统Library.mdf,size=3,maxsize=100,filegrowth=10%)log on( name=library_log,filename=E:图书管理系统Library_log.ldf,size=1,maxsize=3, filegrowth=10%)2、 表设计Reader表:use librarygocreate table reader( Rid
12、nvarchar(50) not null primary key, Rname nvarchar(50) null, Rsex char(4) not null default(男), Rtype varchar(10) not null default(教师), Lendnum smallint null, Limitnum smallint null, TransactDate smalldatetime null,check (Rsex=男 or Rsex=女)Borrow表:use librarygocreate table borrow( Lenddate smalldatetim
13、e not null primary key, Rid nvarchar(50) not null foreign key references reader(Rid), Bid nvarchar(50) not null foreign key references book(Bid), Returndate smalldatetime null )Book表:use librarygocreate table book( Bid nvarchar(50) not null primary key, Bname nvarchar(50) null, Author varchar(40) nu
14、ll, Price decimal(7,2) null check (price0), PubComp nvarchar(50) null, Inventories smallint default(0))PubComp表:use librarygocreate table pubcomp( Pid nvarchar(50) primary key, Bid nvarchar(50) null foreign key references book(Bid), Pname nvarchar(50) null, Address nvarchar(50) null, Telephone varch
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 作业 天啊 23
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内