dbs论文范文
dbs论文范文
21世纪,人类社会正面临知识经济和信息社会的急剧变革,世界各个角落的人们都强烈地感受到新时代的冲击与震撼。下面是我为大家整理的图书馆管理系统设计论文,供大家参考。
图书管理系统设计
图书馆管理系统设计论文摘要
【摘要】本文介绍了利用ASP+Access编写图书管理系统的实现主要步骤与部分技术代码。
图书馆管理系统设计论文内容
【关键字】ASP;Access
随着计算机 网络技术 的普及和发展,现已逐渐进入信息化社会。人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发基于网络平台的图书管理信息系统已经成为图书管理部门的必要因此,我按照图书管理部门的需要,采用ASP+Acces实现了此图书管理系统。
一、ASP+Access
ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和 其它 程序进行交互,是一种简单、方便的编程工具。
Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。
由于Access存储方式简单,易于维护管理、移植性好,所以本系统采用ASP做为编程工具、Access做数据库来开发
二、系统模块
此系统共分为八大模块,包括图书简介、 规章制度 、图书录入、归还图书、图书查询、新购图书、未归图书、系统维护。名模块的功能如下:
一图书简介:把图书进行分类和定义索书号,以方便查询。
二规章制度:主要介绍图书管理的订购、借阅、归还等制度。
三图书录入:对新购图书按书名、作者、分类、编号等图书信息进行录入。
四图书归还:此模块是图书管理员对归还的图书,按照图书编号进行入库管理。
五图书查询:按图书信息一些主要字段对数据库进行查询并显示。
六新购图书:查询某一时间段以后所购买的图书并显示。
七未归图书:显示未归的图书,并分页显示。
八系统维护:对数据库进行备份和恢复。
三、设计数据库
此图书管理系统数据库里主要有以下几个表:
User:用来存储图书管理员的用户名和密码。字段为user、pwd。
Menu:存储程序主页面的菜单名称和链接地址。字段为ID、父菜单ID、位置、URl、字体颜色、菜单项。
Bookinfo:用来存储图书的各种信息。字段为书名、作者、图书分类、图书编号、索书号、出版社、版期版次、购入日期、价格、排架号、是否借阅、借阅日期、应归还日期、借阅科室、借阅人、备注。
Dept:用来存储科室名称。字段为dept。
四、程序设计
一登录模块及Session的使用
由于此系统有些功能是不允许普通用户使用的,如图书录入、图书归
还等模块,所以本系统采用以管理员登录的方式,来判断是何种用户使用本系统,如果是普通用户,点击“以普通用户登录”,就可以使用本系统,但图书录入、归还图书和系统维护等模块不能使用。
由于有些功能模块不允许普通用户使用,故在登录模块程序语句定义一个Session:Session("UserAcc") = Trim(rs("User"))。 Session在计算机中,尤其是在网络应用中,称为“会话”,用于保持状态的基于 Web 服务器的 方法 。Session 允许通过将对象存储在 Web 服务器的内存中在整个用户会话过程中保持任何对象。因此,在限制普通用户使用并用If判断Session("UserAcc")是否为空即可。
二表单验证
在图书录入模块中,需要填写图书的各种信息,在提交表单时如果某
些信息为空,IE就会显示出错,因此,在提交表单之前对表单进行验证,JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证,只需编写一个函数就可以实现。函数如下
function checkinput() {
if (=='') {
alert('请输入书名');
();
return false;
}
}
在提交按钮代码中加入OnSubmit="Return checkinput()"就可以完成对表单的验证了。
三数据库连接
对于Access数据库,一个文件就是一个数据库,所以可以利用数据驱动程序直接访问数据,这种方法需要利用动态连接字符串建立一个连接,具体连接字符如下:
Dim conn, connstr,db
db="./"
connstr="Provider=.4.0;DataSource="&h(db)
Set conn=Createobject("tion")
connstr
这样就可连接数据了,再用SQL语句就可以读取表中数据了:
Set rs=CreateObject("Set")
sql="Select * From bookinfo"
sql,conn,1,3
四对数据库的操作
连接好数据库后,我们就可以对表bookinfo的记录进增加、删除、修改等操作了。具体代码及释义如下:
(1):增加:
bianhao=Trim(Request("bianhao"))
sql="Select * From bookinfo Where 图书编号='"& bianhao &"'"
sql,conn,1,3
If count<>0 Then
"此图书编号已存在,请重新输入"
"
"
""
"返 回"
Else
注:在增加信息时,必须检索图书编号是否唯一,如不唯一会出给出提示:“此图书编号已存在,请重新输入”
rs("书名")=trim(request("bookname"))
rs(“作者")=trim(request("author"))
……
end if
ct ""
end if
set rs=nothing
(2)删除
本系统“删除”图书记录功能在查询模块中执行,但必须以管理员身份登录,才能显示对记录进行操作的功能:
删除记录采用SQL中的delete语句,代码如下:
bh=Request("bianhao")
If bh<>"" Then
e "Delete From bookinfo Where 图书编号='"& bh &"'"
End If
(3)修改
修改只需命令即可完成,这里不再赘述。
(4)查询
本系统有精确查询、模糊查询、分类查询、编号查询、索书号查询、借阅人查询共六种方法。用SQL中select…where…就可以完成查询功能。如按分类查询:
tiaojian=Trim(request("tiaojian"))
Set rs=CreateObject("Set")
sql="select * from bookinfo where 图书分类= '"& tiaojian &"' order by 图书编号 desc"
sql,conn,1,1
五、小结
此图书管理基本上可以实现图书管理的大部份工作,实现图书的计算机管理,方便借阅人员查询和借阅图书,更好的利用图书资源,把图书管理员从手工记录管理图书中解脱出来,提高了工作效率。
图书馆管理系统设计论文文献
[1]伍云辉. 程序天下 电子工业出版,2008
[2]武延军,赵彬.精通ASP网络编程. 人民邮电出版社,2000
[3][美]Michael Moncur JavaScript 入门经典 人民邮电出版,2007
图书管理信息系统设计
图书馆管理系统设计论文摘要
提要作为信息资源的集散地,图书馆在高校中的作用是尤为重要的,而图书馆传统人工管理方式已经无法快速、高效地应付日益增长的信息数据。随着计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。因此,图书管理信息系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底解脱出来,从而使人们有更多的时间来获取信息、了解信息、掌握信息,更好地发挥图书馆强大的资源优势。
图书馆管理系统设计论文内容
关键词:图书管理信息系统;数据库应用;Visual Foxpro语言;windows HC
中图分类号:G251文献标识码:A
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库;而对于后者则要求应用程序功能完备,易使用等特点。本是从我校图书馆的馆藏规模和实际操作流程程出发,针对图书馆管理的现状,经过详细的系统调查,结合效用和成本多方要素。利用Visual Foxpro6.0作为开发工具,为图书馆开发出的一个实用的单机版图书馆管理信息系统。全文共分为五部分,其分别为绪论、系统分析阶段、系统设计阶段、系统实施阶段、系统测试。
一、绪论
(一)系统开发背景。目前,在一些高校图书管理中,师生查找图书都是采用传统的查询方法,让读者在图书分类架上一本本地去查找,这样不仅很难找到自己所需要的图书,而且费时费力。而图书管理员在办理借书登记、查询读者借书记录时,管理人员必须在借书记录上一个个去查找,而要找到借书记录并删除该记录是件很麻烦的事情。每当新书入库时,图书管理员既要填写新书入库卡片,又要填写新书入库账目,不仅工作量大,而且在新书入库后要经历较长的时间方能借出。另外,因图书数量有限,必须对图书实行限量借阅,因此要实施弹性借书方法是件很困难的事。
为提高图书查询效率,减少系部图书管理员的工作负担,有必要开发一个小型图书管理软件来对图书实施有效管理。该系统应具备以下功能:(1)能对各类图书实行分类管理;(2)提供必要的读者信息;(3)能进行各种高级查询;(4)具有图书检索功能等。这样,不仅能较好地帮助读者在最短的时间内找到自己所需要的图书书目、编号,而且能让图书管理员以最高的效率办理借阅手续。
(二)数据库概述。从20世纪五十年代中期开始,计算机的应用由科学研究部门逐步扩展至企业、行政部门。至六十年代,数据处理成为计算机的主要应用。数据库技术作为数据管理技术,是计算机软件领域的一个重要分支,产生于六十年代末。现已形成相当规模的理论体系和实用技术。
数据库(Database)DB是统一管理的相关数据的集合。
数据库管理系统(Database Managerment System)DBMS是位于用户和 操作系统 之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。
数据库系统(Database System)DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。
数据库技术是一门研究数据库的结构、存储、管理和使用的软件学科。
二、系统分析阶段
(一)系统可行性分析。系统可行性分析包括:技术的可行性、经济可行性、法律因素可行性。
技术可行性:结合本校图书馆规模和平时业务量的具体情况,本系统采用Visual Foxpro6.0作为开发平台,可以很容易实现图书馆相关信息的记录、维护、检索,并且可以在不添加任何设备的情况下,以较少的人力较快地完成系统的设计,实现系统的功能。
经济可行性:不需要额外开支,用现有的人力物力就可实现,软件成本很低。
法律可行性研究:研究在系统开发过程中可能涉及的各种合同、侵权、责任以及各种与法律相抵触的问题。
(二)系统需求分析
1、图书管理信息系统的总体功能要求。简单的图书管理系统主要包括下面的功能:①借书处理:完成读者借书这一业务流程,核心为快速检索到学生需要的书籍。②还书处理:完成读者还书这一业务流程。③新书上架:完成新书资料的录入工作。④旧书下架:完成图书资料的删除工作。⑤读者查询:根据读者号,查询读者借阅情况,能够对读者的基本信息资料进行管理。⑥相关帮助:便于新的系统使用者能够快速掌握该系统的使用操作。
2、图书管理信息系统的性能需求。①要求有较强的 系统安全 性,对一定范围和程度内用户的错误操作有相应的系统自我保护功能。②系统的维护时间不能超过系统总运行时间的千分之五,系统每次的维护时间不能超过系统总运行时间的千分之一,系统的故障恢复时间不得超过系统故障时间的百分之五。③其他性能要求以其相关或类似的系统为参考。
三、系统设计阶段
(一)系统功能模块设计。鉴于以上各项功能要求,将该系统划分为以下六个模块:
1、图书信息模块。对图书的基本信息进行录入、删除、修改以前信息和进行简单查询功能。
2、查询检索模块。可对书目的基本信息进行检索,其查询条件可以是按分类检索;也可以是按照作者名、图书名称或出版社进行检索。同时,也可对读者的基本信息进行检索,查阅其借阅信息。
3、读者管理模块。对读者的基本信息进行录入管理,可自动生成会员代号,可自动记录会员的借阅信息。
4、数据维护模块。可对数据库中的各项基本数据信息进行数据备份和数据恢复,并可实现数据备份文件存贮路径的自由选择。
5、报表输出模块。对图书的基本信息、会员的基本信息、会员的借阅信息等数据可按照查询条件的不同按要求打印输出。
6、帮助模块。可以提供关于图书管理信息系统各项操作的详细帮助信息,并可实现对不同操作的定点帮助提示。
(二)数据库设计
1、数据描述
(1)静态数据描述。①图书一级分类表:包括一个数据表。其中的主要信息有:分类编号和一级分类名称。一级分类中将图书共分五大类,具体分类方法、编号和分类名称参照国家统一分类方法的规定。②图书二级分类表:包括五个数据表。其中的主要信息有:二级分类的编号和分类名称。二级分类中将图书共分为二十二个小类,并分别隶属于一级分类的五个大类中,其具体分类方法、编号和分类名称参照国家统一分类方法的有关规定。③图书明细分类表:包括二十二个数据表。其中的主要信息有:明细分类的编号和分类名称。明细分类又将二十二个小类明细的分为若干细小类别,其具体的分类方法、编号和分类名称参照国家统一分类方法的有关规定。
以上数据均按国家统一规定设置录入,不能做太大改变,分类名称可以有一定的缩略但不能影响其原有的意义。系统设计完成后不可以通过录入、删除的方式进行修改。
(2)动态数据
①图书的基本数据。包括一个数据表。其中的主要数据有图书编号:是对录入图书的统一编号,以便唯一区别图书;图书名称:图书出版时的封面印刷名称;作者:图书的编写者或编写单位或组织;出版社:出版发行该册图书的发行单位;录入日期:该册图书入库的时间;借阅次数:该图书总的被借阅次数;类别编号:给图书所属的明细分类的类别号,它应与明细分类表中的图书的类别编号一致;简介:对该册图书的内容总体概括介绍。
②读者基本数据:包括一个数据表。其中的主要数据有:读者代号:读者的统一编号,由系统自动生成,唯一的标示一个会员的身份;姓名:读者的真实姓名;电话:读者的有效联系电话,可选择填写;地址:读者的有效联系地址,可选择填写;身份证号:读者的身份证号码,可选择填写;注册日期:读者本人正式注册成功时的日期(为系统自动填写)。备注:读者的个人其他资料。
以上两部分数据的录入具有一定的界面,并提供修改的方式。还提供随时的查询,对查询结果有相应的显示和打印输出,对全体的数据可进行备份与恢复。
③借阅记录。包括一个数据表。其中的主要数据有:读者代号、图书编号、借阅日期。这些数据信息都是由系统自动填写。此表中的所有数据不提供修改方式,只供查阅、显示和打印输出。可以对全体数据进行备份和恢复。
④登录密码。包括一个数据表。其主要数据有:管理员代号、密码、权限。
2、数据库描述。该系统建立一个数据库,其中包括三十二个数据表。全部用Visual Foxpro实现。其中,部分数据表的结构和联系如图1所示。(图1)其他分类数据表的连接通过“下级分类表名”实现连接调用。
3、数据采集。对于图书分类数据表的信息参照国家图书分类方法;对于图书基本信息数据可通过对现存图书进行分类录入;对于读者方面的信息数据可以在系统运行使用中获得。
(三)用户界面设计。本系统设计原则:1、界面美观、操作方便并能高效率地完成工作;2、界面根据用户需求设计;3、界面能引导用户操作的功能,并能提供一些帮助功能。
主要的用户界面有:1、登录界面;2、主表单界面;3、各类信息查询;4、读者信息管理列表;5、图书信息管理列表等。
四、系统实施阶段
(一)计算机系统的性能和软硬件环境。在软件方面本系统运行平台为Windows2000专业版,开发工具采用易学易用的软件开发工具Visual Foxpro6.0。因Visual Foxpro6.0在应用程序的开发上具有灵活、效率高等特点和使用简便的数据库管理功能。硬件要求:Inter PentiumⅢ、128M内存、40G硬盘等。
(二)编写程序。依据各阶段的开发文档,使用Visual Foxpro6.0进行程序编写。此系统的编码设计(表单设计、代码设计、变量定义、控件的定义)严格按照大众化的标准和风格。
对于系统的帮助功能的实现,则使用windows help compiler来单独编译,最后通过Visual Foxpro提供的接口命令(set help to)和系统相连。帮助文件的数据字典、源代码见附件。
五、系统测试
测试的步骤主要有以下三个方面:1、单元测试:采用的是白盒测试法,检查模块控制结构的某些特殊路径;2、综合测试:采用的是自顶向下集成法;3、确认测试包括:功能测试、性能测试。
有关图书馆管理系统设计论文推荐:
1. 图书管理系统毕业论文
2. 浅谈图书馆管理论文
3. 关于图书馆设计论文
4. 图书馆管理毕业论文范文
5. 有关图书馆结构设计论文
6. 图书馆管理论文
石油工程学论文
我国加入“WTO”后,石油钻采和石油化工设备制造业的市场发生了变化,在市场全球化大背景下,如何融入国际大市场参与世界同行业的竞争,是各企业面临的生死存亡问题。为提高竞争力,行业中各企业纷纷在产品的技术水平、产品质量、企业结构调整、基本建设、技术改造、采用国际通用标准、开拓国际市场上下功夫,成果十分显著。
一、石油钻采设备技术水平取得突破
近年来,我国许多企业的产品技术水平取得突破。一批列入国家重大技术装备创新项目的石油设备研制获得成果:宝鸡石油机械厂研制的ZJ70DB钻机,采用全数字控制交流变频等多项新技术,进入国际先进钻机行列;宏华公司研制的ZJ40DBS钻机,填补了国内空白,达到国际先进水平;江汉石油四机厂研制的2000型成套压裂设备通过鉴定,填补了国内空白,达到国际先进水平。此外,山西永济电机厂研制的YZ08、YZ08A石油钻井直流电动机由国家科技部授《国家重点新产品证书》;江钻股份有限公司积极开展技术创新,与国内大专院校、科研机构以及国际间的技术合作,获得“单牙轮钻头”等国家专利21项。该公司现共拥有国家专利56项,美国、伊朗专利5项。极大地提高了核心竞争力。荣盛机械制造有限公司研制成功F35-105防喷器,能满足深井、超深井钻探的井控工艺要求,填补了国内空白,达到国外同类产品先进水平。至此,经过多年的努力,我国已有能力实现对防喷器生产的全系列覆盖。该公司研制成功高压注水井带压作业装置,有效地解决了油田中后期开发过程中高压注水井带压作业的重大技术难题;宝鸡机械厂下属公司研制成功的BSJ5080TSJ60油田专用试井车体积小、用途广、适应性强;华北油田第一机械厂研制的新一代节能抽油机获得中国、印尼、和加拿大三国专利;胜岛石油机械厂成功推出液压反馈式抽稠油泵、长柱塞防砂泵、高效旋流泵三种抽油泵;华北油田大卡热能技术开发公司研制的ZXCY系列直线电机抽油机通过河北省产品鉴定。该机达到国际先进水平,重量和占地面积仅为常规抽油机的50%,且节能效果很好;在海洋石油方面,胜利油田自行建成我国国内最大吨位的海上石油钻井平台——赵东一号、生产平台——赵东二号主体结构,胜利油田钢结构承造能力达到国际水平;兰石国民油井公司承包建造的重达1700吨的南海油田自升式井架钻井模块于3月23日完成陆地建造。该钻井模块用于香港正南20公里海域的南海油田作业的番禹4—2和5—1项目。井架可以依托安装在井架下端的导向轮滑行分段起升,无须重型起重设备,在海洋设备安装中具有很大的优势。
进来,由中石油管道局承担的“大口径弯管及装备国产化研制”、“西气东输工程用感应加热弯管技术条件”、华北石油第一机械厂承担的“大口径感应加热弯管制造工艺的研究”、吉林化建有限责任公司承担的“感应加热煨制X70钢级、直径1016大弯管工艺研究”4项课题通过中石油鉴定,技术条件达到国际同类标准的先进水平、产品达到国内先进水平。胜利油田研制成功我国第一台大口径管道全自动开孔机,满足管道、容器带压下开孔、接口、碰头等施工作业。中石油管道局为西气东输工程组织开展了125项科技攻关,其中“PAW-2000型管道全位置自动焊机”“PFM3640管道坡口整形机”“PPC3640管道气动内对口器”技术性能达到或超过国外同类产品水平。总体来说,我国石油钻采设备技术水平已达到一定水平。
二、化工设备的科研新产品取得较大成果
经过多年发展,我国化工设备的科研新产品取得较大成果。由我国自行设计制造的350万吨/年重油催化裂化装置在大连石化一次投料试车成功,标志着我国拥有自主知识产权的催化裂化成套技术,具备了世界级大型催化裂化装置的工程设计、制造和建设实力。由中石化工程建设公司、一重、齐鲁石化共同设计制造的千吨级加氢反应器通过中石化技术鉴定,标志着我国迈入大型加氢反应器设计与制造商行列。由中石化和美国鲁姆斯公司合作开发的10万吨/年大型乙烯裂解炉已在中石化各乙烯装置中使用。正在共同着手开发单炉生产能力15~18万吨/年大型乙烯裂解炉,以满足建设百万吨级大型乙烯装置的需要。杭州制氧机厂设计制造的乙烯冷箱在燕化71万吨/年乙烯装置运行正常,实现了大型乙烯冷箱国产化,达到国际先进水平。沈阳鼓风机厂制造的上海石化70万吨/年乙烯装置裂解气压缩机2002年4月12日正式投料运行,达到国外机组水平。由合肥通用机械研究所承担的国家重大技术装备国产化创新项目:1万m3天然气球罐研制成功。填补了国内空白。由茂名石化设计院设计、茂名石化建设公司施工的12.5万m3原油储罐在茂名兴建,是目前我国最大的原油储罐。南化机成功制造国内最大的年产45万吨合成氨、80万吨尿素的关健设备—二氧化碳吸收塔。抚顺机械炼化设备有限公司设计制造的螺旋折流板换热器通过专家鉴定,达到国内先进水平。辽阳石油化纤公司机械厂研制成功聚酯装置用重型压力离心机,达到国外同类产品水平。
三、产品质量不断提高
国内各企业在努力提高产品技术水平的同时也在不断提高产品质量,如华北石油一机厂为保证其专利产品异型游梁式抽油机的质量,满足批量出口美国等的需要,打破常规,配套产品由原来招标改为联合国内几家获得国际API资格的厂家进行共同攻关,发挥联合优势叫响国产品牌;山西永济电机厂的石油钻井直流电动机由中国质量协会、全国用户委员会授予《全国用户满意产品》称号。
在市场竞争中形成了一些产品质量好、受到用户欢迎、市场占有率不断上升的专业厂。如:荣盛机械制造有限公司防喷器产品占据国内市场80%销售份额,跻身于世界4大防喷器制造商行列;江苏阜宁宏达石化机械制造有限公司是一家地方小厂,公司推出的四款新采油工具QS型系列可取式桥塞、KYLM型系列液力锚、DS90-Y241型组合式油层保护封隔器和Y341型系列软卡瓦封隔器,大大提高了采油作业的成功率,降低了油田生产成本,受到油田用户的欢迎。山西永济电机厂生产的直、交流系列石油钻井电动机已达30多种,国内油田钻机所用配套电机的98%来自该厂。
四、国际通用标准和信息化受到重视
北京石油机械厂获得API 16D会标使用权(API 16D是美国石油学会关于钻井控制设备控制系统规范),北京石油机械厂是国内第一家、世界第九家拥有API 16D会标使用权的厂家。
经过近15年的努力,全国石油钻采设备和工具标准化技术委员会已形成了面向陆上和海上石油勘探、钻采设备、材料标准体系。现行有效的国家标准中,等同等效采用国际标准和国外先进标准的有27项。目前,我国通过API认证的石油设备制造企业已达196家。宝鸡石油机械厂已获得API认证达8大类55项,是我国取得API认证最多的石油设备制造企业。为我国的石油机械装备进入国际市场打下了坚实的基础。
为了实现世界级制造商的目标,江钻股份公司一直把信息化建设摆在十分重要的位置。江钻股份公司信息化系统的成功开发应用,大大提高了在全球一体化市场竞争中的生存与发展能力。2002年成为湖北省制造业信息化工程重点示范企业。
五、企业结构调整取得较大进展
上海神开科技工程有限公司成功购并上海第一石油机械厂、上海第二石油机械厂、上海石油仪器厂、上海石油化工机械设备研究所等。由上海神开科技工程有限公司参股60%、上海电器集团总公司参股20%、个人参股20%,成立上海神开石油化工设备有限公司。宝鸡石油机械厂按照现代企业制度,建立规范的法人治理结构,成功改制为宝鸡石油机械有限责任公司;并全面启动耗资7000万元的钻机生产线技术改造项目。具有50年历史,生产炼油、化工设备的抚顺机械厂与一些大中型国有企业一样,在竞争激烈的市场竞争中,步履蹒跚,举步维艰。近年来,虽几经努力,但亏损不断加剧。在得到员工的支持和认可、在市委、市政府指导组的协调指导下,采取国有民营策略,顺利实现企业转制;原华北石油二机厂的产品85%以上的市场在华北石油管理局外,由于体制的束缚,经营陷入困境。2002年顺利完成了整体带资分流改制工作,新成立了河北华北石油荣盛机械制造有限公司。
六、石油钻采设备向海外进军取得成效。
江钻股份公司是世界石油钻头三强之一,石油钻头出口到美国、加拿大等19个国家和地区;宏华公司已交付中亚ZJ70D钻机5台,又新接中亚国家的10台ZJ50DBS电动钻机订单;南阳石油机械厂先后有7台3000米车装钻机随长城钻井公司和大港油田等用户赴墨西哥作业,其钻机性能给用户留下了良好印象。2002年,750马力电动拖挂式钻机在墨西哥中标;中国石油技术开发公司向土库曼出口成套钻机及其外围设备;中原油田特车修造总厂石油钻采特车出口土库曼、格鲁吉亚、哈萨克;新疆石油局采研院研制的一批固井工具、抽油泵出口哈萨克;四川射孔器材公司批量射孔器材出口哈萨克等。
求:用JSP写的图书管理系统的毕业论文
1 前言 4
1.1 目的 4
1.2 范围 4
1.3 有关本系统中的定义 4
2 资料引用 4
3 设计思路 4
3.1 数据层设计 5
user_book表的触发器 5
用户续借图书的存储过程 6
到期催还表的视图 7
3.2 数据链接层设计 8
UserBook Entity Bean设计 9
UserConsumer Entity Bean设计 10
UserLogBook Entity Bean设计 11
3.3 数据逻辑层设计 12
TheBook Session Bean设计 13
TheUser Session Bean设计 14
TheLog Session Bean设计 15
3.4 网络应用层设计 15
CheckValue bean 16
EnCode bean 16
JDBCBean bean 16
Rank bean 16
SetUp bean 16
SplitPage bean 17
UserLogin bean 17
SearchBook bean 17
SearchDeadline bean 17
ValidateIMG servlet 17
GetDelete servlet servlet 17
GetBookSubmit servlet 18
GetUserSubmit servlet 18
GetRenewBook servlet 18
GetBorrowBook servlet 18
GetReturnBook servlet 18
4 程序架构 18
4.1 程序组织结构 18
4.2 功能权限划分 20
4.3 WEB程序/页面设计 21
4.4 本系统实现的功能 22
5 任务分工 22
1 前言
1.1 目的
本文档详细描述了图书管理系统的设计,主要是为开发人员提供,使其对本项目的构建和维护有深入的了解。
1.2 范围
本文档的描述只针对图书管理系统的1.0版本。
1.3 有关本系统中的定义
以下是本说明书中用到的专门术语的定义和外文首字母组词的原词组:
术语或缩写 定义与描述
booksManager 本系统的名称
Reader 系统权限:普通读者
BookAdmin 系统权限:图书管理员
UserAdmin 系统权限:用户管理员
SuperAdmin 系统权限:超级管理员(系统管理员)
Undergraduate 系统用户角色:本科生
Graduate 系统用户角色:研究生
Teacher 系统用户角色:教师
2 资料引用
清华大学《应用软件平台与核心技术》讲义 顾明
清华大学《应用软件平台与核心技术》助教文档 张伟业、魏岚、陈勇、林彩荣
《精通EJB(第二版)》
《J2EE应用与BEA Web Logic Server》,刑国庆等译,电子工业出版社 2002.4
《设计模式——可复用面向对象软件的基础》,Erich Gamma等,机械工业出版社
3 设计思路
本系统严格按照4层结构设计,分为数据层(SQL server),数据链接层(entity bean),数据逻辑层(session bean),网络应用层(java bean, java servlet, java serverpage)。
四层之间完全独立,可以部署在四台服务器上运行,体现了分布式应用的思想。
数据层的功能严格来说是实现基本的数据存储(逻辑处理功能应该全部交给CMP管理),但因为学习原因,在数据库中也用到了一些逻辑处理,如使用了存储过程+系统级临时表处理读者续借图书的功能、使用触发器防止未还书的用户和未归还的图书被注销以及使用视图检测借书记录实现到期催还功能。
数据链接层实现了和数据库的连接,作用在于屏蔽数据库和平台之间的差异,做到底层无关性。本层利用了模糊查找、多表映射、Relationship等技术,通过find,select方法数据的查找功能,抛出聚集对象或远程接口对象给下一层。
数据逻辑层实现了对数据的逻辑处理,例如将远程接口对象转化为值对象、将聚集对象转化为值对象向量、利用日期类完成查找两个特定日期之间的记录等相对复杂的计算。
网络应用层完成页面跳转和页面显示等应用功能,还有一些附加功能如:图片验证,登录验证,等级控制,代码过滤,分页控制,输入值检测、借书日志打印、系统运行日志记录以及系统设置等。(使用了JDBC实现存储过程和模糊查找图书的功能)
3.1 数据层设计
数据库表
表名 功能描述
user_consumer 记录了用户的所有信息
user_book 记录了图书的所有信息
user_logBook 记录了用户使用本系统的信息,保留了所有的借书记录,可作为系统日志和报表资料
user_book表的触发器
用到的触发器之一,作用:如果要注销的图书被外借没有归还,则回滚此删除操作。
CREATE TRIGGER bookhavelog ON _book
FOR DELETE
AS
declare @bookISBN varchar(50)
select @bookISBN=book_ISBN from deleted
if exists(select * from user_logBook where logb_book_ISBN=@bookISBN and
logb_backdate is null)
begin
rollback
return
end
用户续借图书的存储过程
利用存储过程实现用户续借图书的逻辑操作,根据用户的当前信息判断其是否有续借的权限,并把处理结果输出到临时表中去。
CREATE PROCEDURE user_renew_book @xxxparm int AS
CREATE TABLE ##temp(statement varchar(50))
DECLARE @username varchar(50)
SET @username=(select logb_cons_username from user_logBook where ID=@xxxparm)
IF @username is null
BEGIN
INSERT INTO ##temp VALUES ('The ID is not EXIST')
RETURN
END
DECLARE @timelimit int
SET @timelimit=(select logb_timelimit from user_logBook where ID=@xxxparm)
DECLARE @renewday int
SET @renewday=(select cons_maxday from user_consumer where cons_username=@username)
DECLARE @maxrenew int
SET @maxrenew=(select cons_maxrenew from user_consumer where cons_username=@username)
IF (@renewday*@maxrenew)>=@timelimit
BEGIN
update user_logBook set logb_timelimit=logb_timelimit+@renewday where ID=@xxxparm
--update user_consumer set cons_maxrenews=cons_maxrenews-1 where cons_username=@username
INSERT INTO ##temp VALUES ('renew successful')
RETURN
END
ELSE
BEGIN
INSERT INTO ##temp VALUES ('You are not allowed to renew the book')
RETURN
END
GO
到期催还表的视图
利用DATEDIFF,DATEADD,CAST,GETDATE等函数从借书记录表中计算出到期的记录,然后根据此记录找出相应的读者信息,在网页上以email形式催还。
CREATE VIEW ne
AS
SELECT TOP 100 PERCENT _cons_username,
_outdate, DATEADD([day], _timelimit,
CAST(_outdate AS datetime)) AS deadline_date, GETDATE()
AS now_date, _name, _kind,
_rank, _email,
_maxrenew, _maxbook,
_book_ISBN, _name,
_kind, _storage, _rank,
_timelimit
FROM _logBook INNER JOIN
_consumer ON
_cons_username = _username INNER
JOIN
_book ON
_book_ISBN = _ISBN
WHERE (DATEDIFF([day], DATEADD([day], _timelimit,
CAST(_outdate AS datetime)), GETDATE()) >= 0) AND
(_backdate IS NULL)
ORDER BY _cons_username DESC
3.2 数据链接层设计
entity bean
UserBook Entity Bean设计
userbook remotehome接口
方法 描述
findAllBook 得到所有的图书信息
findByISBN 通过图书的书号得到图书的信息
findSearcher 利用关键字模糊查找图书信息
selectUserByBookISBN
(userbook remote) 利用select方法实现多表相关的查找
findSearcher实现模糊查找的代码:
select object(p) from UserBook as p where me like concat(concat('%',?1),'%') or thor like ?1 or nd like ?1 or blish like ?1 or stract like ?1 or BN like concat(concat('%',?1),'%') or mark like ?1
UserConsumer Entity Bean设计
UserConsumer remotehome接口
方法 描述
findAllUser 查找所有的用户信息
findByUsername 通过用户名查找用户信息
findSearcher 利用关键字模糊查找用户信息
selectBookByUsername
(userconsumer remote) 利用select方法实现多表相关的查找
findSearcher实现模糊查找的代码:
select object(p) from UserConsumer as p where ername like concat(concat('%',?1),'%') or rial like ?1 or me like concat(concat('%',?1),'%') or mark like ?1 or ail like ?1
UserLogBook Entity Bean设计
UserLogBook remotehome接口
方法 描述
findallbybookISBN 查找此书所有的借阅记录
findbybookISBN 查找此书当前的借出记录
findallbyusername 查找此用户所有的借阅记录
findbyusername 查找此用户当前的借出书记录
findbacklog 得到所有已经归还图书的借书记录
findoutlog 得到所有尚未归还图书的借书记录
findbyID 通过记录流水号查找借书记录
findlogbyday 查找某一日期的借书记录
(模糊匹配,例如提交“2004-5”可得到最终记录时间——借阅或归还在2004年5月份的所有借书记录)
findallog 得到所有的借书记录
FindLogByDay通过模糊匹配得到一组最终记录时间的代码:
select object(p) from UserLogBook as p where ( ckdate is null and tdate like concat(concat('%',?1),'%') ) or ( ckdate is not null and ckdate like concat(concat('%',?1),'%') )
3.3 数据逻辑层设计
session bean
TheBook Session Bean设计
TheBook bean
实现图书的增删改查以及模糊搜索、通过书查读者等功能
方法内部实现所有的逻辑处理和转化,返回到远程接口值对象或值对象向量
TheUser Session Bean设计
TheUser bean
实现用户(读者)的增删改查以及模糊搜索、通过读者查书等功能
方法内部实现所有的逻辑处理和转化,返回到远程接口值对象或值对象向量
TheLog Session Bean设计
TheLog bean
主要实现对日志(借书记录)的各项操作,提供多种获得日志的方法(按读者、按图书、按日期、按借还状态等),方法内部实现所有的逻辑处理和转化,返回到远程接口值对象或值对象向量,另外还有如下方法:
方法 功能
public boolean userBorrowBook(String username, String bookISBN) 以一个事务封装读者借书的所有逻辑操作,借书成功返回真值,无法借书返回假值,调用enCode bean对中文进行转码
public boolean userReturnBook(String logbid) 以一个事务封装读者还书的所有逻辑操作,即实现使一笔借书记录销账的功能,调用enCode bean对中文进行转码
public Vector showLogBetweenDays(String dayBegin, String dayEnd) 返回两个日期之间的所有日志,主要利用Calendar类实现
3.4 网络应用层设计
本层本着面向对象思想的封装性、数据模糊性、可重用性等原则设计。
本着系统运行错误在系统中打印(n)、用户输入和误操作错误导向友好的错误处理页并给出友好的提示的错误处理原则。
每次对会话bean的调用写入系统运行日志文件,默认路径是C:\\。
CheckValue bean
封装多个静态方法。
可以用于检测某表中某个字段是否已经存在某个值(可用于检测重名用户、重号图书)、检测用户名合法性、检测密码合法性、检测年龄合法性、检测电子邮件合法性、检测数字合法性、检测日期合法性等。
EnCode bean
封装编码转码工作:
html显示转码,例如:将<转为<,将>转为&rt;,将数据库中的换行转为html中的换行等等,这样可以屏蔽用户提交文本中的可执行代码。
可重载的中文转码。
密码的加密和解密编码。
JDBCBean bean
封装所有的数据库操作。包括一个带结果集返回的SQL执行方法和一个不带结果集返回的SQL执行方法。
Rank bean
封装4种权限(普通读者、用户管理员、图书管理员、系统管理员)的页面访问,相当于页面加锁功能。
SetUp bean
public static String title="SuperLibrary";//系统名称
public static String dbS="booksManagerDS";//数据库的JNDI名
public static String errorPage="?theError=";//友好的错误处理页,用get方法传递出错原因
public static String homePage="";//默认首页
//权限-------------------------------------------------------------------------
public static String Reader="Reader";//读者
public static String UserAdmin="UserAdmin";//用户管理员
public static String BookAdmin="BookAdmin";//图书管理员
public static String SuperAdmin="SuperAdmin";//系统管理员
//等级-------------------------------------------------------------------------
public static String Undergraduate="Undergraduate";//本科生
public static int UndergraduateRenew=1;//本科生可续借的次数
public static int UndergraduateMaxday=30;//本科生一次可借的天数
public static String Graduate="Graduate";//研究生
public static int GraduateRenew=2;//研究生可续借的次数
public static int GraduateMaxday=45;//研究生一次可借的天数
public static String Teacher="Teacher";//教师
public static int TeacherRenew=3;//教师可续借的次数
public static int TeacherMaxday=60;//教师一次可借的天数
//----------------------------------------------------------------------------
public static int rsPerPage=5;//每页显示记录的数量
public static int minBooks=4;//系统默认的最小借书数
SplitPage bean
将数据记录分页的逻辑实现和页面显示(最简,可在外部由样式表美化)封装在一个bean中,重用时实际只需要传递一个记录集数量的为参数即可,可重用。一般作为session级java bean在页面中被调用,在会话中保存用户对此页面的访问状态,在会话结束之前始终记忆用户访问此页对应的页码。
UserLogin bean
将用户登录的逻辑实现和页面显示(最简,可在外部由样式表美化)封装在一个bean中,包括对用户各种登录情况的处理,可重用。
SearchBook bean
利用JDBC实现模糊查找和按指定类别精确查找图书的功能。
SearchDeadline bean
利用JDBC调用视图实现到期图书的催还功能。
ValidateIMG servlet
动态生成含有随机验证码的图片,在生成图片的同时将验证码写入session中,与用户的登录输入比较。可有效的防止机器人登录。
GetDelete servlet servlet
处理图书、用户、日志的注销操作,根据返回值进行相应页面的跳转。
GetBookSubmit servlet
处理图书的入库和图书信息的修改,根据返回值进行相应页面的跳转。
GetUserSubmit servlet
处理用户的注册和用户信息的修改,根据返回值进行相应页面的跳转。
GetRenewBook servlet
处理用户续借图书的请求(JDBC调用存储过程实现),从系统临时表中读取状态值,根据状态值进行相应页面的跳转。
GetBorrowBook servlet
处理用户的借书请求,将用户借书限额已满、库存为零等错误导向友好的错误页,如果借书成功则跳转到图书信息页面,并给与相应的提示。
GetReturnBook servlet
处理用户的还书请求,如果还书成功则跳转到用户的借书记录页面,并给与相应的提示。
4 程序架构
4.1 程序组织结构
说明:图书搜索和用户登录看作系统外部功能,通过JDBC直接调用数据库,其中用户登录模块封装在一个java bean中,可重用。另外,用户续借图书是通过存储过程实现,从而绕过了使用CMP技术管理事务的实体bean。
本系统其余程序的组织结构严格按照下图实现:
程序组织结构图
4.2 功能权限划分
站点页面地图
权限名称 系统定义字符 权限 可访问页面
普通读者 Reader 查看自己的信息(还书、续借);
修改自己的信息;
查看图书(借书); userModify
userView
booklist
图书管理员 BookAdmin 拥有普通读者的权限;
图书的增删改查;
到期催还; userModify
userView
booklist
bookAdder
bookModify
deadline
用户管理员 UserAdmin 拥有普通读者的权限;
用户的增删改查; userModify
userView
booklist
userRegister
userModify
userList
系统管理员 SuperAdmin 拥有图书管理员和用户管理员的权限;
查看系统日志;
删除系统日志;
系统设置; 包括(系统设置,利用application级java bean控制整个应用程序)在内的所有页面
4.3 WEB程序/页面设计
利用<input style="ime-mode:disabled">代码关闭客户端的输入法,实现用户名、密码不能出现中文的问题。
利用onfocus=() onmouseover=()代码使文本框自动吸附获得焦点,方便用户输入。
利用WMODE="transparent"参数使flash的背景透明,更好的融入网页。
在每页中,利用代码:
<IFRAME frameBorder=0 height=88 marginHeight=0 marginWidth=0 scrolling=no src="../" width=755 BORDERCOLOR="#000000"></IFRAME>
<IFRAME frameBorder=0 height=68 marginHeight=0 marginWidth=0 scrolling=no src="../" width=755 BORDERCOLOR="#000000"></IFRAME>
嵌入上下导航条,使网站导航明确,方便用户浏览。
在网页头部加入代码:
<meta HTTP-EQUIV="pragma" CONTENT="no-cache">
<meta HTTP-EQUIV="expires" CONTENT="0">
使客户端不缓存网页,保证了客户每次浏览该页都从服务器获得最新的版本,以求正确显示。
提供智能搜索(获得尽可能多的匹配)和精确搜索(获得尽可能精确的匹配)图书,服务器端编程都采用模糊查找的方式。
在客户端用javascript对表单提交进行第一次验码,通过后提交到服务器端,再进行第二次验码,验码包括:用户名是否重复、年龄是不是合适的数字,两次密码输入的是否一致、电子邮件是否合法、密码是否太短、用户名是否太短、用户名密码是否为空等等。
利用随机生成JPG图片验证码的方法,防止机器人登录。
在页面中使用session级java bean实现分页,在会话中保存用户对此页面的访问状态,在会话结束之前始终记忆用户访问此页对应的页码。
在页面中使用application级java bean实现安全的系统设置,当服务器启动后,即可对系统运行参数进行应用程序级的设置,只要服务器不关闭,此设置始终有效且作用于所有用户,如果设置不慎造成系统错误或想恢复系统默认设置,则只需重新启动服务器即可。
在对会话bean的调用包ejbClient中,创建系统运行日志,通过包中的writeF类写入web服务器的C:\\中,可做查询用。
4.4 本系统实现的功能
确定图书的基本信息,有书名、作者、出版日期、当前借阅状态等属性
系统的使用者包括读者、图书管理员、用户管理员、系统管理员四种
读者可以查询图书;图书管理员可以完成图书管理、借阅管理;读者管理员可以完成读者管理的功能;系统管理员可以使用系统的所有功能
图书管理:新书登记,图书查询,图书注销;
借阅管理:借书,还书,查询到期读者
读者管理:增加读者、删除读者、查询读者、读者类别管理(设置研究生,本科生,教师的可借册数,可借天数,可续借次数等)
系统管理:系统管理员使用,包括用户权限管理(增加用户,删除用户,密码修改等),系统借书日志,系统运行日志,系统设置等功能
页面输入有验码,密码存取有加密
图书到期催还
体现分层设计思想,使用MVC架构
实现了多个Beans,Bean之间实现了对应的关系
使用了EJB QL,事务控制等
使用了jsp->sessionBean->entityBean->数据库模式
数据库使用了触发器和存储过程等一些高级技术
付宏刚的学术论文
近五年作为通讯作者,共发表了研究论文200余篇,其中被SCI收录180余篇,主要发表在国际著名的Adv. Funct. Mater.、Chem: Eur.J.、Chem. Commun.、J. Mater. Chem.、 J. Phys. Chem. B、J. Phys. Chem. C、J. Comput. Chem.、Inorg. Chem.、Appl. Catal. B、Nanotechnology、J. Phys.: Condensed Matter等学术期刊上,影响因子在3.0以上的论文有50余篇,其中影响因子在5.0以上8篇。成果被SCI收录期刊正面引用1400余次。出版专著两部,美国科学出版社邀请为纳米科学技术大百科全书撰写了完整的一章。申请发明专利14项。已发表和已录用的主要论文清单如下(以下均为SCI期刊收录论文,*代表通讯联系人)·Pan Qing-Jiang,Guo Yuan-Ru,Li Li,Fu Hong-Gang*,and Zhang Hong-Xing “Structures,Spectroscopic Properties and Redox Potentials of Quaterpyridyl Ru(Ⅱ) Photosensitizer and its Derivatives for Solar Energy Cell: A Density Functional Study” Physical Chemistry Chemical Physics 2011,DOI:10.1039/C1CP00030F.·Gao Xiao-Qin,Pan Qing-Jiang,Li Li,Guo Yuan-Ru,Zhang Hong-Xing,Fu Hong-Gang* “Structures and Spectroscopic Properties of Ruthenium Phenanthroline Solar-Cell Sensitizers: A Computational Study” Chemical Physics Letters,2011,506,146-151.·Zhou W,Sun FF,Pan K,Tian GH,Fu HG*. Well-ordered large-pore mesoporous anatase TiO2 with remarkably high thermal stability and improved crystallinity: Preparation,characterization and photocatalytic performance. Advanced Functional Materials,2011,21,1922-1930..·Jiang Baojiang,Tian CG,Fu Honggang*,et al. In-Situ Growth of TiO2 in Interlayers of Expanded Graphite for the Fabrication of TiO2-Graphene with Enhanced Photocatalytic Activity. Chemistry-A European Journal,2011,Accepted,chem.201100250.· Li Sun,Chungui Tian,Lei Wang,Jinlong Zou,Guang Mu,Honggang Fu*,Magnetically Separable Porous Graphitic Carbon with Large Surface Area as Excellent Adsorbents for Metal Ions and Dye. Journal of Materials Chemistry,2011,2011,21,7232-7239.· Zhao H,Yang J,Wang L,Tian CG,Jiang BJ,Fu HG*. Fabrication of palladium nanoparticles/graphene nanosheets hybrid via sacrifice of copper template and its application in catalytic oxidation of formic acid. Chemical Communications,2011,47,2014-2016.· Yang J,Tian CG,Wang L,Fu HG*. An effective strategy to small-sized and high-dispersed palladium nano particles supported on graphene with excellent performance for formic acid oxidation. Journal of Materials Chemistry,2011,21,3384-3390.· Tian GH,Chen YJ,Zhou W,Ren ZY,Tian CG,Fu HG*. Facile solvothermal synthesis of hierarchical flower-like Bi2MoO6 hollow spheres as high performance visible-light driven photocatalysts. Journal of Materials Chemistry,2011,21,887 – 892.· Hu ZF,Shen PK*,Fu HG*,et al. Oxygen Reduction Electrocatalysis Enhanced by Nanosized Cubic Vanadium Carbide. Electrochemistry Communications,2011,Accepted,ELECOM 3881.· Tian Guohui,Chen Yajie,Zhou Wei,Pan Kai,Huang Xu-ri and Fu Honggang *,3D hierarchical flower-like TiO2 nanostructure: morphology control and its photocatalytic property. CrstEngComm,2011,13,2994.· Dong Youzhen,Pan Kai,Zhou Wei,Pan Qingjiang,Xie Tengfeng,Wang Dejun,Fu Honggang*,Dye-sensitized solar cells based on TiO2-B nanobelt/TiO2 nanoparticle sandwich-type photoelectrodes with controllable nanobelt length. Dalton Transactions,2011,40,3808–3814.· Cai ZC,Tian CG,Wang L,Zhou W,Wang BL,Fu HG*. One-pot synthesis of silver particle aggregation as highly active SERS substrate. Journal of Raman Spectroscopy,2011,1,5-11.· Tian CG,Li W,Fu HG*,et al. Glucose-mediated solution-solid route for easy synthesis of Ag/ZnO particles with superior photocatalytic activity and photostability,Journal of Alloys and Compounds,2011,509,6935-6941.· Tian CG,Li W,Fu HG*,et al. Controllable Fabrication of Various ZnO Micro/nanostructures from a Wire-like Zn-EG-AC Precursor via a Facile Solution-based Route,Materials Research Bulletin,2011,MRB5116.· Zhao H,Fu HG,Tian CG,et shape-controlled synthesis of palladium nanostructures on copper for promising Surface-enhanced Raman scattering,MATERIALS LETTERS,2010,64,2255-2257· Zhao H,Fu HG,Tian CG,et al. Fabrication of silver nanoparticles/single-walled carbon nanotubes composite for surface-enhanced Raman scattering,JOURNAL OF COLLOID AND INTERFACE SCIENCE,2010,351,343-347.· Jiang BJ,Tian CG,Fu HG*,et al. Facile Fabrication of High Quality Graphene from Expandable Graphite: Simultaneous Exfoliation and Reduction. Chemical Communication. 2010,46,4920 - 4922.· Feng SS,Ren ZY,Fu HG*,et al. Synthesis and application of hollow magnetic graphitic carbon microspheres with/without TiO2 nanoparticle layer on the surface. Chemical Communication. 2010,46,6276-6278.· Liu Y,Ren ZY,Fu HG*,et al. Synthesis and applications of graphite carbon sphere with uniformly distributed magnetic Fe3O4 nanoparticles (MGCSs) and MGCS@Ag,MGCS@TiO2. Journal of Material Chemistry 2010,20,4802- 4808.· Wang L,Tian CG,Fu HG*,et al. Mass production of graphene via an in situ self-generating template route and its promoted activity as electrocatalytic support for methanol electroxidization. Journal of Physical Chemistry C 2010,114 (19),8727–8733.· Qu Y,Zhou W,Fu HG*,et al. Hierarchical anatase TiO2 porous nanopillars with high crystallinity and controlled length: An effective candidate for dye-sensitized solar-cells. Physical Chemistry Chemical Physics 2010,12,9205 - 9212.· Wang BL,Tian CG,Fu HG,et al. Chitosan: a green carbon source for the synthesis of graphitic nanocarbon,tungsten carbide and graphitic nanocarbon/tungsten carbide composites. Nanotechnology 21 (2010) 025606 (9pp).· Li YJ,LV RJ,Fu HG*,et al. Fabrication and evaluation of chiral monolithic column modified by β-cyclodextrin derivatives. Talanta 80 (2010) 1378–1382· Zhou W,Pan K,Fu HG*,et al. Photodegradation of organic contamination in wastewaters by bondingTiO2/single-walled carbon nanotube composites with enhanced photocatalytic activity. Chemosphere 81 (2010) 555–561.· Guohui Tian,Chen Yajie,Pan Kai,Fu Honggang*,Efficient visible light-induced degradation of phenol on N-doped anatase TiO2 with large surface area and high crystallinity. Applied Surface Science 2010,256,3740-3745.· Tian CG,Li W,Fu HG*,et al. One-pot Synthesis of the Ag Nanoparticles modified ZnO Microspheres in Ethylene Glycol Medium and Their Enhanced Photocatalytic Performance. Journal of Solid State Chemistry,2010,183,2720-2725.· Zhou W,Pan K,Fu HG*,et al. The sandwich structure electrodes based on wire-likeTiO2–β-cyclodextrin–SWCNT composite for dye-sensitized solar cells. Journal of Photochemistry and Photobiology A: Chemistry 2009,207,306–310.· Tian XQ,Wan LJ,Fu HG*,et al. Facile synthesis of mesoporous ZnAl2O4 thin films through the evaporation-induced self-assembly method. Journal of Alloys and Compounds 2009,488,320–324.· Wang RH,Tian CG,Fu HG*,et al. In situ simultaneous synthesis of WC/graphitic carbon nanocomposite as a highly efficient catalyst support for DMFCw. Chemical Communication 2009,3104-3106.· Pan QJ,Fu HG*,Zhang HX*,et al. Theoretical Studies on Metal−Metal Interaction,Excited States,and Spectroscopic Properties of Binuclear Au−Au,Au−Rh,and Rh−Rh Complexes with Diphosphine Ligands: Buildup of Complexity from Monomers to Dimers. Inorganic Chemistry,2009,48,2844–2854.· Zhou W,Pan K,Fu HG*,et al. Solar-induced Self-assembly of TiO2-β-cyclodextrin-MWCNT Composite Wires. Physical Chemistry Chemical Physics 2009,11,1713-1718.· Kang CH,Jing LQ*,Fu HG*,et al. Mesoporous SiO2-Modified Nanocrystalline TiO2 with High Anatase Thermal Stability and Large Surface Area as Efficient Photocatalyst. Journal of Physical Chemistry C 2009,113,1006–1013.· Wang BL,Tian CG,Fu HG*,et al. A simple and large-scale strategy for the preparation of Ag nanoparticles supported on resin-derived carbon and their antibacterial properties. Nanotechnology 2009,20,025603(7pp)· Tian GH,Fu HG*,Jing LQ,et al. Synthesis and photocatalytic activity of stable nanocrystalline TiO2 with high crystallinity and large surface area. Journal of Hazardous Materials 2009,161,1122-1130.· Zhang GX,Yu HT*,Fu HG,et al. First-principles calculations of the stability and electronic properties of the PbTiO3 (110) polar surface. Journal of Computational Chemistry 2009,30,1785-1798.· Tian GH,Pan K,Fu HG*,et al. Enhanced photocatalytic activity of S-doped TiO2-ZrO2 nanoparticles under visible-light irradiation. Journal of Hazardous Materials 2009,166,939-944.· Pan K,Dong YZ,Fu HG*,et al. TiO2-B narrow nanobelt/TiO2 nanoparticle composite photoelectrode for dye-sensitized solar cells. Electrochimica Acta 2009,54,7350-7356.· Kan K,Fu HG,Shi KY*,et al. Amidation of single-walled carbon nanotubes by a hydrothermal process for the electrooxidation of nitric oxide. Nanotechnology 2009,20,185502 (7pp).· Wang L,Tian CG,Fu HG*,et al. Controllable Synthesis of Graphitic Carbon Nanostructures from Ion-Exchange Resin-Iron Complex via Solid-State Pyrolysis Process. Chemical Communication 2008,5411-5413.· Zhou W,Fu HG*,Pan K,et al. Mesoporous TiO2/α-Fe2O3: Bifunctional Composites for Effective Elimination of Arsenite Contamination through Simultaneous Photocatalytic Oxidation and Adsorption. Journal of Physical Chemistry C 2008,112,19584-19589.· Liu KS,Fu HG*,Xie Y,et al. Assembly of β-Cyclodextrins Acting as Molecular Bricks onto the Multiwall Carbon l of Physical Chemistry C 2008,112,951-957.· Tian GH,Fu HG*,Jing LQ,et al. Preparation and Characterization of Stable Biphase TiO2 Photocatalyst with High Crystallinity,Large Surface Area and Enhanced Photoactivity. Journal of Physical Chemistry C 2008,112,3083-3089.· Zhou W,Liu KS,Fu HG*,et al. Multi-modal mesoporous TiO2–ZrO2 composites with high photocatalytic activity and hydrophilicity. Nanotechnology 2008,19,035610(7pp).· Pan QJ,Zhou X,Fu HG*,et al,“Isovalent Gold(I),-(Ⅱ),and -(Ⅲ) and Mixed-Valent Gold(I)/Gold(Ⅲ) Phosphorus Ylide Complexes. Combined ab Initio and Density Functional Study of Electronic Structures and Spectroscopic Properties” Organometallics 2008,27,2474–2482.· Wan LJ,Fu HG*,Shi KY,et al. Facile synthesis of ordered nanocrystalline alumina thin films with tunable mesopore structures. Microporous and Mesoporous Materials 2008,115(3),301-307.· Pan QJ,Zhou X,Fu HG*,et al. A theoretical probe on the ground- and excited-state properties of heterobinuclear Au–Pt complex with phosphine ligands. Comparison with analogous homobinuclear Au–Au and Pt–Pt complexes. Chemical Physics Letters 2008,453,7-12.· Jing LQ*,Li SD,Fu HG*,et al. Investigation on the electron transfer between anatase and rutile in nano-sized TiO2 by means of surface photovoltage technique and its effects on the photocatalytic activity. Solar Energy Materials & Solar Cells 2008,92,1030– 1036.· Wan LJ,Fu HG*,Shi KY,et al. Facile synthesis of iron oxide with wormlike morphology and their application in water treatment. Journal of Solid State Chemistry 2008,181(4),735-740.· Chi YJ,Fu HG*,Qi LH,et al. Preparation and photoelectric performance of ITO/TiO2/CdS composite thin films. Journal of Photochemistry and Photobiology A: Chemistry 2008,195(2-3),357-363.· Xie Y,Yu HT,Fu HG*,et al. Lattice dynamics investigation on different transition behaviors of cubic BaTiO3 and SrTiO3 by first-principles calculatoins. J. Phys.: Condens. Matter,2008,20,215215 (8pp)· Wan LJ,Fu HG*,Shi KY,et al. Simple synthesis of mesoporous alumina thin al Letters 2008,62(10-11),1525-1527.· Song S,Jing LQ*,Fu HG*,et al. Superhydrophilic anatase TiO2 film with the micro- and nanometer-scale hierarchical surface structure. Materials Letters 2008,62,3503–3505.· Zhu YJ,Yuan FL*,Fu HG,et al. Direct NO decomposition over La2-xBaxNiO4 catalysts containing BaCO3 phase. Appl. Catal B-Environ 2008,82,255-263.· Li MX,Zhang HX*,Fu HG,et al. Theoretical Studies of Electronic Structuresand Spectroscopic Properties of Ru Complexes. Inorg. Chem 2008 47(7),2312-2324.· Xie Y,Yu HT,Fu HG*,A First-Principles Investigation of Stability and Structural Properties of the BaTiO3 (110) Polar Surface. Journal of Physical Chemistry C,2007,111,6343-6349.· Kan W,Yu HT,Fu HG*,et al. Theoretical investigation on the protonation reactions and products of the stable [N,C,C,S] isomers,Journal of Computational Chemistry,2007,28,2472-2482.· Zhao YL,Yu HT*,Fu HG,et al. Combined DFT,QCISD(T),and G2 mechanism investigation for the reactions of carbon monophosphide CP with unsaturated hydrocarbons allene CH2CCH2 and methylacetylene CH3CCH,Journal of Computational Chemistry,2007,28,1221-1233.· Pan QJ,Zhang HX*,Fu HG,et al. Electronic Structures and Spectroscopic Properties of Mono- and Binuclear d8 Complexes: a Theoretical Exploration on Promising Phosphorescent Materials. Journal of Physical Chemistry A,2007,111(2); 287-294.· Pan QJ,Zhou X,Fu HG*,et al. Theoretical studies on spectroscopic properties of binuclear palladium(Ⅱ) halide with phosphine ligands Journal of Photochemistry and Photobiology A: Chemistry,2007,188(2-3),287-292.· Xie Y,Fu HG*,Yu HT,et al. A first-principles investigation into the ferroelectric and antiferrodistortive instabilities of cubic SrTiO3,Journal of Physics: Condensed Matter,2007,19,506213(9pp)· Pan QJ,Zhou X,Fu HG*,et alStructures and electronic spectra of [Pt2(P2O5H2)4X2]4– (X = Cl,Br and I): a comparative study of ab initio and density functional theory Inorganic Chemistry Communications 2007,10,183–186.· Li SD,Jing LQ,Fu HG*,et al. Photoinduced charge property of nanosized perovskite-type LaFeO3 and its relationships with photocatalytic activity under visible irradiation. Materials Research Bulletin 2007,42,203-212.· Yang PP,Fu HG,Lin J*,et al. MCM-41 functionalized with YVO4: Eu3+: a novel drug delivery system. Nanotechnology 2007,18,235703(6pp).· Yang PP,Fu HG,Lin J*,et al. Luminescence functionalization of SBA-15 by YVO4: Eu3+ as a novel drug delivery system. Inorg. Chem. 2007,46,3202-3211.· Jing LQ,Fu HG*,Wang BQ,et al. Effects of Sn dopant on the photoinduced charge property and photocatalytic activity of TiO2 nanoparticles. Applied Catalysis B,2006,62,282-291.· Jing LQ,Xin BF,Fu HG*,et al. Effects of Surface Oxygen Vacancies on Photophysical and Photochemical Processes of Zn-Doped TiO2 Nanoparticles and Their Relationships. Journal of Physical Chemistry B2006,110,17860-17865.· Pan QJ,Fu HG*,Yu HT,et al. A Theoretical Insight Into Electronic Structures and Spectroscopic Properties of [Pt2(pop)4]4–,[Pt2(pcp)4]4– and Related Derivatives (pop = P2O5H22– and pcp = P2O4CH42–) Inorganic Chemistry,2006,45(21),8729–8735.· Liu KS,Zhou W,Fu HG*,et al. Influence of calcination temperatures on the photocatalytic activity and photo-induced hydrophilicity of wormhole-like mesoporous TiO2. Nanotechnology 2006,17,1363-1369.· Liu KS,Fu HG*,Shi KY,et al. Hydrophilicity and formation mechanism of large-pore mesoporous TiO2 thin films with tunable pore diameters. Nanotechnology 2006,17,3641-3648.· Pan QJ,Zhang HX*,Fu HG,et al “Theoretical Studies on Metal–Metal Interaction and Intrinsic 1,3[σ*(d)σ(s/p)] Excited States of Binuclear d10 Complexes with Bridging Phosphine Ligands” European Journal of Inorganic Chemistry 2006 (5),1050-1059.· Jing LQ,Wang DJ,Fu HG*,et al. Effects of noble metal modification on surface oxygen composition,charge separation and photocatalytic activity of ZnO nanoparticles. Journal of Molecular Catalysis A 2006,244,193-200.· Pan QJ,Fu HG*,Yu HT,et al Substituent effect on the structure and luminescence of binuclear Au(I) complexes: An ab initio study. Chemical Physics Letters 2006,426(4-6),257-262.· Jing LQ,Qu YC,Fu HG*,et al. Review of photoluminescence performance of nano-sized semiconductor materials and its relationships with photocatalytic activity. Solar Energy Materials & Solar Cell 2006,90,1773-1787.· Pan QJ,Fu HG*,Yu HT,et al Spectroscopic Properties of Mono- and Binuclear Platinum(Ⅱ) Alkynyl Complexes with Phosphine Ligands: A Theoretical StudyInorganica Chimica Acta 2006,359(10),3306–3314.· Wang BQ,Jing LQ,Fu HG*,et al. Enhancement of the photocatalytic activity of TiO2 nanoparticles by surface-capping DBS groups. Applied Surface Science 2006,252,2817-2825.· Liu KS,Zhang ML,Fu HG*,et al. Uniform TiO2 thin films with anatase nanocrystallites synthesized through evaporation-induced assembly. Journal of Non-Crystalline Solids 2006,352,2284–2287.· Liu KS,Fu HG*,Shi KY,et al. Preparation of large-pore mesoporous nanocrystalline TiO2 thin films with tailored pore diameters. Journal of Physical Chemistry B 2005,109 (40),18719-18722.· Shi KY,Chi YJ,Fu HG*,et al. Controlled growth of mesostructured crystalline iron oxide nanowires and Fe-filled carbon nanotube arrays templated by mesoporous silica SBA-16 film. Journal of Physical Chemistry B2005,109 (7),2546-2551.· Xin BF,Jing LQ,Fu HG*,et al. Effects of simultaneously doped and deposited Ag on the photocatalytic activity and surface states of TiO2. Journal of Physical Chemistry B2005,109,2805-2809.· Liu KS,Zhang ML,Fu HG*,et al. Preparation,characterization,and photo-induced hydrophilicity of nanocrystalline anatase thin films synthesized through evaporation-induced assembly. Nanotechnology 2005,16,3006-3011.· Xin BF,Ren ZY,Fu HG*,et al. Photocatalytic activity and interfacial carrier transfer of Ag–TiO2 nanoparticle films. Applied Surface Science 2005,252,2050–2055.· Liu KS,Zhang ML,Fu HG*,et al. Large pore mesoporous nanocrystalline titania thin films synthesized through evaporation-induced self-assembly. Materials Letters 2005,59,3308 -3310.
上一篇:毕业论文先进记录
下一篇:论文外文模板