设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 59034|回复: 455
打印 上一主题 下一主题

【教程】从Access到Asp.net(一)

[复制链接]
跳转到指定楼层
1#
发表于 2006-8-7 08:04:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近常看见网友们议论access更进一步是什么?那当然是网络版咯,ADP??,我个人不那么认为,adp对于多人操作和远程操作毕竟还是不太行,而且说ADP是网络版恐怕很难让老板们信服,所以我认为下一步应该用.net来改写,这样一来就很唬人了,嘻嘻。


下面这个是我花了将近一个月的时间,精心制作的一套示例及教程,你可以对示例中的源码进行全部和部分的改写,编译,引用,传播,销售,由此而产生的一切后果均与原作者无关,但不得对本套教程全面抄袭,如须转载请注明来自office-cn论坛。


本人不是asp.net 高手,在access上也不是,只是我乐于助人,乐于分享,所以把我学习的一些心得体会拿来与大家分享,本教程只适合与对access懂一点,对asp.net  完全不知的网友们,高手们就见笑了。


本教程是一套剔除了血肉的骨头架子(有点恐怖,是吧?其实就是个比喻),是平时设计中最广泛使用的最基本的一些技巧,没有任何高级技巧可言,但是最基本往往是最实用的。我将本教程的全部源码封闭在这下面,不过并不建议想来学习的网友打开来看,很多新手把查看源码当作学习的捷径,其实学十遍不如做一遍,只有当你明确的知道了你需要什么源码时,查看源码才有必要。


游客,如果您要查看本帖隐藏内容请回复




就如同登山一样,有人喜欢坐缆车上山,认为那是捷径,其实做缆车山上根本算不上登过这座山了,所以上山不是目的,目的是领略大自然风光,同样,完成一个练习系统不是目的,目的是学习一种编程语言。


整个教程我把它分成15章,以每天一章的速度贴出,有兴趣的朋友可以跟着一块来做,这样15天以后你就可以用Net开发Access系统网络版。(要是哪天忘记贴了,那可能是个意外)


第一章:你不能规划一个系统,就不能做一个系统


1.1  浇水/1.2  背景描述/1.3  需求分析/1.4  需求说明/1.5  业务流程图/1.7  功能模块图/1.8  系统流程图/1.9  数据结构图/1.10 数据流程图/1.11 界面设计草案/1.12 小结


第二章:让我们开始吧http://www.office-cn.net/forum.php?mod=viewthread&tid=44869


2.1  浇水/2.2  建立一个数据源/2.3  链接数据建立后台/2.4  商品类别管理设计/2.5  商品信息管理设计/2.6  添加新商品设计/2.7  登录窗体的设计/2.8  管理主界面的设计/2.9  小结






[此贴子已经被作者于2006-8-8 2:18:32编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

本帖被以下淘专辑推荐:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享分享 分享淘帖1 订阅订阅
2#
 楼主| 发表于 2006-8-7 08:11:00 | 只看该作者

第一章:你不能规划一个系统,就不能做一个系统

【浇水】


让我们开始吧,可是从哪里开始呢?很多朋友一上来就喜欢问怎么做。


其实对于知识的掌握有两种态度:一种是为了某种目标而去寻找相应的知识,而另一种是学习一些知识再去找应用的地方。我属于前者,所以一定要搞清楚作什么才考虑怎么做。


我们要做什么呢?这需要来一个需求分析:(在需求分析之前,我先把背景定义一下,不然就成瞎分析了)


【背景描述】


这是一个下岗职工搞的一个有机果蔬公司:一开始是店面销售,需要开个单,收个钱什么的,一个access单机版系统非常适合这种企业环境(复杂的她们不要),后来熟客多了,逐渐形成了订单销售,送货上门,系统升级为多机版本了,后来更进一步她们希望进行网上销售。(有很多人非常醉心于打造终极版本,却忘记了服务以客户为中心这个根本,其实一个发展中企业会给软件服务商带来长久的收益,当然本示例并不是这个系统的完全真实版本)


3#
 楼主| 发表于 2006-8-7 08:12:00 | 只看该作者
【需求分析】


       需求分析是个复杂而细致的工作,我们可以从中分析出很多需求来,哪些是我们需要做的,哪些可以改换思路的,哪些是要为预防做好准备的,哪些是绝对不能接下来的。要知道我们80% 的利润来自20%的设计。所以我们从不做什么完美版,只是做好前80%就好,因为往往后面的那20% 会消耗掉80% 的心血。特别是最后1% ,也许是前面工作的几倍,所以在需求分析后一定要做好需求说明,不然就会出现很多很多的最后的1%。


【需求说明】


1、 这是一个商城系统的轴心部分,主要包括会员购买和后台管理两部分。


2、 后台管理有登录,类别管理,商品管理,订单管理。


3、 前台管理有登录,注册,采购,购物车管理。


4、 后台登录管理管理员可以添加其他管理者,并设置其他管理者的权限,并可删除其他管理者。


5、 商品管理包括添加/删除商品类别,添加删除商品信息。


6、 订单管理根据订单的状态分为已处理,正在处理,和处理完毕等状态,可以打印出订单标签。


7、 用户可以注册成会员,通过浏览商品,把商品放入购物车中。


8、 用户可以随时查看自己的购物车,并把其中的全部或部分商品生成订单。在订单开始被管理者处理后订单将不能被更改。
4#
 楼主| 发表于 2006-8-7 08:14:00 | 只看该作者



【业务流程图】



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
 楼主| 发表于 2006-8-7 08:15:00 | 只看该作者
【功能模块图】

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
 楼主| 发表于 2006-8-7 08:17:00 | 只看该作者
【系统流程图】

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
7#
 楼主| 发表于 2006-8-7 08:20:00 | 只看该作者
【数据结构图】



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
8#
 楼主| 发表于 2006-8-7 08:21:00 | 只看该作者
<B >【数据流程图】<B >前台

<B >

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
9#
 楼主| 发表于 2006-8-7 08:23:00 | 只看该作者
【数据流程图】


后台:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
 楼主| 发表于 2006-8-7 08:24:00 | 只看该作者
【界面设计草案】


后台:

















管理者登录界面





frm_admin_login








管理界面 





frm_admin_mat








商品类别管理 





childfrm_pkind_mat 








商品信息管理





childfrm_pinfo_mat








系统用户管理





childfrm_Admininfo_mat








销售信息管理





childfrm_saleinfo_mat








订单明细管理





childfrm_salelist_mat








用户管理





childfrm_uesrinfo_mat
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 04:27 , Processed in 0.101955 second(s), 39 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表