2  系统采用技术
2.1  开发语言
2.1.1 ASP.NET技术介绍
ASP.NET 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
2.1.2 SQL Server简介
SQL Server是一个关系数据库管理系统。它最初由Microsoft Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。SQL Server所使用的数据库查询语言称为Transact-SQL,它是SQL Server的核心,Transact-SQL强化了原有的SQL关键字已进行数据的存取,储存及处理等功能,Transact-SQL扩充了流程控制制定,可以使你方便的编写功能强大的存储过程,他们存放在服务器端,并预先编译过,执行速度非常快,触发是一种特殊的存储过程,用来确保SQL Server数据库引用的完整性,可以建立插入,删除和更新触发以控制相关的表格中对数据列的插入,删除和更新,还可以使用规则(Rule),缺省(Default)以及限制(Constraints),来协助将新的数值套用到表格中去。SQL Server简单易学且兼容性良好,由于今天Windows操作系统占据主导地位,选择SQL Server一定会在兼容性方面取得优势。

2.2  三层架构技术
三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。
3  需求分析
在数字化的网络环境下,网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介,管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换,贴近现实社会的需求。
3.1   系统功能需求    
操作的简易实用性本系统是网上商品购物系统,针对的用户社会上所有的人们。因此操作的简易实用性就体现的尤其重要。在此系统的开发中就很好的体现了这一点,系统的界面美观,典雅,充满了人性化;用户操作起来也容易上手。对于一个网上商品购物系统而言,网上的商品的种类样式是很重要的,所以对系统的安全性有比较高的要求:对于数据库,要设置不同用户的权限,数据的修改必须由合法用户操作。
3.2   系统实现采用环境
(1)操作系统:Microsoft Windows XP Professional。
(2)运行环境:IIS6.0。
(3)数据库系统:SQL Server 2005。
(4)开发平台:VS.NET 2005。
4  网上购物系统功能的设计与实现
4.1  数据库设计与实现
4.1.1  数据库概念结构设计
本课题开发的数据库主要包括四个方面。
(1)最新新闻信息数据表:存储最新新闻有关数据,即最新新闻基本参数信息数据、最新新闻信息数据表。
(2)商品数据表:商品基本参数信息,包括商品的出处,商品的生产日期,商品的性能等的数据表。
(3)用户数据表:存储注册用户有关数据,包括注册用户信息数据表、用户登录账号管理存储表。
(4)最新商品信息数据表:近期新出的商品的基本信息,基本参数信息表。
设计出的实体有:用户信息实体,客户信息实体,合同信息实体,合同明细实体,产品信息实体及产品销售统计信息实体。下面以用户信息实体和合同信息实体为例设计的具体E-R图如下。

图1  用户信息实体E-R图
图2  合同信息实体E-R图
上一篇:C#+SQL Server物流公司系统管理和人事管理设计
下一篇:网络聊天室的设计与实现+多线程Thread

ASP.NET的Web网络應用程序开...

网上购物之路--浅析购物网...

网上订房之我见【4996字】

网上广播的现状与前瞻【7201字】

浅谈网上教學的实践与探索【4280字】

网上教學与实践【2498字】

jsp+mysql的B2C网上商城系统的设计与实现

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

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

公寓空调设计任务书

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

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

志愿者活动的调查问卷表

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

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

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

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