软件工程与数据库课程设计报告模板.docx
- 文档编号:29799267
- 上传时间:2023-07-27
- 格式:DOCX
- 页数:9
- 大小:149.43KB
软件工程与数据库课程设计报告模板.docx
《软件工程与数据库课程设计报告模板.docx》由会员分享,可在线阅读,更多相关《软件工程与数据库课程设计报告模板.docx(9页珍藏版)》请在冰豆网上搜索。
软件工程与数据库课程设计报告模板
数学与计算机学院
课程设计说明书
课程名称:
软件工程与数据库-课程设计
课程代码:
6014419
题目:
高校学生选课系统
年级/专业/班:
2012级软件工程4班
学生姓名:
吴海燕
学 号:
312012080611420
开始时间:
2014年06月3日
完成时间:
2014年06月18日
课程设计成绩:
学习态度及平时成绩(30)
技术水平与实际能力(20)
创新(5)
说明书(计算书、图纸、分析报告)撰写质量(45)
总分(100)
指导教师签名:
年月日
(在装订时此处插入任务书,电子版无需插入)摘要(小三楷体加黑,居中)
随着计算机的普及,一句话引出题目…(小四楷体),分析了……,利用…画出了数据库的……模型,在……创建了数据库,用…编程实现了……系统,该系统具有人员信息的添加、删除、查找、修改和显示等功能。
关键词:
SQLServer;JAVA;NetBeans;高校学生选课系统
(后面正文中的标题已使用样式,可直接点击“插入”菜单下的“索引和目录”子菜单自动生成目录。
大家在写报告时,可直接套用模板,只修改文字即可,从正文的引言开始编页码1…)
环保,请双面打印!
!
目录(小三黑体,居中)
引言(小三黑体,居中)1
1需求分析(小三黑体,左对齐)2
2概要设计(小三黑体,左对齐)3
2.1系统目标(四号黑体)3
2.2系统功能结构3
2.3系统业务流程图3
3数据库设计(小三黑体,左对齐)4
3.1概念模型设计(四号黑体)4
3.2物理数据模型5
3.3物理结构设计5
4详细设计及实现7
4.1开发环境及数据库连接7
4.2模块1设计及实现 (具体指出模块名称,比如查询)7
4.3模块2设计及实现(具体指出模块名称,比如查询)7
4.4模块3设计及实现(具体指出模块名称,比如查询)7
5系统测试8
结论(小三黑体,单独占页,居中)10
参考文献(小三黑体,居中)11
(目录左对齐,所有的均为1.5倍行距,未具体指明使用字体的均为小四宋体,以下同)
(目录中最多放二级标题。
注意看页面的规范要求。
尤其注意页眉。
页眉从目录开始)
引言(小三黑体,居中)
(此处谈谈对软件工程、数据库原理的认识及应用,及课程设计目的及意义、课程设计题目的任务及采用的设计工具等。
说明:
正文小四号宋体,行间距1.5倍)
1需求分析(小三黑体,左对齐)
(以无岐义的陈述说明程序设计的任务,强调程序要做什么?
具体写法参考软件工程教材)……(小四号宋体)
2概要设计(小三黑体,左对齐)
2.1系统目标(四号黑体)
2.2系统功能结构
系统主要功能包括……等几大部分。
系统功能结构图如图2.1所示:
图2.1超市进销存管理系统功能结构图
2.3系统业务流程图
超市进销存管理系统的业务流程图如图2.2所示:
图2.2超市进销存管理系统业务流程图
3数据库设计(小三黑体,左对齐)
3.1概念模型设计(四号黑体)
经过对物质管理所涉及的数据进行分析,得到如下的实体:
(1)仓库:
属性包括仓库号、面积、电话号吗。
(2)零件:
属性包括零件号、名称、规格、单价、描述。
(3)供应商:
属性包括供应商号、供应商名、地址、电话号吗、帐号。
(4)项目:
属性包括项目号、预算、开工日期。
(5)职工:
属性包括职工号、姓名、年龄、职称。
联系有:
(1)供应:
反应了供应商、项目和零件三者之间的联系。
它有属性:
供应量。
(2)库存:
…………。
……
所设计的概念模型(E-R图)如下:
图3.1系统ER模型图
图3.2仓库实体模型图
图3.3职工实体模型图
……
3.2物理数据模型
……(此处介绍并给出使用PowerDesigner建立的PDM(物理数据模型))
3.3物理结构设计
3.3.1基本表设计
1、物品信息表
表3.1物品信息表
字段名
字段描述
字段类型
备注
创建职工表的SQL语句如下:
……
3.3.2视图设计(若使用了视图,则有这部分,否则去掉这部分,并同时去掉“3.3.1基本表设计”这个标题)
内容同上
……
4详细设计及实现
4.1开发环境及数据库连接
……
介绍数据库连接内容
4.2模块1设计及实现 (具体指出模块名称,比如查询)
……(用文字描述实现方法并给出关键代码)
……
4.3模块2设计及实现(具体指出模块名称,比如查询)
内容同上
4.4模块3设计及实现(具体指出模块名称,比如查询)
内容同上
(注:
有多少模块就分多少小节进行介绍)
5系统测试
5.1界面测试
.测试界面是否整洁美观,检查所有的页面是否能够正确的显示,每个页面的风格是否一致,界面是否有错别字,页面每一个链接是否有对应的界面,页面控件和操作按钮的位置是否合理,界面中的下拉列表的值是否正确,是否有重复的值。
界面测试结果,界面整洁美观,界面风格一致,无错别字,控件按钮位置合适易于操作,输入框、下拉列表等显示正确。
5.2功能测试
1、登录测试
用例编号
用户名
密码
预期结果
1
admin(正确)
admin(正确)
成功登录系统的操作首页
2
admin(正确)
Ad(错误)
停留在登录界面,不能进入系统
3
Ad(错误)
admin(正确)
停留在登录界面,不能进入系统
4
(空)
admin(正确)
停留在登录界面,不能进入系统
5
admin(正确)
(空)
停留在登录界面,不能进入系统
用例2、3、4、5的实际结果,如图5.1所示:
图5.1登录测试1
用例1的实际结果,如图5.2所示:
………………
图5.2登录测试2
经过上述测试,系统能实现………………功能。
结论(小三黑体,单独占页,居中)
应该包括以下两部分的内容:
对自己完成的题目的过程、开发工具、使用的数据库管理系统、最终结果等进行总结,最终结果包括程序的功能、创新点(与众不同的地方)及程序存在的问题和修改对策。
最后通过本次课程设计的过程,谈谈自己的心得体会。
……
参考文献(小三黑体,居中)
[1]姚策.基于UML的管理信息系统实训[M].北京:
北京理工大学出版社,2007.4
[2]郑阿奇.SQL SERVER实用教程(第3版)[M].北京:
电子工业出版社,2010.2
[3]成先海.数据库基础与应用―SQLServer2000[M].北京:
机械工业出版社,2009.7
……
(注:
至少6篇以上,字体为小四宋体)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 数据库 课程设计 报告 模板
