ASP.net+sqlserver网上商城的设计+源代码(3)
时间:2018-09-23 20:21 来源:毕业论文 作者:毕业论文 点击:次
学计算机的我们都了解C#是VS平台中一种面向对象的高级程序设计语言。C#看起来与Java有着惊人的相似;它有许多与Java几乎一样的语法,如继承,接口等。但是C#与Java还是有些不一样,例如,C#是直接继承的并且它是.NET网络框架的主角。 C#集C语言和C++大成,同时摒弃了他们的缺点,它是一种极其安全稳定的编程语言。它在继承C和C++的精华,去掉了一些麻烦的特性。C#集合了可视化操作和高速运行等特性以及其强大的功能等优点毋庸置疑的成为了.NET开发的首选语言。 2.2.2 B/S架构 系统采用ASP.Net动态网页技术,开发过程中主要开发工具为Visual Studio 2008和SQL Server 2008,开发的语言采用面向对象的C#语言。 系统计划采用BS模式,即浏览器/服务器模式。B/S模式简化了客户端,系统所有的功能都是有server服务器实现,客户端使用浏览器进行访问,提高了系统可文护性。 B/S越来越受欢迎,是因为比传统的C/S结构具有明显的优越性。B/S模式不需要每台PC客户机都进行部署,只需要部署服务器端,文护费用低。对客户端几乎没有要求,在PC机或者手机上都可以通过浏览器登录。 2.2.3 SQLSERVER 2008简介 SQL Server由微软所开发的一部关于数据综合处理的高端程序,它包含整个数据库建立、研发、设计和管理等功能。SQL Server2008 是其中一个版本,他含有的集成技术为每个用户提供了顶尖的数据管理。SQL Server2008通过采用以关系型数据和结构化数据为基础的高安全储存技术。 3.系统设计 3.1系统设计目标 系统健壮性:不会因为误操作而使系统瘫痪,系统数据库设计时候,保证删除数据时只是标记是否删除的字段而非物理删除。系统数据库固定时间段自动备份。确保各种情况下造成的不稳定性。 良好的适应性:系统具有良好的可扩展性,在设计系统框架时,要设想到将来可能情况的发生,在一定的伸缩情况下搭建模型。 界面友好:一个好的界面是系统成功的关键,系统是web网站,交互的用户群比较多。色彩选择上使用大众喜欢的颜色,避免太过于个性或者生僻。另外,易用性也很重要,在一眼看到的界面中,需要找到也很关心的商品。 系统稳定性:从网络方面考虑系统数据的稳定,在遇到不确定因素后,系统会恢复到正常状态下。 数据安全性:要分不同权限的人来操作不同的数据。防止木马盗窃系统安全数据和删除数据的操作。 3.2系统分析 根据系统功能的描述,可以把系统划分为以下几个功能模块: (1)网站前台管理功能: 欢迎页面、主页、新用户注册(登录)、登录(找回密码功能)、浏览分类图书信息、商城在线购物、加入购物车、付款方式、联系我们。 (2)管理员管理: 管理员登录、浏览订单信息、商城产品库在线更新(添加或删除图书信息/客户订单查看)、关于我们 (责任编辑:qin) |