五分钟制ASP图书管理系统

2016-02-19 22:02 53 1 收藏

下面图老师小编跟大家分享一个简单易学的五分钟制ASP图书管理系统教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

【 tulaoshi.com - Web开发 】

系统开发

A.开发缘由

[本站原创]最近,为了应付上级检查,需要给学院的资料室做一个图书管理系统。在一般人眼中,图书管理系统总是跟复杂的编程联系在一起,我也是如此,但是在开发过程中一个很偶然的机会,让我发现了一个基于数据库程序开发的利器,并令我最终放弃了Macromedia Dreamweaver MX和在其中写了一半的代码。

这个神秘的东东就是ASPMake,它提供了一种方便快捷的可视化操作环境,使用者即使没有任何的网络编程经验,只要提供Access数据库或是ODBC数据源,都可以凭借它在五步之内自动生成一个包含查看、搜索、添加、编辑、删除等功能的ASP信息管理程序。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

软件当前最新版本为2.2,可以去其开发公司的网站下载30天试用版本(下载网址:http://www.hkvstore.com/aspmaker/),另外,在国内各大软件下载站点也都有此软件下载。

下面就结合笔者ASPMaker制作这个管理系统的过程介绍一下它的使用。

一、数据库设计

首先当然还是应该设计一个数据库,由于数据量不是太大而且内部使用也不需要太多考虑安全方面的原因,所以我们选择采用ADO访问Access数据库的方式。

设计数据库名为lib.mdb,内有两个表:用于保存图书信息的表books和保存管理员信息的表operators。Books表的各字段为书号、作者、出版社、出版日期、书号、价格、语种、规格、数量,为设计简单,均采用字符型,长度为50字符;表operators中的字段为管理员、管理密码,字段类型同上。在这里我们不指定主键,保存时ACCESS会提示是否创建主键,记得一定要选择“是”(如果选择“否”,后面用ASPMaker制作出来的程序只能列出数据库数据而不能添加),然后ACCESS会创建一个自动编号的字段ID作为主键。

需要指出的是规范的做法是将各字段设计成英文的,但是ASPMaker会自动将字段名作为各项数据的名字,设计成中文可在后续的修改中可以省去不少精力。

五步完成一

B.制作步骤

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

二、用ASPMaker制作图片管理系统

用ASPmaker制作这类基于数据库的管理软件只需要简单的五步。

1. 选择并连接数据库

ASPMaker允许两种类型的数据库访问形式,以ADO形式访问的Access数据库和ODBC数据源,选择主界面中的“Database(数据库)”选项卡,勾选“Microsoft Access Database”前的框,点击右边的打开文件按钮,选择我们刚才建立的“lib.mdb”。再单击最下边的“Connect”按钮,即可以完成数据库的联结,如图1。

图1 设置数据库连接

2. ASP选项设定

ASP选项设定应于选择每页显示的数据格式、指定脚本代码的语言、Session的过期时间等。点击“%ASP”选项卡,将“Records per page”设为“15”,意即每页显示15条数据,选择“CodePage”为代表简体中文的“936”,将“Session Timeout”改为15分钟,如图二所示。

图2 ASP基本设置

五步完成二

3. HTML属性设置

HTML属性设置主要用来设置标题栏文字、字符集、字体字号、样式表、页面背景等。设置方法很简单,单击“HTML”选项卡,在“Title”框中输入“浙江师范大学教育技术学科中心图书管理系统”,“Charset”当然是设置为gb2312了,在这里我们引入外部CSS文件指定页面样式,故不对字体字号进行设置,单击CSS右边的按钮,选择一个已经事先编写好的CSS样式表文件forum.css,最终设置结果见图3。

图3 页面设置

4. 数据表格的设置

接下来我们来设置一下用于显示数据列表的表格的显示效果,点击“TABLE”选项卡,将表格宽度Width设为96%、Cell padding为2、Border为0、Cell Spacing为2,再修改Background Color为#9999CC、表头背景Header Color为#669900、表头文字颜色为#FFFFFF,再将Row color设为#FFFFFF,选上“Alternate row color”并设置其颜色为#F5F5F5,即数据列表以白色和淡灰色两种颜色轮换做为背景,设置完后下面的预览窗口会即时显示出表格的显示效果,如图4.

图4 CSS色彩定义

五步完成三

5. 安全设定

由于ASPMaker生成的ASP程序默认情况下允许任何一个访问者对数据库进行添加、修改、删除操作,因此需要对程序进行相应的安全设置,点击“Security”标签,可以看到ASPMaker中有两种安全设置方式:Hard Code和Using Existing Table,前者通过设定用户名和密码进行访问,而后则使用数据库中现存的表中的字段作为用户名密码,在本例中我们选择第二种方式,选择“Use Existing Table”,并在页面下边的“Table”下拉框中选择保存用户信息的表operators,“User Name Field”选择为字段“用户名”,“Password Field”为字段“密码”,设置结果见图5。

图5 用户设定

来源:http://www.tulaoshi.com/n/20160219/1627572.html

延伸阅读
标签: 美容护肤
第一步 1 闭上眼睛,放松面部。将食指和中指并拢,先按摩眉毛处,从眉头到眉尾慢慢按摩。重复按摩一分钟。 第二步 2 按摩完眉毛之后,继续点按眉骨,从印堂到太阳穴,这个时候食指和中指不需要分开。重复按摩一分钟。 第三步 3 按摩完眉骨之后,将头低下,开始点按颈部后方中线,一直到发际线位置。这个位置的点按一只手操作即可。重...
标签: 瑜伽 养生 健康
(www.tulaoshi.com) 经典瑜伽有哪些动作 1、树姿势:  双脚并拢,以山的姿势开始,脚趾充分张开伸长,用你的前面大腿肌肉来带动在膝关节附近的肌肉。伸直你的脊骨,挺起胸和肩膀。双手合十做一个祷告姿势,拇指贴近胸部,肘部弯屈接近身体。然后左脚抬起,紧紧地贴在右腿内侧(必要的时候可以使用你的手来帮忙),保持平衡,你右腿一...
标签: 护肤方法
去角质,解决暗沉肌 首先细心洗净一天脸部的完美伪装,温和地边按摩边去角质后,要过多的毒素需要排出,像含乳酸菌益菌等成分的活力霜排除肌肤内毒素,强化肌肤防御力、净化代谢毒素,解决肌肤在秋冬时常出现的暗沉现象。 补水,二次清洁 清洁完皮肤后不要忘记了给你的肌肤补点水,这是临睡前的二次深层清洁,能有...
标签: 饥荒
《饥荒》图书管理员魔法书图文详解 随着《饥荒》这款游戏版本的不断更新,游戏内容也越来越丰富,在新版本中有不少新的游戏角色,其中图书管理员便是其中之一,她可以制造各种魔法书,下面是图老师图老师小编带来的《饥荒》图书管理员魔法书图文详解,一起来看看吧。 魔法书籍制作方法 这本书是鸟类世界,可以使用3次,召唤20到30的小鸟,但...
标签: 瑜伽 养生 健康
增强消化功能、促进新陈代谢、改善内脏器官下垂、收紧肌肉…… 时间:早、中、晚,饭前空腹状态下均可以练习。每次练习5~10分钟,每个姿势根据个人情况,可做2~图老师3回合。 眼镜蛇扭转式:收腰腹作用:增强消化功能,缓解 便秘 ,促进新陈代谢,减少腰、背、腹部多余 脂肪 。俯卧:双手放在体侧,下巴着地。 吸气,双臂支撑身体,...

经验教程

714

收藏

16
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部