




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 音乐网项目文档开发人员:张三 目 录一项目概述11项目说明12开发平台13项目进度表1二项目描述21项目基本需求22主要功能描述23用列图及描述3三项目设计51. 数据库设计52E/R图73页面设计10四项目测试15一、项目概述1项目说明该项目是一个采用java(J2EE)技术进行开发的音乐网站, 主要采用B/S架构;其中用到的一些关键技术包括:Ajax,JSP,Servlet以及EJB。2开发平台EclipseDream Weaver +SQL Server,在Eclipse中编写业务逻辑代码,DreamWeaver 中进行页面设计,SQL Server实现数据库管理。3项目进度表项目名称
2、:XX音乐网项目成员:张三项目时间:2008年7月15日2008年7月29日进度安排:7月15日7月18日完成网站前端静态页面的设计完成网站后台静态页面的设计7月19日7月22日宏观设计网站数据库,并借助E/R图表示各数据表的内部关系以及相互关系二、项目描述1项目基本需求 游客功能:(1) 能够浏览网站上的歌曲信息。(2) 可以根据歌曲名、专辑名、歌手名对歌曲进行搜索。(3) 可以查看最受欢迎的前5名歌手。(4) 可以进行注册。登录用户功能:(1) 游客的所有功能。(2) 可以对歌手进行投票。管理员功能:(1) 管理歌曲、专辑、歌曲信息(包括添加、删除、修改操作)。(2) 查看、删除用户信息。
3、本网站除了完成上述需求外,还实现了以下附加功能:(1) 歌曲可以试听和下载。(2) 用户注册时可以检测用户名。(3) 登录用户可以留言。(4) 登录用户可以购买专辑。(5) 后台管理员可以处理订单。2主要功能描述 n 用户注册用户第一次进入网站需要提供个人注册信息,注册的用户名不能重复,可以检测用户名是否可用,用户注册成功后将用户信息储存在数据库中。n 在线听歌用户进入音乐网主页面后,可点击对应的歌曲进行试听。也可通过搜索,找到自己所想要的歌曲进行试听。n 搜索本网站,用户无需进行登录即可通过搜索功能查找自己想要试听的歌曲。用户可以根据歌曲名、专辑名、歌手名进行搜索。n 歌手投票您可以对自己喜
4、欢的歌手进行投票,但本网站只有登录用户才有投票权,不过普通游客还是可以查看您喜欢明星的票数。n 专辑购买登录用户可以在本网站购买专辑,本网站采用送货上门的购买方式,如果你想购买专辑,并提交订单成功,那么所购专辑将会在两周内送达。3用例图及描述n 用例图n 主要用例描述项目说明标识符UC101用例名称注册用户参与者新用户前置条件进入了注册界面基本操作流程1、 用户输入注册的用户名、密码和重复密码。2、 输入用户昵称和密码提示问题以及答案。.3、 点击完成注册,注册成功。可选操作流程1a、若未输入用户名、密码和重复密码中任意一项,会有提示信息。1b、可自动检测用户名是否可用。1c、若密码和重复密码
5、长度不合法或者不一致,提示注册失败。后置条件用户注册成功项目说明标识符UC102用例名称用户留言参与者登录用户前置条件成功登录网站基本操作流程1、 用户成功登陆后点击查看留言进入留言界面2、 输入标题,接受者的姓名和留言内容.3、 点击提交按钮,进行留言.可选操作流程2a、用户可查看留言后置条件留言成功三、项目设计1. 数据库设计(1) UserInfo表:存储用户的注册信息。列名数据类型备注cUserIDchar(20)PKcPasswordchar(20)非空cNamechar(20)非空vQuestionvarchar(50)非空vAnswervarchar(50)非空(2) Singe
6、r表:存储歌手信息。列名数据类型备注iSingerIDintPK,IDENTITYcSingerNamechar(20)非空cSexchar(10)默认值为:男cRegionchar(20)默认值为:大陆iVoteCountint默认值为:0vPhotovarchar(200)非空(3) Orders表:存储用户订单信息。列名数据类型备注iOrderIDintPK,IDENTITYcUserIDchar(20)FK:UserInfoiStatusint默认值为:0dOrderTimedatetime非空dDealTimedatetimecRealNamechar(20)非空vAddrvarch
7、ar(500)非空cTelchar(20)非空cPostCodechar(6)非空mTotalPricemoney非空(4) 表关系图2. E/R图发 表UserInfocUserIDvAnswercNamevQuestioncPasswordMessageInfocUserIDvMsgdtSendTimevTitle1n3.页面设计(1) 网站主页:(2) 搜索歌曲页面:(3) 试听页面:(4) 购买专辑页面:(5) 购物车页面:(6) 提交订单页面:(7) 后台管理页面:四、项目测试(1)用户注册设计人张三测试人张三功能编号2功能组测试日期2008-7-28修改日期测 试 环 境 及 前
8、提1 测试条件打开注册界面测 试 项 目 及 内 容测试步骤输入项预期输出项实际输出1123123123123123密码和确认密码不一致重复输入密码不一致2Mike密码和确认密码项不能为空密码和确认密码项不能为空3123123123123123123123123你母亲的姓名?123注册成功,注册信息和密码安全信息写入数据库。注册成功,注册信息和密码安全信息写入数据库测 试 结 论测试记录张三总体结论通过 (2)搜索歌曲设计人张三测试人张三功能编号3功能组测试日期2008-7-28修改日期2008-7-28测 试 环 境 及 前 提1 测试条件打开网站主页测 试 项 目 及 内 容测试步骤输入项预期输出项实际输出1选择搜索类型为歌曲名,输入关键字海阔天空,点击搜索按钮.搜索成功,返回对应歌曲的相关信息,可以试听与预期输出一致2选择搜索类型为歌
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年湖北武汉临空港体育发展有限公司招聘笔试参考题库附带答案详解
- 2025年中国太平洋人寿保险内蒙古分公司招聘笔试参考题库附带答案详解
- 2025年中国调频立体声发射机市场现状分析及前景预测报告
- 2025年中国行人过街主动式红外警示装置市场现状分析及前景预测报告
- 2025年中国菁蒿油市场调查研究报告
- 2025年中国胡瓜数据监测研究报告
- 2025年中国翻领角机数据监测报告
- 2025年中国绞边项目投资可行性研究报告
- 2025年中国移动通信产品项目投资可行性研究报告
- 2025年中国硌磺项目投资可行性研究报告
- 博物馆物业服务投标方案(技术方案)
- 2024年高级电工职业鉴定考试题库-下(多选、判断题)
- GB/T 32399-2024信息技术云计算参考架构
- 2024-2030年中国邮轮行业市场发展状况及发展前景与趋势研究报告
- 文言文二则 囊萤夜读 公开课一等奖创新教学设计+说课稿+(共25张)
- 2023年山东烟台中考满分作文《这一路风光真好》
- 第18课 科技文化成就 新授课课件-2024-2025学年统编版八年级历史下册
- 孵化器与产业园区协同发展
- 小学综合实践活动《来之不易的粮食》课件
- 毕业设计中期报告
- 呼和浩特市消防救援支队招聘政府专职消防员笔试真题2022
评论
0/150
提交评论