006帐务管理子系统ASP.NET
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
现代信息技术的发展,Internet日益成为项事业的发展方向。本文就根据现已存在的问题,对”帐务管理网站”系统做了全面的分析和整体的介绍。介绍了ASP.Net+SQL Server技术开发该系统的子系统的整个过程,即帐务管理子系统。该系统主要利用了ASP.Net强大的网络数据库访问技术,实现B to C 交互。系统设计并实现了Server和Client模块。这些模块各自发挥了不同的作用与功能,并以ASP。NET+C#语言为实例进行了系统实现。
B2B不仅仅是建立一个网上的买卖者群体,它也为企业的之间的战略合作提供了基础。任何一家企业,不论它具有多强的技术实力或多好的经营战略,要想单独实现B2B是完全不可能的。单打独斗的时代已经过去,企业间建立合作联盟逐渐成为发展趋势。网络使得信息通行无阻,企业之间可以通过网络在市场、产品或经营等方面建立互补互惠的合作,形成水平或垂直形式的业务整合,以更大的规模、更强的实力、更经济的运作真正达到全球运筹管理的模式。
本系统采用的是面向中间交易市场的B2B。这种交易模式是水平B2B,它是将各个行业中相近的交易过程集中到一个场所,为企业的采购方和供应方提供了一个交易的机会
论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。
内容来自think58 [资料来源:http://www.THINK58.com]
关键词 ASP.Net;SQL Serve
think58
[来源:http://www.think58.com]
[资料来源:http://think58.com]think58 [来源:http://think58.com]
think58.com [版权所有:http://think58.com]
[来源:http://www.think58.com]
ABSTRACT
think58好,好think58 [资料来源:http://think58.com]
[资料来源:http://THINK58.com]
an enterprise day by day the development direction. This article question which already existed on the basis, right the system has made the comprehensive analysis and the whole introduction "based on the finance management website". Introduced ASP.Net+SQL Server technology development this system subsystem entire process, namely based on finance management website. This system has mainly used ASP.The Net formidable network database visit technology, realizes B to C interactive. The system design and has realized Server and the Client module. These modules have played the different role and the function respectively,
And by ASP. NET + the C# language has carried on the system realization for the example.
B2B is not merely establishes on a net business community, it also has provided the foundation for enterprise's between strategic cooperation. Any enterprise, no matter it has the strong technical strength or the good management strategy, must want alone to realize B2B is completely not impossible. dandadudou the time already passed by, the enterprise established the cooperation alliance to become the development tendency gradually. The network causes the information to pass unimpeded, between the enterprise may through the network in aspect and so on market, product or management establishes the supplementary reciprocal benefit the cooperation, forms horizontal or the vertical form service conformity, by a bigger scale, a stronger strength, a more economical operation achieves the global operation management truly the pattern. think58
This system uses is face among transaction market B2B. This kind of transaction pattern is level B2B, it is the close transaction process concentrates each profession in to a place, has provided a transaction opportunity for enterprise's purchase side and the supplier
The paper mainly introduced this topic development background, the system analysis, the database design and the system design and the realization.
Key word ASP.Net;SQL Server
目 录
摘 要 I
ABSTRACT I
1 绪 论 1
1.1课题背景 1
1.1.1基于帐务管理网站的背景 1
1.1.2 基于帐务管理网站对系统和用户对基于帐务管理网站要求 1
1.2本课题的研究意义 2
1.3相关技术介绍 3
1.3.1BtoC模型 3
1.3.2 ASP.Net技术的介绍 4
1.3.3 ADO访库技术介绍 6
2 系统分析 7
2.1系统的可行性研究 7
2.2 系统需求分析 8
2.2.1用户需求分析 8
2.2.2 系统设计目标分析 8
2.3用户模型的介绍 8
2.4系统功能模块介绍 9
2.4.1 模块介绍 10
2.4.2 服务器介绍 11
2.4.3客户端介绍 12 think58.com
2.5 小结 12
3 数据库设计 13
3.1数据库的需求分析 13
3.2 后台数据库的配置 13
3.3 数据库表结构设计 17
3.4 E-R模型 20
4 系统详细设计与实现 22
4.1 系统工作原理介绍 22
4.2系统数据流图 23
4.3系统的实现算法 24
4.3.1用户信息初始化算法 24
4.3.2供应商帐务查询算法 25
4.3.3客户帐务查询算法 26
4.4服务器端与客户端的实现 28
4.4.1 服务器端 28
4.4.2 客户端 29
4.5前端页面的设计与实现 30
4.5.1 登陆页面 30
4.5.2注册页面 31
4.5.3 供应商帐务页面 32
4.5.4 供应商帐务查询页面 32
4.5.5 客户页面 32
4.5.6 客户帐务查询页面
5 结束语 38
参考文献 39
致谢 40
附录 41
think58.com [资料来源:www.THINK58.com]
[资料来源:http://think58.com]
think58好,好think58
[资料来源:http://THINK58.com]
[资料来源:THINK58.com]4 系统详细设计与实现 copyright think58
[资料来源:THINK58.com]
4.1 系统工作原理介绍
本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4.1所示:
think58.com [资料来源:http://THINK58.com]
图 4.1 系统工作原理图 [资料来源:http://THINK58.com]
系统的工作流程包括以下一些关键环节:
(1)用户注册。在每一个用户使用该课件之前需要注册,系统会将用户输入的信息记录到用户模型中。
(2)用户登陆。用户输入用户名和密码后,系统验证是否正确并决定用户是否能进入系统.
(3)用户信息管理。其中包括对用户信息的查询和修改。
(4)在线浏览。这是用户使用此系统的主要方式,浏览中的动作主要是点击网页中的超链接,系统会动态跟踪用户的行为更新网页内容和导航提示。
(6)搜索。为帮助管理员很快得找到想要得供应商或客户的信息,使用户一步到位,直接找到自己所找有东西。
以上各个环节相互联系,前后影响。对于用户的每一项操作,系统都会自动读取数据并更新其中用户模型的数据,并将更新后的数据通过系统网页呈现出来。
think58好,好think58 [来源:http://think58.com]
内容来自think58 [来源:http://www.think58.com]
内容来自think58
图4.2登录数据流图
think58.com [资料来源:THINK58.com]
think58好,好think58
think58.com [来源:http://think58.com]
4.3系统的实现算法
4.3.1用户信息初始化算法
通过前面几章的分析,我们已经知道用户信息是基于帐务管理网站的基础。由用户模型可以了解,个人信息是用户登陆系统的入口;用户特征则是确定适合用户目标的网页内容的基础;所以设计好用户信息输入算法对后面有着重要作用。用户信息是在第一次使用课件注册时输入的。
该算法中牵涉的数据有:用户数据库中的用户信息管理表。算法主要功能是通过接收用户输入或选择的信息初始化用户模块中有关信息,以下便是该算法所涉及的数据结构和详细过程。
输入:1)用户输入的信息,如姓名,密码等。
2)用户选择的信息,如用户等。
输出:用户模块信息初始化。
算法的主要步骤如下:
(1)初始化,包括打开数据库manage 、建立相关控件与数据库的连接等;
(2)将用户信息管理表、用户状态表各添加一条记录;
(3)读取各文本控件或列表控件中用户输入或选择的信息到各表中对应的字段中;
(4)结束。
算法流程图如图4.4所示:
think58.com [资料来源:http://www.THINK58.com]
[资料来源:http://THINK58.com]
图4.4用户信息初始化算法流程图 think58好,好think58
[来源:http://www.think58.com]
4.3.2供应商帐务查询算法 think58好,好think58 [资料来源:www.THINK58.com]
在用户登录系统后,用户可以选择相应的条件,来查询一些他乡要的信息,如何判断检索条件,又是怎样在检索条件的基础上将信息显示给用户。在该导航实现过程中,用到的数据有文章表,显示的内容是从文章表数据库中调取出来。具体算法如下:
(1) 用户选取搜索供应商名;
(2) 在选择其他的一些条件,并进行相应判断;
(3) 连接数据库,建立记录集,用查询语句对表中数据进行查询;
(4) 将结果显示给用户;
(5) 结束;
算法流程图如图4.5所示:
图4.5 搜索流程图
4.3.3客户帐务查询算法 think58.com
copyright think58 [来源:http://think58.com]
[资料来源:http://www.THINK58.com]在用户登录系统后,用户可以选择相应的条件,来查询一些他乡要的信息,如何判断检索条件,又是怎样在检索条件的基础上将信息显示给用户。在该导航实现过程中,用到的数据有文章表,显示的内容是从文章表数据库中调取出来。具体算法如下:
(1) 用户选取搜索客户名;
(2) 在选择其他的一些条件,并进行相应判断;
(3) 连接数据库,建立记录集,用查询语句对表中数据进行查询;
(4) 将结果显示给用户;
(5) 结束;
算法流程图如图4.5所示:
图4.6 搜索流程图 think58.com
[来源:http://think58.com]
[资料来源:http://THINK58.com]
copyright think58 [资料来源:http://www.THINK58.com]
think58好,好think58
4.5前端页面的设计与实现
在后台数据库建立与整体设计的基础上,前端页面的设计与开发尤其重要,对于自适应网络课程学习导航系统来说,主要包括的页面模块有:用户注册模块、热点学习模块、推荐学习模块、知识点搜索模块、知识点分类导航模块、主题分类导航模块和讨论区模块等[7][9][10]。在以下小节中,将对各模块做具体介绍。 think58好,好think58
think58.com
[来源:http://think58.com]
下一篇:083_汽车销售管理系统