列名 数据类型 说明 备注
编号 Interger 主键码
物料代码 varchar(2)
采购数量 Float
单位 Varchar(10)
计划日期 Varchar(50)
计划员 Varchar(50)
表3.5 Goods_Provider(供应商报价表)
列名 数据类型 说明 备注
编码 Interger 主键码
物料编码 varchar(2)
供应商名称 Float
参考价格 Varchar(10)
表3.6 Order (定单表)
列名 数据类型 说明 备注
定单编号 自增型 主键码
订购数量 varchar(2)
供应商名称 Float
参考价格 Varchar(10)
表3.7 U ser (用户表)
列名 数据类型 说明 备注
U ser Varchar(10) 主键码
Passwd Varchar(10)
3.3 登陆界面设计
因为用户普遍反映权限的重要性,所以该程序的登陆界面验证要十分严格,这样才能保证用户功能的独立性,高权限用户执行高权限操作,低权限用户执行低权限操作。分工明确才能保证用户在实际运用中的方便。
登陆界面业务流程图如下3-3图所示:
图3-3 登陆系统业务流程图
4 代码设计
VS.NET编程环境提供了一个统一的集成开发环境,其中集成了许多可视化辅助工具,因此对于用户界面的建立和代码的生成来说是比较简单的。
4.1 登陆界面
实现代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="login.aspx.cs" Inherits="login" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>企业ERP管理软件-采购管理申请计划子模块</title>
<script type="text/javascript">
//判断是否为空,条件不满足时程序中断
function IsSelect(){
if(trim(this.form1.txtLoginName.value) == " ")
{
alert("请输入用户名!");
this.form1.txtLoginName.select();
return false; 企业ERP管理软件采购管理采购合同子模块的设计与开发(10):http://www.youerw.com/jisuanji/lunwen_2109.html