《web程序设计与应用课程设计报告图书借阅信息管理系统》

上传人:gg****m 文档编号:214529501 上传时间:2021-11-23 格式:DOCX 页数:16 大小:351.89KB
返回 下载 相关 举报
《web程序设计与应用课程设计报告图书借阅信息管理系统》_第1页
第1页 / 共16页
《web程序设计与应用课程设计报告图书借阅信息管理系统》_第2页
第2页 / 共16页
《web程序设计与应用课程设计报告图书借阅信息管理系统》_第3页
第3页 / 共16页
《web程序设计与应用课程设计报告图书借阅信息管理系统》_第4页
第4页 / 共16页
《web程序设计与应用课程设计报告图书借阅信息管理系统》_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《《web程序设计与应用课程设计报告图书借阅信息管理系统》》由会员分享,可在线阅读,更多相关《《web程序设计与应用课程设计报告图书借阅信息管理系统》(16页珍藏版)》请在金锄头文库上搜索。

1、课 程设计报告院系课程名称设计题目专业班级学号姓名电子商务指导教师设计时间20门年5月至20门年6月0年六月二十五日课程设计任务书设计题目图书借阅信息管理系统学生姓名专业电子商务班级设计要求:对图书管理系统进行功能分析、设计,在分析与设计的基础上对后台进行设计与实现,并 对所选的系统进行测试。通过以上课程设计的训练,使得掌握开发系统的后台工作的一般过程 和基本方法。学生应完成的工作:;对图书管理系统的功能进行分析;对图书管理系统的结构进行设计;图书管理系统的实体联系模型;图书管理系统的数据库表的结构;图书管理系统的数据库表具体建立。参考文献阅读:1 张洪明,刘莹.SQL Server数据库管理

2、与开发案例教程.清华大学出版社,20092 刘小洪,邹鹏asp动态网页实例J,光明出版社,2005, 18:57-603 壮志剑,数据库原理与SQL Server.高等教育出版社,2008工作计划:5.4-6.12对图书管理系统所针对的用户进行分析;6.13-6.15对图书管理系统的功能进行分析;对本系统的结构进行设计;6.16-6.18系图书管理统的实体联系模型;本系统的数据库表的结构;6.19-6.21图书管理系统的数据库的建立,并连接数据库;6. 22-6. 25对系统进行优化;撰写课程设汁报告。任务下达口期:2011年5月4 0任务完成tl期:2011年6月25 tl指导教师(签名):

3、学生(签名):摘 要20卅纪90年代以来,计算机网络和通信技术得到了飞速的发展,数据处理和 信息的传递突破了时间性和空间性的局限,信息化成为不可抗拒的潮流。随之迅 速发展起来的全球性的电子商务正成为最活跃,最热门的信息交易活动,并且从 更深层次上影响了人类社会的经济,管理和人们的学习工作,娱乐等多个方面木文首先介绍了课题所涉及的相关技术:多层用户/服务器结构以及Web应 用的相关数据库访问技术,ASP技术。在次基础上论述了图书信息管理系统的设 计目标、系统需求和总体设计方案,较详细的论述了图书信息管理系统的详细设计和实现。最后,本文对图书信息管理系统进行了总结并提出了还需要改进的问题。关键词:

4、图书信息管理系统,图书添加,删除,修改,查询。目 录1. 设计背景1 一1.1图书借阅管理系统简介 1一1.1.1图书借阅信息管理系统的发展历史1-1.1.2应用图书借阅管理系统的必要性-1-2. 需求分析和系统功能概述 2-2. 1系统设计目标 2-2.2系统功能分析 2-3. 系统详细设计3 一3. 1.1系统方案确定及设计框和结构 3-3. 1. 2系统结构设计一3一3.2.2系统中所涉及到的主要实体及其属性有-6 -3. 2. 3本系统的实体一联系(E-R)图 6-4. 方案实施-7-4.1数据库的构建74. 2创建数据库-8-4. 3创建表信息-8-4. 5系统运行结果图如下:-10

5、 -5. 结果与结论 -11 -6. 收获与致谢-11-7. 参考文献 11 -1.设计背景1.1图书借阅管理系统简介1.1.1图书借阅信息管理系统的发展历史图书借阅管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计 算机技术已经进入实用阶段,同时大型图书馆用手工来查找图书信息或统计借阅 信息既费时费力又非常容易出差错,为了解决这个矛盾,第一代的图书借阅管理 系统应运而生。当时由于技术条件和需求的限制,用户非常少,它的出现为图书 借阅的管理展示了美好的前景,即用计算机的高速度和自动化来代替手工的巨大 工作量,用计算机的高准确性来避免手工的错误和误差。第二代的图书借阅管理系统出现于20

6、世纪70年代末。由于计算机技术的飞 速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都 为图书借阅管理系统的阶段发展提供了可能。但未能系统地考虑图书借阅的需求 和理念。图书借阅管理系统的革命性变革出现在20世纪90年代末。随着信息爆炸、 知识经济时代的到来,使个人、单位、社会对图书借阅管理系统有了更高的需求; 同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是 Tnternet/Tntranet技术的发展,使得第三代图书借阅管理系统的出现成为必 然。第三代图书借阅管理系统的特点是从图书借阅管理的角度击发,用集中的数 据库处理儿乎所有与图书借阅相关的数据。友好的用户

7、界面,强有力的报表生成 工具、分析工具和信息的共享使得图书借阅管理人员得以摆脱繁重的H常工作, 集中精力从战略的角度来考虑图书借阅规划和政策。1.1.2应用图书借阅管理系统的必要性绝大多数管理人员已经认识到采用图书借阅管理系统的必要性,纷纷开发或 选购适合本企业特点的图书借阅管理系统。应用图书借阅管理系统的必要性:采用图书借阅管理系统,可以用集中的数据库将与图书借阅管理相关的信 息全而、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保证了 信息的相容性,从而大大地提高了工作效率。图书借阅管理系统有着易访问、易查询的信息库。在没有采用和实施图书 借阅管理系统之前,当管理人员要统计数字时

8、,往往依赖于某个人或某些人来获 取。这种依赖于人的过程往往会因为花费的时间较长或某个人不在办公室而不能 及时完成。在采用和实施图书借阅管理系统之后,就会将依赖于人的过程改为依 赖于计算机系统的过程。管理人员只要获取了相应的权限,就可以随时进入系统, 直接查阅相应的信息。实施了图书借阅管理系统之后,不仅可以得到较为全面的、 详细的、未经过过滤的第一手图书借阅信息,还可以从这些信息中得到某些有用 的决策信息及灵感和启发,从而改进图书馆的管理及经营效率,避免或减少经营 风险。采用和实施图书借阅管理系统不仅仅是为了提高工作效率。2 需求分析和系统功能概述2.1系统设计目标本系统需要满足以下儿个系统设计

9、目标。1. 实用性原则:真正为客户的实际工作服务,按照要求的轻重缓急,合 理设计化妆品网上销售系统。2. 可靠性原则:必须为用户提供方便的服务,尤其是要保证从Internet 上可以访问到的前台信息管理系统的安全。3. 友好性原则:使用图书信息管理系统的用户一般对计算机知识了解很 少,所以系统操作上要求简单方便,便于用户掌握。4. 可扩展性原则:釆用开发的标准和接口,便于系统向更大的规模和功 能扩展。2.2系统功能分析基于以上的开发目标,系统开发的范围确定如下:本系统只涉及图书借阅资 料部分,不包括图书采购、出库等功能;本系统提供强大的查询功能,可进行不 同类型查询,提供多种索引;本系统提供记

10、录的添加,删除和修改;本系统可单 条或多条输出个人资料。根据图书借阅管理的需要,开发一个“图书借阅管理系统”,应能实现的功 能如下:能够修改进入系统密码以增加系统的安全性,并能增加管理员帐户。能够对图书信息进行维护、查询能够提供读者信息进行维护、查询。能够对借阅信息进行维护、查询。3.系统详细设计3.1.1系统方案确定及设计框和结构通过对系统调研与分析,系统主要应完成的功能如下:图书信息管理、用 户信息管理、借阅信息管理、图书类别管理、用户管理。设计框和结构如下:3. 1.2系统结构设计图书馆管理系统包含图书采编、用户管理、修改、查询等功能。该系统执 行吋,先输入数据,然后根据输入的数据选择执

11、行路径;购入图书进行登记、编 目调用图书添加功能,借书、还书调用功能,查询调用查询功能。系统使用流程介绍如下图:系统功能图如卜:借阅E-R图类别作者出版社图书数量入库日期图书信息E-R图图书类别编号图书类别名称图书类别E-R图管理员E-R图(3) 图书信息的ER图,如图所示:(4) 图书类别的ER图,如图所示:(5) 管理员的ER图,如图所示:(6) 用户登录的ER图,如图所示:用户登录ER图3. 2.2系统中所涉及到的主要实体及其属性有用户信息:用户编号,ID,用户名,性别,专业,院系,联系方式 借阅信息:ID,用户名,ISDN,书名,出版社,借出日期,还书日期 借阅证信息:ID,用户名,性

12、别,专业,院系,创建日期图书信息:图书编号,书名,类别,作者,出版社,入库日期,图书数量 图书类别:类别名称,类别名称管理员信息:用户名,密码用户登录信息:用户名,密码3. 2.3本系统的实体一联系(E-R)图为了使E-R图表示得更加清晰,现将分E-R图组合成实体及其屈性图和实 体及其联系图。如图4.11所示(实体的屈性没有标岀):管理员D:亏名,出版社,借出还书还书借阅信息农、 图书信息表 借阅证信息 图书类别表 用户信息表触编号,ISDN,书名作者,岀版社,酎类别编号,2用户名,密码,性别,专业,院系厂创建日期,还书日期 库FI期,图书数量管理员信息表:用户名密码4-方案实施4. 1数据库

13、的构建根据以上ER图及数据分析的结果,我们对数据项目进行了创建,具体创建项目如下表:图书信息表book:说明数据类型是否为空图书编号char (4)Not fullISDNchar (15)Primary Key书名char(50)Not full图书类别char(20)Not full作者char (15)Not full出版社char(20)Not full入库时间char (8)Not full图书数量Char(4)Not full图书类型表BookType:说明数据类型是否为空图书类型编号char (4)Primary Key图书类型char (10)Not full用户信息表user

14、:说明数据类型是否为空用户编号char(4)Not fullIDchar (10)Primary Key用户名char (8)Not full性别char (4)Not full专业char (20)Not full院系char (20)Not full联系方式char (20)Not full借阅信息表Borrowin:列名数据类型是否为空TDchar (10)Primary Key用户名char (8)Not fullISDNchar (15)Not full书名char (50)Not full出版社char (20)Not full借书时间char (10)Not full还书时间char (10)Not full借阅证件表cardin:说明数据类型是否为空IDchar (8)Primary Key用户名char (8)Not full性别char (4)Not full专业char (50)Not full院系char(18)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号