您现在的位置:asp.net毕业设计 >> Asp.Net毕业设计 >> 浏览文章
基于VS +SQL环境下开发的一个物流管理系统
作者:佚名 日期:2012年01月10日 来源:本站原创  【字体: 】   我要评论(0)
核心提示:
4.2数据结构设计 4.2.1 逻辑结构设计 表4-1 T_sysUserManage 系统用户
4.2数据结构设计 4.2.1 逻辑结构设计



表4-1 T_sysUserManage 系统用户表
列名 数据类型 可否为空 说明
RowID NUMERIC(18,0) NOT NULL 记录编号(主键)
User_Name VARCHAR(50) NULL 用户编号
User_Pwd VARCHAR(50) NULL 用户密码
Change_Pwd_Date DATETIME(8) NULL 密码更改时间
Change_Date INT(4) NULL 密码有效天数
User_State VARCHAR(10) NULL 用户状态
Employee_Code VARCHAR(50) NULL 员工编号
表4-2T_custExisting 客户信息表
列名 数据类型 可否为空 说明
Cust_Code VARCHAR(50) NOT NULL 客户编码(主键)
Cust_Name VARCHAR(100) NULL 客户中文全称
Cust_Name_Eng VARCHAR(100) NULL 客户英文全称
Cust_Name_Short VARCHAR(50) NULL 客户中文简称
Cust_Name_Short_Eng VARCHAR(50) NULL 客户英文简称
Cust_Address VARCHAR(200) NULL 客户中文地址
Cust_Address_Eng VARCHAR(200) NULL 客户英文地址
Legal_Person VARCHAR(50) NULL 法人代表
Link_Man VARCHAR(50) NULL 主要联系人
Cust_Business_Enrol VARCHAR(50) NULL 税务登记号
Cust_Bank VARCHAR(100) NULL 开户银行中文名称
Cust_Bank_Eng VARCHAR(100) NULL 开户银行英文名称
Cust_Bank_Address VARCHAR(100) NULL 开户银行中文地址
Cust_Bank_Address_Eng VARCHAR(100) NULL 开户银行英文地址
Cust_Bank_Code VARCHAR(50) NULL 银行账号
Cust_Internet VARCHAR(50) NULL 客户网站
Cust_Email VARCHAR(100) NULL 客户邮箱
Cust_Phone VARCHAR(50) NULL 客户电话
Cust_Fax VARCHAR(20) NULL 客户传真
Cust_Post_Code VARCHAR(10) NULL 邮政编码
Cust_State VARCHAR(20) NULL 客户状态
Cust_Credit VARCHAR(20) NULL 信用等级
Cust_Big VARCHAR(50) NULL 企业规模
Cust_Kind VARCHAR(50) NULL 企业性质
Mostly_Product VARCHAR(500) NULL 主要产品
表4-3T_transCompany_Info 运输公司基本信息表
列名 数据类型 可否为空 说明
Company_Code VARCHAR(50) NOT NULL 运输公司编码(主键)
Company_Name VARCHAR(200) NULL 中文名称
Company_Name_Eng VARCHAR(200) NULL 英文名称
Company_Short VARCHAR(50) NULL 中文简称
Company_Short_Eng VARCHAR(50) NULL 英文简称
Company_Address VARCHAR(200) NULL 中文地址
Company_Address_Eng VARCHAR(200) NULL 英文地址
Legal_Person VARCHAR(50) NULL 法人代表
Link_Man VARCHAR(50) NULL 主要联系人
Business_Enrol VARCHAR(50) NULL 税务登记号
Bank_Name VARCHAR(100) NULL 开户行中文名称
Bank_Name_Eng VARCHAR(100) NULL 开户行英文名称
Bank_Address VARCHAR(100) NULL 开户行中文地址
Bank_Address_Eng VARCHAR(100) NULL 开户行英文地址
Bank_Code VARCHAR(50) NULL 银行账号
Company_Internet VARCHAR(100) NULL 网址
Company_Email VARCHAR(100) NULL 邮箱
Post_Code VARCHAR(10) NULL 邮政编码
Company_Phone VARCHAR(50) NULL 联系电话
Company_Fax VARCHAR(50) NULL 传真
Company_Credit VARCHAR(20) NULL 信用等级
System_State VARCHAR(10) NULL 系统状态
表4-4 T_transVehicle_Repair_Child 车辆记录表
列名 数据类型 可否为空 说明
RowID NUMERIC(18, 0) NOT NULL 记录编号(主键)
ParentID NUMERIC(18, 0) NULL 维修主表ID
Repair_Item VARCHAR(500) NULL 维修项目
Repair_Num NUMERIC(18, 2) NULL 数量
Repair_Price NUMERIC(18, 2) NULL 单价
Repair_Money NUMERIC(18, 2) NULL 金额
Repair_Currency_Type VARCHAR(20) NULL 币别
表4-5 T_transVehicle_Repair_Info 车辆维修信息表
列名 数据类型 可否为空 说明
RowID NUMERIC(18, 0) NOT NULL 记录编号(主键)
Repair_Type VARCHAR(200) NULL 维修类型
Repair_Item VARCHAR(200) NULL 维修项目
表 4-6user_Info 系统用户表
列名 数据类型 可否为空 说明
RowID NUMERIC(18, 0) NOT NULL 记录编号(主键)
Company_Code VARCHAR(50) NULL 运输公司编码
Linkman_Name VARCHAR(50) NULL 联系人名称
Interest_Item VARCHAR(50) NULL 爱好项目
Interest_Content VARCHAR(500) NULL 爱好内容
由于基础表众多,只是选择几个表罗列出来,其它表就不再赘述。 4.2.2 物理结构设计 系统的物理结构具体由数据库来设计与生成,此处略。 4.2.3 数据结构与程序的关系 系统的数据结构由标准数据库语言SQL生成。 具体的例如创建系统用户表格 T_sysUserManage的程序用SQL表示就是: CREATE TABLE [dbo].[T_sysUserManage]( [RowID] [numeric](18, 0) IDENTITY(1,1) NOT NULL, [User_Name] [varchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL, [User_Pwd] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL, [Change_Pwd_Date] [datetime] NULL, [Change_Date] [int] NULL CONSTRAINT [DF_T_sysUserManage_Change_Date]DEFAULT ((0)), [User_State] [char](10) COLLATE Chinese_PRC_CI_AS NULL, [Employee_Code] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL CONSTRAINT [PK_T_SYSUSERMANAGE] PRIMARY KEY NONCLUSTERED ( [RowID] ASC )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] 4.3运行设计 4.3.1 运行模块的组合 具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据。 4.3.2 运行控制 软件运行时有较友好的界面,基本能够实现用户的数据处理要求。 4.3.3 运行时间 系统的运行时间基本可以达到用户所提出的要求。 4.3.4 出错输出信息 在用户使用错误的数据或访问没有权限的数据后,系统给出提示:“对不起,你非法使用数据,没有权限!”而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。 4.3.5 出错处理对策

由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。



编辑:admin
相关文章列表
网友评论
asp.net毕业设计-关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助中心