2011最新版图书管理系统论文
- 格式:doc
- 大小:431.50 KB
- 文档页数:24
成都吃喝网成都论坛成都吃喝网整理学生课程设计(论文)题目:图书管理系统学生姓名: 学号:所在院(系):计算机学院专业:成都论坛 班级: 2008 级指导教师:职称:2011年 6 月 3 日攀枝花学院教务处制攀枝花学院本科学生课程设计任务书题目图书管理系统1、课程设计的目的加深对课堂理论学习的理解,培养学生理论联系实际的设计思想、分析问题和解决问题的能力、综合运用知识的能力,以及增强学生的动手能力,为毕业设计做准备。
2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)设计内容:对图书管理系统进行前期的调查,进行应用系统的需求分析、系统功能结构设计及数据库结构设计、用户界面设计等,最后采用程序开发工具(VB、Delphi、ASP等)完成该系统的开发。
系统功能:(1)图书和读者登记(2)借书,还书(3)超期图书罚款处理(4)读者的撤消(5)系统维护原始数据:(1)数据库表中的字段字根据实际情况自定(2)每个数据库表中至少应有10条以上的记录技术要求:(1)使用模块化设计思想来完成系统的设计与开发;(2)在设计过程中,注意撰写各开发环节相关的技术文档,提交比较详细的课程设计报告和设计作品。
A、课程设计报告至少2000字以上(原代码除外),报告中必须给出系统的E—R图和程序流程图B、所开的数据库应用系统应具有可运行、功能较完整、界面较美观、操作较方便等特点。
完成如下功能:1) 实现按照科室录入个人的基本资料、工资和扣除金额的数据。
2) 计算个人的实际发放工资。
3) 按科室、职业分类统计人数和工资金额。
4) 实现分类查询。
5) 能够删除辞职人员的数据。
6) 实现工资发放管理功能;工作要求:A、采取课内上机和业余上机相结合的方式进行,合理安排设计进度,在规定时间内完成系统的开发和设计报告的编写。
B、每个人所完成的设计工作量不得少于题目总工作量的50%3、主要参考文献[1] 肖今秀著《 程序设计》北京:冶金工业出版社 2003.9[2] 宣小平著《ASP数据库系统开发实例导航》北京:人民邮电出版社 2003.1[3] 窦秋生著《网页制作》西安:电子科技大学出版社 2004.7[4] 胡贵平,《用ASP实现图书期刊远程订阅管理》[J],电脑学习,2005年02期[5] 张曙,《利用ASP技术开发图书管理系统》[J],现代图书情报技术,2000年05期[6] 北京博彦科技《A-入门篇》北京:北京大学出版社 2005.3[7] 北京博彦科技《B-DREAMWEAVER篇》北京:北京大学出版社 2005.3[8] 北京博彦科技《C-FLASH篇》北京:北京大学出版社 2005.3[9] 北京博彦科技《D-FIREWORKS篇》北京:北京大学出版社 2004.4[10] 本书编委编《SQL Serever 编程篇》北京:电子工业出版社 2005.1[11]萨师煊王珊著《数据库系统概论》北京:高等教育出版社2002.7[12] 高政国讲《动态网页设计》视频教学哈尔滨:哈尔滨工业大学 2003.54、课程设计工作进度计划SQLSERVER数据库课程设计项目时间(天)地点收集与整理资料,完成系统需求分析 1 机房系统设计 1 机房用户界面设计及系统功能实现 2 机房上机演示、编写课程设计报告等 1 机房指导教师(签字)日期年月日教研室意见:年月日学生(签字):接受任务时间:年月日课程设计(论文)指导教师成绩评定表题目名称评分项目分值得分评价内涵工作表现20% 01 学习态度 6 遵守各项纪律,工作刻苦努力,具有良好的科学工作态度。
02 科学实践、调研7 通过实验、试验、查阅文献、深入生产实践等渠道获取与课程设计有关的材料。
03 课题工作量7 按期圆满完成规定的任务,工作量饱满。
能力水平35% 04 综合运用知识的能力10能运用所学知识和技能去发现与解决实际问题,能正确处理实验数据,能对课题进行理论分析,得出有价值的结论。
05 应用文献的能力 5能独立查阅相关文献和从事其他调研;能提出并较好地论述课题的实施方案;有收集、加工各种信息及获取新知识的能力。
06设计(实验)能力,方案的设计能力5能正确设计实验方案,独立进行装置安装、调试、操作等实验工作,数据正确、可靠;研究思路清晰、完整。
07 计算及计算机应用能力 5 具有较强的数据运算与处理能力;能运用计算机进行资料搜集、加工、处理和辅助设计等。
08对计算或实验结果的分析能力(综合分析能力、技术经济分析能力)10 具有较强的数据收集、分析、处理、综合的能力。
成果质量45% 09插图(或图纸)质量、篇幅、设计(论文)规范化程度5 符合本专业相关规范或规定要求;规范化符合本文件第五条要求。
10 设计说明书(论文)质量30 综述简练完整,有见解;立论正确,论述充分,结论严谨合理;实验正确,分析处理科学。
11 创新10 对前人工作有改进或突破,或有独特见解。
成绩指导教师评语指导教师签名:年月日目录1. 系统设计 (1)1.1设计目标 (1)1.2设计思想 (2)1.3系统功能分析与设计 (3)2. 数据库设计与实现 (3)2.1 数据库的需求分析 (3)2.2 数据库逻辑设计 (4)3. 后台数据库的配置 (6)4. 前端网络页面的设计与开发 (7)4.1 系统公用页面 (7)4.1.1 global.asa文件 (8)4.1.2 权限检测文件identify.asp (9)4.1.3 出错提示页面error.asp (9)4.2 登录/注册页面 (9)4.2.1 登录页面 (8)4.2.2 用户注册页面 (9)4.3 主页面 (10)4.4 顶部功能菜单页面 (10)4.5 左部功能菜单页面 (10)4.6 书目类别与书目的生成浏览 (10)4.6.1显示目录文件 (11)4.6.2 显示书目信息文件 (11)4.7 更改密码 (12)4.8 书目搜索 (12)4.9 书签 (13)4.9.1 加书签表单页面addmark.asp (13)4.9.2 显示书签页面showmark.asp (13)4.10 书评 (14)4.10.1 加书签表单页面addcomment.asp (14)4.10.2 显示书评页面showcomment.asp (15)4.10.3 显示书评信息页面showcomdetail.asp (15)4.11 系统管理 (16)4.11.1 管理用户 (17)4.11.2 管理书评 (17)4.11.3 管理书目 (17)5. 结束篇 (18)参考资料 (19)图书管理系统设计摘要:本文设计了一种基于数据关联规则的网上图书管理系统,该系统开发采用SQL Server数据库和ASP前端网页开发。
文中主要阐述了个性化页面生成系统的系统结构及工作原理;通过ASP页面实现了图书管理系统的主要功能;分析了系统实现中的特殊性、难点和重点,并对部分关键代码加以注释。
关键词:图书管理,ASP , SQL Server,20世纪90年代以来,图书馆发生了有史以来最为迅猛、最为激动人心的巨变。
因特网把图书馆推向了全方位网络化的新阶段,并深刻地影响着图书馆,从业务运作、管理模式到服务方式都在发生根本性变化。
网络环境给传统图书馆服务方式带来了一系列变化,一些传统的服务项目将逐渐为电子手段取代,它打破了时间、空间的限制,从原来的“定时制”转变成“24小时全日制”,读者即使不到图书馆照样可以享受到图书馆的服务。
它实现了以往手工操作阶段所无法实现的服务功能。
网上图书管理系统是典型的MIS管理系统。
具有操作简便,界面美观,管理代码化、条码化、标准化等特点,并支持网络远程交换数据,便于统一管理。
网上图书管理系统其具体有以下优点:(1)先进的阅览方式读者可以方便阅览图书资源,并可以对自己喜欢的书目加书签、发表评论等,还可以使用搜索功能对存放位置的书籍检索。
(2)科学的图书馆管理模式系统采用多种主动推荐方式,客户结合灵活多样的高级检索,能轻松的找到所需要书籍信息;通过客户意见反馈系统,系统可以随时把握客户的各种新的需求和及时与读者进行网上互动交流;通过完善的信息发布系统,客户可以及时得到图书馆最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了栏目设置、图书资料编辑、用户管理、基础信息管理等等,为图书馆的电子化管理提供了一套良好的管理模式。
(3)人性化的操作界面一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。
本系统的设计充分体现图书馆经营者的审美观,更好的展示图书馆独特的个性和特色。
1.系统设计1.1设计目标图书管理系统主要提供网上的图书阅览平台,其功能主要包括:1)对图书资源进行分类,发布到网上供读者阅读2)为读者提供图书检索功能3)读者能方便地阅览电子图书4)读者能建立书鉴5)提供读者论坛功能6)对读者用户进行用户帐号、密码及权限等的管理1.2 设计思想实现一个简单的图书管理系统,结构如图1所示,页面通过ASP 脚本程序访问数据库和文件系统。
图 1 系统结构设计1.3 系统功能分析与设计图书管理系统的功能模块划分如图2所示:图 2 系统功能模块划分1) 登录/注册若你是第一次访问本系统,则需要先注册一个用户,然后登录才能进入主界面。
2) 权限管理权限管理包括两个部分: 一是对用户的管理,用户注册后系统分配给用户默认级别,二是系统管理员分配给书目的阅读权限级别。
两者结合起来,就实现对用户的权限管理。
3) 密码管理用户注册登录后若有必要,可以修改自己的密码。
4) 图书分类浏览图书按照其内容进行分类,把相关的类别排列在一起,最深分三级,读者可以按照类别分别查找,逐级浏览,方便迅速找到感兴趣的主题。
5) 图书搜索在读者阅读目的很明确的情况下,如果知道某本书的书名、作者、出版社等信息或了解其中的某个关键字,就可以利用图书搜索功能。
6) 书评他人对书的评价往往对阅读有很大的帮助。
书评可帮助选择阅读的对象,而且方便读ASP 页面 ASP 页面数据库 文件系统 管理书评 管理书目登录/注册 权限管理 密码管理 图书分类浏览 图书搜索 书评 书签 十大热门 管理用户 个人信息 浏览图书 管理员 图书管理系者的交流。
图书管理系统为读者提供发表意见的园地、对图书进行打分,同时读者可以对别人的评论发表自己的看法。
从而更好地得到读者对某本书的评价和反馈。
7) 书签若读者对某本书没有看完等原因要经常访问该书,则就可以用书签功能,读者可以把以后还需访问的书目做上书签,以后就能方便地阅读了。
8) 十大热门读者希望看到最热门的图书,就可以通过系统提供的十大热门选项,快速找到最热门的十大书籍。
9) 管理用户对与管理员来说,管理用户功能能够方便的显示用户信息,管理员能够对某个用户的注销和注册管理员。