项目实训展示PPT(最终版)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
UI设计:以主页为例,部分截 图如下:
后台编 写:以 DAL层 为例, 如右图:
2.2 项目回顾
第三部分 成果与收获
3.1 亮点展示
PHOTO
图片
亮点一:首页最近新闻、事件、刊物点击后, 就可以马上展示具体内容
3.1 亮点展示
PHOTO
图片
亮点二:论坛头像展示,丰富了论坛内容,即发即 显示
3.1 亮点展示
企业功能开发
3.2 分工情况
测试人员 王旌懿
• • • • 编写测试用例 进行单元测试 进行管理员功能测 试 查找管理员BUG • • • •
测试人员 测试组长 权浩
编写测试用例 进行专家功能测试 进行企业功能测试 查找专家企业BUG • • • •
王思
编写测试用例 进行单元测试 进行游客功能测试 查找游客功能BUG
页面设计
T_Bid BD_ID BD_Title BD_type BD_Address BD_Phone BD_Contact BD_Fax BD_PostalCode BD_OpenTime BD_EndTime BD_Detail BD_State ETP_Account BD_Hits bigint <pk> nvarchar(50) nvarchar(50) nvarchar(120) varchar(16) nvarchar(50) nvarchar(50) nvarchar(50) datetime datetime nvarchar(120) bit nvarchar(50) <fk> bigint
系统概述
性能需求
目标分析
1.专家用户提供服务和技术支持。 2.企业用户发布招标信息和寻找解决方案。 3.让有技术能力但没有时间的专家找到 可以施展自己用武之地的地方 4.提供一个找不到顾问专家的 企业向专家寻求帮助的平台 5.给专家一个找寻、组织专业团队的平台, 在这里可以与同领域的其他专家组队交流
T_Publication PBL_ID bigint <pk> PBL_Title nvarchar(50) PBL_Type nvarchar(50) PBL_InTro nvarchar(120) PBL_PoDat datetime PBL_Prize money EPT_Account nvarchar(50) <fk> PBL_Hits bigint PBL_SubmitDate datetime PBL_Author nvarchar(50) EPT_Name nvarchar(50)
T_BidResult BDR_ID BD_ID BDR_Titles BDR_Time BDR_Detail ETP_Name bigint <pk> bigint <fk1,fk2> nvarchar(50) datetime nvarchar(120) nvarchar(50)
功能模块设计
T_Management MNG_Id bigint <pk> MNG_Name nvarchar(50) MBG_PassWord varchar(50) MNG_OpenDate datetime
T_Expert EPT_Account EPT_PassWord EPT_Email EPT_FirstName EPT_LastName EPT_Phone EPT_Address EPT_City EPT_Province EPT_PostalCode EPT_Type EPT_Introduce EPT_OpenTime EPT_Question EPT_Hits EPT_Answer EPT_Sate nvarchar(50) <pk> varchar(50) varchar(50) nvarchar(20) nvarchar(20) varchar(20) nvarchar(50) nvarchar(50) nvarchar(50) varchar(12) nvarchar(50) nvarchar(120) datetime nvarchar(50) bigint nvarchar(50) bit T_Events EVE_ID bigint <pk> EVE_Title nvarchar(200) EVE_Keywords nvarchar(50) EVE_Location nvarchar(60) EPT_Account nvarchar(50) <fk> EVE_SubmitDate datetime EVE_OTime datetime EVE_Summary nvarchar(500) EVE_Hits bigint EPT_Name nvarchar(50)
1.3 概要设计
以角色进行模块设计 共4个 游客模块 企业模块 专家模块 管理员模块
模块设计
用例图
系统架构(三层架构) 主界面
BLL层、DAL层、 MODEL层
1.4 详细设计
T_RepTeam RT_ID bigint <pk> REP_ID bigint <fk> RT_Name nvarchar(50) RT_Note nvarchar(120) T_Comments COM_ID COM_Comment COM_Poster COM_Email COM_SubmitDate COM_Hits COM_type COM_OderID bigint <pk> nvarchar(120) nvarchar(50) varchar(50) datetime bigint bit nvarchar(50) sysdiagrams name sysname <ak> principal_id int <ak> diagram_id int <pk> version int definition varbinary(Max) T_REP REP_Id REP_Subject REP_Type REP_Detailed EPT_Account REP_Date REP_State REP_Poster bigint <pk> nvarchar(50) nvarchar(50) nvarchar(120) nvarchar(50) <fk> datetime bit nvarchar(50) T_RRES RRES_Id RRES_Response REP_Id EPT_Account RRES_ResTime EPT_Name RRES_State bigint <pk> nvarchar(120) bigint <fk1> nvarchar(50) <fk2> datetime nvarchar(50) bigint
T_CommentForExpert CMTFEPT_ID bigint <pk> EPT_Account nvarchar(50) <fk1> EPT_Name nvarchar(50) CMTFEPT_Comment nvarchar(120) ETP_Account nvarchar(50) <fk2> CMTFEPT_SubmitDate datetime CMTFEPT_Hits bigint ETP_Name nvarchar(50)
T_Order OD_ID bigint <pk> BD_ID bigint <fk2> EPT_Account nvarchar(50) <fk1>
T_BidRes BDR_ID bigint <pk> BD_ID bigint <fk3,fk4> EPT_Account nvarchar(50) <fk1,fk2> BDR_Responce nvarchar(120) BDR_RSPDate datetime BDR_State bit
数据库设计
1.5 测试计划
测试策略:针对本小组 开发出的 QuickKnowledge 的样 品进行系统测试计划的 全部内容。
验收标准:此规定用于 确定QuickKnowledge 的 测试是否完成的验收标 准。
过程进度:包括测试计 划制订、测试用例开发、 测试环境准备、测试执 行、测试结果分析、测 试评测报告。
QK项目总结
作者:第六小组
Presentation
目录
CONTENT
一
二
三
分析与设计
编码与实现
成果与收获
第一部分 分析与设计
1.1 文档
详细设计
测试计划
测试用例
概要设计 需求分析
1.2 需求分析
QK将被部署在Web 服务器上。用户将访 问的门户网站,通过 IE浏览器或其他兼容 的互联网浏览器。 要求任何页面的响应时间 在3秒钟内。要求不出现 系统崩溃现象。要求浏览 页面过程流畅,不出现页 面停滞现象。
3.3 心得体会
软实力 硬实力
• 掌握软件开发流程 • 掌握开发文档编写 • 学习了数据库设计 • 学习体会三层架构 • 测试技能完善提高 • 高效的团队协作 • 强化了团队成员之
间的交流能力
不足
我们所学的知识还很狭隘, 需要不断积累更新
THANK YOU
NWS_ID NWS_Title NWS_Introduce NWS_KeyWords NWS_SubmitDate EPT_Account NWS_Hits EPT_Name
T_News bigint <pk> nvarchar(100) nvarchar(500) nvarchar(50) datetime nvarchar(50) <fk> bigint nvarchar(50)
功能需求
显示新闻列表 显示事件列表 显示出版物列表 显示标书列表 虚拟团队创建与管理 评价专家 投标竞标 注册登录 管理员功能
技术总结
多层设计是首选,以保持灵活 性和可扩展性的系统构建系统 考虑的可用性和系统维护,需 要使用asp.net。我们采用三 层架构的方式进行开发,也就 是数据访问层、业务逻辑层和 用户层。另外为了数据使用方 便,应该有Model层。
T_Enterprise ETP_Account ETP_PassWord EPT_Phone EPT_Address EPT_City EPT_PostalCode EPT_type EPT_Name EPT_Question EPT_Anwser EPT_Hits EPT_Province EPT_Detail EPT_OpenDate EPT_Email ETP_State nvarchar(50) <pk> varchar(50) varchar(20) nvarchar(50) nvarchar(50) varchar(12) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) bigint nvarchar(50) nvarchar(120) datetime varchar(50) bit
PHOTO
图片
亮点三:TOP10与点击量息息相关,查看一次具体 内容,点击量就+1,最热消息一览无遗
3.2 分工情况
开发人员 邹越
• 游客功能开发
开发人员 开发组长 唐宁助
•
易志
管理员功能开发
•
•ຫໍສະໝຸດ Baidu
网站功能设计分析
帮助测试人员进行 测试 • • • UI层设计 UI层排版 修复BUG
•
•
专家功能开发
测试策略 测试标准
测试标准:包括测试启 动、测试暂停和恢复、 测试终止标准。
验收标准 测试交付物
测试交付物:包括测试 计划、测试用例、测试 问题报告、测试总结报 告等内容。
过程进度
第二部分 编码与实现
2.1 编码实现
前台编写:以主页为例,部分截图如下:
项目搭建:以三层架构为基础, 如下图
:
前台编写