优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

008ASP.NET客户管理系统(独家新品)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

第三章 后台数据处理
3.1数据库后台设计与处理
一个好的数据库设计方法应该能够在合理的期限内,以合理的工作量产生一个有实用价值的数据库结构。这里的“实用价值”是指满足用户关于功能、性能、安全性、完整性及发展需求等方面的要求,同时又服从于特定的DBMS约束,并且可以用简单的数据模型来表示。设计方法应具有足够的灵活性和通用性,不仅能够为具有不同经验的人所使用,而且能够为受不同数据模型及不同DBMS限制的人所使用。
3.2 关于设计数据库
在使用 Microsoft Access 实际地建立构成数据库的表、窗体和其他对象之前,设计数据库是很重要的。无论是使用 Microsoft Access数据库或是 Microsoft Access项目,合理的设计是创建能够有效地、准确地、及时地完成所需功能的数据库的基础。
3.3 设计数据库的步骤
1. 确定该表中需要的字段
2. 明确每条记录中有唯一值的字段
3. 确定表之间的关系
4. 优化设计
5. 输入数据并创建其他数据库对象
6. 使用 Microsoft Access 的分析工具
Microsoft Access 有两个工具可以帮助改进 Microsoft Access 数据库的设计。“表分析器向导”一次能分析一个表的设计,在适当的情况下能建新的表结构和关系,并且在合理的情况下在相关的新表中拆分原来的表。 “性能分析器”能分析整个数据库,并且做出推荐和建议来改善数据库。 【买计算机毕业论文就到计算机毕业论文网】

[来源:http://think58.com]

3.4 建立数据表
Company表:公司名 ,公司网址,关键字,联系电话,联系人,公司地址
person表:用户名,密码,部门,级别,电子邮箱,电话
url表:公司名,公司网址,关键字,跟踪人,跟踪开始日期,处理 内容来自think58
[资料来源:THINK58.com]

Person表:
字段名: 类型 是否为空 缺省值 备注
用户名 char(20) 否 登录用的ID
密码 char(20) 否 登录用的密码
部门 char(20) 否 该用户所在的部门
级别 char(20) 否 普通用户
电子油箱 char(20) 否
电话 num(11)


Company表:
字段名: 类型 是否为空 缺省值 备注
公司名 char(20) 否
公司网址 char(20) 否
关键字 char(20) 否
联系电话 否
联系人
公司地址


URL表:
字段名: 类型 是否为空 缺省值 备注
公司名 char(20) 否
公司网址 char(20) 否
关键字 char(20) 否
跟踪人 char(20) 否
跟踪开始日期
处理
Access会自动帮我们设置每个字段的类型和长度,我们可以省去这些设置,对建表来说是个很好的工具。
第四章 用户使用手册和帮助
4.1 用户手册概要
1:用户在IE地址栏上输入登录首页的网址,在用户登录上输入管理员授权的用户ID和用户密码,登录成功使用系统。
2:在系统首页上,点击客户信息,进入客户管理模块的客户资料修改单元,可以对客户资料进行修改。 [资料来源:http://think58.com]
3:在系统首页上,点击会员密码修改,进入会用户理模块的用户密码修改单元,先输入用户原始密码,再两次输入新密码,如果旧密码正确,而且两个新密码相同,则密码修改成功。
4:在系统首页上,点击增加直销会员,进入会员管理模块中的增加会员单元,输入会员的网址,点击添加,如果该会员网址没有被其他用户使用,就能转到客户详细信息添加功能单元,如果该会员网址被其他用户使用,则添加失败,提示该会员已被跟踪。
5:在系统首页上,点击修改直销会员,进入会员管理模块中的修改直销会员单元。首先输入要修改的会员网址,查找,如果存在,而且是自己跟踪的,就进入修改会员资料的功能界面,可以修改公司的网址,电话等一些信息。如果查找失败则不没有资料或者没有权利修改该会员。
6:在系统首页上,点击直销会员列表查询,进入会员管理模块中的直销会员列表查询单元。里面提供不同种的查询条件选择,实现了最大限度查询的功能。查询出来的记录用一个列表显示,二十行一页,如果没有二十行就只有一页。在结果列表中,点击修改字段可以转到修改功能单元中去,实现直接修改功能。
7:在系统首页上,点击未达标用户列表,进入会员管理模块中的未达标用户列表单元,里面提供了多种的查询方式,可以按部门查询,可以按用户ID查询,可以按用户名查询,可以按部门经理查询。 [资料来源:THINK58.com]
8:在系统首页上,点击退出,则退出该系统。完成系统操作。
4.2 应用系统开发工具
本小组采用Access来建立后台的数据库,用Asp.net来完成前台的界面设计,用C#来开发后台的程序代码。
4.3 什么是.NET框架(.NET Framework)
.NET是Microsoft最新推出的完全面向对象的开发平台,是一种分布式运算框架,以XML(eXtensible Markup Language,可扩展标示语言)为基础,以Web服务为核心辅以其他各种技术实现,意在充分利用Internet上强大的计算资源和丰富的带宽资源,提高用户的工作效率。.NET框架定义了一种支持高度分散的、基于组件的应用程序的开发和执行的环境。它允许不同的计算机语言一起工作,并给Windows平台提供安全性、程序可移植和通用程序设计模型。但是有一点是非常重要的,.NET框架不是固有局限于Windows的(虽然Windows是当前可用的唯一环境),也就是说,将来为Windows编写的程序也许可以移植到非Windows环境。因为.NET框架与C#相关,所以它定义两个非常重要的实体。首先是通用语言运行时(Common Language Runtime,CLR),这是管理程序执行的系统。连同其他优点,CLR还是.NET框架中允许程序移植、支持混合语言程序设计和提供安全性的一部分。第二个实体是.NET类库(class library)。该库让程序有权访问运行时环境。例如,如果想要进行I/O操作(如在屏幕上显示信息),那么需要使用.NET类库来实现。对于程序设计新手,"类"(class)是一个新术语。类是帮助组织程序的面向对象构件。只要程序满足.NET类库定义的特征,它就能在任何支持.NET运行时系统的地方运行。由于C#自动利用.NET类库,所以C#程序可以自动移植到任何.NET环境。

[来源:http://think58.com]


4.4 C#语言的特点
C#是C++的发展和演化,它是随Visual Studio.Net而提出的一个先进的、安全的、面向对象的编程语言,它能够方便快捷的在网络平台建立各种应用程序。从开发语言角度来讲C#可以更好帮助开发人员避免错误,提高工作效率,而且同时具有C/C++的强大功能。C#在带来对应用程序的快速开发能力的同时,并没有牺牲C与C++程序员所关心的各种特性。它忠实的继承了C和C++的优点,如果你对C或C++有所了解,你会发现它是那样的熟悉。即使你是为新手,C#也不会给你带来任何其他的麻烦。快速应用程序开发(Rapid Application Development,RAD)的思想与简洁的语法将会使你迅速成为一名熟练的开发人员。C#是专门为.NET应用而开发的语言,这从根本上保证了C#与.NET框架的完美结合。在.NET运行库的支持下,.NET框架的各种优点在C#中表现的淋漓尽致。C#有以下一些突出的特点:
a.简洁的语法
b.精心的面向对象设计
c.与Wed的紧密结合
d.完整的安全性与错误处理
e.版本处理技术
f.灵活性与兼容性 think58.com
[资料来源:http://think58.com]

3.4.3 ASP.NET Web Service
ASP.NET 使用.asmx 文件来对Web Services的支持。.asmx 文件和.aspx文件一样都属于文本文件。它包含在.aspx文件之中,成为ASP.NET应用程序的一部分。
<%@ Page language="c#" Codebehind="addCompany1.aspx.cs" AutoEventWireup="false" Inherits="sheng.addCompany1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>addCompany1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server"> 本文来自think58

[资料来源:THINK58.com]


<asp:Label id="Label1" style="Z-INDEX: 101; LEFT: 88px; POSITION: absolute; TOP: 112px" runat="server"
Font-Bold="True">查询直销会员是否已被跟踪</asp:Label>
<asp:Button id="btnQuery" style="Z-INDEX: 104; LEFT: 384px; POSITION: absolute; TOP: 168px"
runat="server" Text="查询"></asp:Button>
<asp:TextBox id="txtURL" style="Z-INDEX: 103; LEFT: 112px; POSITION: absolute; TOP: 168px" runat="server"
Width="256px"></asp:TextBox>
<asp:Label id="Label2" style="Z-INDEX: 102; LEFT: 64px; POSITION: absolute; TOP: 168px" runat="server">www.</asp:Label>
</form>
</body>
</HTML>

think58好,好think58 [资料来源:www.THINK58.com]

[资料来源:www.THINK58.com]