欢迎来到天天文库
浏览记录
ID:18975682
大小:882.50 KB
页数:24页
时间:2018-09-20
《课程设计:《软件工程》课程网站设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、洛阳理工学院课程设计报告课程名称软件工程课程设计设计题目《软件工程》课程网站设计专业计算机科学与技术班级学号 姓名完成日期2013年12月13日课程设计任务书设计题目:《软件工程》课程网站设计设计内容与要求:为各类用户提供并实现以下功能:1.为系统管理员提供的功能:管理用户权限;2.为教师提供的功能:上传各种教学资源,在线批改作业、答疑;3.为学生提供的功能:上传作业,在线提问。4.为一般用户提供的功能:查询网站基本信息。课程设计报告的组成:1.需求规格说明书,包括用例图,数据流图,数据字典;2.概要设计说明书,包括系统模块结构
2、图,功能模块清单,实体图,系统E-R图,数据库表结构设计。3.项目总结报告,包括实际完成情况表。指导教师:2013年12月5日课程设计评语成绩:指导教师:_______________年月日洛阳理工学院课程设计报告目录第一部分软件需求规格说明书21引言21.1编写目的21.2背景21.3术语定义21.4参考资料32任务概述32.1目标32.2用户的特点33需求规定43.1系统用例图43.2数据流图与数据字典53.3对性能的规定94运行环境规定94.1设备94.2支持软件10第二部分概要设计说明书111引言111.1目的111.2
3、范围111.3命名规则121.4术语定义131.5参考资料132总体设计132.1总体结构设计132.2功能模块清单143数据库设计153.1数据库概念级设计(E-R图)153.2数据结构逻辑级设计16第三部分项目开发总结报告181引言181.1编写目的181.2参考资料182设计总结182.1实际完成情况182.2收获192.3有待改进之处1922洛阳理工学院课程设计报告第一部分软件需求规格说明书1引言1.1编写目的详细定义软件总体的功能,系统的接口和数据属性:划分程序基本结构,各程序名称和功能,以便于软件详细设计和编程;分析
4、课程网站系统的流程,创建文档,功能图,来指导下一个步骤的实现。预期的读者:需求分析人员、测试人员、用户文挡编写者、项目管理人员。1.2背景随着计算机的普及,计算机越来越深入到我们的生活领域中。由于信息量逐渐增加,学校老师对课程管理工作日益繁重,每学期的作业上交和批改,老师需要给学生们共享某些资料,以及学生课后有什么疑问不能及时得到解决等,这些都可以通网络的便利得到及时有效的解决。根据课程网站所具有的这些特征以及它所完成的主要任务分析以及课程网站用户的特殊性。待开发的软件系统的名称——《软件工程》课程网站设计。本项目的任务提出者:
5、参与编辑本说明书人员:1.3术语定义(1)需求:用户解决问题或达到目标所需的条件或功能:系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或功能。(2)用例图:是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。(3)数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。(4)数据字典:
6、数据字典的名字都是一些属性与内容的抽象与概括,它们的特点是数据表的“严密性”和“精确性”。(5)数据流条目:给出数据流的定义,通常列出组成该数据流的数据项。(6)数据存储条目:对数据存储的定义。22洛阳理工学院课程设计报告(7)数据加工条目:说明加工的处理逻辑。(8)数据库:依照某种数据模型组织起来并存放二级存储器中的数据集合。1.4参考资料[1]张海藩.软件工程导论(第五版).北京:清华大学出版社,2012[2]孙家广.软件工程.北京:高等教育出版社,2005[3]郑人杰.实用软件工程.北京:清华大学出版社,2004[4]陈有
7、祺.软件工程引论.天津:南开大学出版社,2000[5]杨芙清.面向对象程序设计.北京:北京大学出版社,1992[6]潘锦平.软件系统开发技术.西安:西安电子科技大学出版社,1997[7]蔡希尧,陈平.面向对象技术.西安:西安科技大学出版社,1993[8]罗晓沛,侯炳辉.系统分析员教程.北京:清华大学出版社,19922任务概述2.1目标通过该网站,可以实现以下功能:1.为系统管理员实现的功能:管理用户权;2.为教师提供的功能:上传各种教学资源,在线批改作业、答疑;3.为学生提供的功能:上传作业,在线提问;4.为学生提供一个答疑的平
8、台,有什么不理解的可以直接向老师提问,和老师进行互动;5.为一般用户提供的功能:查阅网站基本信息;2.2用户的特点本网站的用户有如下几类学生:是教学工作的目标受众,定期进行作业上传,是本项目的主要对象,应学会基本的计算机操作以求能够在网上进行提问评价操作。教师:
此文档下载收益归作者所有