SQL Server 采用C/S体系结构把所有的工作负荷分解为服务器上的任务和客户端任务。前者负责商业逻辑和向用户提供数据,后者则负责对数据库的数据进行操作和管理。这样的模式非常有利于减轻负荷。此外,考虑到SQL Server2005包括一系列可改进在多个站点上安装、部署、管理和使用管理工具和开发工具SQL Server过程的管理、开发工具,我选择了SQL Server2000开发后台数据库。
ASP.NET是建立在通用语言运行时(CLR)上的应用程序框架。他用来在服务器端构建功能强大的web应用程序。ASP.NET提供了世界级水平的开发工具支持。在Visual Studio .Net的集成开发环境(IDE)中,ASP.NET框架由丰富的工具箱和设计器组成。所见即所得的(WYSIWYG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。ASP.Net强大而富有弹性。由于ASP.NET是基于(CLR)的,因此整个.Net平台的强大和富有弹性,同样可以应用于web应用程序开发者。.NET框架的类库、消息以及数据访问解决方案,都可以无缝集成到web。ASP.NET也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用。
SQL 2005作为微软在Windows 系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,相信大多数将自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。区别于FoxPro、MySql等小型数据库,SQL 2005是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。而像存储过程、触发器等特性,也是大型数据库才拥有的。因此从技术方面讲开发此系统是可行的。
4    系统详细设计
详细设计是针对于总体设计而言的,是瀑布开发流程中的一个必要环节,它在总体设计的基础上将每一个模块的功能实现,也是编码阶段的重要参考资料,是由浅入深、逐步精化思想的具体实现。它一般是对自己设计的内容做一次详细的演示与说明,一般包括数据库表的设计、整个系统的界面设计、整个系统的每一个功能模块的设计与实现以及每一个页面的截图展示。通过详细设计的说明可以很清楚的看明白一个系统的实质性内容,方便用户更好的理解与使用该系统。
4.1    数据库表的设计
(1)数据库名为HousingSalesInfo
(2)根据系统的分析,数据库表需要设置:如下表4.1至表4.4所示。
表4.1:TUser用户信息表
列名    数据类型    长度    主键    允许空    说明
id    int    4    是    否    自增id
userName    nvarchar    20        是    用户名
password    nvarchar    20          是    密码
isAdmin    int    4        是    是否为管理员
errorTimes    int    4        是    错误次数
salesNumber    nvarchar    20        是    销售员编号
表4.2:salesPersonInfo销售员信息表
列名    数据类型    长度    主键    允许空    说明
salesNumber    nvarchar    20    是    否    销售员编号
上一篇:C#大学生个人学习生活管理软件的开发+功能模块结构图
下一篇:C#交通数据采集及整理方法的设计与实现

用友NC信息系统的实施應用实践研究【3307字】

商业银行管理信息系统开...

信息系统与企业竞争战略评析【1553字】

校园网的高校教育信息系...

關于土地信息系统建立過...

asp.net+sqlserver图书借还信息系统设计

电子商务信息系统需求特点分析【1800字】

公寓空调设计任务书

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

志愿者活动的调查问卷表

神经外科重症监护病房患...

承德市事业单位档案管理...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】