软件工程课程设计_《网上购物系统项目》软件设计说明书_第1页
软件工程课程设计_《网上购物系统项目》软件设计说明书_第2页
软件工程课程设计_《网上购物系统项目》软件设计说明书_第3页
软件工程课程设计_《网上购物系统项目》软件设计说明书_第4页
软件工程课程设计_《网上购物系统项目》软件设计说明书_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件工程课程设计网上购物系统项目软件设计说明书设计组学生:指导教师: 北京理工大学计算机学院2011年9月目录 TOC o 1-3 h z u HYPERLINK l _Toc303375209 1、引言 PAGEREF _Toc303375209 h 2 HYPERLINK l _Toc303375210 11、编写目的 PAGEREF _Toc303375210 h 2 HYPERLINK l _Toc303375211 12、项目背景 PAGEREF _Toc303375211 h 2 HYPERLINK l _Toc303375212 13、定义 PAGEREF _Toc3033752

2、12 h 3 HYPERLINK l _Toc303375213 14、参考资料 PAGEREF _Toc303375213 h 3 HYPERLINK l _Toc303375214 2、任务概述 PAGEREF _Toc303375214 h 4 HYPERLINK l _Toc303375215 21、目标 PAGEREF _Toc303375215 h 4 HYPERLINK l _Toc303375216 22、运行环境 PAGEREF _Toc303375216 h 4 HYPERLINK l _Toc303375217 23、需求概述 PAGEREF _Toc303375217

3、h 5 HYPERLINK l _Toc303375218 24、条件与限制 PAGEREF _Toc303375218 h 5 HYPERLINK l _Toc303375219 3、总体设计 PAGEREF _Toc303375219 h 5 HYPERLINK l _Toc303375220 31、处理流程 PAGEREF _Toc303375220 h 5 HYPERLINK l _Toc303375221 32、总体设计和模块外部设计 PAGEREF _Toc303375221 h 8 HYPERLINK l _Toc303375222 33、功能分配 PAGEREF _Toc303

4、375222 h 10 HYPERLINK l _Toc303375223 4、接口设计 PAGEREF _Toc303375223 h 11 HYPERLINK l _Toc303375224 41、外部接口 PAGEREF _Toc303375224 h 11 HYPERLINK l _Toc303375225 42、内部接口 PAGEREF _Toc303375225 h 13 HYPERLINK l _Toc303375226 5、数据结构设计 PAGEREF _Toc303375226 h 14 HYPERLINK l _Toc303375227 51、逻辑结构设计 PAGEREF

5、_Toc303375227 h 14 HYPERLINK l _Toc303375228 52、物理结构设计 PAGEREF _Toc303375228 h 17 HYPERLINK l _Toc303375229 53、数据结构与程序的关系 PAGEREF _Toc303375229 h 17 HYPERLINK l _Toc303375230 6、运行设计 PAGEREF _Toc303375230 h 17 HYPERLINK l _Toc303375231 61、运行模块的组合 PAGEREF _Toc303375231 h 17 HYPERLINK l _Toc303375232 6

6、2、运行控制 PAGEREF _Toc303375232 h 18 HYPERLINK l _Toc303375233 7、出错处理设计 PAGEREF _Toc303375233 h 19 HYPERLINK l _Toc303375234 71、出错输出信息 PAGEREF _Toc303375234 h 19 HYPERLINK l _Toc303375235 72、出错处理对策 PAGEREF _Toc303375235 h 19 HYPERLINK l _Toc303375236 8、安全保密设计 PAGEREF _Toc303375236 h 19 HYPERLINK l _Toc

7、303375237 9、维护设计 PAGEREF _Toc303375237 h 21 HYPERLINK l _Toc303375238 部分详细设计:用户登录模块 PAGEREF _Toc303375238 h 22 HYPERLINK l _Toc303375239 1、引言 PAGEREF _Toc303375239 h 22 HYPERLINK l _Toc303375240 11、编写目的 PAGEREF _Toc303375240 h 22 HYPERLINK l _Toc303375241 12、项目背景 PAGEREF _Toc303375241 h 22 HYPERLINK

8、 l _Toc303375242 13、定义 PAGEREF _Toc303375242 h 23 HYPERLINK l _Toc303375243 14、参考资料 PAGEREF _Toc303375243 h 23 HYPERLINK l _Toc303375244 2、总体设计 PAGEREF _Toc303375244 h 24 HYPERLINK l _Toc303375245 21、需求概述 PAGEREF _Toc303375245 h 24 HYPERLINK l _Toc303375246 22、软件结构 PAGEREF _Toc303375246 h 24 HYPERLI

9、NK l _Toc303375247 3、程序描述:用户登录模块 PAGEREF _Toc303375247 h 24 HYPERLINK l _Toc303375248 31、功能 PAGEREF _Toc303375248 h 24 HYPERLINK l _Toc303375249 32、性能 PAGEREF _Toc303375249 h 25 HYPERLINK l _Toc303375250 33、输入项 PAGEREF _Toc303375250 h 25 HYPERLINK l _Toc303375251 34、输出项 PAGEREF _Toc303375251 h 25 HY

10、PERLINK l _Toc303375252 35、算法 PAGEREF _Toc303375252 h 25 HYPERLINK l _Toc303375253 36、程序逻辑 PAGEREF _Toc303375253 h 25 HYPERLINK l _Toc303375254 37、接口 PAGEREF _Toc303375254 h 26 HYPERLINK l _Toc303375255 38、存储分配 PAGEREF _Toc303375255 h 27 HYPERLINK l _Toc303375256 39、限制条件 PAGEREF _Toc303375256 h 27 H

11、YPERLINK l _Toc303375257 310、测试要点 PAGEREF _Toc303375257 h 271、引言11、编写目的电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的

12、宏观对策,尤其重要和迫切。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。本设计说明书用于概要说明系统设计的各个环节,供开发人员参考。12、项目背景 软件名称:XXX网上购物系统开发者:李锋,杨瑞,刁博宇,郭靖,刘鹏飞项目简介:本系统主要实现网上产品展示,在线买卖,账户管理和仓库货物管

13、理不同身份有不同的权限功能(管理人员、注册用户、游客)在线产品展示(分页显示)在线定购 后台管理(用户管理、仓库的管理)13、定义Asp:(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换)。ADO:ActiveX Data Object, ActiveX 数据对象SQL:Structured Query Language14、参考资料 书籍:1 谭浩强 动态网页制作ASP

14、 北京电子工业出版社2 彭万波 网页设计精彩实例 .33 袁玫等 网络数据库应用教程 .24 潘英伟 网站开发实用手册 .95 樊健平 ASP高级编程及其项目应用开发 .16 许卫林 VBScript+ASP动态网页制作 中国电力出版社7 金旭亮 网站建设教程 北京高等教育出版社8 张海潘 软件工程导轮(第五版) 9 石志国 ASP精解案例教程 清华大学出版社.2004.110 汪晓平、钟军ASP网络开发技术(第二版) 人民邮电出版社.2003.12文档: 李锋XXX网上购物系统项目开发计划V1.0 杨瑞XXX需求说明书 李锋测试计划 V0.5李锋用户操作手册(初稿) 刁博宇2、任务概述21、

15、目标网上购物平台主要是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(处理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对网站的管理。前台操作是用户登录到本网站,可以进行用户注册,通过网站的新品速递、商品热卖、商品分类或电子商品搜索功能,找到自己想要买的书,装入购物车,提交定单进行购买。 网上购书平台的特点是客户和电子商品信息量很大,管理员需要整理的信息很多,为让管理员轻松、方便、快捷的管理,该平台采用符合购买电子商品基本的原则,满足广大客户的日益增长的数量,并达到操作过程

16、中的直观、方便、实用、安全等要求。基于以上,网上购物系统主要的功能如下: 系统账户管理:具有系统管理员的身份登录,负责添加用户。用户可以分为三类,一类为系统管理员,可以添加和删除各类的用户,可以修改密码;另一类为卖家,卖家可以为顾客提供商品,可以结账接收预定和收货确认,即所有日常的营业活动;最后一类是买家,买家具有浏览商品和购买商品的权限。前台营业管理:可以浏览当前商品的库存情况,还有哪些有货商品可以购买。预定服务:可以添加和删除订单,添加的订单记录订单编号,预定日期,预定的价格等。系统管理:可以添加和删除账户,登记卖家、买家信息,包括编号,姓名,性别,住址,身份证号码。22、运行环境全面兼容

17、主流Windows操作系统(包括Windows98,ME,2000,Xp,Vista,Win7)。(可根据项目进度,选择是否开发基于Android平台的 客户端)23、需求概述完成概要设计,用来指导详细设计和后续的编程、测试与维护。24、条件与限制 按提供相应的开发阶段文档;用户提供相应的标准,软件开发与典型实例考核相结合。用户必须提供相关运行软件有效的数据库接口标准,并在改动的过程中及时通知本软件开发商,以保证从中正确读取预决算参数,进行成本预算。3、总体设计 总体设计主要从系统结构、功能模块、功能划分等方面进行概要设计。31、处理流程、前台(消费者) 消费者用户浏览网页非会员用户会员用户用

18、户注册会员登录忘记密码修改会员信息浏览商品将商品放入购物车购买商品下订单网上支付购买成功退换货取消订单售后评价图 系统前台处理流程图、后台(系统管理员)系统管理员登陆商品信息管理订单管理退换货管理用户信息管理查看会员列表查看会员信息禁止异常用户登录删除过期会员账号售后评价管理支付管理查看商品库存信息修改商品信息管理商品评论订单人工支付删除过期订单意外处理查看订单信息查看商品信息查看交易记录日志查看商品评价删除非法评价并处理相关用户账号管理退换货信息图 系统后台处理流程图32、总体设计和模块外部设计、系统架构设计网站主页消费者系统管理员账号管理商品信息查询购物车商品购买支付功能售后评价退换货订单

19、管理支付管理用户信息管理商品信息管理订单管理售后评价管理退换货管理用户登录图 系统架构设计图系统主要分为消费者和系统管理员两大模块:在消费者模块中,主要实现消费者购买商品有关的功能,包括挑选商品、购买商品、网上支付、商品评价、退换货等,同时会员用户还有对自己账号的管理权限,包括修改注册信息、修改密码等;另一个模块为系统管理员模块,实现对网站的管理功能,包括用户信息管理、商品信息管理、订单管理、支付管理、售后评价管理和退换货管理,同时管理员拥有对所有信息的查看修改权限,以保证当意外发生时,管理员可以及时采取相关措施,以减小和避免不必要的损失。、模块设计1、消费者模块账号管理模块:实现功能包括游客

20、用户申请注册成为会员用户、会员用户登录、会员用户账号管理、登陆密码修改,是其它模块实现功能的基础;商品信息查询模块:可以让用户浏览所有的商品信息,并按照一定条件进行商品搜索,例如商品价格、商品种类、折扣信息等;购物车模块:用户将自己选中的商品放入购物车,并由此生成订单;商品购买模块:由购物车内商品生成订单;支付管理模块:用户点击支付后,有低昂钱页面跳转到网银支付页面,实现支付功能,完成商品购买;售后评价模块:用户买完商品后可以对其进行评价;退换货申请模块:在相应的期限内,用户可以申请将自己不满意的商品退货或者进行换货调整;订单管理模块:用户可以查看自己买过的商品,或取消还没有支付的订单。2、系

21、统管理员模块用户信息管理模块:管理员可以查看会员用户的注册信息,对会员用户账号进行权限管理,删除过期账号等;商品信息管理模块:管理员可以查看并修改商品信息,例如商品价格、库存量、折扣信息等;订单管理模块:管理员可以查看所有订单信息,删除过期订单和无效订单,处理人工支付的订单;支付管理模块:管理员可以查看交易记录日志,并以此为凭证与银行等商家合作;售后评价管理模块:管理员可以查看并管理所有商品的售后评价,删除不合格的评价;退换货管理模块:管理员可以查看用户提出的退换或申请,核实情况并进行退换货处理;33、功能分配 、与消费者有关的功能注册:游客用户注册成为会员用户,由账号管理模块实现;登陆:会员

22、用户登陆获得更多权限,由账号管理模块实现;账号管理:修改用户账号的信息,由账号管理模块实现;浏览商品:可以进行分类商品查询,例如按价格查询、按品牌查 询等,由商品信息查询模块实现;购买商品:用户可以通过网银支付等途径购买自己选中的商品,由商品购买模块和支付管理模块(消费者模块内)共同实现;售后评价:用户对自己买过的商品进行评价,由售后评价模块实现;退换货:在相应的期限内,用户可以申请将自己不满意的商品退货或者进行换货调整,由退换货申请模块实现;订单管理:用户可以查看自己买过的商品,或取消还没有支付的订单,由订单管理模块(消费者模块内)实现。、与系统管理员有关的功能用户信息管理:管理员可以查看会

23、员用户的注册信息,对会员用户账号进行权限管理,删除过期账号等,由用户信息管理模块实现;商品信息管理:管理员可以查看并修改商品信息,例如商品价格、库存量、折扣信息等,由商品信息管理模块实现;订单管理:管理员可以查看所有订单信息,删除过期订单和无效订单,处理人工支付的订单,由订单管理模块实现;支付管理:管理员可以查看交易记录日志,并以此为凭证与银行等商家合作,由支付管理模块(管理员模块内)实现;售后评价管理:管理员可以查看并管理所有商品的售后评价,删除不合格的评价,由售后评价管理模块实现;退换货管理:管理员可以查看用户提出的退换或申请,核实情况并进行退换货处理,由退换货管理模块实现。4、接口设计接

24、口设计包括外部接口设计和内部接口设计。下面将依次描述。41、外部接口 、用户界面设计用户登录与注册界面(注册界面省略可参考图4.2的用户信息界面)图4.1 用户登陆与注册界面用户信息界面(更新数据界面省略,可对相应数据进行修改,如:密码等),用户信息可以扩展图4.2 用户信息界面用户网页设计图 4.3 用户网页设计还有包括购物车、填写订单、下订单、订单管理等界面在此省略。(可参考凡客等现有的购物网站)、软件接口和硬件接口用户:有了以下两个条件,用户可执行其享有的所有功能。可联网的主机(WinXPWindows7)浏览器网站运营商:数据库(搜索服务与数据库直接相连,用ASP技术中的ADO来解决连

25、接问题)网站服务器等硬件设备42、内部接口 消费者模块、系统管理员模块接口图,如下图4.4所示:从消费角度出发,一次描述了用户可使用功能模块间的接口,同时系统功能模块在外围提供相应服务,与用户模块连接。 内部模块接口图5、数据结构设计51、逻辑结构设计网上购物系统层次图网上购物系统前台系统后台系统账号管理商品信息查询购物车商品购买支付功能售后评价退换货订单管理支付管理用户信息管理商品信息管理订单管理售后评价管理退换货管理图5.1 逻辑结构设计图数据库逻辑设计:(Online Shopping System/OSS)系统管理表oss_admin新闻表oss_news商品表oss_comm (商品

26、:commodity)订单表oss_list数据表详细设计:系统管理员表 shop_oss(主键:Id)表 系统管理员shop_admin表的结构编号字段名称数据类型长度说明1adminId自动编号10自动增加2Admin文本20用户名称3PassWord文本20用户密码4Flag数字10超级管理员新闻表 shop_news (主键:News_Id)表 新闻shop_news表的结构编号字段名称数据类型长度说明1NewsId自动编号10自动增加2Newsname文本100新闻名称3NewsContent备注1000新闻内容4addname文本50新闻作者5adddate日期/时间长日期新闻添加

27、时间6viewcount数字255阅读次数商品表 shop_comm (主键:Product_No)表 商品Product表的结构编号字段名称数据类型长度说明1shopid自动编号10编号2shopname文本50商品名3pinpai文本30品牌4shopchuban文本20单位5yushu数字20剩余量6zhuang文本255商品全景图7isbn文本255型号8shopcontent文本1000介绍9shichangjia货币货币市场价10huiyuanjia货币货币会员价11vipjia货币货币Vip价12shoppic长整型255缩略图订单表 shop_list(主键:ID)表 订单sh

28、op_action表的结构编号字段名称数据类型长度说明1actionid自动编号10自动增加2Username文本50用户姓名/单位3Actiondate时间/日期长日期订货日期4Shopid数字10商品编号5Shopcount数字50订货数量6Zhuangtai数字20订单状态7Danjia货币货币单价52、物理结构设计数据库的文件物理结构为:二叉树结构53、数据结构与程序的关系数据结构的层次图对程序进行了模块化划分,指导程序的编写。数据结构同时又构成了程序的重要部分。程序是对数据结构的一种实现。6、运行设计61、运行模块的组合、构成模块前台模块前台网上销售模块 :所谓前台网上销售模块,就是

29、指客户在浏览器中所看到的直接与客户面对面的销售程序,包括:浏览商品,订购商品,查询定购,购物车等功能。 后台模块后台数据录入模块:前台所销售商品所有数据,其来源都是后台所录入的数据。后台数据处理功能模块:所谓后台数据处理,是相对于前台网上销售模块而言,网上销售的数据,都放在销售数据库中,对这部分的数据进行处理,是后台数据处理模块的功能。 、功能模块用户注册功能模块用户注册,当然并不一定他立即就要买东西,可以先注册,任何时候都可以来买东西,用户注册的好处在于买完东西后无需再要输入一大堆个人信息,只须将帐号和密码输入就可以了。订单号模块所谓订单号模块,就是客户购买完商品后,系统自动分配一个购物号码

30、给客户,以方便客户随时查询帐单处理情况。了解现在货物的状态。 促销价厂商自动生成连接问题这个功能并不能算得上是一个模块,更准确地说是网上前台销售模块的一个功能。当有促销价时,结算是以促销价为准。如没有促销价,则以正常的价格为准。厂商自动生成链接功能,也是前台销售程序的功能,如有的产品的厂商有主页,则提供这个厂商的主页链接,使其能得到详细的信息,真正做到处处以顾客的想法为先导。62、运行控制服务器流量监测服务器对用户数据流量和货物流量进行监测,一旦出现异常状况,立即发出报警在线人工服务提供在线人工服务平台,随时解决用户遇到的问题在线技术支持提供在线技术支持,对系统反馈问题及时进行处理7、出错处理

31、设计71、出错输出信息用户界面当用户操作出现错误,或用户操作后,服务器处理及信息传输出现错误时,在用户界面弹出错误提示窗口,并指导用户进行正确操作,或直接向在线技术支持进行求助后台服务器后台服务器在运行过程中,如果发生数据异常等错误,直接向服务器处理端发出错误提示,并指出错误类型及相关数据72、出错处理对策主服务器与备用服务器设置系统平时由主服务器运行,备用服务器保持前一正常时间段的系统状态,同时同步备份主服务器的数据信息问题处理办法一般问题 由在线技术支持进行实时处理比较严重的问题 先对系统性能进行降级,之后再进行实时处理、十分严重的问题(如系统出现重大BUG,服务器瘫痪,不能正常运行) 将

32、系统切到备用服务器运行,同时对主服务器发生的问题进行修复8、安全保密设计我们保密设计是使用SSL协议。 在网站生成银行转账单与银行接口进行连接的时候,为了保障交易是在安全的环境下进行的。我们采用了SSL的安全套接字。使用安全连接方式SSL,通常的连接方式中,通信是以非加密的形式在网络上传播的,这就有可能被非法窃听到,尤其是用于认证的口令信息。为了避免这个安全漏洞,就必须对传输过程进行加密。对HTTP传输进行加密的协议为HTTPS,它是通过SSL进行HTTP传输的协议,不但通过公用密钥的算法进行加密保证传输的安全性,而且还可以通过获得认证证书CA,保证客户连接的服务器没有被假冒。 使用公用密钥的

33、方式可以保证数据传输没有问题,但如果浏览器客户访问的站点被假冒,这也是一个严重的安全问题。这个问题不属于加密本身,而是要保证密钥本身的正确性问题。要保证所获得的其他站点公用密钥为其正确的密钥,而非假冒站点的密钥,就必须通过一个认证机制,能对站点的密钥进行认证。当然即使没有经过认证,仍然可以保证信息传输安全,只是客户不能确信访问的服务器没有被假冒。 实际上,在现实生活中有过网上购买经验的人就知道,一个典型的网上购物流程应该是这样: (1)消费者使用浏览器在商家的主页上查看商品目录和选择要购买的商品。 (2)消费者填写相应的订单。 (3)消费者选择付款,此时SSL介入。 (4)消费者发送给商家一个

34、完整的订单以及付款的指令。在SSL中,订单及付款指令由消费者进行数字签名,同时利用双重签名技术保证商家看不懂客户的账号信息。 (5)商家受到订单后,通过支付网关,向授权银行发送客户的转账请求。 (6)银行验证请求并向商家返回付款确认信息。 (7)商家受到确认信息后向消费者显示交易成功,并发送商品。 到此,购买过程结束。以后商家可在适当的时候向银行将此笔交易的款项从消费者的账户转到商家的账户。通过认证系统的安全保障,交易系统与客户之间的消息可以说是较为安全的。9、维护设计我们的网上购物系统在测试后,我们进入了维护阶段。该阶段的目的是保证管理系统正常而可靠的运行,并能使系统不断得到改善和提高,充分

35、发挥系统本身的作用。 在整个系统的运行过程中,系统的维护和管理是始终贯穿其中的,包括进行系统应用程序的维护、代码的维护,数据的备份与恢复、硬件设备的维护。系统在运行时,也要随着环境的变化根据不同的需求及变化对系统进行必要的修改,使系统更加的完善。系统维护工作贯穿与系统的整个运行过程中,包括:系统应用程序的维护、数据的维护、代码的维护、硬件设备的维护,系统维护的重点是系统应用软件的维护工作,而系统维护工作不应总是被动的等待用户提出要求后才进行,应进行主动的预防性维护。部分详细设计:用户登录模块1、引言11、编写目的电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,

36、效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,

37、会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。本设计说明书用于详细说明系统设计的各个环节,供开发人员参考。12、项目背景 软件名称:XXX网上购物系统开发者:李锋,杨瑞,刁博宇,郭靖,刘鹏飞项目简介:本系统主要实现网上产品展示,在线买卖,账户管理和仓库货物管理不同身份有不同的权限功能(管理人员、注册用户、游客)在线产品展示(分页显示)在线定购 后台管理(用户管理、仓库的管理)13、定义Asp:(active server pages)是微软公司推出的一种用以取代CGI的技术,基

38、于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换)。ADO:ActiveX Data Object, ActiveX 数据对象SQL:Structured Query Language14、参考资料 书籍:1 谭浩强 动态网页制作ASP 北京电子工业出版社. 20012 彭万波 网页设计精彩实例 3 袁玫等 网络数据库应用教程 4 潘英伟 网站开发实用手册 5 樊健平 ASP高级编程及其项目应用开发 中国水利水电出版社.2003 6 许卫林 VBScrip

39、t+ASP动态网页制作 中国电力出版社.2002 7 金旭亮 网站建设教程 8 张海潘 软件工程导轮 9 石志国 ASP精解案例教程 清华大学出版社.200410 汪晓平、钟军 ASP网络开发技术(第二版) 人民邮电出版社.2003.2、总体设计 本部分对用户登录模块进行总体设计。21、需求概述对软件个模块进行详细设计,用于指导编程。22、软件结构软件结构如下图所示:图2.1 软件结构图3、程序描述:用户登录模块31、功能用户输入登录账号和登录密码,通过检索会员用户列表判断该登陆账号是否存在:若不存在,则返回登陆页面,提示该账号不存在;若账号存在,则判断相应的登录密码是否正确,不正确返回登陆页

40、面,提示登录密码错误,若正确,则跳转到会员用户欢迎页面。32、性能可以再一秒钟之内完成全部功能。33、输入项 用户登录账号和登录密码。34、输出项若登录账号不存在,则输出账号错误提示;若登陆账号存在但登录密码错误,则输出密码错误提示;若登录账号存在且登录密码正确,则输出登陆成功提示。35、算法 会员用户列表采用首字母顺序排序,按照先数字、后英文字母、然后汉子、最后其他符号的顺序建立索引,以加快用户账号搜索的速度。用户登录时可以输入注册账号、绑定的 号或者绑定的邮箱,会员用户列表按照注册账号排序,但与绑定 和绑定邮箱相联系,可以实现相连检索。36、程序逻辑程序流程如下图所示:将账号转换为数据包发

41、送给后台服务器服务器判断账号是否存在返回账号不存在信息前台返回登陆页面,提示登录账号不存在检查登录密码是否正确返回登陆成功信息用户输入登录账号返回密码错误信息前台返回登录页面,提示登录密码错误前台跳转到会员用户欢迎页面密码正确密码错误账号存在账号不存在图 3.1 用户登录模块流程图37、接口 用户输入数据,提交登录后,由程序将用户信息打包(packet)发给服务器。服务器程序,通过解包获取用户信息,与存储在数据库中的用户信息表匹配,若成功,则发给用户界面程序正确登录的信息;若失败,说明用户名或密码错误,服务器向用户界面程序发回登录失败信息。38、存储分配用户信息(用户名和密码)存储在服务器的数

42、据库中。39、限制条件对用户注册时,用户名字符的限制:字母、数字或汉字。密码长度:不少于6位。310、测试要点用户程序与服务器的通信,即数据包的接受和发送。原文已完。下文为附加文档,如不需要,下载后可以编辑删除,谢谢!施工组织设计本施工组织设计是本着“一流的质量、一流的工期、科学管理”来进行编制的。编制时,我公司技术发展部、质检科以及项目部经过精心研究、合理组织、充分利用先进工艺,特制定本施工组织设计。工程概况:西夏建材城生活区27#、30#住宅楼位于银川市新市区,橡胶厂对面。本工程由宁夏燕宝房地产开发开发,银川市规划建筑设计院设计。本工程耐火等级二级,屋面防水等级三级,地震防烈度为8度,设计

43、使用年限50年。本工程建筑面积:27#m2;30# m2。室内地坪 m为准,总长27#m;30# m。总宽27#m;30# m。设计室外地坪至檐口高度18.6 00m,呈长方形布置,东西向,三个单元。本工程设计屋面为坡屋面防水采用防水涂料。外墙水泥砂浆抹面,外刷浅灰色墙漆。内墙面除卫生间200300瓷砖,高到顶外,其余均水泥砂桨罩面,刮二遍腻子;楼梯间内墙采用50厚胶粉聚苯颗粒保温。地面除卫生间200200防滑地砖,楼梯间50厚细石砼1:1水泥砂浆压光外,其余均采用50厚豆石砼毛地面。楼梯间单元门采用楼宇对讲门,卧室门、卫生间门采用木门,进户门采用保温防盗门。本工程窗均采用塑钢单框双玻窗,开启

44、窗均加纱扇。本工程设计为节能型住宅,外墙均贴保温板。本工程设计为砖混结构,共六层。基础采用C30钢筋砼条形基础,上砌MU30毛石基础,砂浆采用M10水泥砂浆。一、二、三、四层墙体采用M10混合砂浆砌筑MU15多孔砖;五层以上采用M混合砂浆砌筑MU15多孔砖。本工程结构中使用主要材料:钢材: = 1 * ROMAN I级钢, = 2 * ROMAN II级钢;砼:基础垫层C10,基础底板、地圈梁、基础构造柱均采用C30,其余均C20。本工程设计给水管采用PPR塑料管,热熔连接;排水管采用UPVC硬聚氯乙烯管,粘接;给水管道安装除立管及安装IC卡水表的管段明设计外,其余均暗设。本工程设计采暖为钢制

45、高频焊翅片管散热器。本工程设计照明电源采用BV铜芯线,插座电源等采用BV4铜芯线;除客厅为吸顶灯外,其余均采用座灯。施工部署及进度计划1、工期安排本工程合同计划开工日期:2004年8月21日,竣工日期:2005年7月10日,合同工期315天。计划2004年9月15日前完成基础工程,2004年12月30日完成主体结构工程,2005年6月20日完成装修工种,安装工程穿插进行,于2005年7月1日前完成。具体进度计划详见附图1(施工进度计划)。2、施工顺序 = 1 * GB2 基础工程工程定位线(验线)挖坑钎探(验坑)砂砾垫层的施工基础砼垫层刷环保沥青 基础放线(预检)砼条形基础刷环保沥青 毛石基础

46、的砌筑构造柱砼地圈梁地沟回填工。 = 2 * GB2 结构工程结构定位放线(预检)构造柱钢筋绑扎、定位(隐检)砖墙砌筑(50cm线找平、预检)柱梁、顶板支模(预检)梁板钢筋绑扎(隐检、开盘申请)砼浇筑下一层结构定位放线重复上述施工工序直至顶。 = 3 * GB2 内装修工程门窗框安装室内墙面抹灰楼地面门窗安装、油漆五金安装、内部清理通水通电、竣工。 = 4 * GB2 外装修工程外装修工程遵循先上后下原则,屋面工程(包括烟道、透气孔、压顶、找平层)结束后,进行大面积装饰,塑钢门窗在装修中逐步插入。施工准备现场道路本工程北靠北京西路,南临规划道路,交通较为方便。场内道路采用级配砂石铺垫,压路机压

47、。机械准备 = 1 * GB2 设2台搅拌机,2台水泵。 = 2 * GB2 现场设钢筋切断机1台,调直机1台,电焊机2台,1台对焊机。 = 3 * GB2 现场设木工锯,木工刨各1台。 = 4 * GB2 回填期间设打夯机2台。 = 5 * GB2 现场设塔吊2台。3、施工用电施工用电已由建设单位引入现场;根据工程特点,设总配电箱1个,塔吊、搅抖站、搅拌机、切断机、调直机、对焊机、木工棚、楼层用电、生活区各配置配电箱1个;电源均采用三相五线制;各分支均采用钢管埋地;各种机械均设置接零、接地保护。具体配电箱位置详见总施工平面图。施工用水施工用水采用深井水自来水,并砌筑一蓄水池进行蓄水。楼层用水

48、采用钢管焊接给水管,每层留一出水口;给水管不置蓄水池内,由潜水泵进行送水。生活用水生活用水采用自来水。劳动力安排 = 1 * GB2 结构期间:瓦工40人;钢筋工15人;木工15人;放线工2人;材料1人;机工4人;电工2人;水暖工2人;架子工8人;电焊工2人;壮工20人。 = 2 * GB2 装修期间抹灰工60人;木工4人;油工8人;电工6人;水暖工10人。四、主要施工方法1、施工测量放线 = 1 * GB2 施工测量基本要求A、西夏建材城生活区17#、30#住宅楼定位依据:西夏建材城生活区工程总体规划图,北京路、规划道路永久性定位B、根据工程特点及建筑工程施工测量规程DBI012195,4、

49、3、2条,此工程设置精度等级为二级,测角中误差12,边长相对误差1/15000。C、根据施工组织设计中进度控制测量工作进度,明确对工程服务,对工程进度负责的工作目的。 = 2 * GB2 工程定位A、根据工程特点,平面布置和定位原则,设置一横一纵两条主控线即27#楼:(A)轴线和(1)轴线;30#楼:(A)轴线和(1)轴线。根据主轴线设置两条次轴线即27#楼:(H)轴线和(27)轴线;30#楼:(H)轴线和(27)轴线。 B、主、次控轴线定位时均布置引桩,引桩采用木桩,后砌一水泥砂浆砖墩;并将轴线标注在四周永久性建筑物或构造物上,施测完成后报建设单位、监理单位确认后另以妥善保护。C、控轴线沿结

50、构逐层弹在墙上,用以控制楼层定位。D、水准点:建设单位给定准点,建筑物.500m。 = 3 * GB2 基础测量A、在开挖前,基坑根据平面布置,轴线控制桩为基准定出基坑长、宽度,作为拉小线的依据;根据结构要求,条基外侧1100mm为砂砾垫层边,考虑放坡,撒上白灰线,进行开挖。B、在垫层上进行基础定位放线前,以建筑物平面控制线为准,校测建筑物轴线控制桩无误后,再用经纬仪以正倒镜挑直法直接投测各轴线。C、标高由水准点引测至坑底。 = 4 * GB2 结构施工测量A、首层放线验收后,主控轴一引至外墙立面上,作为以上务层主轴线竖身高以测的基准。B、施工层放线时,应在结构平面上校投测轴线,闭合后再测设细

51、部尺寸和边线。C、标高竖向传递设置3个标高点,以其平均点引测水平线折平时,尽量将水准仪安置在测点范围内中心位置,进行测设。2、基坑开挖本工种设计地基换工,夯填砂砾垫层1100mm;根据此特点,采用机械大开挖,留200mm厚进行挖工、铲平。开挖时,根据现场实际土质,按规范要求1:0.33放坡,反铲挖掘机挖土。开挖出的土,根据现场实际情况,尽量留足需用的好土,多余土方挖出,避免二次搬运。人工开挖时,由技术员抄平好水平控制小木桩,用方铲铲平。挖掘机挖土应该从上而下施工,禁止采用挖空底脚的操作方法。机械挖土,先发出信号,挖土的时候,挖掘机操作范围内,不许进行其他工作,装土的时候,任何人都不能停留在装土

52、车上。3、砌筑工程 = 1 * GB2 材料砖:MU15多孔砖,毛石基础采用MU30毛石。砂浆:0.00以下采用M10水泥砂浆,一、二、三、四层采用M10混合砂浆,五层以上采用M7.5混合砂浆。 = 2 * GB2 砌筑要求A、开工前由工长对所管辖班组下发技术交底。B、砌筑前应提前浇水湿润砖块,水率保持在1015。C、砌筑采用满铺满挤“三一砌筑法“,要求灰浆饱满,灰缝812mm。D、外墙转角处应同时砌筑,内外墙交接处必须留斜槎,槎子长度不小于墙体高度的2/3,槎子必须平直、通顺。E、隔墙与墙不同时砌筑又不留成斜槎时可于墙中引出阳槎或在墙的灰缝中预埋拉结筋,每道不少于2根。F、接槎时必须将表面清

53、理干净,浇水湿润,填实砂浆,保持灰缝平直。G、砖墙按图纸要求每50mm设置26钢筋与构造柱拉结,具体要求见结构总说明。H、施工时需留置临时洞口,其侧边离交接处的墙面不少于500mm,顶部设边梁。4、钢筋工程 = 1 * GB2 凡进场钢筋须具备材质证明,原材料须取样试验,经复试合格后方可使用。 = 2 * GB2 钢筋绑扎前应仔细对照图纸进行翻样,根据翻样配料,施工前由工长对所管辖班组下发技术交底,准备施工工具,做好施工的准备工作。 = 3 * GB2 板中受力钢筋搭接, = 1 * ROMAN I级钢30d, = 2 * ROMAN II级钢40d,搭接位置:上部钢筋在跨中1/3范围内,下部

54、钢筋在支座1/3范围内。 = 4 * GB2 钢筋保护层:基础40mm,柱、梁30mm,板20mm。保护层采用50mm50mm的水泥砂浆块。板上部钢筋用马凳按梅花状支起。 = 5 * GB2 所有钢筋绑扎,须填写隐检记录,质评资料及目检记录,验收合格后方可进行下道工序。5、砼工程 = 1 * GB2 水泥进场后须做复试,经复试合格后由试验室下达配合比。施工中严格掌握各种材料的用量,并在搅拌机前进行标识,注明每立方米、每盘用量。同时搅拌时,须车车进磅,做好记录。 = 2 * GB2 浇筑前,对模板内杂物及油污、泥土清理干净。 = 3 * GB2 投料顺序:石子水泥砂子。 = 4 * GB2 本工

55、程均采用插入式振捣器,一次浇筑厚度不宜超过振捣器作用部分长度的倍,捣实砼的移动间距不宜大于振捣器作用半径的倍。 = 5 * GB2 砼浇筑后1昼夜浇水养护,养护期不少于7d,砼强度未达到MPa之前不得上人作业。6、模板工程 = 1 * GB2 本工程模板采用钢木混合模板。模板支搭的标高、截面尺寸、平整度、垂直度应达到质量验收标准,以满足其钢度,稳定性要求。 = 2 * GB2 模板支撑应牢固可靠,安装进程中须有防倾覆的临时固定措施。 = 3 * GB2 本工程选用851脱模剂,每拆除一次模板经清理后涂刷脱模剂,再重新组装,以保证砼的外观质量。架子工程 = 1 * GB2 本工程采用双排架子防护

56、,外设立杆距墙2m,里皮距墙50cm,立杆间距,顺水间距,间距不大于1m。 = 2 * GB2 架子底部夯实,垫木板,绑扫地杆。 = 3 * GB2 为加强架子的稳定性,每七根立杆间设十字盖,斜杆与地面夹角60o。 = 4 * GB2 为防止脚平架外倾,与结构采用钢性拉接,拉接点间距附和“垂四平六“的原则。 = 5 * GB2 外防护架用闭目式安全网进行封闭,两平网塔接和网下口必须绑孔紧密。 = 6 * GB2 结构架子高出作业层1m,每步架子满铺脚手板,要求严密牢固并严禁探头板。装饰工程装饰工程施工前,要组织质监部门、建设、设计、施工单位四方参加的主体结构工程核验收,对已完全体分部工程进行全

57、面检查、发现问题及时处理,清除隐患,并做好装饰前材料、机具及技术准备工作。1、根据预算所需材料数量,提出材料进场日期,在不影响施工用料的原则下,尽量减少施工用地,按照供料计划分期分批组织材料进场。2、将墙面找方垂直线,清理基层,然后冲筋,按照图纸要求,分层找平垂直,阴阳角度方正,然后拉线作灰饼。底子灰应粘结牢固,并用刮杠刮平,木抹子抹平。3、罩面应均匀一致,并应在终凝前刮平压光,上三遍灰抹子。4、油漆、涂料施工:油漆工程施工时,施工环境应清洁干净,待抹灰、楼地面工程全部完工后方可施工,油漆涂刷前被涂物的表面必须干燥、清洁,刷漆时要多刷多理不流坠,达到薄厚均匀,色调一致,表面光亮。墙面涂料基层要

58、求现整,对缝隙微小孔洞,要用腻子找平,并用砂纸磨平。为了使颜色一致,应使用同一配合比的涂料,使用时涂料搅匀,方可涂刷,接槎外留在阴阳角外必须保证涂层均匀一致表面不显刷纹。楼地面工程楼地面工程只作50厚豆石砼垫层。做垫层必须先冲筋后做垫层,其平整度要控制在4mm以内,加强养护45天后,才能进行上层施工。10、层面工程1、屋面保温层及找平层必须符合设计要求,防水采用防水卷材。2、做水泥砂浆找平层表面应平整压光,屋面与女儿墙交接处抹成R150mm圆角。3、本工程屋面材料防水,专业性强,为保证质量,我们请专业人员作防水层。4、原材料在使用前经化验合格后才能使用,不合格材料严禁使用。11、水、暖、电安装

59、工程 = 1 * GB2 管道安装应选用合格的产品,并按设计放线,坡度值及坡向应符合图纸和规范要求。 = 2 * GB2 水、暖安装前做单项试压,完毕后做通、闭水后试验和打压试验,卫生间闭水试验不少于24小时。 = 3 * GB2 电预埋管路宜沿最近线路敷设,应尽量减少弯曲,用线管的弯曲丝接套丝,折扁裂缝焊接,管口应套丝用堵头堵塞。油漆防腐等均符合图纸各施工规范及质量评定标准。 = 4 * GB2 灯具、插座、开关等器具安装,其标高位置应符合设计要求,表面应平直洁净方正。 = 5 * GB2 灯具、插座、开关等器具必须选用合格产品,不合格产品严禁使用。 = 6 * GB2 做好各种绝缘接地电阻

60、的测试和系统调整记录,检查配线的组序一定要符合设计要求。五、预防质量通病之措施本工程按优质工程进行管理与控制,其优质工程的目标体系与创优质工程的保证措施在本工程施工组织设计中做了详述。本措施不再述。创优质工程除对各分部、分项、工序工程施工中,精心操作,一丝不苟、高标准严要求作业外,关键是防止质量通病。为此,提出防止通病的作业措施如下:1、砖墙砌体组砌方法: = 1 * GB2 、组砌方法:一顺一丁组砌,由于这种方法有较多的丁砖,加强了在墙体厚度方向的连结,砌体的抗压强度要高一些。 = 2 * GB2 、重视砖砌体水平灰缝的厚度不均与砂浆饱满度: = 1 * GB3 、水平灰缝不匀:规范规定砖砌

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论