大学本科毕业论文(设计) 第 – 7 – 页
4 网站总体架构
1.模块功能介绍
网站首页主要包括以下功能模块:
? 基础信息:实现对客户、商品、供应商基础信息的管理及信息检索功能。
主要包括客户信息管理、商品信息管理、供应商信息管理、客户信息查询、商品信息查询和供应商信息查询6部分。
? 采购管理:实现对商品采购信息进行管理及采购信息检索功能。主要包括
商品采购和采购查询两部分。
? 库存管理:实现对商品入库、退货、库存查询及价格调整等信息的综合管
理。主要包括商品入库、商品入库退货、库存查询和价格调整4部分。 ? 商品销售:实现对商品销售信息及退货信息进行管理的功能。主要包括商
品销售和商品销售退货两部分。
? 查询统计:实现对进、销商品信息的查询汇总,并实现按销售商品进行排
行和对年销售额进行分析等功能。主要包括销售信息查询、销售退货查询、商品入库查询、入库退货查询、商品销售排行和年销售额分析6部分。 ? 往来管理:实现在线的个人与企业、企业与企业之间的进、销商品往来结
账的综合管理。主要包括商品销售结账、入库退货结账、销售结账查询、商品入库结账、销售退货结账和入库结账查询6部分。
? 系统设置:实现对操作员信息进行维护。主要包括添加操作员、更改操作
员密码和删除操作员3部分。 2.首页运行结果
企业进销存管理系统网站首页的运行结果如图3所示。
本科毕业论文(设计) 第 – 8 – 页
1 2 3 4 图3 网站首页的运行结果
首页的各部分说明以列表形式给出,如表1所示。
表1 首页解析
区域 1 2 3 4 名称 网站主导航区 网站子导航区 功能操作区 退出登录 说明 主要用于显示网站的旗帜广告条及为用户提供网站的功能导航 主要用于管理功能导航 主要用于完成各种管理功能 主要用于退出企业进销存管理系统 对应文件 Top.asp Top.asp Main.asp Main.asp 4.创建数据库连接
在进行动态网站开发时,一个很重要的步骤就是建立数据库的连接,即访问数
据库。访问数据库可以用DSN和非DSN两种方法。应用DSN访问数据库需要配置ODBC数据源(即系统DSN),该方法的优点是比较安全;而应用非DSN访问数据库不需要配置ODBC数据源,比较方便。
创建数据库连接主要分两步进行:一是创建数据库连接文件Conn.asp,二是在需要与数据库连接的页面包含该文件( <%
Session.Timeout=30 '设置Session的过期时间为30分钟
session(\
cname=trim(request(\ '获取用户名 pass=request.Form(\ '获取密码 pass=replace(pass,\
set conn=server.createobject(\
set comm=server.CreateObject(\ '创建对象 conn.open application(\ '打开数据库 set comm.activeconnection=conn
comm.commandtype=adcmdstoredproc comm.commandtext=\
set mpf=comm.createparameter(\comm.parameters.append mpf
set mps=comm.createparameter(\comm.parameters.append mps comm(\comm(\set rs=comm.execute if rs.eof then
response.Write(\请输入正确的用户名和密码');window.location.href='login.asp';\弹出提示对话框,并转向指定页面
else
session(\