《软件工程报告(共2页).docx》由会员分享,可在线阅读,更多相关《软件工程报告(共2页).docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上软件工程设计报告一、 开发组织成员二、 选题及问题定义经过小组的讨论我们最终选择高校的课程管理作为我们小组的开发项目。对于高校的课程管理设计,我们事先得分析以下的几个方面问题(1) 该项目中需要有哪些实体?(2) 各实体之间的关系是怎样的?(3) 在开发的过程当中,系统应该要完成怎样的功能?(4) 在系统开发的过程中应怎样实现使得系统的开销最小?(5) 该项目的最终的目标是什么?三、 可行性分析我们小组针对以上问题思考以及进一步的讨论之后,我们对于可行性分析这一阶段提出了以下几个方面的内容。1、 要求1、基本要求(1)实体:学生、老师、课程、管理员(2)基本功能: 学
2、生实现功能(1)学生能够进行选课(2)学生能够查看个人的基本信息,以及修改个人密码(3)学生选课及删除课程(4)学生查看成绩教师实现功能:(1)教师个人信息 (2)老师修改密码 (3)显示教师的教学安排 (4)教师录入或修改成绩信息管理员实现功能:(1)所有管理员信息及修改新增 (2)修改及新增教师信息 (3)修改及新增学生信息 (4)修改及新增课程信息2、 投资以及效益的可行性支出:投资主要是以我们小组三人共同设计,所以无支出效益:该系统完成之后,可以作为一个简单的选课系统,通过进一步的优化之后,可以投入使用,经济效益可观。3、 社会因素方面的可行性(1) 使用方面的可行性在设计该系统时,我们小组会尽量将其设计得比较人性化,即使非专业人员也能够很容易的对其操作(2) 技术方面的可行性在设计该系统时,我们小组有对jsp网页开发方面比较熟悉的,也有对数据库和java以及数据结构算法比较熟练的,因此,在设计系统的过程中,我们将会通过网上查找各种资料以及结合自己所学的知识,将系统开发得比较完善,因此,对于,技术上的可行性还是很有保障的。四、 软件开发进展安排策略五、 对过程模型的思考专心-专注-专业