某音乐公司光盘营销系统的介绍

上传人:沈*** 文档编号:103022406 上传时间:2022-06-08 格式:DOC 页数:69 大小:2.33MB
收藏 版权申诉 举报 下载
某音乐公司光盘营销系统的介绍_第1页
第1页 / 共69页
某音乐公司光盘营销系统的介绍_第2页
第2页 / 共69页
某音乐公司光盘营销系统的介绍_第3页
第3页 / 共69页
资源描述:

《某音乐公司光盘营销系统的介绍》由会员分享,可在线阅读,更多相关《某音乐公司光盘营销系统的介绍(69页珍藏版)》请在装配图网上搜索。

1、 . SongTaste音乐公司技术文档 卷 号: 卷编号:10版SongTaste音乐公司光盘营销系统项目文档项 目 承 担 部 门:Tri-Girl工作室 撰 写 人(签名):完 成 日 期:二一年七月十日本文档使用部门:主管领导 项目组 客户(市场)维护人员用户 文档验交组(签名):验 交 日 期:评审负责人(签名): 评 审 日 期第1章 概述1 产品介绍1.1产品名称SongTaste公司音乐光盘营销系统1.2产品用途扩大SongTaste公司音乐光盘销售经营规模和社会影响,通过网络进行音乐光盘的销售。1.3产品开发背景电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物

2、流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。我国电子商务始于1997年,目前我国电子商务如火如荼。我国网上购物人口以中高收入水平的人群为主,他们购买力强,受教育程度较高,生活的个性化诉求比较强烈。另据统计,我国网上购物的人口仍在继续增加。可见,电子商务前景非常光明。2 产品面向的用户群体音乐爱好者,特别是14-30岁的中青年是本产品的主要用户群体,他们热爱音乐、追逐潮流、熟悉网络,对在线售卖音乐光盘的接受度很高,成为长期客户的可能性较大。作为社会的主流消费群体,能给带来绝大部分的营业额,是重点的用户群体。

3、3 产品应用遵循的标准或规划遵循以下标准:稳定性, 实用性,开放性,可扩展性,安全性,便捷性。 4 产品围本系统是一套基于Internet的音乐光盘营销系统。通过该系统,用户可以方便的从上查找到诸如音乐、歌手与专辑光盘的详细信息,并进行购买。系统提供完善的音乐管理、用户管理与其他管理功能;具有可靠的安全性,各级用户权限严格限制,所有用户都可对音乐、歌手与专辑信息进行查询,只有注册用户才能对光盘进行购买;系统可以自动对用户选择的光盘进行结账并生成订单;用户通过统一的Web界面访问该系统,将所有功能集成在Web中。操作简便,用户只须掌握对浏览器的使用,便可以使用本系统。客户端运行浏览器访问WWW服

4、务器,然后通过接口与后台数据库建立通信,完成对所有信息的查询或对光盘的购买操作。系统认可三类用户:游客用户、注册用户、管理员用户。其中管理员拥有最高权限,负责服务器端的维护与管理,同时也拥有直接访问数据库的权力,可以对数据库中的所有信息进行查询、添加、删除和修改;其次是注册用户,可以对所有歌曲、歌手与专辑光盘信息进行查询并且购买光盘;再次是游客用户,只能够对所有的歌曲、歌手与专辑光盘信息进行查询,不能够购买光盘。第2章 需求分析说明书1引言1.1编写目的本说明书为开发人员、维护人员、客户之间提供共同的协议而创立基础,提取本系统中的用例并进行描述,为后期的设计提供依据。本说明书的预期读者为客户、

5、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。1.2背景本项目名称:SongTaste公司音乐光盘营销系统。本项目的开发者:Tri-Girl工作室产品的生产者:Tri-Girl工作室产品的设计者:Tri-Girl工作室产品的所有权:Tri-Girl工作室1.3定义SongTaste公司音乐光盘营销系统:SongTaste公司音乐光盘营销系统:它是由Tri-Girl工作室完全自主开发的SongTaste公司音乐光盘营销系统,是基于Internet的音乐光盘营销系统。需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规或其它正式规定文档所需具有的条件或权能

6、。需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。用例:对系统各个逻辑上相对完整的功能流程功能的描述用例图:主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作。用例描述:用例描述的是参与者与系统之间的对话(未在用例图中表述)。1.4参考资料 计算机系统导论 - 瑞挺 编著,高等教育, 数据库原理与方法- 若忠 王鸿武 编著, 使用UML-关于对象和组件软件工程 - Perdita Stevens,Rob Pooley,人民邮电,UML基础与Rose 建模案例 -吴建,潮,汪杰

7、人民邮电。2任务概述2.1目标本系统的目标是扩大SongTaste公司音乐光盘销售经营规模和社会影响,通过网络进行音乐光盘的销售。对于网上光盘营销系统软件的主要面向用户为音乐爱好者,最终用户为SongTaste公司的管理人员。本系统的开发意图:目前中国的电子商务行业进行的如火如荼,而以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。本软件根据此要求进行开发本软件应用目标:网上光盘营销系统软件将扩大SongTaste公司在电子商务领域的影响力,同时将大量减少人力、物力,降低了成本,也将解决了传统

8、交易的时间和空间限制。本软件作用与围:本网络音乐光盘营销系统软件是应用于中小企业的。目前,中小企业由于受到资金以与地域限制,业务围较为狭隘且业务量较小,难以获得较大认可度。本系统,将把中小企业推向网络,网络上信息流通快,商务信息将很快传递给用户,有助于提高中小企业的知名度。同时也可减少人力,物力等成本。2.2用户的特点光盘营销系统软件将面向于音乐爱好者,其使用人员应为具备一定的计算机基础知识。而本产品的维护人员除了需要具备一定的计算机基础知识还需要具备一定的数据库管理知识。2.3假定和约束本系统开发人员为12人,有CPU133、16兆存配置的计算机就可运行本系统,在管理方针、并行操作、安全与方

9、面无约束。3 需求规定3.1 对功能的规定3.1.1用例图以下是系统中的参与者与其关系管理员 注册用户 游客图2.1 系统参与者用例图以下是管理员的用例图:管理员图 2.2 管理员的用例图以下是注册用户的用例图:注册用户图 2.3 注册用户的用例图以下是游客的用例图:游客图 2.4 游客的用例图3.1.2用例描述表2.1 管理员登录用例描述用例名称登录用例编号GL_001执行者管理员前置条件管理员存在并想进行相关的操作后置条件管理员登录成功后,可以对所有信息进行查询、添加、修改、删除涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的登录信息2、管理员输入登录信息3、系统检查管理

10、员输入的信息4、登录成功,进入界面扩展1、管理员登录的信息错误时,系统提示输入错误,需重新登录字段列表管理员、管理员密码设计规则管理员唯一未解决的问题无表2.2 管理员查询歌曲信息用例描述用例名称查询歌曲信息用例编号GL_002执行者管理员前置条件管理员登录进入查询界面并想对歌曲信息进行查询后置条件查询成功后,可以看到相应歌曲的信息涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的歌曲查询信息2、管理员输入要查询的相关歌曲信息3、系统检查管理员输入的信息并进行查找4、查找成功,显示查询结果扩展1、管理员输入的歌曲信息错误时,系统提示歌曲信息错误,需重新输入字段列表歌曲模糊信息,

11、查找类型(按歌名、按歌手、按光盘、全部查找)设计规则无未解决的问题无表2.3 管理员查询歌手信息用例描述用例名称查询歌手信息用例编号GL_003执行者管理员前置条件管理员登录进入查询界面并想对歌手信息进行查询后置条件查询成功后,可以看到相应歌手的信息涉众利益管理员可以简单地进行操作基本路径1、系统显示管理员要输入的歌手查询信息2、管理员输入要查询的相关歌手信息3、系统检查管理员输入的信息并进行查找4、查找成功,显示查询结果扩展1、管理员输入的歌手信息错误时,系统提示歌手信息错误,需重新输入字段列表歌手模糊信息,查找类型(按歌名、按歌手、按光盘、全部查找)设计规则无未解决的问题无表2.4 管理员

12、查询光盘信息用例描述用例名称查询光盘信息用例编号GL_004执行者管理员前置条件管理员登录进入查询界面并想对光盘信息进行查询后置条件查询成功后,可以看到相应光盘的信息涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的光盘查询信息2、管理员输入要查询的相关光盘信息3、系统检查管理员输入的信息并进行查找4、查找成功,显示查询结果扩展1、管理员输入的光盘信息错误时,系统提示光盘信息错误,需重新输入字段列表光盘模糊信息,查找类型(按歌名、按歌手、按光盘、全部查找)设计规则无未解决的问题无表2.5 管理员查询注册用户信息用例描述用例名称查询注册用户信息用例编号GL_005执行者管理员前置

13、条件管理员登录进入查询界面并想对注册用户信息进行查询后置条件查询成功后,可以看到相应注册用户的信息涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的注册用户查询信息2、管理员输入要查询的相关注册用户信息3、系统检查管理员输入的信息并进行查找4、查找成功,显示查询结果扩展1、管理员输入的注册用户信息错误时,系统提示光盘信息错误,需重新输入字段列表注册用户模糊信息设计规则无未解决的问题无表2.6 管理员添加歌曲信息用例描述用例名称添加歌曲与相关信息用例编号GL_006执行者管理员前置条件管理员登录进入歌曲添加界面并想对歌曲信息进行添加后置条件添加成功后,可以看到相应添加结果涉众利益

14、管理员可以简单的进行操作基本路径1、系统显示管理员要输入的添加歌曲信息2、管理员输入要添加的相关歌曲信息3、系统检查管理员输入的信息并进行添加4、添加成功,显示添加结果扩展1、管理员输入的添加信息错误时,系统提示输入错误,添加失败字段列表歌曲名称、相应歌手、所属光盘名称设计规则无未解决的问题无表2.7 管理员添加歌手信息用例描述用例名称添加歌手与相关信息用例编号GL_007执行者管理员前置条件管理员登录进入歌手添加界面并想对歌手信息进行添加后置条件添加成功后,可以看到相应添加结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的添加歌手信息2、管理员输入要添加的相关歌手信息3、

15、系统检查管理员输入的信息并进行添加4、添加成功,显示添加结果扩展1、管理员输入的添加信息错误时,系统提示输入错误,添加失败字段列表歌手、歌手性别、歌手年龄、歌手国籍设计规则无未解决的问题无表2.8 管理员添加光盘信息用例描述用例名称添加光盘与相关信息用例编号GL_008执行者管理员前置条件管理员登录进入光盘添加界面并想对光盘信息进行添加后置条件添加成功后,可以看到相应添加结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的添加光盘信息2、管理员输入要添加的相关光盘信息3、系统检查管理员输入的信息并进行添加4、添加成功,显示添加结果扩展1、管理员输入的添加信息错误时,系统提示输

16、入错误,添加失败字段列表光盘名、所属歌手、光盘价格设计规则无未解决的问题无表2.9 管理员修改歌曲信息用例描述用例名称修改歌曲信息用例编号GL_009执行者管理员前置条件管理员登录进入歌曲修改界面并想对歌曲信息进行修改后置条件修改成功后,可以看到相应修改结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的修改歌曲信息2、管理员输入要修改的歌曲相关信息3、系统检查管理员输入的信息并进行修改4、修改成功,显示修改结果扩展1、管理员输入的修改信息错误时,系统提示输入错误,修改失败字段列表歌曲名、歌手、光盘名称设计规则无未解决的问题无表2.10 管理员修改歌手信息用例描述用例名称修改

17、歌手信息用例编号GL_010执行者管理员前置条件管理员登录进入歌手修改界面并想对歌手信息进行修改后置条件修改成功后,可以看到相应修改结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的修改歌手信息2、管理员输入要修改的歌手相关信息3、系统检查管理员输入的信息并进行修改4、修改成功,显示修改结果扩展1、管理员输入的修改信息错误时,系统提示输入错误,修改失败字段列表歌手、歌手性别、歌手年龄、歌手国籍设计规则无未解决的问题无表2.11 管理员修改光盘信息用例描述用例名称修改光盘信息用例编号GL_011执行者管理员前置条件管理员登录进入光盘修改界面并想对光盘信息进行修改后置条件修改成

18、功后,可以看到相应修改结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的修改光盘信息2、管理员输入要修改的光盘相关信息3、系统检查管理员输入的信息并进行修改4、修改成功,显示修改结果扩展1、管理员输入的修改信息错误时,系统提示输入错误,修改失败字段列表光盘名、所属歌手、光盘价格设计规则无未解决的问题无表2.12 管理员修改自身信息用例描述用例名称修改自身信息用例编号GL_012执行者管理员前置条件管理员登录进入资料修改界面并想对自身信息进行修改后置条件修改成功后,可以看到相应修改结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员要输入的修改资料信息2、管理员输入

19、要修改的资料相关信息3、系统检查管理员输入的信息并进行修改4、修改成功,显示修改结果扩展1、管理员输入的修改信息错误时,系统提示输入错误,修改失败字段列表新密码、确认新密码、个人说明设计规则无未解决的问题无表2.13管理员删除歌曲信息用例用例名称删除歌曲信息用例编号GL_013执行者管理员前置条件管理员登录并查询到具体歌曲后置条件删除成功后,可以看到相应的结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员查询出的歌曲2、管理员实行删除操作3、成功删除扩展1、无法删除,系统提示操作错误,删除失败字段列表歌曲编号设计规则无未解决的问题无表2.14管理员删除歌手信息用例用例名称删除歌手信

20、息用例编号GL_014执行者管理员前置条件管理员登录并查询到具体歌手后置条件删除成功后,可以看到相应的结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员查询出的歌手2、管理员实行删除操作3、成功删除扩展1、无法删除,系统提示操作错误,删除失败字段列表歌手编号设计规则无未解决的问题无表2.15管理员删除专辑信息用例用例名称删除光盘信息用例编号GL_015执行者管理员前置条件管理员身登录并查询到具体光盘后置条件删除成功后,可以看到相应的结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员查询出的专辑2、管理员实行删除操作3、成功删除扩展1、无法删除,系统提示操作错误,删除失败

21、字段列表光盘编号设计规则无未解决的问题无表2.16管理员删除用户信息用例用例名称删除用户信息用例编号GL_016执行者管理员前置条件管理员身登录并查询到具体用户后置条件删除成功后,可以看到相应的结果涉众利益管理员可以简单的进行操作基本路径1、系统显示管理员查询出的用户2、管理员实行删除操作3、成功删除扩展1、无法删除,系统提示操作错误,删除失败字段列表用户账号设计规则无未解决的问题无表2.17管理员发送给用户用例用例名称管理员发送给用户用例编号GL_017执行者管理员前置条件管理员已登录后置条件发送后,提示发送成功涉众利益管理员成功给用户发送基本路径1.管理员输入用户账号2.成功发送扩展无字段

22、列表用户账号设计规则无未解决的问题无表2.18管理员注销登录用例用例名称注销登录用例编号GL_018执行者管理员前置条件管理员已登录后置条件注销后,返回登录界面涉众利益管理员正常退出系统基本路径1.管理员实行注销操作2.成功注销扩展无字段列表无设计规则无未解决的问题无表2.19 注册用例用例名称注册用例编号TC_001执行者游客前置条件从未注册的用户希望成为注册用户后置条件游客注册成功后可登录,可进行一些相关操作涉众利益游客身份可以注册基本路径1. 系统显示游客需要填入的注册信息2. 游客输入注册信息3. 系统检查游客输入的信息4. 注册信息成功,返回登录界面扩展用户账号重复时,系统提示用户名

23、已注册,需重新填写游客注册的其他信息错误时,系统提示用户输入错误,需重新填写字段列表用户账号、密码、确认密码、号设计规则用户账号唯一未解决的问题无表2.20 游客查询歌曲信息用例用例名称查询歌曲信息用例编号TC_002执行者游客前置条件以游客身份进入本系统后置条件游客查询歌曲后,可看到歌曲相关信息涉众利益游客可以方便的查询到自己感兴趣的歌曲基本路径1. 系统显示游客需要填入的查询信息2. 游客输入查询歌曲信息3. 系统检查游客输入的信息4. 查询成功,跳转到歌曲查询结果页面扩展1、游客输入的歌曲信息错误时,系统提示歌曲信息错误,需重新输入字段列表歌曲模糊信息,查找类型(按歌名、按歌手、按光盘、

24、全部查找)设计规则无未解决的问题无表2.21 游客查询歌手信息用例用例名称查询歌手信息用例编号TC_002执行者游客前置条件以游客身份进入本系统后置条件游客查询歌手后,可看到歌手相关信息涉众利益游客可以方便的查询到自己感兴趣的歌手基本路径1、系统显示游客需要填入的查询信息2、游客输入查询歌手信息3、系统检查游客输入的信息4、查询成功,跳转到歌手查询结果页面扩展1、游客输入的歌手信息错误时,系统提示歌手信息错误,需重新输入字段列表歌手模糊信息,查找类型(按歌名、按歌手、按光盘、全部查找)设计规则无未解决的问题无表2.22 游客查询光盘信息用例用例名称查询光盘信息用例编号TC_003执行者游客前置

25、条件以游客身份进入本系统后置条件游客查询光盘后,可看到光盘相关信息涉众利益游客可以观看到感兴趣的专辑信息基本路径1、系统显示游客需要填入的查询信息2、游客输入查询光盘信息3、系统检查游客输入的信息4、查询成功,跳转到光盘查询结果页面扩展1、游客输入的光盘信息错误时,系统提示光盘信息错误,需重新输入字段列表光盘模糊信息,查找类型(按歌名、按歌手、按光盘、全部查找)设计规则无未解决的问题无表2.23 注册用户登录用例用例名称登录用例编号US_001执行者注册用户前置条件已经注册并想进行一些操作后置条件注册用户登录成功后,可进行一些相关操作涉众利益每个注册用户都可以简单的进行操作基本路径1、系统显示

26、用户需要填入的登录信息2、用户输入登录信息3、系统检查用户输入的信息4、登录成功,进入界面扩展1、用户登录的信息错误时,系统提示用户输入错误,需重新登录字段列表用户,密码设计规则用户名唯一未解决的问题无表2.24 注册用户找回密码用例用例名称找回密码用例编号US_002执行者注册用户前置条件已经注册的用户忘记了密码后置条件注册用户找回密码后,可以进行注册用户的相关操作涉众利益注册用户可以很快找回自己的密码基本路径1、系统显示用户需要填入的找回密码信息2、用户输入找回密码的信息3、系统检查用户输入的信息3、找回密码成功,在界面上显示密码扩展1、用户未找到密码时返回字段列表用户,号设计规则用户名唯

27、一未解决的问题无表2.25 注册用户修改自身信息用例用例名称修改自身信息用例编号US_003执行者注册用户前置条件注册用户登录并进入修改资料页面后置条件用户成功修改了自己原来的信息涉众利益用户可以很好的修改自己的信息并能与时更新基本路径1. 系统显示用户需要填入的新资料信息2. 用户输入新的资料信息3、系统检查用户输入的信息4、修改信息成功,界面上显示新信息扩展1、用户修改资料失败返回字段列表用户账号、新密码、确认新密码、号设计规则用户名唯一未解决的问题无表2.26 注册用户查询歌曲信息用例用例名称查询歌曲信息用例编号US_004主执行者注册用户前置条件注册用户登录并进入查询界面后置条件查询成

28、功后,可以看到相应歌曲的信息涉众利益注册用户可以简单的查询到想要的歌曲信息基本路径1、系统显示用户要输入的歌曲查询信息2、用户输入要查询的相关歌曲信息3、系统检查管理员输入的信息并进行查找4、查找成功,显示查询结果扩展1、用户输入的歌曲信息错误时,系统提示歌曲信息错误,需重新输入字段列名歌曲模糊信息,查找类型(按歌名、按歌手、按光盘、全部查找)设计规无为解决问题无表2.27 注册用户查询歌手信息用例用例名称查询歌手信息用例编号US_005主执行者注册用户前置条件注册用户登录并进入查询界面后置条件查询成功后,可以看到相应歌手的信息涉众利益注册用户可以简单的查询到想要的歌手信息基本路径1、系统显示

29、用户要输入的歌手查询信息2、用户输入要查询的相关歌手信息3、系统检查管理员输入的信息并进行查找4、查找成功,显示查询结果扩展1、用户输入的歌手信息错误时,系统提示歌曲信息错误,需重新输入字段列名歌手模糊信息,查找类型(按歌名、按歌手、按光盘、全部查找)设计规无为解决问题无表2.28 注册用户查询光盘信息用例用例名称查询光盘信息用例编号US_006主执行者注册用户前置条件注册用户登录并进入查询界面后置条件查询成功后,可以看到相应光盘的信息涉众利益注册用户可以简单的查询到想要的光盘信息基本路径1、系统显示用户要输入的光盘查询信息2、用户输入要查询的相关光盘信息3、系统检查管理员输入的信息并进行查找

30、4、查找成功,显示查询结果扩展1、用户输入的光盘信息错误时,系统提示歌曲信息错误,需重新输入字段列名光盘模糊信息,查找类型(按歌名、按歌手、按光盘、全部查找)设计规无为解决问题无表2.29 注册用户购买光盘用例用例名称购买光盘用例编号US_007执行者注册用户前置条件注册用户登录并查询到需要的光盘后置条件用户成功将光盘添加到购物车涉众利益注册用户可以简单的购买自己需要的光盘基本路径1、用户查到需要的光盘2、确认并添加到购物车3、成功将光盘添加到购物车扩展1、光盘存货不足,添加购物车失败字段列表光盘号设计规则无未解决的问题无表2.30 注册用户订单确认与结账用例用例名称订单确认与结账用例编号US

31、_008主执行者注册用户前置条件注册用户已添加购物车,需要确认订单与结账后置条件成功的确认订单与结账涉众利益用户可以简单的确认订单与结账,完成购买光盘的操作基本路径显示输入要购买的光盘数量用户输入相应光盘所需购买的数量通过网上支付方式进行结账完成交易扩展1、系统繁忙时可能确认或结账失败而返回字段列名光盘号,光盘数量,总价设计规无未解决问题无表2.31 注册用户注销登录用例用例名称注销登录用例编号Us_010执行者注册用户前置条件注册用户已登录后置条件注销后,返回登录界面涉众利益注册用户正常退出系统基本路径1. 注册用户实行注销操作2.成功注销扩展无字段列表无设计规则无未解决的问题无3.2对性能

32、的规定3.2.1精度盘价格显示到角,数据库中,保存应该精确到分。3.2.2时间特性要求除网络因素,各种操作响应时间应在5秒之。3.2.3灵活性修改功能时,尽量减少修改源代码。3.3输入输出要求账号10位以密码16位以显示的光盘价格精确度为精确到分3.4数据管理能力要求要求至少处理十万位的数据3.5故障处理要求所有的异常要在单独的页面显示异常提示。其他故障,比如,服务器当机,应该马上自动启用备用服务器,保证7*24小时工作。4运行环境规定4.1设备本项目的运行设备要求为:a. 具有奔腾133、16兆存配置的计算机;b. Microsoft鼠标或其它兼容鼠标;c. 最少15MB的硬盘空间,常规安装

33、需要100MB硬盘空间,完全安装需要240MB硬盘空间。d. 最少8MB的RAM存储器。e. VGA显示器或更高。f. Windows95中文版或Windows NT中文版或更高。g. 一般计算机外设,如:打印机、扫描仪。如要配置网络环境,还需网络连接设备。4.2支持软件本软件开发是使用汉语编程编写,编译系统为32位汉语编程系统,版本号为2.01.0061。在库调用时兼容Visual Foxpro 6.0英文版,源程序的测试是使用汉语编程自身含有的看数摞、看存、看词的方法进行测试,即支持测试的软件也是汉语编程操作系统本身。由于汉语编程本身的特点,它的关键词、命令等全部为中文,所以在使用汉语编程

34、系统时需要中文输入法的支持。第3章 总体设计说明书1引言1.1 编写目的在分析Song Taste音乐光盘销售系统的基础上,Song Taste音乐光盘销售系统系统项目小组对该系统进行了概要设计。主要是基于以下目的编写此说明书。1、对STWEBCD概要设计的阶段任务成果形成文档,以便阶段验收、评审,最终的文档验收。2、对需求阶段的文档再次确认过程,对前一阶段需求没有做充分或错误的提出修改。3、明确整个系统的功能框架和数据库结构,为下一阶段的详细设计、编码、和测试提供参考依据。4、明确编码规和命名规,统一程序界面。预期读者:详细设计人员、概要设计评审小组、研究院领导。1.2 定义STWEBCDS

35、: Song Taste音乐光盘销售系统质量技术交底:对一个工程项目开始时提出的要达到的质量要求。人力强度:一个工程项目每个时间段投入人力的分布。E-R图:实体-联系图(Entity-Relation Diagram)用来建立数据模型,在数据库系统概论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的ER图模型。模块:在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位;或指大型软件系统的一部分。1.3 参考资料Song Taste音乐光盘销售系统(STWEBCDS)设计方案Song Taste音乐光盘销售系统(STWEBCDS)项目审批表T

36、ri-girl有关规章制度Song Taste音乐光盘销售系统(STWEBCDS)需求规格说明书2围2.1 系统主要目标Song Taste音乐光盘销售系统是解决Song Taste公司音乐光盘销售的MDSS方案,通过本系统主要解决的问题是:1. 系统将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。 2.本系统所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。 3.本系统使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样

37、的信息资源,提高了中小企业的竞争能力。 4. 系统重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。 5. 系统一方面破除了时空的壁垒,另一方面又提供了丰富的信息资源,为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经济布局和结构。 6.互动性:通过互联网,商家之间可以直接交流,谈判,签合同,消费者也可以把自己的反馈建议反映到企业或商家的,而企业或者商家则要根据消费者的反馈与时调查产品种类与服务品质,做到良性互动.2.2 主要软件需求2.2.1管理员1、登录2、查询信息查询歌曲、歌手、光盘与注册用户的信息

38、3、添加信息添加歌曲、歌手、光盘与相关信息4、修改信息修改歌曲、歌手、光盘、自身的信息5、删除信息删除歌曲、歌手、光盘、用户的信息6、注销登录2.2.1 游客1、注册2、查询信息查询歌曲、歌手、光盘信息2.2.1 注册用户1、登录2、找回密码3、修改自身信息4、查询信息查询歌曲、歌手、光盘信息5、购买光盘(添加到购物车)6、订单确认与结账7、注销登录3软件系统结构设计3.1软件体系结构3.1.1软件程序结构图3.1.1.1管理员3.1.1.2 游客3.1.1.1 注册用户3.1.2模块命名规则3.1.2.1 功能编号定义:FXXYY00a).F1位,代表功能(FUNCTION);b).XX2位

39、,代表子系统编号;c).YY2位,代表子系统下的一级模块编号;d).002位,代表二级与二级以下模块的流水编号;3.1.3模块描述3.1.3.1 管理员表3.1登录名 称登录标识F0101子系统名 称管理员系统名称STMDSS接口说明输入管理员账号(text)、管理员密码(password)输出登录成功跳转至管理员界面功能说明管理员登录,登录后可进行下一步操作运行环境说明无调用模块登录页面login.jsp,控制类LoginAction表3.2查询歌曲信息名 称查询歌曲信息标识F0102子系统名 称管理员系统名称STMDSS接口说明输入歌曲模糊信息(text)、查询类型(list)输出查询成功

40、在当前页面显示查询结果功能说明管理员对歌曲进行查询运行环境说明无调用模块查询页面queryWelcome.jsp,控制类AdminQueryAction表3.3查询歌手信息名 称查询歌手信息标识F0103子系统名 称管理员系统名称STMDSS接口说明输入歌手模糊信息(text)、查询类型(list)输出查询成功在当前页面显示查询结果功能说明管理员对歌手进行查询运行环境说明无调用模块查询页面queryWelcome.jsp,控制类AdminQueryAction表3.4查询光盘信息名 称查询光盘信息标识F0104子系统名 称管理员系统名称STMDSS接口说明输入光盘模糊信息(text)、查询类型

41、(list)输出查询成功在当前页面显示查询结果功能说明管理员对光盘进行查询运行环境说明无调用模块查询页面queryWelcome.jsp,控制类AdminQueryAction表3.5查询注册用户信息名 称查询注册用户信息标识F0105子系统名 称管理员系统名称STMDSS接口说明输入用户模糊信息(text)、查询类型(list)输出查询成功在当前页面显示查询结果功能说明管理员对注册用户进行查询运行环境说明无调用模块查询页面queryWelcome.jsp,控制类AdminQueryAction表3.6修改歌曲信息名 称修改歌曲信息标识F0106子系统名 称管理员系统名称STMDSS接口说明输

42、入歌曲名称(text)、歌曲歌词(text)、选择光盘编号(list)、选择歌手编号(list)输出修改成功在当前页面提示修改成功功能说明管理员对歌曲进行修改运行环境说明无调用模块修改歌曲界面songInfoDisplay.jsp,控制类UpdateSongAction表3.7修改歌手信息名 称修改歌手信息标识F0107子系统名 称管理员系统名称STMDSS接口说明输入歌手(text)、歌手性别(text)、歌手地区(text)、歌手图片(file)输出修改成功在当前页面提示修改成功功能说明管理员对歌手进行修改运行环境说明无调用模块修改歌手界面singerInfoDislay.jsp,控制类U

43、pdateSingerAction表3.8修改光盘信息名 称修改光盘信息标识F0108子系统名 称管理员系统名称STMDSS接口说明输入光盘名称(text)、光盘价格(text)、光盘图片(file)输出修改成功在当前页面提示修改成功功能说明管理员对光盘进行修改运行环境说明无调用模块修改光盘界面discInfoDisplay.jsp,控制类UpdateDiscAction表3.9修改自身信息名 称修改自身信息标识F0109子系统名 称管理员系统名称STMDSS接口说明输入管理员(text)、管理员密码(password)输出修改成功在当前页面提示修改成功功能说明管理员对自身信息进行修改运行环境

44、说明无调用模块修改自身信息界面updateAdmin.jsp,控制类UpdateAdminAction表3.10添加歌曲信息名 称添加歌曲信息标识F0110子系统名 称管理员系统名称STMDSS接口说明输入歌曲编号(text)、歌曲名称(text)、歌曲歌词(text)、选择光盘编号(list)、选择歌手编号(list)输出添加成功在当前页面提示添加成功功能说明管理员对歌曲进行添加运行环境说明无调用模块添加歌曲界面insertSong.jsp,控制类InsertSongAction表3.11添加歌手信息名 称添加歌手信息标识F0111子系统名 称管理员系统名称STMDSS接口说明输入歌手编号(

45、text)、歌手(text)、歌手性别(checkbox)、歌手地区(text)、选择歌手照片(file)输出添加成功在当前页面提示添加成功功能说明管理员对歌手进行添加运行环境说明无调用模块添加歌手界面insertSinger.jsp,控制类InsertSingerAction表3.12添加光盘信息名 称添加光盘信息标识F0112子系统名 称管理员系统名称STMDSS接口说明输入光盘编号(text)、光盘名称(text)、光盘价格(text)、光盘图片(file)输出添加成功在当前页面提示添加成功功能说明管理员对光盘进行添加运行环境说明无调用模块添加光盘界面insertDisc.jsp,控制类

46、InsertDiscAction表3.13删除歌曲信息名 称删除歌曲信息标识F0113子系统名 称管理员系统名称STMDSS接口说明输入歌曲编号(text)输出提示歌曲已删除功能说明删除歌曲信息。运行环境说明无调用模块删除歌曲songInfoDisplay.jsp,控制类DeleteSongAction表3.14删除歌手信息名 称删除歌手信息标识F0114子系统名 称管理员系统名称STMDSS接口说明输入歌手编号(text)输出提示歌手已删除功能说明删除歌手信息。运行环境说明用MyEclipse,Internet Explorer实现调用模块删除歌手singerInfoDisplay.jsp,

47、控制类DeleteSingerAction表3.15删除光盘信息名 称删除光盘信息标识F0115子系统名 称管理员系统名称STMDSS接口说明输入光盘号(text)输出提示光盘已删除功能说明删除光盘信息。运行环境说明无调用模块删除光盘discInfoDisplay.jsp,控制类DeleteDiscAction表3.16删除用户信息名 称删除用户信息标识F0116子系统名 称管理员系统名称STMDSS接口说明输入注册用户账号(text)输出提示用户已删除功能说明删除用户信息。运行环境说明无调用模块删除用户userInfoDisplay.jsp,控制类DeleteUserAction表3.17给

48、注册用户发名 称给注册用户发标识F0117子系统名 称管理员系统名称STMDSS接口说明输入注册用户账号(text)、容(text)输出提示发送成功功能说明给注册用户发送运行环境说明无调用模块发送sendEmail.jsp,控制类sendEmailAction表3.18注销登录名 称注销登录标识F0118子系统名 称管理员系统名称STMDSS接口说明输入输出提示已成功注销功能说明注销登录。运行环境说明无调用模块控制类LogoutAction3.1.3.2游客表3.19注册名 称注册标识F0201子系统名 称游客系统名称STMDSS接口说明输入账号(text),密码(text),(text),号

49、(text),头像,地址(必须是XXXXXX 结构)输出提示注册成功功能说明游客注册注册。运行环境说明无调用模块注册页面register.jsp,控制类RegisterAction.java表3.20查询歌曲信息名 称查询歌曲信息标识F0202子系统名 称游客系统名称STMDSS接口说明输入歌曲模糊信息(text)输出查询出的歌曲(包括歌曲编号,歌曲名,歌手,所属光盘)功能说明查询歌曲信息。运行环境说明无调用模块查询歌曲query.jsp,控制类QuerySongAction.java表3.21查询歌手信息名 称查询歌手信息标识F0203子系统名 称游客系统名称STMDSS接口说明输入歌手模糊

50、信息(text)输出查询出的歌手(包括歌曲编号,歌手名)功能说明查询歌手信息。运行环境说明无调用模块查询歌曲query.jsp,控制类QuerySingerAction.java表3.22查询光盘信息名 称查询光盘信息标识F0204子系统名 称游客系统名称STMDSS接口说明输入光盘模糊信息(text)输出查询出的光盘(包括光盘编号,光盘名,歌手名)功能说明查询光盘信息。运行环境说明无调用模块查询光盘query.jsp,控制类QueryDiscAction3.1.3.3注册用户表3.23登录名 称登录标识F0301子系统名 称注册用户系统名称STMDSS接口说明输入账号(text),密码(te

51、xt)输出提示登录成功功能说明登录运行环境说明无调用模块登录页面register.jsp,控制类LoginAction 表3.24找回密码名 称找回密码标识F0302子系统名 称注册用户系统名称STMDSS接口说明输入账号(text),号(text)输出提示找回密码成功,显示密码功能说明找回密码运行环境说明无调用模块找回密码findPassword.jsp,控制类FindPasswordAction 表3.25修改自身信息名 称修改自身信息标识F0303子系统名 称注册用户系统名称STMDSS接口说明输入账号(text),密码(text),确认密码(text),用户(text),号(text)

52、,地址(text),上传头像输出提示修改自身信息成功功能说明修改自身信息运行环境说明无调用模块修改自身信息updateUserInfo.jsp,控制类UpdateUserInfoAction 表3.26查询歌曲信息名 称查询歌曲信息标识F0304子系统名 称注册用户系统名称STMDSS接口说明输入歌曲模糊信息(text)输出查询出的歌曲(包括歌曲编号,歌曲名,歌手,所属光盘)功能说明查询歌曲信息。运行环境说明无调用模块查询歌曲query.jsp,控制类QuerySongAction表3.27查询歌手信息名 称查询歌手信息标识F0305子系统名 称注册用户系统名称STMDSS接口说明输入歌手模糊

53、信息(text)输出查询出的歌手(包括歌曲编号,歌手名)功能说明查询歌手信息。运行环境说明无调用模块查询歌曲query.jsp,控制类QuerySingerAction表3.28查询光盘信息名 称查询光盘信息标识F0306子系统名 称注册用户系统名称STMDSS接口说明输入光盘模糊信息(text)输出查询出的光盘(包括光盘编号,光盘名,歌手名)功能说明查询光盘信息。运行环境说明无调用模块查询光盘query.jsp,控制类QueryDiscAction表3.29购买光盘名 称购买光盘标识F0307子系统名 称注册用户系统名称STMDSS接口说明输入光盘编号(text)输出光盘编号,光盘名,价格,详细,数量功能说明购买光盘运行环境说明无调用模块购买光盘discInfoDisplay.jsp,控制类AddToCartAction表3.30订单确认与结账名 称订单确认与结账标识F0308子系统名 称注册用户系统名称STMDSS接口说明输入数量(text)输出交易成功功能说明订单确认与结账运行环境说明无调用模块订单确认cartDisplay.jsp,结账displaySum.jsp控制类CartDisplayAction,CleaningAction,DeleteCartAction表3.31注销登录名 称注销登录标识F0309子系统名 称管理员、注册

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!