版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 项目组号 密 级 公 开 湖南科技职业学院软件学院采用“文档总标题”样式(黑体,加粗,小一)二一一届毕业设计文档项 目 名 称 专 业 指 导 教 师 项目组成员 张 三、李 四、王 五、 二一一年六月前 言采用“文档章名”样式(宋体,加粗,小二号字)1项目开发目的采用“文档正文”样式(宋体,小四号,1.5倍行距) 为什么要开发此项目,以解决什么问题?2项目开发背景 说明: A、软件系统名称: B、任务提出者: C、本系统最终提供XXX使用;3项目开发定义 说明此项目的功能模块(有什么功能)4项目开发平台基于什么技术开发此项目目 录采用“文档章名”样式第1章 项目开发计划书11.1项目范围2
2、1.2客户资料21.3项目成果21.4资源需求21.5项目风险分析31.6分配任务3第2章 XXX系统需求规格说明书52.1问题陈述:62.2要达到的目标:62.3具体的分析:6第3章 XXX系统设计书103.1 命名规则 11 3.2 数据库E-R图 123.3软件结构图133.4构架图153.5类图153.6时序图163.7屏幕设计18第4章 测试计划书204.1单元测试计划214.2集成测试计划224.3性能测试计划23第5章 测试用例及测试报告245.1单元测试255.2集成测试265.3软件项目审核评审检验表275.4测试审核检验表285.5问题报告295.6测试报告29第6章 XX
3、X系统安装手册316.1功能326.2系统解决方案:326.3开发平台:326.4使用技术架构:326.5系统资源需求、配置要求:326.6系统部署、维护要求:32第7章 XXX系统操作手册337.1 用户管理模块操作34结束语35附件一:湖南科技职院软件学院2011届毕业设计任务书36附件二:湖南科技职院软件学院2011届毕业设计指导记录表37附件三:湖南科技职院软件学院2011届毕业设计评分表38附件四:湖南科技职院软件学院2011届毕业设计答辩记录表39采用插入目录域的方式自动生成目录。只需成生二级目录,其中第一级目录样式为“文档章名”,第二级目录样式为“文档节名”。目录字体为:宋体,小
4、四第1章 项目开发计划书采用“文档章名”样式 文件修改记录编号状态日期执笔人审核人批准人修改页码及条款1创建文档2修改文档341.1项目范围采用“文档节名”样式(宋体,加粗,三号),下述所有一级标题均采用这种样式。范围: 对项目的功能模块的简单描述。项目代码:自定初始活动:项目设计:对项目的功能和需求做简单分析设计,制定一套可行性较高的实施方案。最后活动:采用“文档正文”样式,下述所有正文均采用这种样式。项目测试:对项目做单元测试和集成测试,针对测试报告,进一步改进。减少bug数。1.2客户资料客户名: 1.3项目成果表1.3.1 项目成果清单采用“文档标注”样式,下述所有图表的标注均采用这种
5、样式。序号内容需求计划时间实际时间状态12334561.4资源需求 表1.4.1 .序号资源作用占用时间当前可用状态获得途径1贯穿整个项目的构造阶段和走查过程中可用学校提供、购买2345671.5项目风险分析表1.5.1 .序号风险概率(%)严重性(%)措施1时间不够(因为自己在学习,没有足够多的时间)80100尽量的腾出时间,可能的话,晚上也加班完成项目。2超期限80100把握时间,排出进度表,按进度执行。3由于系统集成时候问题引起的最终产品的缺陷90100经过大量的测试,用不同的操作系统平台,考虑会出现的各种软硬件环境错误信息。设计软件的时候捕获所有可能的错误信息。4遵循标准(如命名规则)
6、中的差别8010建立命名规则要求1.6分配任务表1.6.1.序号任务负责人123456789第2章 XXX系统需求规格说明书文件修改记录编号状态日期执笔人审核人批准人修改页码及条款1创建文档2修改文档342.1问题陈述:为什么要开发此项目,用此项目解决什么问题2.2要达到的目标:对项目的主要功能进行描述2.3具体的分析:对本系统用例描述2.3.1用户角色:采用“文档一级标题”样式(),下述所有这样节下面的一级标题均采用这种样式。用户用例:画用例图需求功能清单:表2.3.1 XXXX功能编号功能名称文中标题编号备注(以下是对用户用例的每一个用例的详细描述)1注册采用“文档二级标题”样式(宋体,加
7、粗,小四),下述同级均采用这种样式。功能描述:新的用户在第一次登陆本网站时,要先进行注册,然后由管理员根据所注册的信息对其进行授权,用户只有在获得相应的授权以后才来登录到本系统,再实现其他的功能。用例描述:填写详细信息阅读注册条款图2.3.1参与者:未注册的用户。前置条件:所有未注册的用户。后置条件:提示注册是否成功。2登录功能描述:在进入本系统之前用于判断登录者的身份和权限。用例描述:是否为真输入用户名和密码 YES NO图3.2.2采用“文档标注”样式。参与者:本网站的合法用户。前置条件:用户已注册。后置条件:登陆成功后将根据用户的不同积分和VCE币显示在住页面上。2.3.3管理员角色:管
8、理员用例:画用例图需求功能清单:表2.3.1功能编号功能名称文中标题编号备注2.3.4管理员登陆功能描述:在进入本系统之前用于判断登录者的身份和权限。用例描述:是否为真输入用户名和密码 YES NO图2.3.1参与者:本网站的合法管理员。前置条件:超级管理员已分配权限。后置条件:根据不同的权限执行不同的功能。b)普通管理员添加功能描述:超级管理员根据需求添加不同权限的普通管理员。用例描述:点击确定输入添加管理员的详细资料 图2.3.2参与者:本网站的超级管理员。前置条件:超级管理员已登陆。后置条件:普通管理员添加成功。3)。第3章 XXX系统设计书文件修改记录编号状态日期执笔人审核人批准人修改
9、页码及条款1创建文档2修改文档343.1 命名规则3.1.1 引言:1编写目的:开发人员统一命名规范程序代码,更好的统一各模块。3.1.2 项目背景:1 委托单位:维克远程教育中心(Victory Center of e-learning,简称VCE),是一家现代化的远程学习教育机构。该组织最近 进行了一次大规模的基于网上预定服务的市场调查。调查结果表明:大部分专业人士,尤其是年龄在20-40岁的专业人士,习惯于通过网络进性专业资料的搜集和获取,并通过网络进行 服务的付费。于是,VCE准备构建一个在线支付系统来解决这个问题。 2 接受单位:湖南科技职业学院软件学院。3.1.3 命名规则1、数据
10、库命名规则:表: “Tab_”+“表描述词” 如:Tab_Customer 指用户表列: “表描述词前三个字母(首字母改为小写)”+“_”+“列描述词” 如:cus_ID措用户表的ID另: “表描述词”与“列描述词”首字母须大写。若“表描述词”或“列描述词”由多词组成,则各词词首字母大写。数据库名:VCE_Database2类命名规则:用名词或名词短语命名类、每个单词或短语的第一个字母必须大写。 如:public class ManagerBean()3函数命名规则:用动词或动词短语命名方法。用下述范例所示的Pascal大写方式命名方法。如:public String ProcessResul
11、t()、public void MakeMD5 ()4属性命名规则:用动词或动词短语命名方法。字母里面不能含有大写字母及下划线。如:loginname、loginpassword.5接口的命名规则:使用名词或名词短语,或者描述行为的形容词来命名接口。例如,IComponent(描述性名词),ICustomAttributeProvider(名词短语),和IPersistable(形容词)。在接口名前加前缀I,以表示这个类型是一个接口。如:public interface IComponent 6 JSP命名规则:用名词或名词短语命名类、每个单词或短语的第一个字母必须大写。 如:Log.jsp、
12、Manager.jsp3.2软件结构图3.2.1用户功能结构图:图3.2.1 3.2.2管理员功能结构图:图3.2.2 .3.3构架图图3.2.2 .3.4类图3.4.1管理员:图3.4.1 .3.5时序图3.5.1用户:1.用户注册:图3.5.12. 用户登陆:图3.5.23.5.2管理员:1. 超级管理员图3.5.33.6屏幕设计表3.6.1屏幕名屏幕类型描述表/使用的查询用户登陆Web页面接受用户名、密码和验证密码。tb_memberVCE教育网主界面Web页面显示网站的主要功能,及用户对网站的主要操作。-用户的搜索截面Web页面该界面主要为用户提供网站图书搜索、用户上传图书搜索和课程搜
13、索。还为用户提供高级搜索tb_book、tb_userBook、tb_course在线图书界面Web页面主要为用户提供在线观看,和下载功能。在线课程界面Web页面主要为用户提供在线观看功能。用户上传图书界面Web页面为用户提供一个上传自己书籍的界面。tb_course用户手册界面Web页面为用户提供一个查看本网站的帮助。管理员登陆Web页面接受管理员的资料,判断权限。然后给予不同管理员不同的权限。tb_admin管理员主界面Web页面该界面是管理员的所有的体现。管理员管理界面Web页面该界面是超级管理员对普通管理员的添加,分配不同的权限。tb_admin课程管理界面Web页面该界面是课程管理员
14、对课程信息的维护(添加、修改)。tb_course图书管理界面Web页面该界面是图书管理员对图书的维护。tb_book页面定制Web页面该界面是超级管理员对网站风格的维护。tb_website注册会员管理界面Web页面该界面是会员管理员对本网站会员的管理。帐单管理界面Web页面该界面是超级管理员查看打印订单留言板管理界面Web页面该界面是超级管理员对本网站留言的管理。tb_leaveMsg充值卡管理Web页面该界面是充值管理员查看充值卡和生成本网站的充值卡。tb_card第4章 测试计划书文件修改记录编号状态日期执笔人审核人批准人修改页码及条款1创建文档2修改文档344.1单元测试计划表4.1
15、.1单元测试范围各功能模块单元测试方法人工输入值单元测试环境Windows2000 server ,SQLServer2000将产生的文档单元测试用例,测试报告等单元测试任务 / 优先级要测试的功能预期结果进度日期实际日期负责人通用的数据库连接函数检测是否返回预期的值。True2010/11/25用户登陆、注册模块屏幕是否有自己预定义的LOGO标志信息;是否要求用户必须输入用户名和密码。True2010/11/25用户个人平台模块是否能在线进行用户充值。True2010/11/25用户信息的修改,删除点击列表,是否能将对应的用户信息显示在对应的框内;是否可以修改用户信息。True2010/11
16、/25用户信息、图书和课程的查询是否能按指定的要求进行模糊,精确的查询。True2010/11/25主界面用户权限的不同是否有不同的功能菜单。True2010/11/25在线课程模块用户是否能进行在线点播。True2010/11/254.2集成测试计划表4.2.1 单元测试范围VCE教育网单元测试方法人工输入值单元测试环境Windows2000 server ,SQLServer2000将产生的文档单元测试用例,测试报告等单元测试任务 / 优先级要测试的功能预期结果进度日期实际日期负责人通用的数据库连接函数检测是否返回预期的值True2010/11/30用户登陆、注册模块屏幕是否有自己预定义的
17、LOGO标志信息是否要求用户必须输入用户名和密码是否有三次登陆的限制授权用户是否能成功登陆True2010/11/30用户个人平台模块是否能在线进行用户充值True2010/11/30用户信息的修改,删除点击列表,是否能将对应的用户信息显示在对应的框内是否可以修改用户信息。True2010/11/30用户信息、图书和课程的查询是否能按指定的要求进行模糊,精确的查询。True2010/11/30主界面用户权限的不同是否有不同的功能菜单。退出时候是否有确认。True2010/11/30在线课程模块用户是否能进行在线点播True2010/11/30在线图书模块用户是否能进行在线图书观看、图书下载和图
18、书的发布True2010/11/304.3性能测试计划表4.3.1负载测试测试是否允许同时4000人同时登录用例目的测试该网站是否能够满足今后的业务需求前提条件网络带宽100M 以上输入数据期望的性能(平均值)实际性能(平均值)4000人同时访问响应时间小于3秒第5章 测试用例及测试报告文件修改记录编号状态日期执笔人审核人批准人修改页码及条款1创建文档2修改文档345.1单元测试以下是要测试的单元表5.1.1 编号单元模块测试(/)1用户登陆2用户注册34567891011125.2集成测试表5.2.1 编号VCE教育网集成测试(/)1用户登陆2用户注册34565.3软件项目审核评审检验表表5
19、.3.1编号关心的方面(/)1.软件范围定义无歧义2.术语清楚3.资源足够4.资源准备好5.项目中涉及的所有风险已经识别6.项目风险管理已经到位7.所有任务已经识别和分配5.4测试审核检验表表5.4.1编号关心的方面(/)1.测试阶段已识别且已合适地安排好2.测试计划和总的项目计划一致3.测试进度已经明确的定义5.5问题报告表5.5.1模块位置问题描述问题等级修正者姓名采取的动作修正时间用户上传图书模块用户上传不健康书籍;上传书籍的种类不能随便填。A用户上传的任何书籍后,状态都先冻结,经过图书管理员的验证后,再变成正常状态,上传到网上;上传的种类使用下拉框,让用户选择。2006/12/8所有功能模块命名不规范变量,对象等命名不符合命名规则。C根据命名规则,修正所有不正确的命名。2006/12/8。5.6测试报告表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新生儿气道及呼吸机管路护理
- 特殊患者的皮肤护理
- 2026年居间合同和买卖合同(1篇)
- 2026年玉米代烘合同(1篇)
- 地下变电室工程施工组织设计方案范本
- 中职教师个人发展规划名师资料
- 护理患者权利保护
- 老年护理员技师老年护理信息化技术应用
- 泌尿外科肿瘤患者的护理
- 2026 塑型进阶月饼课件
- 家庭教育法课件教学
- JJF(石化)058-2023甲醇气体检测报警器校准规范
- 2025年江苏省政府采购评审专家考试题库附含答案
- 2025年殡葬管理考试题库及答案
- GB/T 3672.2-2025橡胶制品的公差第2部分:几何公差
- 2025年达州市中考生物学试卷真题(含答案解析)
- 社区志愿服务培训课件
- 毕业设计(论文)-小型可移动式树枝粉碎机设计
- 消食药麦芽讲课件
- 2025年江西省中考数学试卷真题(含标准答案)
- 河南天一大联考2025年高二下学期期末学业质量监测历史试题
评论
0/150
提交评论