学生信息管理系统软件工程课程设计


    


    信息科学工程学院课程设计务书






    题目: 学生信息理系统






    学 生1:
    学 生2:
    学 生3:
    专 业:
    课 程:
    指导教师: 职称:
    完成时间: 2013年 5 月2013 年 6月

    2013年6月30日

    课程设计务书成绩评定
    课程设计务具体求

    务:
    综合运软件工程思想先修课程相关知识完成信息系统开发掌握软件工程生命周期技术方法
    具体求:
    1.学生23组成项目组第组长组员组成员分工明确团结协作相互配合完成课程设计
    2.求组成员组选系统首先进行认真分析写出详细设计步骤
    3.课程设计必须软件开发具体程进行设计阶段详细文字数图进行说明
    设计阶段模型请采专门工具VisioPowerDesigner完成
    课程设计思想清晰明确排版整齐严格模板求进行组织撰写
    6.课程设计时间4周
    7.课程设计报告求少2000字
    8 请选择面程设计方法面象设计方法
    面程设计方法(结构化方法):
    (1) 需求分析:
    组成员够理解需求分析需求列出需求分析务描绘分配子功需求
    组成员完成分配子功数流图DFD求绘制012层DFD
    组成员完成系统ER图
    组成员完成数字典建立
    组长组织完成系统需求分析
    (2) 软件设计:完成系统概设计详细设计
    组成员根需求DFD图完成分配子功模块设计HIPO图表示
    组成员设计分配子功模块接口
    组成员够完成分配子功程序流程逻辑设计
    组长组织完成系统总体结构集成
    (3) 软件实现:
    组成员完成分配子功界面设计
    组成员完成分配子功代码编写
    组长组织完成系统实施
    (4)软件测试:
    组成员完成分配子功单元测试
    组负责负责组织系统测试例完成测试工作
    9.课程设计总结:总结课程设计程体会
    10 :参考文献等



    指导教师评语











    成绩: 指导教师签字: 日期:
    课程设计需软件硬件等
    操作系统: Windows98 ME2000XP 等
    数库: MySQL等
    相关软件:VisioPowerDesigner网络办公软件EXCEL2000等
    课程设计进度计划
    起日期
    工作容
    备注
    5月23日-5月24日
    5月25日-5月26日
    5月27日-5月27日
    5月30日-6月1日
    6月2日-6月15日
    6月17日-6月27日
    6月28日-6月29日
    行性分析
    项目开发计划
    需求分析
    软件设计
    编程实现
    软件测试
    撰写实验报告

    参考文献资料索引
    序号
    文献资料名称
    编著者
    出版单位
    [1] 张海藩软件工程导(第五版)清华学出版社2008:262265
    [2] 肖丁等软件工程模型方法北京邮电学出版社2008:463
    [3] 陈承欢信息系统应开发案例教程清华学出版社2008102108
    目录
    第1章 绪 4
    11 课题背景 4
    12 目背景意义 4
    13 项目开发目标 4
    第2章 行性分析 5
    21 问题定义 5
    22行性分析 6
    第3章 需求分析 7
    31功需求 7
    32界面需求 7
    33性需求 7
    34分析建模 8
    第4章 总体设计 16
    41目务 16
    42 设计思路 16
    43模块功描述 16
    44功模块设计 17
    45数库设计 21
    第5章 软件测试 22
    51引言 22
    52测试方法 22
    53测试步骤 23
    结 29


    第1章 绪
    11课题背景
    次开发系统学校学生信息理系统开发系统目前学校学生数剧增学生信息呈爆炸性增长学校学生信息理更加准确方便该系统设计完成教育单位(包括学校学院等等)学生信息理
    目前社会信息理系统发展飞快企事业单位引入信息理系统理日益增长种信息学生理系统发展商业化学生信息理系统少系统完全独立开发力求系统功简洁明功齐全易操作
    12目背景意义
    学生信息理系统教育单位缺少部分功齐全简单易信息理系统效减轻学校相关工作员工作负担容学校决策者理者说关重学生信息理系统应该够户提供充足信息快捷查询手段直传统工方式理文件档案统计查询数种理方式存着许缺点效率低保密性差工量浪费外时间长产生量文件数查找更新维护带少困难着科学技术断提高计算机科学日渐成熟强功已深刻认识已进入类社会领域发挥着越重作作计算机应部分计算机学校类信息进行理具手工理法拟优点
    13项目开发目标
    建立学生信息理系统采计算机学生信息进行理进步提高办学效益现代化水帮助广教师提高工作效率实现学生信息理工作流程系统化规范化动化







    第2章 行性分析
    21 问题定义
    文开发学生信息理系统实现学生基信息学期教学计划安排学期课表科学成绩进行查询时理员够述学生查询信息进行理维护
    1学生基信息进行查询
    学生进入系统输入学号密码通系统验证正确进入信息页学生请求查询学生基信息时系统实时访问数库调出相应学生信息姓名学号院校专业班级等输出显示学生理信息:密码修改等
    2学生学期教学计划安排进行查询
    学生进入系统输入学号密码通系统验证正确进入信息页学生请求查询学生学期教学计划安排时系统实时访问数库调出相应学校安排教学计划等容输出显示
    3学生学期课表进行查询
    学生进入系统输入学号密码通系统验证正确进入信息页学生请求查询学期课表时系统实时访问数库调出相应课表容输出显示
    4学生科学成绩进行查询
    学生进入系统输入学号密码通系统验证正确进入信息页学生请求查询科学成绩时系统实时访问数库调出相应成绩信息输出显示
    5理员够述学生查询信息进行理维护
    理员进行学生信息理课程信息理选课信息理班级信息理成绩信息理功中:
    学生信息理:
    理员进行录入添加删修改查找学生信息学生分配唯学号学生登陆系统浏览信息登陆系统户名密码默认学生学号理员做需学生学号注册提交系统便实现述功
    课程信息理:
    理员根学校安排学院专业班级学生课表进行添加删修改查找等功理员具课程信息进行维护权限课程类型分三种:公课专业课选修课通界面化设计理者需输入信息:学生课程选课信息等通点击界面加入删修改查找等钮系统便实现更新数库实现求实现功
    选课信息理:
    理员够删统计学生选课信息理员学生提出选修课程学生选课完毕理员通界面化系统通区分课程唯课程号操作:删统计分实现删该课程选课信息统计该课程学生选课信息
    班级信息理:
    理员添加删修改班级信息学生属唯班级理员录入学生信息时候录入学生班级信息 两功模块重叠方理者需界面化系统中调出学生班级信息理进行添加删修改等操作相应学生信息会改变
    成绩信息理:
    理员通区分课程课程号学生学号教师提交学生分数班级单位进行录入学生成绩信息录入完成系统统计班级均分高分
    22行性分析
    221技术行性
    开发该系统必须会关网络数库知识需熟练掌握门编程语言目前止已学CC++两门程序设计语言中C++种开发语言引入类继承态重载等新机制模拟象间通信间互通信息样象间通消息进行通信
    222济行性
    学校图书馆实验室教学楼电脑学生时查需资料然果学生电脑时免费查询需信息
    223操作行性
    开发该系统软件工具简单通编程实现相关功加界面相关设计较简单操作行
    224法律行性
    学生信息理系统学校进行理时必少款软件老师理学生学生选课查询成绩等非常方便简单视化操作易理该项目独立开发法律方面会存侵犯专利权侵犯版权等问题完全合规定履行

    第3章 需求分析
    学生信息理系统教育单位缺少部分容学校决策者理者说关重走访学校领导者理者教师学生等户角度该系统实现功进行定叙述询问户目前正系统满意方满意值鉴部分通叙述进行分析总结:
    31功需求
    开发学生信息理系统满足户需求现该系统实现功总结:
    1学生信息理:负责理校注册学生信息实现添加删修改查找学生信息功
    2课程信息理:负责理校课程信息实现添加删修
    改查找课程信息功
    3选课信息理:负责选课理实现删统计学生选课信息功

    4成绩信息理:实现学生成绩录入查询考试违规信息
    理工作包括:学生成绩录入学期成绩浏览学生成绩查询班级成绩查询违规信息增加浏览
    5班级信息理:负责班级理实现功包括添加删修改
    班级信息班级信息查询
    6学生信息查:实现学生查信息修改登录信息等功通
    该模块查学生姓名学号院校专业班级教学计划课表安排等信息
    7成绩信息查:负责实现学生查成绩功
    8信息理:实现信息理
    32界面需求
    设计该系统界面时着户易操作原外量界面起较美观
    33性需求
    331数精确度
    查询时应保证查全率相应域包含关键字记录应该查添加删数时应该保证正确相关联数彻底删避免出现缓区存储块等致存储区浪费问题
    332时间特性
    般操作响应时间应该12秒软磁盘印机服务响应时间应接受时间完成
    333适应性
    开发系统应该考虑学校条件考虑技术约束环境约束标准约束已硬件限制等应该普适性较系统
    334性
    系统运行应该连续稳定均障时间判定系统性
    335维护性
    维护软件耗费量物力财力时间开发软件程中通提高模块聚度降低模块耦合度等方法提高软件维护性通四种维护性活动:改正性维护适应性维护完善性维护预防性维护进行维护
    34分析建模
    341数模型(ER图)
    1学籍理ER图设计
    分析问题实体系统分析知道该ER图涉实体学生班级系档案资料辅导员导师提取实体分析实体间联系系班级班名学生组成辅导员理班级导师指导名学生学生种档案材料根述分析出学籍理ER图:

    图31 学籍理局部ER图
    中关图中实体属性:
    系(名称编号)  班级(院系名称专业名称编号数)
    学生(姓名学号性籍贯) 辅导员(姓名编号)
    导师(姓名编号) 
    2课程理ER图设计
    分析提取涉实体系课程学生教室教材教师提取出实体实体间联系进行分析:系开设门课程学生选修门课程门课程学生选修课程时间选择教室课教师担门课程教学门课程老师教授根述分析出课程理ER图:

    图32 课程理局部ER图
    中实体相关属性:
    课程(名称编号学分)
    选课(学生学号课程号成绩)
    342功模型(数流图)
    1学生信息理数流图设计
    通问题分析出学生信息理外部实体学工处学生处理录入
    删修改查询学生查询文档学生档案学生信息理工作程致:
    (1)新生入学学生转入时学工处需基信息姓名
    学号院校专业班级入学时间性籍贯等录入学生档案中
    (2)学生毕业学生退学时学工处需基信息学生档案中删

    (3)学生转专业时需基信息进行修改
    (4)需某学生相关信息时进行查询
    (5)学生信息进行添加删修改查询时需基信息显示

    (6)学生信息查询时首先根学号密码然通调出学生
    档案中信息显示出
    2课程信息理数流图设计
    通问题分析出课程信息理外部实体教务处学生处理录入
    删修改查询学生查询文档课程档案课程信息理工作程致

    (1)开设某门新课程时教务处新课程相关信息录入课程
    理档案中
    (2)已课程进行删修改印查询时需浏览课程相关
    信息浏览完成时退出浏览界面
    (3)学生课程信息进行查询时首先根学号密码然通
    调出课程档案中课程信息显示出
    3选课信息理数流图设计
    通问题分析出选课信息理外部实体教务处学生处理删
    统计查询文档选课档案选课信息理工作程致:
    (1)选修该课程数少学校规定数时教务处取消该课程
    开设删课程相关信息
    (2)新轮选修课选完教务处已选课程进行分类统计
    (3)学生选课信息进行查询时首先根学号密码然通
    调出选课档案中选课信息显示出
    4成绩信息理数流图设计
    通问题分析出成绩信息理外部实体教务处学生处理录入
    成绩浏览成绩查询违规浏览违规增加查询文档成绩档案违规档案
    成绩信息理工作程致:
    (1)成绩录入错误需修改成绩效需删时首先成绩进行浏览操作完成时退出
    (2)某科考试结束教师该科成绩单交教务处然教务处成绩进行录入
    (3)教师者辅导员等需解关某科成绩时成绩进行
    查询统计必时成绩单印出
    (4)导师想解某班学生学状况时整班级成绩进
    行查询必时成绩单印出
    (5)学生成绩信息进行查询时首先根学号密码然通调出
    成绩档案中成绩信息显示出
    5班级信息理数流图设计
    通问题分析出成绩信息理外部实体学工处学生处理录入
    删修改查询学生查询文档班级档案 班级信息理工作程致:
    (1)新生入学学生转入时学工处需属班级录入班
    级档案中
    (2)学生毕业学生退学时学工处需班级信息班级档案中删
    (3)学生转专业时需班级信息进行修改
    (4)需某班级相关信息时进行查询
    (5)班级信息进行添加删修改查询时需信息显示出
    (6)学生班级信息进行查询时首先根学号密码然通调出班级档案中成绩信息显示出
    根述详细分析程结合软件工程课老师教授相关知识出数流图示:
    图33 顶层数流图


    图34 学生信息理数流图

    图35 课程信息理数流图

    图36 选课信息理数流图


    图37成绩信息理数流图

    图38 班级信息理数流图
    343 数字典定义
    (1)名称:学生档案
    描述:描述学生相关信息
    定义:学生档案姓名+学号+院校+专业班级+入学时间+性+籍贯
    位置:显示户
    (2)名称:课程档案
    描述:描述课程相关信息
    定义:课程档案课程名称+课程编号+课教师
    位置:显示户
    (3)名称:选课档案
    描述:描述选课信息
    定义:选课档案学生学号+课程号+成绩
    位置:显示户
    (4)名称:成绩档案
    描述:描述学生成绩信息
    定义:成绩档案学生学号+课程号+分数
    位置:显示户
    (5)名称:违规档案
    描述:描述违规信息
    定义:违规档案学生学号+违规信息
    位置:显示户
    (6)名称:班级档案
    描述:描述班级信息
    定义:班级档案学院名称+专业名称+班级名称
    位置:显示户
    344行模型(状态转换图)
    (1)首先进入登录界面初始状态然输入户名密码果输入错
    误显示重新输入果选择退出回登录界面果输入正确进入线理界面时选择退出回登录界面处线理界面时果选择学生信息查询进入学生信息理页面时返回线理界面理线理界面选择操作进入页面页面选择返回时回线理页面关程具体状态转换图图39
    (2)首先进入登录界面初始状态然输入户名密码果输入错
    误显示重新输入果选择退出回登录界面果输入正确进入线理界面时选择退出回登录界面处线理界面时果选择基信息查询进入基信息页面时返回线理页面理线理界面选择操作进入页面页面选择返回时回线理页面关程具体状态转换图图310

    图39 理员状态转换图

    图310 学生状态转换图







    第4章 总体设计
    41目务
    需求分析阶段户需求抽象信息世界转化独立软件架构
    42 设计思路
    综合分析系统划分理员模块学生模块中理员模块划分学生信息理课程信息理选课信息理成绩信息理班级信息理五子模块学生模块划分成绩信息查成绩信息查信息理三子模块
    学生信息理系统




























































    图41 学生信息理系统功层次图
    43模块功描述
    (1)学生信息理模块:
    该模块负责理校注册学生信息户理模块
    子模块功包括添加删修改查找学生信息学生唯学号理员添加新生新生登陆系统浏览信息登陆系统户名密码默认学生学号
    (2)课程信息理模块:
    该模块负责理校课程信息功包括添加删修改查
    找课程信息理员具课程信息进行维护权限课程类型分三种:公课专业课选修课课程理模块选课理模块基础课程理中添选修课信息学生进行选课
    (3)选课信息理模块:
    该模块负责选课理功包括删统计学生选课信息课程理系统中维护号信息作基础选修课程进行理统计选课数根学生选课时间先决定终选修课学
    (4)成绩信息理模块:
    该模块实现学生成绩录入查询考试违规信息理工作包括:学生成绩录入学期成绩浏览学生成绩查询班级成绩查询违规信息增加浏览理员录入学生门课成绩进行修改学生查询学课程成绩查询学期学生学课程获总学分
    (5)班级信息理模块
    该模块负责班级理功包括添加删修改班级信息
    班级信息查询理员具班级理信息进行维护权限学生信息添加建立班级信息维护基础学生必然属特定班级理员学生成绩查询统计时统计班级均分高分
    (6)学生信息查模块:
    该模块够实现学生查信息等功中信息包括姓名学号院校专业班级入学时间性籍贯学期教学计划安排学期课表等
    (7)成绩信息查模块:
    该模块够实现学生查成绩功查容包括课程名称学分成绩等成绩查询时种分类:学期查询学年查询校学成绩查询查询已修课程高成绩查某项单科课程
    (8)信息理模块:
    该模块负责信息理功包括查找学生信息等
    43功模块设计
    1学生信息理模块:
    学生信息理模块包括增加删修改查询显示全部等具体结构图图42示:
    学生信息理


















    图42学生信息理功层次图
    (1)新生入学学生转入时学工处需基信息姓名学号院校专业班级籍贯等录入学生档案中
    (2)学生毕业学生退学时学工处需基信息学生档案中删

    (3)学生转专业时需基信息进行修改
    (4)需某学生相关信息时进行查询
    (5)学生信息进行添加删修改查询时需基信息显示

    2课程信息理模块:
    课程信息理模块包括添加课程浏览课程中浏览课程包括删修
    改印退出查询等具体结构图图43示
    开设某门新课程时教务处新课程相关信息录入课程理档
    案中
    已课程进行删修改印查询时需浏览课程相关信
    息浏览完成时退出浏览界面
    课程信息理




    浏览课程
    添加课程






    退










    图43 课程信息理功层次图
    3选课信息理模块:
    选课信息理模块包括删统计学生选课信息具体结构图图44示
    选修该课程数少学校规定数时教务处取消该课
    程开设删课程相关信息
    新轮选修课选完教务处已选课程进行分类统计
    选课信息理




    统计




    图44 选课信息理功层次图
    4成绩信息理模块:
    该模块实现学生成绩录入查询考试违规信息理工
    作包括:学生成绩录入学期成绩浏览学生成绩查询班级成绩查询违规信息增加浏览具体结构图图45示:
    成绩信息理




    班级成绩查询

    成绩浏览

    成绩录入
    学生成绩查询









    查询

    查询

    统计
    退出
    修改




    图45成绩信息理功层次图
    (1)成绩录入错误需修改成绩效需删时首先成绩进
    行浏览操作完成时退出
    (2)教师某科成绩单交教务处教务处成绩进行录入
    (3)教师者辅导员等需解关某科成绩时成绩行
    查询统计必时成绩单印出
    (4)导师想解某班学生学状况时整班级成绩
    行查询必时成绩单印出
    5班级信息理模块:
    班级信息理模块包括添加删修改班级信息班级信息
    查询具体结构图图46示
    6学生信息查模块:
    该模块够实现学生查信息等功中信息包括姓名学号院校专业班级入学时间性籍贯学期教学计划安排学期课表等具体结构图图47示



    班级信息理




    修改

    添加



    图46班级信息理功层次图

    学生信息查

    查信息


    课表安排
    教学计划

    籍贯


    入学时间
    专业班级
    院校

    学号

    姓名









    图47学生信息查功层次图
    7成绩信息查模块:
    该模块够实现学生查成绩功查容包括课程名称学分成绩等成绩查询时种分类:学期查询学年查询校学成绩查询查询已修课程高成绩查某项单科课程具体结构图图示
    8信息理模块:
    该模块负责查找学生信息





























    成绩信息查










    45数库设计
    (1) 名称:学生基信息表
    表名称标识:StudentTable
    表41 学生基信息表
    名称
    字段名称
    类型

    非空
    学生姓名
    Studentname

    No
    No
    学号
    Studentid
    数字
    Yes
    No
    专业班级
    Studentclass

    No
    No
    院校
    Studenacademy

    No
    No
    入学时间
    Accepttime
    数字
    No
    No

    Gender

    No
    No
    籍贯
    Hometown

    No
    No
    教学安排
    Studyarrangement

    No
    No
    课表安排
    Coursearrangement

    No
    No
    (2) 名称:学生成绩表
    表名称标识:ScoreTable
    表42 学成绩表
    名称
    字段名称
    类型

    非空
    课程名称
    Lecturename

    Yes
    Yes
    课程编号
    CourseID
    数字
    Yes
    Yes
    学分
    Credit
    数字
    No
    Yes
    学生学号
    StudentID
    数字
    No
    Yes
    学生姓名
    Studentname

    No
    Yes
    分数
    Score
    数字
    No
    Yes
    (3) 名称:选课信息表
    表名称标识:SelectCourseTable
    表43 选课信息表
    名称
    字段名称
    类型

    非空
    学生姓名
    Studentname

    No
    Yes
    学生学号
    StudentID
    数字
    Yes
    Yes
    课程名称
    Lecturename

    No
    Yes
    课程编号
    CourseID
    数字
    Yes
    Yes
    教师姓名
    Teachenamer

    No
    Yes
    教师编号
    TeacherID
    数字
    No
    Yes
    (4)名称:教师信息表
    表名称标识:TeacherTable
    表44 教师信息表
    名称
    字段名称
    类型

    非空
    教师姓名
    Teachername

    No
    Yes
    教师编号
    TeacherID
    数字
    Yes
    Yes
    课程名称
    Lecturename

    No
    Yes
    课程编号
    CourseID
    数字
    Yes
    Yes
    第5章 软件测试
    51引言
    软件测试软件开发时期阶段软件质量性保证中关重环节软件测试基务通计算机执行程序暴露程序中潜错误便进行纠错保证程序运行降低软件风险
    测试例发现错误目设计组测试数测试程序需数量足够组测试例完整测试例仅包含测程序输入数包括组数执行测程序预期输出结果次测试实测结果期结果作较表示程序中存错误
    1测试环境搭建
    系统求数库SQL50版数库编码求支持中文推荐gb2312编码数库安装建立名ssmange数库创建脚:create database ssmange然次创建学生表教师表班级表教师担课程表理员表成绩表
    机型(配置): CPU奔腾4存1G硬盘160G
    软件版:操作系统WIN2000WINXPIE6010MLAN接入网络带宽数库软件SQLServer网络办公软件EXCEL2000输出报表
    2 测试质量目标
    测试质量目标 确认者(需说明)测试案例已执行动测试脚已执行通重等级12Bug已解决测试验证部分测试已Test Lead确认完成重功允许等级123Bug般功终者直接联系功允许等级12bugbug等级3问题超1功轻量功允许少量23等级错误发现错误等级123Bug速率正降接0三天没发现错误等级123类Bug
    3 参考文档
    行性分析需求分析规格说明书概设计说明书详细设计说明书
    52测试方法
    功测试:根系统需求文档设计文档检查产品否正确实现功
    流程测试:操作流程进行测试业务流程数流程逻辑流程正反流程检查软件流程操作时否够正确处理
    边界值测试:选择边界数进行测试确保系统功正常程序异常
    容错性测试:检查系统容错力错误数输入会功系统产生非正常影响程序错误输入正确提示信息
    异常测试:检查系统否处理异常
    易性测试:检查系统否易友
    界面测试:检查界面否美观合理
    接口测试:检查系统否外部接口正常工作
    配置测试:检查配置否合理配置否正常
    安全性访问控制测试:应程序级安全性:检查Actor访问属户类型已授权访问功数
    系统级安全性:检查具备系统应程序访问权限Actor访问系统应程序
    性测试:提取系统性数检查系统否满足需求中规定达性
    压力测试:检查系统否承受压力测试产品应该够高强度条件正常运行会出现错误
    兼容性测试: BS 架构系统说需考虑户端浏览器版
    文挡测试:检查文档否足够描述否合理
    回测试:检查程序修改没引起新错误否够正常工作否满足系统需求
    测试项目
    (1)登录测试
    (2)数输入输出测试
    (3)权限测试
    (4)学生功测试
    (5)教师功测试
    (6)教务理员功测试
    53测试步骤   
    1软件测试流程
      测试阶段步骤:软件测试阶段历步骤:测试需求分析测试程设计测试实现测试实施测试评价测试维护
      测试角色:测试步骤应测试角色外定义测试配置理角色 明确区分类测试角色明确定义资源(物时间)安排保障软件测试工作序开展效理关键 明确区分测试需求分析角色测试程设计角色意义:软件测试软件功软件实现追踪性准确评议测试例质量提供
    软件系统测试流程:单元测试部件集成部件确认配置项组装配置项确认系统综合系统验收   
    2测试例设计
    户登录
    功描述:户户名秘密进行登录户名应学号假设班50名学生学号41014150密码少6字符根划分等价类边界值检测法错误推测发果图法等设计测试例
    输入数
    效等价类
    效等价类
    户名
    4数字字符
    非数字
    4
    少4
    应数值
    41014150间
    <4101
    >4150
    密码
    6字符
    6字符

    测试例
    例ID
    输入等价类
    例说明
    测试数
    预期结果
    1001
    户名

    1非数字字符
    412B
    输入效

    1002
    全非数字字符
    ABCD
    1003
    4
    41023
    1004
    少4
    412
    1005
    4数字字符
    4102
    输入效
    1006
    应数值
    <4101
    4100
    输入效
    1007
    应数值
    >4150
    4151
    输入效
    1008
    数值
    4101
    输入效
    1009
    数值
    4150
    1010
    密码
    少6位字符
    12345
    输入效
    1011
    6字符
    123456
    输入效
    1012
    余6字符
    12345678
    查询测试
    户登录系统查询成绩必须时输入户名密码户名密码必须匹配成功登录系统户名密码定义规面登录测试中规定
    例编号
    测试标题
    测试步骤
    预期结果
    2001
    页面显示
    测试例入口处进入
    页面元素完整显示页面设计时致
    2002
    学号:成功输入
    输入已存户名
    通验证
    2003
    学号:容错性验证
    输入:41203
    输入第五位时系统提示
    2004
    户名:成功输入
    输入存户名
    成功输入
    2005
    户名:学号验证
    没输入户名
    页面信息显示失败提示输入户名
    2006
    信息显示:成功
    输入正确户名密码
    页面显示完整信息
    2007
    信息显示:户名密码校验
    输入户名没输入密码
    页面显示失败提示输入密码
    2008
    信息显示:户名密码校验
    输入密码没输入学户名
    页面显示失败提示输入户名
    2009
    信息显示:户名密码匹配校验
    输入户名密码致姓名
    页面显示信息失败提示户名密码匹配
    2010
    输入效性校验
    输入存密码
    页面显示失败提示密码正确
    数库测试 :
    核实否输入检索户信息  
    核实否插入显示容类  
    例ID
    测试标题
    测试步骤
    预期结果
    3001
    理员插入数
    添加新户
    添加成功保存数库
    3002
    理员删数
    删户数
    删成功保存数库
    3003
    教师插入数
    添加新成绩
    添加成功保存
    3004
    教师删数
    删旧成绩
    删成功保存
    3005
    学生户插入数
    插入数
    添加数操作效提示户没权力
    3006
    学生户删数
    删数
    删数操作效提示户没权力
    户界面测试  
          浏览例核实否户界面面板易理解  
          核实联机帮助功  
    例ID
    测试标题
    测试步骤
    预期结果
    4001
    户界面易性
    输入户名密码点击确定
    显示户查询信息
    4002
    户界面易性
    输入户名密码回车
    显示户查询信息
    4003
    联机帮助功
    点击帮助
    显示帮助信息
    4004
    联机帮助功
    点击帮助
    显示帮助信息
    负载测试  
      核实具20名行户时系统响应
    核实具100名行户时系统响应
    核实具500名行户时系统响应
    核实具1000名行户时系统响应
    核实具3000名行户时系统响应
    例ID
    测试标题
    测试步骤
    预期结果
    5001
    系统响应
    20名户时系统
    系统响应时间1S
    5002
    100名户行
    系统响应时间1S
    5003
    500名户行
    系统响应时间15S
    5004
    1000名户行
    系统响应时间2S
    5005
    3000名户行
    系统响应时间3S
     容量测试
    数库容量定限度数超定限度时系统提示
    例ID
    测试标题
    测试步骤
    预期结果
    6001
    数库容量
    系统容量数
    系统正常运行
    6002
    等系统容量数
    系统正常运行时提示空间足
    6003

    系统容量
    系统正常运行进行操作时提示空间足求户扩展空间
     数数库完整性测试  
    测试目标:确保数库访问方法进程正常运行数会遭坏
    方法:调数库访问方法进程中填充效效数
      检查数库确保数已预期方式填充数库事件已正常发生者检查返回数确保正理检索正确数
      完成标准:数库访问方法进程设计方式运行数没遭损坏
      需考虑特殊事项:进程应该手工方式调
      应型数库(记录数量限)法接受事件具更见性
    功测试
      测试目标:确保测试象功正常中包括导航数输入处理检索等功
      方法:利效效数执行例例流功核实容:
      效数时预期结果
      效数时显示相应错误消息警告消息
      业务规正确应
      完成标准:计划测试已全部执行发现缺陷已全部解决
    性评测
      测试目标:核实指定事务业务功情况:
      正常预期工作量
          预期繁重工作量
      方法:功业务周期测试制定测试程
          通修改数文件(增加事务数量)通修改脚增加项事务迭代数量
    3软件测试例配置理
     基原软件测试例需进行配置理:
      1型复杂软件系统功性求应量软件测试例需标识规规范存储结构
      2软件测试例存引控制
      3软件测试例存版控制
      4软件测试例存更动控制
    软件测试例配置理类似般软件配置理实现安全存储追踪变化行开发特色:区分测评员般测试员前者独具生成更新测试基准(预期结果计算机表示)权限
    4软件测试例组织
      软件测试例设计实现应测象需求设计环境求测象样软件测试例组织成层次结构:某种原(测象层次测试类型)测试例划分测试例组测试例组划分更高层次测试例组




















    学生信息理系统质学生信息理检索知觉周课程设计结束刚开始组系统理解模糊知道入手通查找相关资料参考学校教务系统初步解系统功需求较详细工作流程课程设计时间较短完全实现学生信息理全部流程努力课程设计题目中提该系统实现功进行定划分
    通次课程设计学软件工程知识进步认识基解整软件设计程数流程图状态转换图ER图例图功层次图等开发工具应更加熟练时深刻认识需求分析阶段重性整系统设计程线果需求分析阶段系统功理解错误设计软件会完全失败
    设计程中加深数库相关知识理解设计数库时提取实体联系程整系统分析程整程序然没通代码完全实现已设计出相关类象运C++编程语言完善相关代码实现系统求功见软件工程门学科整软件开发程中作觑
    整设计程系统点点加深理解程程中遇太清楚问题时先互相讨解决时王老师请教老师细心耐心指导问题解决发现问题分析问题处理问题力锻炼提高
    总次课程设计方面力提升受益颇
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 6 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    学生信息管理系统软件工程课程设计

    信息科学与工程学院课程设计任务书 题目: 学生信息管理系统 学 生1: ...

    1年前   
    319    0

    软件工程学生选课系统课程设计

    网上选课系统课程设计手册团队: 学校: 队长: 时间:2014目 录1. 项目概述 ………………………………………………………………………31.1开发背景 …………………………………………...

    3年前   
    621    0

    学生选课系统《软件工程》课程设计

    详细版!目 录一、问题定义 51.1问题的定义 51.2 系统要解决的问题 5二、可行性研究 62.1 引言 62.1.1目的 62.1.2背景及功能 62.1.3 参考资料 62.2 可行...

    6个月前   
    327    0

    软件工程银行系统 课程设计

    一、可行性研究报告一、可行性研究报告 11.引言 11.1编写目的 11.2项目背景 11.3定义 11.4参考资料 22.可行性研究的前提 22.1要求 22.2目标 32.3条件、假定和限...

    6个月前   
    264    0

    软件工程课程设计管理系统

    软件工程课程设计论文软件工程课程设计管理系统软件工程课程设计报告姓 名: 年 级: 05级 ...

    3年前   
    732    0

    软件工程专业课程设计——学生选课系统设计

     学生选课系统实验报告 项目名称:学生选课系统 姓名:学号:班级:指导老师:一. 课程设计的目的与要求通过软件开...

    2年前   
    555    0

    基于Web的学生信息管理系统

    在现如今这个网络技术高度普及和信息全球化的年代,信息化的程度和互联网技术在国际竞争中充当着重要的角色,华为5G的实例告诉我们,谁先掌握技术谁就有话语权。

    3年前   
    731    0

    基于java的学生信息管理系统

    科技带动计算机行业不断地发展,计算机行业的发展也给每个行业带来了巨大的收益,使其工作效率得到提高,同时方便了人们的生活。本系统使用SSM框架,主要采用自顶向下的相关研究的方法。

    3年前   
    781    0

    学生社团信息管理系统

    学生社团信息管理系统 第一章 课题背景 1.1开发背景 1.2选题说明 1.3.需求分析 第二章 设计简介及设计方案论述 2.1总体设计 2.1.1 流程图 2.2数据库设计 2.2.1数据...

    5年前   
    2869    0

    医院在线预约系统软件工程课程设计报告

     软件工程 课程设计报告课 题: 医院在线预约系统 姓 名: 学 号: ...

    2年前   
    379    0

    软件工程(汽车租赁系统)课程设计

    《软件工程》学院:计算机科学与技术专业:计算机科学与技术姓名: 2011年X月X日题目:汽车租赁系统写在前面:本项目设计预计7周完成(8-14周)组长 侯茜主要负责内容: 选题的确定、人员分工...

    1年前   
    324    0

    饭卡管理系统软件工程课程设计

    软件工程课程设计任 务 书1、课程设计题目饭卡管理系统2、设计任务和内容一个饭卡管理系统是根据学校的饭卡管理工作专门设计的一个管理信息系统。该系统能够完成饭卡管理的工作过程。饭卡管理过程中主要...

    3年前   
    713    0

    考生档案系统软件工程课程设计

    目 录第一章 系统概述 11.1系统开发背景和意义 11.2开发语言简介 21.3本系统简介 2第二章 系统可行性分析 32.1技术上的可行性 32.2经济上的可行性 32.3管理上的可行...

    6个月前   
    168    0

    人事管理系统软件工程课程设计

    软件工程课程设计              ―――人事管理系统                   指导老师:                  班  级:                  ...

    3年前   
    624    0

    酒店客房管理系统(软件工程课程设计)

    酒 店 客 房 管 理 系 统 第X组 组长: 组员: 计算机科学与技术 目录 一、摘要: 5 二、可行性分析...

    5年前   
    1291    0

    电子相册管理系统软件工程课程设计

    XX大学《软件工程》课程设计报告 题    目 :  电子相册管理系统 院 (系): 计算机与信息科学学院 年级专业 : 20XX级计算机科学与技术组 员 :  ...

    2年前   
    560    0

    软件工程仓库管理系统课程设计

    软件设计书仓库管理系统 系别:应用数学系专业:信息与计算科学班级:学号:姓名:第一章 可行性研究报告1.1引言1.1.1目的本软件是用来有效的管理超市仓库货物数量及种类,以方便...

    1年前   
    404    0

    图书管理系统软件工程课程设计

    XX大学 课程名称:软件工程 试题题目:图书管理系统 姓 名: 学 号: 专 业: 计算机科学与技术 学 院:计算机与信息科学学院 ...

    5年前   
    1269    0

    图书管理系统(软件工程课程设计报告)

    图书管理系统(软件工程课程设计报告)一、可行性研究报告1.引言1.1编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解 经过对此项目进行详细调查研究...

    2年前   
    516    0

    停车场管理系统软件工程导论课程设计

     计算机科学学院课程设计报告课 程 软件工程导论 题 目 停车场管理系统年 级 2013级 分组号学 号姓 名成绩等级6指导教师 ...

    1年前   
    297    0

    文档贡献者

    文***享

    贡献于2022-11-27

    下载需要 6 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档