信工09数据库课程设计计划.docx

上传人:b****5 文档编号:8518695 上传时间:2023-01-31 格式:DOCX 页数:26 大小:885.36KB
下载 相关 举报
信工09数据库课程设计计划.docx_第1页
第1页 / 共26页
信工09数据库课程设计计划.docx_第2页
第2页 / 共26页
信工09数据库课程设计计划.docx_第3页
第3页 / 共26页
信工09数据库课程设计计划.docx_第4页
第4页 / 共26页
信工09数据库课程设计计划.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

信工09数据库课程设计计划.docx

《信工09数据库课程设计计划.docx》由会员分享,可在线阅读,更多相关《信工09数据库课程设计计划.docx(26页珍藏版)》请在冰豆网上搜索。

信工09数据库课程设计计划.docx

信工09数据库课程设计计划

 

信工专业数据库课程设计教学计划

 

河南科技大学电子信息工程学院计算机系

2011-11-15

目录

教学计划关键时间1

课程设计任务书1

各设计题目需求说明2

图书管理系统需求说明2

超市前台销售需求说明3

餐饮管理系统需求说明3

选课管理系统4

各题目设计要求5

图书管理系统设计要求5

设计报告内容要求6

设计说明书封面12

指导教师评分表14

其它16

教学计划关键时间

程序验收、上交课程设计报告

计算机系数据库课程设计教学计划——见实验安排表

动员分组,ER模型的设计

具体时间节点

指导老师

动员分组,ER模型的设计

逻辑模型、物理模型的设计、形成数据库文件

逻辑模型、物理模型的设计、形成数据库文件

建立功能层次结构图、模块设计

建立功能层次结构图、模块设计

编码规范、界面设计要领

编码规范、界面设计要领

界面设计

界面设计

模块化设计方法,程序结构图

模块化设计方法,程序结构图

编码

编码

系统集成

系统集成

验收程序

验收程序

撰写报告

撰写报告

课程设计任务书

课程设计任务书

课程设计题目

【图书管理/餐饮管理/超市前台销售/学生选课】系统

姓名

学号

专业班级

组别

111201-x[注意填自己所在组号]

组长

同组成员

指导

教师

王红艺宋晓莉

课程设计目的

通过本课程设计,使学生巩固数据库系统的基本概念、原理和技术,学会使用某一开发工具进行数据库开发,将理论与实际相结合,完成一个小型数据库的设计与实现,并在此基础上强化学生的实践意识,提高其实际动手能力和创新能力。

课程设计环境

硬件:

装有操作系统的计算机

软件:

数据库管理系统及【填写自己采用的开发工具】

课程设计任务和要求

任务:

1.进行【图书管理/餐饮管理/超市前台销售/学生选课】系统的概念结构设计和逻辑结构设计;2.设计并实现【图书管理/餐饮前台管理/超市前台销售/学生选课】系统的【xx,填写自己实现的模块名称】模块。

要求:

1.模块功能满足需求说明、界面友好、保证一定性能要求。

2.撰写出符合要求的课程设计报告。

参考

文献

[学生自己填写,按报告要求的格式]

时间进度安排

序号

起止日期

工作内容

1

2011.11.17/2011.12.19

讲授ER模型的设计,学生分组,讲授开发工具的使用

2

2011.12.20-2011.12.21

概念结构、逻辑结构和物理结构设计,形成数据库文件,建立模块化结构,确定组内学生分工、功能模块设计

3

2011.12.22-2011.12.27

学生进行编码、测试

4

2011.12.28

程序验收

5

2011.12.22

讲授文档撰写方法,撰写课程设计报告

6

2011.12.29

提交课程设计报告

指导教师签字:

2011年11月20日

各设计题目需求说明

图书管理系统需求说明

一、读者管理

1.新学期向导能自动引导您建立新班级,处理毕业班读者。

2.借书证制作可用扫描仪、图像文件等作为读者照片源,制作黑白或彩色的借书证。

3.读者管理能完成读者调动、借书证挂失、补办、停止借阅、单独打印读者条码等日常事务。

4.读者可以自由分类,可为每一类读者指定借阅规则。

5.读者有自己的密码,可以远程预约图书。

二、采编管理

1.有完善的采编功能及超过70万册典型书目的辅助编目数据。

2图书采编采用扫描枪自动识别ISBN和统一书号,对分类号进行自动分析,借助可扩展的编目库减轻编目人员的工作。

3.图书注销有完整的备查档案。

三、流通管理

1.借书完全通过扫描枪条码识别,自动识别借书证是否有效,根据设定的规则进行管理。

提示读者已借书数、超期图书应缴罚款等参考信息。

根据图书的种类确定借阅期限。

罚款单价根据图书种类确定。

2.还书完全通过条码识别,自动作超期记录。

3.图书预约可以为读者提供方便,可以进行管理及打印到书通知。

4.图书损坏、丢失处理能显示每本书上次损坏的记录以及其它信息。

四、统计管理

1.综合统计统计图书馆目前的各种指标。

2.流通统计可以统计、分析各时期的图书流通率、分类流通率、流通变化趋势,并可以图表、表格两种方式显示。

3.馆藏统计可以统计、分析各时期的图书馆藏量、分类馆藏量、馆藏量变化趋势,并可以图表、表格两种方式显示。

五查询管理

1.读者可以通过WEB随时随地进行图书检索,可以随意安排检索条件、检索项目。

2借阅综合查询可以查询按全体读者、各类别读者、某个部门、班级、个人进行借阅图书、超期图书、借还书日期、借阅天数的查询。

3.超期图书汇总可以按部门查询已超期图书,可打印催还图书通知单。

4.可查询图书的被借阅史、读者的借阅史。

5.应收超期罚款、已收罚金的明细、汇总帐。

6.已注销、损坏图书查询。

六、其它辅助功能

1.系统管理、操作员管理能为使用本系统的每个人设置不同的操作范围。

2.数据备份和数据恢复提高系统的安全性

需求不限于以上内容,学生可以在此基础上有所发挥。

超市前台销售需求说明

  1、收银:

输入或使用条码阅读器读入商品条码调入商品定价资料,结账时只需要按回车或[F1]键可以调出结账窗口可行结账,结账后将打印销售小票。

可以销售散装类商品。

记录结账方式(现金、银行卡、赠券)和相应金额。

  2、会员卡:

支持会员卡积分。

  3、挂单、调单:

可以对销售单进行挂单、调单,压后结账。

  4、撤单:

对错误的单子或顾客退货的单子进行撤单

  5、销售统计:

对收银员今天的销售额进行统计,前台只能查看今天的销售额,而后台可以查看所有时间的销售数据。

  6、商品查询:

可以对顾客需要的商品进行查询,查看是否有该商品及其价格,支持模糊查询。

查询到的商品可以直接双击进行销售。

  7、销售退货:

已售出商品退货功能。

  8、重打:

支持重新打印小票功能(小票复制)。

  9、按键定义:

可以对前台销售的各功能按钮进行自定义,商品快捷键定义。

  10、POS机设置:

前台收银用的POS设备的端口、型号设置。

  11、增加会员:

增加会员、发放会员卡。

12、交班离开:

员工下班使用此功能注销登录。

13、销售提成:

自己定策略,使得能够提高员工积极性。

餐饮管理系统需求说明

●前台营业:

日常营业操作

●日始日结:

设定每个营业日的开始和结束

●接待预订:

显示房台状态,进行房台预订

●点菜收银:

开台、点菜、结帐、交班,提供最主要的营业功能

●营业设置:

日常营业所必需的数据库设定

●酒菜设置:

按类别(酒水饮料、凉菜、热菜、主食、包桌、服务用品等)设置酒菜数据

●房台设置:

类别设置包房或餐台

●其他设置:

付款方式(现金、银行卡、赠券、挂账、免单)、点菜说明等

●营业分析:

对营业数据进行统计分析、打印报表

●销售分析:

营业总况、收入金额

●房台分析:

按房台统计分析营业情况

●酒菜分析:

各种酒菜的详细销售情况统计

●操作分析:

统计分析服务员的营业情况

●业绩分析:

统计分析提成服务员的销售业绩和提成金额

●财务查询:

查询各类单据和消费情况

●帐单查询:

查询所有已结帐单

●点单查询:

查询所有历史点单

●挂帐查询:

查询挂帐(签单)客人消费情况

●辅助管理:

日常营业所需的其他管理功能

●操作员管理:

管理操作员信息,并设置系统操作权限和最低折扣值

●挂帐管理:

挂帐人信息录入、修改、挂帐归还

选课管理系统

一、用户登录

1.打开IE浏览器,在地址栏中键入教务处网址:

2.用户登录,在教务处主页上的教学服务栏中(如图1所示的登录窗口中)正确输入用户名称(学号)和用户口令,选择“学生”单选框,点击登录后即可进入教务管理系统的WEB服务管理子系统。

在教务处主页上的教学服务栏中正确输入用户名称(即一卡通的卡号)和用户口令,选择“学生”单选框,点击登录后即可进入教务管理系统的WEB服务管理子系统。

依次点击网上选课→全校性选修课按钮,即可进入xx大学全校性选修课选课页面。

学生的初始口令和学号相同,登录后请及时更改密码,防止被别人登录后破坏选课数据,若忘记密码请携带本人一卡通卡到个学院教务科或东校区教务处办公室查询。

二、在线选课

1.查询

  在全校性选修课选课页面,选课学生可以看到该学号可选的课程信息列表、已选课程列表和本人的校选课学分统计等信息,选课时可以按照“有无余量”、“课程归属”、“上课时间”、“上课校区”等信息查看课程列表,选择以上字段下拉菜单中的空白项时,将列出相应的全部课程。

 在选课页面上的课程信息列表中,可以查看课程名称、任课老师、上课时间、学分、周学时、容量、余量等信息。

点击课程列表中的课程名称可以查看该课程的基本信息;点击教师姓名可以查看该任课老师的基本信息。

2.在线预选

  选课学生根据自己的情况选择欲修读的课程,并在课程信息列表选课下面的方框中打上√号(重复点击将取消选择),表明你准备选择此门课程,同时可以选择预订教材,点击“提交”按钮,你的选课结果将存入选课数据库中,在已选课程列表中会出现你已经选择的课程信息。

点击“关闭”则退出本次选课并关闭当前选课页面。

注意:

  

(1)每位学生每学期的校级选修课选择门数不得超过两门。

  

(2)不得选择上课时间段相同的课程。

  (3)对于课程列表中组号相同的课程,只能选择修读其中的一门。

  (4)选课学生不能跨校区选课,西校区的学生请选择西校区(第二组团)中的课程。

  (5)高年级的学生可以选修低年级的课程,但低年级的学生不能选修高年级的课程。

  若选择课程选课门数超过限制(两门)、上课时间冲突、选择同组中的不同课程、跨校区选课等,提交时系统会给出相应的提示,并随机将所选课程中的一门存入选课数据库,选课时请慎重选择。

3.退选课程

  若想退掉本轮已经选择的课程,可以点击已选课程右侧的退选按钮,

在前三轮的预选阶段中,退选操作只能退掉当前预选阶段选择的课程,第二轮预选时不能退选第一轮已选定的课程,第三轮预选阶段不能退选第一轮和第二轮已经定选的课程,但在第四阶段(退选阶段)可以退选所有已经定选的课程。

4、补选课程

  补选阶段的操作与在线预选的操作类似。

但在补选阶段不能进行退选操作,所选课程一旦提交,就视为你已经同意选择此课,请同学门选课时一定要慎重。

各题目设计要求

图书管理系统设计要求

图书管理系统需求说明及设计要求

一读者管理

1.新学期向导能自动引导您建立新班级,处理毕业班读者。

2.借书证制作可用扫描仪、图像文件等作为读者照片源,制作黑白或彩色的借书证。

3.读者管理能完成读者调动、借书证挂失、补办、停止借阅、单独打印读者条码等日常事务。

4.读者可以自由分类,可为每一类读者指定借阅规则。

5.读者有自己的密码,可以远程预约图书。

二、采编管理

1.有完善的采编功能及超过70万册典型书目的辅助编目数据。

2图书采编采用扫描枪自动识别ISBN和统一书号,对分类号进行自动分析,借助可扩展的编目库减轻编目人员的工作。

3.图书注销有完整的备查档案。

三、流通管理

1.借书完全通过扫描枪条码识别,自动识别借书证是否有效,根据设定的规则进行管理。

提示读者已借书数、超期图书应缴罚款等参考信息。

根据图书的种类确定借阅期限。

罚款单价根据图书种类确定。

2.还书完全通过条码识别,自动作超期记录。

3.图书预约可以为读者提供方便,可以进行管理及打印到书通知。

4.图书损坏、丢失处理能显示每本书上次损坏的记录以及其它信息。

四、统计管理

1.综合统计统计图书馆目前的各种指标。

2.流通统计可以统计、分析各时期的图书流通率、分类流通率、流通变化趋势,并可以图表、表格两种方式显示。

3.馆藏统计可以统计、分析各时期的图书馆藏量、分类馆藏量、馆藏量变化趋势,并可以图表、表格两种方式显示。

五查询管理

1.读者可以通过WEB随时随地进行图书检索,可以随意安排检索条件、检索项目。

2借阅综合查询可以查询按全体读者、各类别读者、某个部门、班级、个人进行借阅图书、超期图书、借还书日期、借阅天数的查询。

3.超期图书汇总可以按部门查询已超期图书,可打印催还图书通知单。

4.可查询图书的被借阅史、读者的借阅史。

5.应收超期罚款、已收罚金的明细、汇总帐。

6.已注销、损坏图书查询。

 

六、其它辅助功能

1.系统管理、操作员管理能为使用本系统的每个人设置不同的操作范围。

2.数据备份和数据恢复提高系统的安全性

设计报告内容要求

数据库原理设计报告内容要求

1上交文档要求

要求以打印文档和电子文档两种形式上交。

1)打印文档要求:

标题不要多于三级(1.1.1),若需要有四级标题,则用1,2,3…来表示。

一级标题采用三号黑体,二级标题采用四号黑体,三级标题采用小四黑体,正文内容采用小四宋体。

文中的图表:

图的标注在下方,用五号楷体居中,图表皆按照章的顺序编号。

如第二章第一图编号为图2-1;表的标注在表上方,用五号楷体居中,表中文字为五号宋体,居中。

打印文档大小统一为A4纸幅。

并按照以下4项内容和次序装订。

各部分排版规范参见电子文档中的模板。

(规范排版是为了让学生熟悉word工具在工程中的运用,为后期的毕业设计做准备。

课程设计报告上交文档包含如下内容:

001封面(由老师提供)

002任务书(由老师提供)

003课程设计报告

正文

附录

004指导教师评分表(由老师提供)

2)报告电子稿上交要求:

电子文档以班级为单位上交,每个班级一个文件夹,该文件夹下每个学生建一个文件夹。

文档的目录组织:

班级<文件夹名称>

|―――学号姓名1<文件夹名称>

|――封面.doc

|――任务书.doc

|――报告正文.doc

|――教师评语及量化评分.doc

|―――学号姓名2<文件夹名称>

|――封面.doc

|――任务书.doc

|――报告正文.doc

|――教师评语及量化评分.doc

2文档正文内容要求

正文部分要求必须具备如下内容:

1)目录

目录是将报告书内的章节标题依次排列。

参见本文后面目录的示例。

2)绪论

绪论应说明本设计的意义、目的、研究范围及要达到的技术要求;说明本设计的指导思想;阐述本设计应解决的主要问题和采用的研究方法,要求自然、概括、简洁、确切。

3)需求分析

以无二义性的陈述说明程序设计的任务,程序要做什么?

同时可以描述系统设计目标(或优点、特色)是什么?

即要解决(或解决了)哪些实际问题。

4)总体设计

绘制系统的软件结构图;服务与处理的数据结构设计(如果有的话);安全设计;并发设计等(如果有的话)。

界面原型。

可以将自己的设计的程序界面截图(要求运行状态,显示出数据)放到这里。

5)数据库设计

(1)概念结构设计

描述ER模型设计的过程,重点突出学生的思路,要有分析的过程。

(注意:

由于每小组有2名学生,这部分内容要用自己的语言描述出来,不能只附一个图。

严禁抄袭,如有发现,以0分计。

(2)逻辑结构

将概念模型转化为逻辑结构,给出关系模型,要求以关系模式的形式(即关系名(属性1,属性2,…….))给出,不需要附表。

(3)物理结构设计

进一步将逻辑结构转化为物理结构,并进行必要的物理结构的设计,利用表格给出关系表中各个属性的类型、长度、索引、分区、键以及逻辑规则的约束实现等定义,要有分析过程。

访问安全设计。

6)详细设计

(1)针对自己设计的那部分模块,进行算法的描述。

可以描述实现的过程,比如,用了什么控件,设置了什么属性等。

针对自己设计的模块,每一模块可以进行功能描述、界面设计和三部分来叙述。

如果实现的模块类似,挑一个主要的模块进行描述,其他模块简要描述。

7)编码

是对数据库关键功能编码实现的方法进行简单的介绍。

8)测试

对主要功能设计测试用例:

包括输入和预期的输出。

并对测试实施过程进行记录,包括发现的错误及解决方法

9)设计总结

对设计质量的描述,针对设计的系统本身,可以写系统实现了哪些功能,有什么特色,以及哪些问题是以后需要进一步考虑和完善的(即与实际能用的系统还有哪些差别?

)。

要写得概括、简短。

在结论中不能出现“我从课程设计中学到了…”等体会性的语句,不要写成心得体会。

9)学习体会

课程设计过程的收获、遇到问题、对遇到的问题解决过程的思考、程序调试能力的思考、经验和体会以及对设计与实现的回顾讨论和分析;在课程设计过程中对课程的认识等内容;

对于组长来说,还可以说明一下任务分工、设计协作等项目管理方面的体会和感受。

10)致谢

以简短的文字对在设计研究和设计报告撰写过程中曾直接给予帮助的人员表示自己的谢意。

10)参考文献

罗列一下设计过程中参考的书籍。

罗列格式后述。

注意:

以上目录、绪论设计总结学习体会致谢参考文献部分不需要编章,其他部分均需编章。

章即一级标题,请参考示例。

注意整个目录的示例。

不编号的部分,除目录本身外,标题都要生成到目录里。

附:

1、设计报告模板示例:

(1)目录示例

(2)各级标题示例:

(3)表的示例:

(4)图的示例:

2、参考文献格式示例:

又如:

等等。

设计说明书封面

河南科技大学

课程设计说明书

课程名称数据库原理

题目

[填写时保证题目与任务书中题目一致!

!

]

[上交时务必将红色字体删掉!

!

]

[班级填写示例:

信工091]

院系电子信息工程学院

班级

学生姓名

指导教师王红艺宋晓莉

日期2012-1-10

指导教师评分表

课程设计题目

【图书管理/餐饮管理/超市前台销售/学生选课】系统

姓名

请自行填写

学号

请自行填写

专业班级

请自行填写

评分项目及分值要素

成绩评定

项目

最高分

评分要素

成绩

1学习态度

20

上机出勤及端正的学习态度、认真刻苦程度等

2软件设计质量

40

采用的算法、设计方案,设计结果,界面友好等方面进行综合评定

3答辩过程

20

能简明扼要地阐述设计的主要内容,能准确流利地回答各种问题

4设计报告书写

10

条理清晰,表述清楚、措词得当

5实际动手能力

10

熟练使用开发工具,能够迅速准确的进行调试、纠错和运行;组长全面负责,承担复杂的模块设计分值就高

总成绩

指导教师评语:

 

指导教师签名:

年月日

计算机系数据库课程设计指导教师评分表

其它

撰写课程设计说明书时,任务书、封面、指导教师评分表都从本文档中拷贝,但要注意按照要求设定各部分的页码。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1