软件工程课程设计指导.doc

软件工程课程设计指导.doc

ID:61489127

大小:29.00 KB

页数:6页

时间:2021-02-05

软件工程课程设计指导.doc_第1页
软件工程课程设计指导.doc_第2页
软件工程课程设计指导.doc_第3页
软件工程课程设计指导.doc_第4页
软件工程课程设计指导.doc_第5页
资源描述:

《软件工程课程设计指导.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程设计概述:一、课程设计的教学目的1.使学生掌握软件工程、数据库的基本概念,结合实际的操作和设计,巩固软件工程的理论教学内容;2.将软件工程的理论与实际相结合,应用现有的数据建模工具规范、科学地完成一个小型应用系统的设计与实现,强化学生的实践意识、提高其实际动手能力。二、课程设计的任务使用现行较流行的软件开发工具和数据库,按照软件工程设计方法和原理,完成应用系统的开发,主要工作如下:1.创建必要的数据库;2.开发出功能完善并具有一定实际意义的应用系统,系统的功能要求如下:(1)基本信息管理:能够向数据库中添加、删除、修改相关的信息;(2)数据查询统计:按照各种分类方式进行查询与统

2、计。三、课程设计的设计要求1.选题:按自由组合原则,以3人一组,每一组从所给题目中任选一个合作完成(也可自己找题目),并且一个题目只能由一个组选作。2.提交比较详细的课程设计报告和设计作品,要求如下:Ø课程设计报告至少2000字以上(原代码除外),报告所包含的内容及格式见《软件工程课程设计范例》;Ø所开应用系统应具有可运行、功能较完整、界面较美观、操作较方便等特点;Ø每位同学至少完成所选课题设计工作量的1/3。四、设计方法与设计过程1.设计方法1)小组的成员要做好分工,明确个人的任务;2)确定开发目标及初步方案,选择、准备及试用软件开发平台;3)学习与搜集素材:借阅、购置必要的书籍

3、与材料,根据自己承担的任务利用各种途径(图书馆、因特网、书店等)进行针对性的学习并收集相关素材。2.设计步骤:1)需求分析:根据设计任务书的要求,查阅资料,对系统进行功能分析和数据分析;2)数据库概念结构设计:设计系统的E-R模型,描述实体的属性和实体之间的联系,消除不必要的冗余;3)数据库逻辑结构设计:实现E-R图向关系模型的转换,优化数据模型;4)数据库的物理实现:创建数据库、表等,并设计表的完整性约束;5)总体设计:完成系统结构设计;详细设计:完成各模块设计;6)应用程序开发:创建新的工程——连接数据库——编写程序代码;7)设计测试方案,进行系统的测试过程。五、课程设计时间安

4、排课程设计时间为24学时,安排在第14周、15周的周三全天,具体安排如下:课程设计项目时间(学时)地点分组、选题、收集与整理资料4LXY501、508机房分析与设计6LXY501、508机房用户界面设计及系统功能实现10LXY501、508机房编写课程设计报告、上机演示等4LXY501、508机房六、课程设计交付成果说明1.个人报告:每个学生提交个人课程设计报告(A4复印纸,原代码除外至少2000字以上,不少于15页)。2.软件与电子文档:把完成的所有文档(课程设计说明书及程序)一并交由指导老师处。注:文档目录按照如下统一命名规则建立,“课题名/个人子目录名”,比如“人事管理系统/

5、张三/张三_课程设计报告”。七、考核方式与成绩评定标准1.考核方式:考察平时表现,注重设计结果演示和实习报告的书写2.评定内容:设计结果和设计报告3.评定标准:平时表现(20%)设计结果(40%)设计报告(40%)八、课程设计题目1.考试监考管理系统2.产品库存管理系统3.职工工资管理系统4.学生信息管理系统5.商品销售管理系统6.电子相册管理系统7.人事信息管理系统8.教职工签到管理系统9.通讯簿信息管理系统10.商品交易管理系统11.客房信息管理系统12.高校科研管理系统13.旅游信息管理系统14.民航订票管理系统15.图书借阅管理系统16.类QQ留言系统17.中小学智能排课系

6、统18.学生学籍管理系统19.网上订货发货系统1.超市信息管理系统2.教师网上成绩录入系统3.网上考试管理系统4.网上选课管理系统5.学生党员信息管理系统6.学生综合评定积分管理系统7.毕业论文信息管理系统8.学生宿舍信息查询系统9.气象信息管理系统10.学生不及格学分管理系统11.售楼信息管理系统12.影碟在线管理系统13.合同信息管理系统14.医院病人信息管理系统注:学生可以上从列题目选题,也可以自己找题目,但不能重复选题,三人一组要做到分工明确,例如:张三做可行性研究和需求分析,李四做总体设计和详细设计,王五做编码和测试。附录:第1章问题定义1.1引言1.1编写目的1.2项目

7、背景1.3定义1.4参考资料第2章可行性研究2.1系统概述2.1.1当前系统分析2.1.2目标系统分析2.2可行性分析研究2.2.1技术可行性2.2.2经济可行性2.2.3社会可行性2.3结论第3章需求分析3.1任务概述3.1.1目标3.2具体需求分析3.2.1系统流程图3.2.2数据流图3.2.3数据字典3.3支持信息3.3.1运行环境3.3.2支持软件3.3.3接口3.3.4控制3.3.5需求注释3.4结论第4章概要设计4.1总体设计4.1.1需求规定4.1.2运

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。