1。3。3 B/S结构体系简介文献综述
近年,由于Web技术和网络应用技术的发展, C/ S 结构渐渐被B/ S替代。Browse /Server具有多层C /S结构特点的模式将客户端、应用程序服务器与数据库层相分离,如1-1图所示:
图1-1 Browse /Server结构
B/S的优越体现在:由于封装了企业逻辑,不同客户端应用程序可以共享同一个中间层;客户端应用程序可以做的很瘦,很多复杂的工作可以由应用程序服务器代劳,客户端应用程序只需关注用户界面本身,且更易发布、安装、配置和维护;这样做还有利于安全,主要是可将一些敏感数据功能部分封装在中间层,并授予不同访问权限以保证对数据的访问限制和防止用户的非法入侵,我们就是根据这种多层结构特点来建立一个应用系统的。
1。4 开发环境简介
1、硬件平台:
处理器类型:PentiumⅣ兼容处理器或更高类型
处理器速度:1。8GHz
内存:512MB以上
2、软件平台:
操作系统:Windows 7
数据库:SQL Server 2008R2
开发工具:Microsoft Visual Studio 2010
开发语言:C#语言
Web服务器:Internet 信息服务器(IIS)6。0
2 系统的分析与设计
2。1 可行性分析
1、系统的经济性
指的是成本效益的分析,包括对项目开发成本,费用和往后运行维护费用,以及将会获得的收益,是否有正收益。
2、技术性
此次系统用的是Visual Studio开发平台。原因是VS 具有十分强大的 ASP。NET 技术。
3、可操作性
网站的图片浏览及操作流程十分简单,使用起来也非常方便。只要具备计算机的基础知识,经过简单的培训即可会使用。
根据分析,认为在从经济,技术,操作上都是可行的,判定下面可以进行后续开发。
2。2 需求分析
珠宝购物网站是针对珠宝客户为方便客户进行网上买珠宝而开发,根据企业要求设计一个珠宝购物网站,该系统要实现以下模块及功能:
1、用户登录:客户进入购物网站后可以对各类珠宝进行浏览,如果要购买珠宝就必须先注册会为网站的会员然后才可以进行珠宝的在线订购。
2、网络帮助扩大了客源。信息传播更加流通。客户不用亲自去实体的店面了。
3、通过网站,用图片的手段,大量展示各种珠宝的品种,还可以根据需要展示其他商品,使珠宝店经营不会因店面面积而受到限制,拓宽珠宝经营的种类和范围。
4、通过网络来推广,打响知名度,无需加开分店就能达到扩大经营规模的效果。
2。3 概要设计来-自~优+尔=论.文,网www.youerw.com +QQ752018766-
本系统需要具有以下功能。
珠宝网站前台展示功能:全面展示在线珠宝购物网站包含的版面分类信息包括(分最新产品、热卖产品、推荐产品、特价产品)等。
购物车功能:为方便实现客户一起购买商品的功能。
商品分类功能:对商品信息的分类管理。
商品导航功能:实现对商品信息进行导航管理操作。
商店公告功能:方便珠宝公司发布公司的一些活动公告功能。
客户留言功能:实现客户给网站留言功能。
2。4 系统功能结构图
网站采用模块化原理来进行软件结构的设计。模块化的好处是可以使得结构清晰,可读性、可维护行增强。另外,这也有利于信息系统开发工作的组织管理。模块是说涵盖了输入与输出、逻辑功能描述、内部环境及其运行环境的这样的一组程序语句。设计软件结构的过程中要注重软件设计的原理和方法: 模块的独立程度由内聚和耦合两个定性标准度量。内聚是衡量模块内部各个元素彼此结合的紧密程度;耦合是衡量不同模块彼此间互相依赖的紧密程度。我们在开发时,高内聚、低耦合是我们的目标。