(网上商城详细设计说明书1.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(网上商城详细设计说明书1

详细设计说明书 1引言 1.1编写目的 编写本详细设计目的是:在需求概要设计的基础上,完成的结构设计,划分的功能模块并明确模块之间的关系,同时给出相关的用户界面设计。本文的预期读者为:的设计、开发人员;的验收、评审人员。SQL:一种用于访问、查询数据库的语言。 4、事务流:数据进入模块后可能有多种路径进行处理。 5、主键:数据库表中的关键域,值在表中唯一。 6、ROLLBACK(回滚):数据库的错误恢复机制。 7、系统用户:商城游客、商城购买用户以及商城的管理员。 8、游客:未注册Beyond网上商城的网络用户。 9、PowerDesigner:数据库编辑软件。 1.5参考资料 1、《》 当系统出现错误时,系统会查找错误原因,并提示用户按照一定步骤继续完成操作或者重新开始操作,并保留错误信息以供查看。 程序1(商品查询)设计说明 3.1功能 3.2性能 灵活性:窗口响应绝大部分的快捷菜单和控制面板操作 时间特性:响应鼠标单击的时间在2—3秒之间 3.3输人项 组合、模糊查询条件。 3.4输出项 标准的SQL语句,发送设置浏览区命令。 3.5算法 本部分没有采用自定义的算法。 3.6接口 .硬件接口:主要就是TCP/IP层中的网络接口层 软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个: (1)连接对象(Connection):用来连接数据库。 (2)记录集对象(RecordSet):用来保存查询语句的返回结果。 (3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。 (4)参数对象(Parameter):用来为存储过程或查询提供参数。 3.7存储分配 本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。 3.8注释设计 说明准备在本程序中安排的注释,如:在代码部分的适当位置会有中文代码注释。 3.9限制条件 (1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2005。 (2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。 4程序2(订单查询)设计说明 4.1功能 4.2性能 这是经常使用的一个模块,对性能要求在1-6秒内作出反应 4.3输人项 查询条件 4.4输出项 标准的SQL语句,发送设置浏览区命令。 4.5算法 本部分没有采用自定义的算法。 4.6接口 .硬件接口:主要就是TCP/IP层中的网络接口层 软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个: (1)连接对象(Connection):用来连接数据库。 (2)记录集对象(RecordSet):用来保存查询语句的返回结果。 (3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。 (4)参数对象(Parameter):用来为存储过程或查询提供参数。 4.7存储分配 本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。 4.8注释设计 说明准备在本程序中安排的注释,在代码部分的适当位置会有中文代码注释。 4.9限制条件 (1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2005。 (2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。 5程序3(购物车)设计说明 5.1功能 5.2性能 用户选中所需要购买商品,点击订购的产品后出现订购商品的界面,输入好你的姓名/单位,数量,联系方式,备注后再按确定,订单信息就会写入数据库完成订购操作。 5.3输人项 输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。 5.4输出项 输出是从数据库中读取的数据,或错误警告信息。 5.5算法 本部分未采用自定义的算法。 5.6接口 .硬件接口:主要就是TCP/IP层中的网络接口层 软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个: (1)连接对象(Connection):用来连接数据库。 (2)记录集对象(RecordSet):用来保存查询语句的返回结果。 (3)命令对象(Command):用来执行SQL语句或者SQL Server的

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档