摘要:1 引言
1.1 写作背景
本论文为我的毕业论文,是对毕业设计《kind weboa.net》的开发过程的描述与开发成果的总结,在这次毕业设计项目中,我尽量的将学到软件过程、项目管理和软件设计与开发理论运用于实践,从中积累了不少的经验和心得,本论文将以此为主要内容。软件工程理论体系非常庞大,本文主要描述在中小型项目中简单有效的部分以及在kind weboa.net的运用情况。同时,本文也简要描述和本毕业设计相关的主题:办公自动化系统。
1.2 项目......
摘要:任何一种技术都不是万能的。正象设计模式,合理的运用可以极大地提高设计的效率和美感,再不适当的场合运用就会产生所谓的反模式。我们的refactoring亦然。
但是,作为一种强有力的设计演变工具,refactoring值得我们付出努力。不能因为对新技术的恐惧而放弃这样的工具,我在这里对可能出现抗拒情绪的一些问题进行了解释。
不应 refactoring 的场合
程序原型当你原型化一个系统时,你通常不在乎程序的灵活性和效率。原型的目的仅仅是为了证明一个概......
如何在ASP.NET中显示数据库中的数据
第一步:从左边工具栏中拖一个datagrid到页面上,id为datagrid1 .
private sub page_load(byval sender as system.object, byval e as system.eventargs) handles mybase.load 【相关文章:
在 C 语言中实现模板函数的方法(续)】
第二步:双击空白处,进入代码编写窗口.找到 【扩展阅读:
我的经验】
dim strmycon as string = "server=mis04;user id=sa;password=little;database=humanresource" 【扩展信息:
An Intro to Construc】
在其后加入如下代码:
dim strmycom as string = "select top 10 * from tbl_user"
dim mycon as new sqlclient.sqlconnection(strmycon)
dim mycom as new sqlclient.sqlcommand(strmycom, mycon)
mycon.open()
dim myreader as sqlclient.sqldatareader
myreader = mycom.executereader()
datagrid1.datasource = myreader
datagrid1.databind()
mycon.close()
第三步,运行f5
摘要:refactoring是一种重要的设计辅助工具。特别地,他能够使得传统的up-front设计更简单,也可以改良现有软件的设计。本文阐述了在应用refactoring环境下设计应当具有的特点以及refactoring和oo社团最受人瞩目之一的设计模式之间的关系。
简化设计
为什么设计应当是简单的?传统的软件方法偏向于进行一次性的upfront设计,我们知道这很难。
软件方法学的设计者通常喜欢用建筑打比方。他们说,如果你要建造一座大厦,那么在你画完所有的......