- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程具体设计说明书
1.引言
1.1编写目标
编写具体设计说明书目标是为了使开发人员在完成概要设计说明书基础上,完成概要设计各项功效要求;为程序员写出实际程序代码提供依据。它是软件设计阶段全部任务和全部相关人员所需参考资料。 预期读者为系统开发者、使用者和指导老师。
1.2背景
说明:
(1)开发软件系统名称:网上商城购物系统;
(2)任务提出者:XX;
(3)开发者:计算机科学和技术小组组员xx;
(4)用户:XX;
(5)本系统将使用SQLServer作为数据库存放系统。
1.3定义
(1) Asp(active server pages)是微软企业推出一个用以替换CGI技术,基于现在绝大多数网站应用于windows平台,asp是一个在windows服务器端脚本运行环境,经过这种环境,用户能够创建和运行动态交互式web服务器应用程序和EDI(电子数据交换);
(2)ADO:ActiveX Data Object, ActiveX 数据对象;
(3)SQL:Structured Query Language。
1.4参考资料
(1)本小组组员撰写《概要设计说明书》;
(2)本小组组员撰写《需求分析说明书》。
2. 系统结构
依据网上购商城系统概要设计,本系统根据功效分解,能够分解为前台管理子系统和后台管理子系统;前台管理系统和后台管理系统又分为多个小子系统,总系统结构图以下:
结构步骤图以下:
3.模块1(商品查询)设计说明
3.1模块描述
商品查询关键是帮助用户快速定位到所想了解商品,达成查询商品目标。
3.2功效
完成查询商品功效
3.3性能
灵活性:窗口响应绝大部分快捷菜单和控制面板操作
时间性:响应鼠标单击时间在2——3秒之间
3.4输入项
组合、模糊查询条件
3.5输出项
标准SQL语句,发送设置浏览区命令
3.6设计方法(算法)
本部分没有采取自定义算法
3.7步骤逻辑
3.8接口
硬件接口:关键就是TCP/IP层中网络接口层
软件接口:具体来说开发中可能用到ADO常见对象有以下多个:
(1)连接对象(Connection):用来连接数据库。
(2)统计集对象(RecordSet):用来保留查询语句返回结果。
(3)命令对象(Command):用来实施SQL语句或SQL Server存放过程。
(4)参数对象(Parameter):用来为存放过程或查询提供参数。
3.9存放分配
本模块用ASP在Dreamweaver中进行编码,直接内存分配由Dreamweaver运行时分配。
3.10注释设计
在代码部分合适位置有汉字代码注释。
3.11限制条件
(1)因为本系统开发是基于浏览器B/S结构,所以浏览器语言使用HTML,服务器端语言使用ASP,开发人员将不能用其它开发语言(编写组件除外)。而数据库也将随之才用SQL Server。
(2)开发人员在编写代码过程中需要严格根据软件工程要求来进行,以利于接下来测试以后维护升级。
3.12测试计划
测试关键点:测试多种组合、模糊查询方法。
3.13还未处理问题
临时没有要处理问题。
4.模块2(订单查询)设计说明
4.1模块描述
订单查询关键是方便管理员查询未处理、已处理、已发货、已结账订单。
4.2功效
完成查询订单相关情况功效
4.3性能
这是常常使用一个模块,对性能要求在1-6秒内做出反应。
4.4输入项
查询条件
4.5输出项
标准SQL语句,发送设置浏览区命令
4.6设计方法(算法)
本部分没有采取自定义算法
4.7步骤逻辑
4.8接口
硬件接口:关键就是TCP/IP层中网络接口层
软件接口:具体来说开发中可能用到ADO常见对象有以下多个:
(1)连接对象(Connection):用来连接数据库。
(2)统计集对象(RecordSet):用来保留查询语句返回结果。
(3)命令对象(Command):用来实施SQL语句或SQL Server存放过程。
(4)参数对象(Parameter):用来为存放过程或查询提供参数。
4.9存放分配
本模块用ASP在Dreamweaver中进行编码,直接内存分配由Dreamweaver运行时分配。
4.10注释设计
在代码部分合适位置有汉字代码注释。
4.11限制条件
(1)因为本系统开发是基于浏览器B/S结构,所以浏览器语言使用HTML,服务器端语言使用ASP,开发人员将不能用其它开发语言(编写组件除外)。而数据库也将随之才用SQL Server。
(2)开
您可能关注的文档
最近下载
- 医学三基考试(康复科)题库及答案(最新版).docx
- 学生调换宿舍申请表(模板).pdf VIP
- 陆上石油天然气开采安全规程.pdf VIP
- 综合与实践 探秘曹冲称象第2课时 活动二 课件 2025-2026学年度西师大版数学三年级上册.pptx VIP
- 国开电大 机电控制与可编程序控制器技术 形考任务1-3答案.doc VIP
- 钢管桩施工方案.doc VIP
- 2025凉山州继续教育公需科目满分答案-数字时代的心理健康.docx VIP
- 湘教(2024)八上数学综合与实践:空瓶换汽水.pptx VIP
- 智启未来,育见新篇——AI赋能教育教学的探索 课件.pptx VIP
- 2025年海南省初中学业水平考试地理卷试题真题(含答案).pdf VIP
文档评论(0)