第12章企业库存管理及Web网上订购系统
本章要点
企业仓库库存管理与Web网上订购系统对整个企业管理信息系统来说是较小范围的局部系统,然而,它较具典型性与实用性,把它应用于本书,用来介绍数据库应用系统的开发与设计是较适合的,因为简单小系统能让初学者更容易了解与把握系统全貌,学习与借鉴系统的分析、设计与实现,更能说明问题,章节的篇幅也有限可控。
本章目录
开发环境与开发工具
系统需求分析
功能需求分析
系统设计
数据库初始数据的加载
库存管理系统的设计与实现
系统的编译与发行
网上订购系统的设计与实现
Web运行环境与网站发布、配置与运行
小结
练习题12
上机实习11
开发环境与开发工具
返回本节首页
关于VB
关于ASP
关于ADO与OLEDB
开发环境与开发工具
返回本节首页
天辰冷拉型钢有限公司内部已有局域网,网络中有若干配置较高的台式机可以用作服务器,服务器上安装SQL Server 2005或SQL Server 2000,其中有一台服务器能以ADSL方式宽带上网。服务器或各部门的客户机多安装了各种类型的Windows操作系统,一般还安装了如Word、Excel等OFFICE软件。
为此,开发设计的仓库库存管理子系统,首先是基于局域网的客户机/服务器系统(C/S模式),支持企业信息集中存放在SQL Server数据库中,承担数据服务器功能,使用系统的客户机上安装有将开发设计出的库存管理子系统,多客户机同时共享使用服务器中的库存系统数据。上企业商务活动的广泛开展,本C/S模式的库存管理子系统可以容易地扩展成支持B/上的商务系统,实际上我们也确实这样做了。因为未来的企业管理系统往往是C/S、B/S、基于Web服务等模式共存的系统,如图12-1所示。
图12-1 C/S、B/S、基于Web服务等模式共存的系统示意图
本子系统使用Visual Basic 、ASP开发工具开发,系统能在企业内部局域网上共享使用,上使用Web网上订购系统。
返回本节首页
关于VB
VB(Visual Basic,即可视化Basic)是第四代面向对象程序设计语言及开发平台之一,是一种应用广泛、使用简单、功能强大的数据库应用系统开发工具。
对于传统的面向过程的程序设计,它强调“过程”,通过对一系列过程的调用和处理来完成解题。而使用VB这类面向对象程序设计语言来进行程序设计,除了具有面向过程语言的基本语言要素,更具有面向对象的编程特性。编程要求以各种“对象”为中心的,重点考虑围绕这些对象来实现系统功能,其开发设计系统的大体思路和步骤:首先得根据实际问题,采用逐步求精的方法分析问题,将问题细化为若干子模块,然后对每一个子模块进一步细化,设计好相应的算法解决;接着考虑程序界面,围绕界面上的对象,并结合每个子模块的算法,考虑在哪个对象的适合的事件过程中编写相应的过程代码;最后运行和调试程序,通过测试,直至满足问题的要求为止。
返回本节首页
关于ASP
在Web管理信息系统的开发应用中,Microsoft公司的ASP(Active Server Pages,动态网页)被广为使用。ASP实际上是将标准的HTML文件拓展了一些附加特征,为编写人员提供了在服务器端运行脚本的环境,使编写人员可以利用VBScript和JavaScript或其它的第三方脚本语言来创建ASP,实现过去需要编写复杂的CGI程序才能实现的有动态内容的网页,如计数器等。ASP提供了一些内置对象和组件,允许用户从浏览器中接收和发送信息。ASP可以和诸如SQL Server这样的数据库进行连接,进而完成数据的交换与更新。
为此想要编写ASP应用程序,首先应该掌握一种脚本语言,如VBScript,并且熟练掌握ASP的各种内嵌对象和ActiveX组件。这些对象以及组件都可以用来拓展ASP应用程序的功能,实际上,只要掌握了内嵌对象和ActiveX组件,你就可以编写功能强大的ASP应用程序。
一个对象具有方法、属性或者集合,其中对象的方法决定了我们可以用这个对象做什么事情;对象的属性可以读取,它描述对象状态或者设置对象状态;对象的集合包含了很多和对象有关系的键与值的配对。
返回本节首页
关于ASP
下面是对每一种对象的快速浏览:
1、Request对象为脚本提供客户端在请求一个页面或传送一个窗体时提供的所有信息,这包括能够标识浏览器和用户的HTTP变量,存储他们的浏览器对应于这个域的cookie,以及附在URL后面的值(查询字符串或页面中
第12章 企业库存管理及Web网上订购系统 来自淘豆网m.daumloan.com转载请标明出处.