Access使用标准的SQL(Structured Query Language,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。
一个Access数据库中可以包含表、查询、窗体、报表、宏、模块以及数据访问页。不同于传统的桌面数据库(dbase、 FoxPro、Paradox), Access数据库使用单一的*.mdb文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括数据本身,也包括了它的支持对象。
4.3 网页编辑 Photoshop7
Photoshop是Adobe公司的王牌产品,它在图形图像处理领域拥有毋庸置疑的权威。无论是平面广告设计、室内装潢,还是处理个人照片,Photoshop都已经成为不可或缺的工具。随着近年来个人电脑的普及,使用Photoshop的家庭用户也多了起来。到目前Photoshop已经发展成为家庭电脑的必装软件之一。
Photoshop拥有多种选择工具,极大地方便了用户的不同要求。而且多种选择工具还可以结合起来选择
利用Photoshop不仅可以制作精美的文字造型,而且还可以对文字进行复杂的变换,对图象进行处理。图像处理是对已有的位图图像进行编辑加工处理以及运用一些特殊效果,其重点在于对图像的处理加工;图形创作软件是按照自己的构思创意,使用矢量图形来设计图形。
5.校园网交易平台的功能设计
5.1建站前的准备
1). 技术构架
图5.1技术构架
ASP程序在IIS服务器工作,当前端用户从浏览器请求.asp主页,WEB服务器响应HTTP请求并调用ASP引擎执行该文件并解释执行其中的脚本,如果脚本中有访问到数据库请求,便调用ADO数据库访问组件。最后由ADO调用更底层的ODBC OLE DB驱动程序操作数据库,由OLE DB 返回操作数据给ADO ,再有ADO返回数据给ASP页面,ASP页面把结果展示给用户的浏览器。
2).制作数据库
利用Microsoft Access 制作数据库,取名为zhuce.mdb,然后制作表,表名分别为guanliyuan ; shangpin ; user ;xinwen.下面写入数据字段。如下所示:
Guanliyuan表:
记录后台管理员的账号,密码。
表5.1 guanliyuan表
字段名称 中文名称 数据类型 说明
username 管理员账号 文本
psd 管理员密码 文本
Shangpin表:
记录在网站上物品的信息,以便网站上显示,比如物品名称、价格、数量、分类、发布日期。
表5.2 shangpin表
字段名称 数据类型 说明
商品名称 文本
商品价格 数字
商品数量 数字
商品分类 文本
发布日期 日期/时间
User表:
记录用户的用户名,用户密码、QQ、电话号码、地址,管理员可以通过直接删除用户资料。
表5.3 user表
字段名称 中文名称 数据类型 说明
username 用户名 文本
Password1 用户密码 文本
psd 确认密码 文本
qq QQ号码 数字
dianhua 电话号码 数字
dizhi 地址 文本
Xinwen表:
记录管理员发布的新闻信息,以便网站上显示,比如新闻名称、日期、内容。
表5.4 xinwen表
字段名称 中文名称 数据类型 说明
Newsname 新闻名称 文本
Newsdate 新闻发布日期 日期/时间
Neirong 新闻内容 文本
3).建立站点
(1)通过IIS建立一个网站服务才能在Internet上发布,打开“internet服务管理器”,在“默认Web站点”下创建一个Web站点,名为daijunjun。然后在“daijunjun”站点下添加虚拟目录。
(2)打开Macromedia Dreamweaver MX 2004动态网页设计器,再打开“管理站点”对话框,创建一个站点daijunjun设置站点文件存放位置,然后设置“测试服务器”建立一个ASP VBScript动态网站。
5.2 系统功能开发
我们利用网页制作工具制作友好的主页界面。主页界面如图所示:
图5.2主页
由于本系统是基于ASP开发的实现在线操作的系统。所以,本系统的完成需要借助HTML,又由于HTML是网页编程的基础,所以,在这里就省去HTML代码。本程序由用户注册和登陆、物品列表、新闻发布等几部分。接下来我们对几个主要部分进行分析。
1).注册和登录部分
用户成为卖家的第一步,即注册页面。如图所示:
图5.3注册页面
用户注册成功后,就可以登陆到后台,进行发布商品,那样就可以开店了。
而登录页面是一个网站的大门。用户都是通过此页面登录进入网站。用户在页面中输入用户账号密码后提交,系统对用户账号和密码进行验证,如果用户密码验证通过则进入用户管理界面,否则,返回到用户登录页面,并且提示用户账号或密码错误;保证必须通过账号登录验证才能登录网站,即如果没有登录成功,则自动返回到登录页面重新登录。如图所示:
图5.4登陆失败页面
2).各分块的构建
(1)物品列表分块
为了更好的为访客展示出售中的物品,本站特以显示数据库的形式列出全部出售物品。主要显示物品名称,发布日期。并按物品日期的降序排列,用户可以通过点击“上一页”,“下一页”来查看全部内容。具体界面如下图:
图5.5 出售物品列表页面
页面布局除了简单明了外,还要清楚的展示物品的信息。设计完成后,动态的在页面表格中,主要的代码如下:
这段代码是说在表格中添加“商品名称”和“发布日期”2个动态文本,用来显示shangpin表内“商品名称
校园网物品交易平台(二)相关范文