欢迎来到天天文库
浏览记录
ID:11932701
大小:1.14 MB
页数:45页
时间:2018-07-15
《软件工程课程设计报告参考》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、中央民族大学信息工程学院软件工程课程设计软件工程课程设计论文软件工程课程设计管理系统软件工程课程设计报告姓名:蓝添平0560063,丁海晗0560066,郭威0560072,杨海军0560075,马少兵0560078,揣新立0560087,年级:05级院系:信息工程学院专业:计算机科学与技术指导教师:李霞丽2008年6月15日42中央民族大学信息工程学院软件工程课程设计目录一、问题定义11.引言11.1编写目的:11.2项目背景:11.3参考资料:12.系统概述22.1当前系统分析2二、可行性研究报告32.2目
2、标系统分析33.可行性分析研究33.1技术可行性:33.2经济可行性:53.3社会可行性:74.结论意见7三、需求分析报告71.引言71.1编写目的:71.2背景及范围:81.3名词定义:81.4参考资料:82.任务概述82.1目标:93.具体需求分析113.1系统流程图:113.2数据流图:123.3数据字典:124支持信息154.1运行环境154.2支持软件154.3接口154.4控制154.5需求注释155、需求分析总结15四、概要设计说明书161引言161.1编写目的161.2背景161.3定义161.
3、4参考文献172总体设计172.1需求规定1742中央民族大学信息工程学院软件工程课程设计2.2运行环境172.3基本设计概念和处理流程182.4结构202.5功能需求与程序的关系202.6人工处理过程213接口设计213.1用户接口213.2外部接口213.3内部接口214运行设计224.1运行模块组合224.2运行控制225系统数据结构设计235.1逻辑结构设计要点236系统出错处理设计246.1出错信息246.2补救措施24五、详细设计说明书241引言241.1项目说明241.2项目定义242.程序系统的
4、结构253.系统功能实现253.1教师,客户,学生登陆模块界面:26六、软件测试341.操作方法:341.1登陆:341.2主页预览:361.3密码修改:371.4退出系统:372.调和测试372.1登陆测试:372.2修改密码测试:372.3查看题号测试382.4添加组员测试382.5查看进度报告测试382.6成绩测试38七、结论40参考文献4242中央民族大学信息工程学院软件工程课程设计一、问题定义1.引言1.1编写目的:计算机专业的学生有90多名,而且随着每年的扩招,人数不断的增加,每次软件工程课程设计都
5、采用手工操作,费时费力。为了解决这个问题,决定做一个软件工程课程设计管理系统,对每个学期选修软件工程课程设计的学生基本情况作个统计。主要是学生从该系统中选题,填写同组学生的姓名,学号,班级,组长等基本情况;查询自己的课程设计成绩。老师通过该系统查看学生的选题情况,填写学生的项目进度情况,且给出学生的分数,这有利于老师教学,及时了解学生的情况,提高教学质量,减轻老师的工作量,改善原有的比较繁锁的工作。1.2项目背景:名称:软件工程课程设计管理系统任务的开发人员:马少兵,丁海晗,杨海军,郭威,蓝添平,揣新立用户:信
6、息工程学院本次开发人员:杨海军审核者:丁海晗开发软件的单位:信息工程学院05级计算机三班软硬件设施:个人计算机,java语言,Acess2000,WindowXP操作系统决定开发软件工程课程设计管理系统,估价不超过1000元人民币,二个半月交付使用。1.3参考资料:软件工程基础汤淮西安交通大学出版社软件工程-----技术,方法与环境王立福,张世琨,朱冰编著北京大学出版社软件开发技术倪秉营电子科技大学出版社软件工程张权范清华大学出版社42中央民族大学信息工程学院软件工程课程设计2.系统概述2.1当前系统分析一方面
7、,由于学生人数多,造成老师不能及时了解学生的选题情况,分组情况,以及学生的项目进展情况;学生也不能及时得到老师关于课程设计的各种资料,对自己的每个阶段的分数。另一方面由于开发经费有限,难以建立起理想的软硬件支撑环境,也是当前系统不够完善、不稳定和不易上手的一个方面。数据流如图所示:教师学生(选修软件工程)软件工程课程设计管理系统顶层数据流图42中央民族大学信息工程学院软件工程课程设计二、可行性研究报告2.2目标系统分析在以最低研发费用前提下制作一套通用性很强的软件工程课程设计管理系统,并且能够提供完备的软件课程
8、设计管理功能。学生选题,修改密码,查询选题情况,教师查看学生的选题情况,填写进度情况,给出分数,上传资料功能完备的系统。系统主要功能:l学生可以从题库选择题目。l学生填写同组人员信息。l修改密码。l学生查询选题情况和成绩。l学生,老师能够上传有关题目的资料和报告。l老师查看选题情况。l教师填写进度情况表,给出分数。3.可行性分析研究3.1技术可行性:我们计算机系有软硬件知识丰富,具有较
此文档下载收益归作者所有