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
-
-
-
-
-
-
-
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
十二层带中心支撑钢结构...
电站锅炉暖风器设计任务书
大众媒体对公共政策制定的影响
乳业同业并购式全产业链...
中考体育项目与体育教学合理结合的研究