电子商务—黄龙林

电子商务—黄龙林

ID:46683476

大小:58.50 KB

页数:12页

时间:2019-11-26

电子商务—黄龙林_第1页
电子商务—黄龙林_第2页
电子商务—黄龙林_第3页
电子商务—黄龙林_第4页
电子商务—黄龙林_第5页
资源描述:

《电子商务—黄龙林》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、电子商务系统课程设计题目:XXX企业电子商务系统开发与设计目标:利用自己掌握的行业信息、公司业务运行情况结合所学的电子商务系统开发知识实现一个明确的电子商务系统。要求:系统功能明确,符合企业战略目标,能有效结合企业运营现状成为企业的辅助或者主要的宣传、管理、销售的商务平台。根据企业特点自行选择B2B/B2C/C2C的商务系统类型。举例:(汽车行业电子商务系统的分析设计)功能要求:信息公告、报价、广告、汽车搜索(快速找车)、经销商报价、二手车市、广告位招商、论坛(按照品牌划分、发帖权限、会员管理、IP管理)、客户信息提交、车友博客、IP锁定网站参考:汽车之家、济南汽车网、易车网、爱尺汽车

2、网1总体设计1.1平台及开发要求平台:NET2.0语言:C#开发平台:VS2005或VS2008数据库:MSSQL20051.2编码规范详见《c#编码规范》。1.3程序相关性能方面程序是代码编写出来,代码编写的好坏直接影响着程序运行,下面介绍一些通过编写代码提高性能的常用方法。1.3.1.1关于页面处理服务器最终发送到客户端的是页面的内容,减少页面生成时I'可和过程,可以提高性能。建议方法如下:应尽量减少页而文件的大小,一般将CSS和脚本存为单独的文件;不要将多个任务放在一个页而中;不要指定服务器控件的ID为比较长的字符串。禁止使用Debugs“true”,减少页面生成过程中生成额外的

3、调试信息。使用Server.Transfer『ij不使用Reponse.Redirect,减少服务器和客户端之间的往返。尽量使川客户端验证,减少服务器和客户端之间的往返。在适当场合使用服务器控件,如果不需耍在回发是保持状态,如果显示数据是静态数据,如果不需要在服务器端用代码访问控件,如果不需要冋发处理,如果显示的是只读数据,就可以考虑不使用服务器控件。尽量少用DataBand方法和DataBinder.EvaL1.3.1.2Application对象和Session对象使用静态属性存储数据而不使用Application对象,在Application对象里存储只读类塑的数据将会提高性能。

4、尽量使用InProc模式的Sessiono在Session里存储基木类型的数据减少系列化所消耗的资源。如果不使用Session变量,使用EnableViewState=“false”禁用它。如果不修改Session变暈的值,将使用Readonly属性设置。1.3.1.3关于数据访问尽量使用存储过程返冋数据,不要直接在代码中进行查询。在数据丿车中只返回冇用的数据结果,不要选择不使用的数据字段。尽量使用DataReader进行数据绑定,DataReader是单向只读的。尽量一次返冋多个记录集,而不是每个记录集分别打开一次数据库连接进行•查询。尽量晚地打开数据库连接,尽早地关闭数据库连接。使

5、用连接池提高性能,不变动连接字符串。使用ExecuteNonQuery方法执行不返冋数据的操作;使用ExecuteScalar方法返冋单个结果的操作。如果多次使用相同的查询,使用CommandPrepareo1.3.1.4关于代码优化常用代码优化方法如下:(1)字符串操作,不要使用strVar"”,來判断字符串是否为林,使用strVar==String.Empty代替6它或者使用strVar.Length==O來判断。另外多字符串连接使用String.Concat()方法或者StringBulider对象。(2)不要使用而下方法进行循环:string[]arr=newstring[]{

6、“1;3:”3”};for(inti=;i

7、ld){〃执行代码if(!dr.Read()){throw(newException(“用户不存在”))}}建议采用如下方式代码:BoolUserExists(stringuserld){〃执行代码}(1)使用for循环代替foreach循环遍历集介内容。(2)数组是所有集合中最快的,如果没有特殊需要,尽量使用数组代替结合。2系统体系结构设计系统架构采用基于Microsoft.NETFramework的N■层体系结构。N■层体系结构的核心目的是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。