参考网上商城购物系统详细设计说明书.docx
《参考网上商城购物系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《参考网上商城购物系统详细设计说明书.docx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程详细设计说明书1-引言1.1编写目的编写详细设计说明书的目的是为了使开发人员在完成概要设计说明书的基础上,完 成概要设计的各项功能规定;为程序员写出实际的程序代码提供依据。它是软件设计阶段所 有任务和所有相关人员所需的参考资料。预期的读者为系统的开发者、使用者和指导老师。1.2背景说明:(1)开发软件系统的名称:网上商城购物系统;(2)任务提出者:XX;(3)开发者:计算机科学与技术的小组成员xx;(4)用户:XX;(5)本系统将使用SQLServer2000作为数据库存储系统。L3定义(1) Asp (active server pages)是微软公司推出的一种用以取代CGI的技术,
2、基于 目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境, 通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI (电子数 据交换);(2) ADO: ActiveX Data Object, ActiveX 数据对象;(3) SQL: Structured Query Languageo1. 4参考资料(1)本小组成员撰写的概要设计说明书;(2)本小组成员撰写的需求分析说明书。2.系统的结构7.13尚未解决的问题在商品管理界面上全选了之后,再按全选按钮不能取消选定,而是要一项一项地取消选 定。8.模块6 (订单管理)设计说明
3、8.1模块描述使用户完成订购商品的活动8. 2功能完成用户对订购商品的操作功能。9. 3性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间性:响应鼠标单击时间在23秒之间10. 4输入项商品名称11. 输出项商品相关信息8. 6设计方法(算法)本部分没有采用自定义的算法9. 7流程逻辑10. 接口硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能用到的ADO的常用对象有以下几个:(1 )连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或SQL
4、Server的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。1.1 9存储分配本模块用ASP在Dreamweaver中进行编码,直接的内存分配由Dreamweaver运行时分配。1.2 10注释设计在代码部分的适当位置有中文代码注释。8.11 限制条件(1)由于本系统的开发是基于浏览器B/S结构,所以浏览器的语言使用HTML,服务器端 的语言使用ASP,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之 才用 SQL Server2000o(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下 来的测试而后维护升级。8.12
5、测试计划进入后台管理商品管理的界面,可对商品进行添加、删除、清空、全选等操作以测试操 作是否正常。8.13 尚未解决的问题如何处理用户在购买商品后的金钱支付交易以及确保交易的安全性。9.模块7 (用户管理)设计说明9.1 模块描述本模块实现管理员对已注册用户的相关信息的管理。9. 2功能管理员可以对已注册用户进行删除、修改信息、查询等不同功能。9. 3性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间性:响应鼠标单击时间在23秒之间9. 4输入项输入的数据时用户执行的各种操作,包括鼠标、键盘各项操作。9.5输出项输出是从数据库中读取的数据,或错误警告信息。9. 6设计方法(算法)本部分没
6、有采用自定义的算法9.7流程逻辑9.8 接口硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或SQL Server的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。9. 9存储分配本模块用ASP在Dreamweaver中进行编码,直接的内存分配由Dreamweaver运行时分配。9. 10注释设计在代码部分的适当位置有中文代码注释。
7、9.11限制条件(1)由于本系统的开发是基于浏览器B/S结构,所以浏览器的语言使用HTML,服务器端 的语言使用ASP,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之 才用 SQL Server2000o(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下 来的测试而后维护升级。9. 12测试计划进入后台管理订单管理的界面,分别点击未处理、已处理、已发货、已结账的订单查看 相关情况,对于已结账订单可以执行删除操作。10. 13尚未解决的问题暂时没有要解决的问题。毕业论文写作流程一览表毕业论文是教学科研过程的一个环节,也是学业成绩考 核和评定的一种重要方
8、式。毕业论文的目的在于总结学生在 校期间的学习成果,培养学生具有综合地创造性地运用所学 的全部专业知识和技能解决较为复杂问题的能力并使他们 受到科学研究的基本训练。毕业论文的撰写主要包括几个方面的内容:1 .论文的选题;2.论文写作框架的确定;3.文献综述;4. 开题报告;5.论文的撰写。一、论文的选题选题是论文撰写成败的关键。因为,选题是毕业论文撰 写的第一步,它实际上就是确定“写什么”的问题,亦即确 定科学研究的方向。如果“写什么”不明确,“怎么写”就 无从谈起。选题首先要符合专业培养目标,要与所学专业相关;其 次,选题要有理论和现实意义,使其论文形成后既有理论支 撑,同时要对现实有所促进
9、;再次选题要注意一些有价值的 课题,比如本专业的研究空白、有争议的话题,或者从一个 新的角度来研究本专业的老话题、与研究领域有关的当前热 点问题、新问题、亲自参与实践调查的课题;第四,选题要 结合考虑资料的利用。能找到比较充分的资料来源对于作者 写作论文有重要帮助;最后,选题宜小不宜大。题目范围太14 大易导致内容空泛,难于驾驭。(一)论文的选题的依据:1、依据个人兴趣爱好;2、依 据个人知识结构;3、依据当前本专业的研究热点;4、依据当 前国际国内经济政治局势;5、依据管理学权威刊物的近期发 表论文;6、请教他人。(二)毕业论文的选题原则和要求:1、注重选题的实用价值,选择具有现实意义的题目
10、。 理论联系实际,注重现实意义;(2)要注重选题的理论价 值。2、勤于思考,刻意求新。(1)从观点、题目到材料直至 论证方法全是新的;(2)以新的材料论证旧的课题,从而提出 新的或部分新的观点、新的看法;以新的角度或新的研究 方法重做已有的课题,从而得出全部或部分新观点;(4)对已 有的观点、材料、研究方法提出质疑,虽然没有提出自己新 的看法,但能够启发人们重新思考问题。以上四个方面并不 是对“新意”的全部概括,但只要能做到其中一点,就可以 认为文章的选题有了新意。二、论文写作框架的确定论文写作框架起疏通思路、安排材料、形成结构的作用。 一般来讲,学术论文框架需要采用递进的逻辑体系,不建议 采
11、用并列的逻辑体系,即论文的各个部分应该是层层递进, 有一定的逻辑关系的。如:第一部分是相关概念和涵义,第15 二部分是问题提出,第三部分是分析问题,第四部分是解决 问题的办法,第五部分是解决问题需要实现的一些条件和保 障措施,第六部分是总结。可以根据具体情况进行删减和添 加。论文框架确定后,应交给导师审阅,再与导师仔细探讨 行文的思路,听取导师的指导意见,最后确认论文写作内容 框架,作为开题报告中的内容部分。三、文献综述(一)文献综述的介绍文献综述是在确定了选题后,在对选题所涉及的研究领 域的文献进行广泛阅读和理解的基础上,对该研究领域的研 究现状(包括主要学术观点、前人研究成果和研究水平、争
12、 论焦点、存在的问题及可能的原因等)、新水平、新动态、 新技术和新发现、发展前景等内容进行综合分析、归纳整理 和评论,并提出自己的见解和研究思路而写成的一种不同于 毕业论文的文体。它要求作者既要对所查阅资料的主要观点 进行综合整理、陈述,还要根据自己的理解和认识,对综合 整理后的文献进行比较专门的、全面的、深入的、系统的论 述和相应的评价,而不仅仅是相关领域学术研究的“堆砌”。(二)文献来源论文查阅的资料来源有:1、电子期刊。包括电子期刊 网上的期刊论文、硕士博士的学位论文以及一些电子书籍。162、纸质书籍。如图书、期刊杂志、报纸等。(三)文献综述的写作文献综述基本由前言(引言)、正文、结论和
13、参考文献四 大部分组成。1、前言(引言):简要介绍所综述的课题,研究目的及 意义。说明有关概念,规定综述范围,介绍本课题的基本内 容:包括研究的历史、现状、前景和争论焦点等,使读者对 全文有一个概括的了解。2、正文:是综述的主体部分,对某专业、学科在某阶 段的发展历史和当前实际工作水平、成就和展望,以及有关 各种情况都应作详细叙述,还要把同行对该方面的不同看法 也写进去,进行分析研究。此部分要特别注意两个问题,一 是查阅文献的内容要围绕我们选题需要研究的主题内容,以 为我们后续研究提供理论支持和依据,严禁文献综述的内容 和查阅的资料和论文写作不相关;二是对文献查阅后,不能 简单罗列,文献综述的
14、重点在“综述述”,应该通过自己的 归纳、总结和整理,进行综合的评述,不能只“述”不评, 即只对观点、数据、事实等作纯客观的分析和介绍,不作评 价、评议。3、结论:结论是综述的结束语。一般包括研究的结论, 本课题研究的意义,存在的分歧,有待解决的问题和发展趋 势等。174、参考文献:注明作者所引用的资料,为人们核对或作进一步研究用,这些按引用顺序列出。前沿和结论部分和我的观点有许多不符合的地方,所以没做修改。开题报告(一)研究的目的和意义研究目的是简单叙述论文选题的背景,然后提出论文是 为了研究什么,为了得到什么结果。研究的意义一般从两个 方面来描述:一是论文研究对于当前相关研究的理论有什么 贡
15、献(理论意义、学术意义),二是论文研究对于当前社会经 济发展有什么贡献(实践意义、指导意义)。(二)研究的内容及目标研究内容部分即前述的论文框架体系,研究目标重点介 绍研究什么,拟解决什么关键问题。(三)研究方案及可行性分析此部分视具体写作情况和学校提供的资源情况而定。(四)研究进度计划时间和内容按照系里的统一规定填写。五、论文的撰写(一)论文构成1.论文题目2.论文目录3.中英文摘要、关键词4.论文正文5.致谢6.参考文献18(二)论文目录一般先要确定论文目录,即论文题目、大标题和小标题, 这使得论文的起草有了初步依据。然后拟定内容提纲,把论 文目录展开,加进必要材料予以扩充,使目录充实和具
16、体化。编写提纲应该由简入繁,由部分到章节再到内容要点, 逐步进行扩展。首先根据行文的思路用最粗的轮廓勾勒出文 章的几大块,也就是主要组成部分,然后在各部分内填入相 应的章节。具体来说写论文无非是提出问题、分析问题、解 决问题(或者是理论、实证、结论),可以在先确定逻辑主线 的基础上规划出三个部分,再用相应章节进行对应的填充, 最后列出每一节的内容要点。需要注意的一是要论点明确、 论据充分;二是要平衡章节之间的长短,即合理安排各部分 的篇幅,尽量长短相当,避免体例结构的不相称。对于引入 的理论部分要把字数控制在整个篇幅的四分之一左右。(三)中英文摘要、关键词1 .按照学校规定的格式撰写2 .英文
17、忌用软件翻译,因为语法错误多,专业词汇翻译 不够专业3 .关键词一般三个以上(四)论文正文论文的正文通常包括绪论、本论、结论三部分。1、绪论,又称前言、绪言,是正文的起始部分。这一19根据网上购商城系统的概要设计,本系统按照功能分解,可以分解为前台管理子系统和 后台管理子系统;前台管理系统和后台管理系统又分为几个小子系统,总的系统结构图如下:结构流程图如下:3.模块1 (商品查询)设计说明3.1 模块描述商品查询主要是帮助顾客快速定位到所想了解的商品,达到查询商品的目的。3. 2功能完成查询商品的功能4. 3性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间性:响应鼠标单击时间在23秒之
18、间5. 4输入项组合、模糊查询条件6. 5输出项标准的SQL语句,发送设置浏览区命令3. 6设计方法(算法)本部分没有采用自定义的算法3.7 流程逻辑3.8 接口硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。部分一般可涉及以下内容:研究这一课题的目的、意义;提 出问题,表明作者观点;说明作者论证这一课题的方法;概括 介绍论述的内容或揭示问题的结论;历史回顾。绪论部分在 论文中所占比例通常较小。要写得简明扼要,通
19、常几百字即 可。2、本论是论文的主体部分。在这部分中要综合运用所 学的基本原理、基本理论以及前面说收集的相关资料来详细 地阐述论文的研究观点、成果。可根据论题性质,用正面立 论的或批驳不同看法或解决别人的疑难问题的方法,来论证 文中的思想和新的见解。如果是作者自己提出新的、创造性 的东西要注意最重要的是言之存理。这一部分要占全文的三 分之二。3、结论是论文的最后部分,这部分的主要内容包括作 者对研究的课题得出的答案;作者对研究的课题提出探讨性 意见;对未解决的问题提出的某种设想等。它的内容与绪论 有关,是一篇论文要旨的简明扼要的提示。通常这部分可以 是围绕本论所作的结语,对本论部分进行强调(但
20、注意不是 本论部分的重复)。如果结论已在绪论或本论部分作了提示, 这部分也可以只做文章的收尾。论文的撰写一方面取决于资料的拥有,另一方面依靠平 时理论素养和写作能力的积累。撰写正文前,要对提纲进行 再次检查和修改,使之更加完善。文章起草要在思路明晰的20 基础上一气呵成,切忌断断续续。起草阶段,要先形成初稿。 初稿的写作就是按照提纲形成是构思填充内容。形成的论文 应该是论点明确,内容充实;叙述上主次分明、详略得当;论 文各部分条理清晰、层次分明;段落之间的衔接自然、舒展, 逻辑性要强。撰写论文的过程中,忌大篇幅引用,切忌抄袭他人论文, 国内一般认为不超过200字就不算抄袭。然而,在考研与就 业
21、压力的夹缝中,大学毕业论文的生存处境日渐尴尬,弄虚 作假现象泛滥,论文写作陷入抄袭的怪圈,毕业论文写作只 是“网上摘些,书上的借用些,最后整合一下就算大功告成” “写论文惟一的收获就是学会了 复制、粘贴的快捷 键”。那么我们该如何规避抄袭的风险?首先,每个内容小点 一定要自己拟定。紧接着,根据所收集到的资料对小点内容 进行扩充充实,尽量使用自己的语言来陈述。六、论文格式1、字体:论文所用字体要求为宋体。2、字号:第一层次题序和标题用小三号黑体字;第二层 次题序和标题用四号黑体字;第三层次及以下题序和标题与 第二层次同;正文用小四号宋体。3、摘要及关键词:中文摘要及关键词:“摘要”二字采 用三号
22、字黑体、居中书写,“摘”与“要”之间空两格,内 容采用小四号宋体。“关键词”三字采用小四号字黑体,顶21 格书写,一般为3-5个。英文摘要应与中文摘要相对应, 字体为小四号Times New Romano4、目录:“目录”二字采用三号字黑体、居中书写,“目” 与“录”之间空两格,第一级层次采用小三号宋体字,其他 级层次题目采用四号宋体字。5、正文文中标题:一级标题:标题序号为“一”,用5号宋体加粗,独占 行,末尾不加标点,如“一、有利于品牌资产的提高”;二 级标题:标题序号为“(一)”,用5号宋体加粗,独占行, 末尾不加标点,如“(一)有利于品牌资产的提高”;三级标 题:标题序号为“1”,用5
23、号宋体加粗,可根据标题的长短 决定是否独占行,若独占行,则末尾不加标点,若不独占行, 标点后面须加句号,如“1.有利于品牌资产的提高”。四级 标题:标题序号为“(1)”,用5号宋体,要求与三级标题相 同;五级标题:标题序号为“。用5号宋体,要求与三级 标题相同。(注:每级标题的下一级标题应各自连续编号)如 “有利于品牌资产的提高”:6、标点:注意论文文中标点的全角半角之分。7、参考文献:参考文献包括著作、论文等正式文献, 也包括统计、工作报告等事实材料,还可以包括没有正式出 版和发表的资料。外文原文著作和论文,其参考文献的标题 应当用原文列出。注释和参考书目的标题主体和标识顺序,22 按“作(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 参考 网上商城 购物 系统 详细 设计 说明书
限制150内