ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:22.05KB ,
资源ID:7860887      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7860887.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库原理及应用课程设计指导指南.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库原理及应用课程设计指导指南.docx

1、数据库原理及应用课程设计指导指南数据库原理及应用课程设计要求一、课程设计目的与意义数据库原理及应用课程设计目的是以一定的应用环境为背景,应用数据库原理及应用课程所学的数据库理论知识,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合。课程设计要求选用SQL SERVER数据库管理系统软件,规范、科学地完成一个小型数据库的设计。本次课程设计可根据自己的实际情况选择是否进行应用程序开发,若不开发应用程序,则只要求完成数据库的设计和实现,相应对数据库的操作用存储过程实现;若进行了应用程序的开发,也需要包括触发器和存储过程,其中存储过程只要有即可,并

2、要在应用程序中直接对存储过程进行调用。课程设计将根据同学的系统设计报告、系统实现报告以及系统实现结果进行五级综合评分,分别为:优秀、良好、中等、及格和不及格。二、评分标准数据库设计:50% 评分参数:数据库设计安全性、完整性、规范性;视图、触发器、存储过程等的应用情况;课程设计报告:30% 评分参数:结构清楚,条理清晰;排版整齐规范;内容充实可靠等;考勤:20% 2周课程设计时间,每位同学应保证到实验室参与课程设计。三、要求课程设计报告应包含的基本内容:1、数据流图设计(至少1个关键业务功能的多层数据流图)2、E-R图设计(局部与全局ER图)3、数据库表设计(包含ER图中的所有实体与联系所对应

3、的关系表)4、关键业务功能所需的视图、触发器、存储过程设计(至少1个视图、3个触发器、4个存储过程)5、事务的应用(关键业务功能的事务控制脚本设计,2个以上)6、数据库备份与恢复(设计相应脚本程序)7、给出各SQL脚本程序的测试结果注意:书写课程设计报告应结合所选题目书写,内容可以适当扩充。本文档的后面给了两个课程设计的书写范文,其中附件1是不做应用程序开发,纯数据库设计的报告书写内容,附件2是做了应用程序开发的同学书写报告所应包括的内容。四、选题从以下题目中选择一题或自定题目(注:不允许选学生教务管理系统和图书管理系统)。1人一组任选一题完成系统设计,各组之间题目不能相同,课程设计报告单独书

4、写。下面的每个题目都只是简单叙述了系统基本功能,大家在做设计的时候,需要重新进行需求分析,完善其功能,为数据库设计奠定基础。题目1:宠物商店电子商务网站客户购物、下订单、订单处理、销售统计等功能于一体的例子。通过浏览器,让客户可以查询宠物,把货物放入购物车,创建账户/登陆账户,创建订单,通过信用卡支付等。基本功能要求:1)注册/登陆/忘记密码/管理个人信息2)查询、删除、修改等维护宠物信息3)接受/处理订单消息,发订单给供应商4)销售统计5)维护库存数据库6)Email发送题目2:毕业设计指导网站毕业设计指导网站的目的是使学生和教师能够通过网络进行毕业设计辅导,这样能够得到最新的毕业设计信息,

5、更好的辅导效果。内容如下:基本功能要求:1)用户注册/登陆/忘记密码/管理个人信息2)上传文件和下载文件3)学生向指导教师提问、查询问题;教师回答问题4)用户上传文件和下载文件5)管理员管理教师和学生信息6)查询统计数据(日问题量,答疑率)7)群发消息题目3:教师课堂辅助教学系统基本功能要求:1)通过课堂辅助教学系统,储存学生基本信息,完善课堂考勤制度(旷课、迟到、病假、早退和出勤),便于结果录入,及期末考勤汇总。2)通过课堂辅助教学系统,记录教学过程中学生回答问题情况,引入奖励机制,提高学生学习积极性。3)教师期末成绩统计及打印。4)教学信息管理:包括课件、课程简介、课程教学大纲、课程考试大

6、纲等。题目4:企业资源管理系统基本功能要求:1) 员工信息管理:对企业员工的变动信息进行管理,如人员调入、调出、部门间调动、离退休处理等。可以查询企业员工的基本信息,员工的基本信息包括:姓名、年龄、性别、部门、岗位、工作证号、工作时间等。2) 考勤管理:对每位员工的出勤情况进行管理,管理员可以查询某一时期公司员工的上班、请假、加班、出差等出勤情况,并统计员工的实际工作时间。3) 工资管理:可自定义工资项目和参数,并根据员工的考勤状况,核算出员工的工资,生成工资总表和个人工资表。4) 报表管理:可以生成人事报表、员工考勤表、员工工资表等。可以多种方式输出结果(如以不同格式输出到文件中、预览报表、

7、打印报表等)5) 系统管理:系统管理员使用,包括用户权限管理(增加用户、删除用户、密码修改等)、数据管理(提供数据修改、备份、恢复等多种数据维护工具)、系统运行日志、系统设置等功能。6) 增加员工的种类,对不同种类员工管理不同的基本信息。题目5:客房在线预订系统基本功能要求:1) 可以对客房基本信息进行增加、删除、修改2) 客房分为三种类型:三人房、双人房、单人房,每种类型房间价位不同3) 可以实现客户订房、退房、续房功能4) 可以登记、查询客户基本信息5) 可以查询房间状态信息6) 可以实现住宿计费题目6:汽车租赁网站基本功能要求:1) 可以对汽车基本信息进行增加、删除、修改2) 可以对租赁

8、客户信息进行增加、删除、修改3) 可以实现汽车的租借、归还、续借4) 可以按重要字段查询汽车、客户等基本信息5) 可以实现租赁金额的计算6) 可以查询汽车、客户租赁历史记录题目7:网上订票系统 (要求采用B/S结构设计)基本功能要求:1) 可以实现订票客户网上信息登记以及修改2) 可以查询可订票情况3) 可以实现客户网上订票4) 可以计算订票费用5) 业务人员可以审核客户网上订票信息6) 订票客户可以查询当前订票状态题目8:实验室网上预约管理系统 (要求采用B/S结构设计)基本功能要求:1) 可以实现各实验室基本信息的增加、删除、修改2) 学生可以查询实验基本信息3) 学生可以登记基本信息4)

9、 学生可以实现实验室预约5) 管理员可以审核学生预约申请6) 学生可以查询实验室预约申请状态题目9:高校职工通讯录管理系统 (要求采用B/S结构设计)基本功能要求:1)可以实现高校各部门、学院基本信息的增加、删除、修改2)可以实现各部门、学院职工通讯方式的增加、删除、修改3)可以查询职工通讯信息4)可以列表输出各部门、学院职工通讯方式清单题目10:餐厅下单预订网站基本功能要求:1) 可以实现菜谱基本的信息增加、删除、修改、查询2) 可以实现顾客下单信息的增加、删除、修改、查询3) 可以实现顾客下单金额折扣计算4) 可以实现顾客下单明细的列表输出题目11:小型超市管理系统基本功能要求:1) 进货

10、管理:根据进货单位进货。2) 销售管理:每次销售都产生销售收据。3) 报表管理:报表分进货报表、销售报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等。4) 系统管理:系统管理员使用,包括用户权限管理(增加用户、删除用户、密码修改等)、数据管理(提供数据修改、备份、恢复等多种数据维护工具)、系统运行日志、系统设置等功能。5) 商品预定,退货处理。6) 各种销售优惠措施,如根据顾客购买的商品数量或/和时间给予不同的价格。7) 对描述商品的基本信息可进行动态定制,如系统管理员在必要时可删除商品的“供货商”属性,同时增加“库存数量”属性。对于这种类型的需求变化,整个

11、系统不需要重新实现。题目12:在线答疑系统 (要求采用B/S结构设计)基本功能要求:1) 可以实现学生基本信息的增加、删除、修改2) 学生可以在线提问、修改提问3) 教师可以回复、删除学生提问4) 可以查询学生提问信息5) 可以列表输出问题清单题目13:在线新闻管理系统 (要求采用B/S结构设计)基本功能要求:1) 可以实现新闻类别信息的增加、删除、修改2) 可以实现新闻基本信息的增加、删除、修改3) 可以实现新闻列表输出4) 可以浏览新闻详细信息5) 可以按关键字查询新闻信息题目14:网上计算机销售系统基本功能要求:1) 客户可以通过Web页面登录进入“网上计算机销售系统”,通过Web页面查

12、看、选择、购买标准配置的计算机。客户也可以选择计算机的配置或在线建立自己希望的配置。可配置的组件(如内存)显示在一个可供选择的表中。根据用户选择的每个配置,系统可以计算其价格。客户可选择在线购买计算机,也可以要求销售员在发出订单之前与自己联系,解释订单的细节,协商价格等。2) 客户在准备发出订单时,必须在线填写关于运送和发票地址及付款细节(支票和信用卡)表格,一旦订单被输入,系统向客户发送一份确认邮件,并附上订单细节。在等待计算机送到的时候,客户可以在线查询订单的状态。3) 后端订单处理的步骤是:验证客户的信用和付款方式,向仓库请求所购的计算机,打印发票并请求仓库将计算机运送给客户。在客户订单

13、输入到系统后,销售员发送邮件请求给仓库,附上所订的配置细节。仓库从销售员那里获得发票,并给客户运送计算机。题目15:学生综合测评系统 (要求采用B/S结构设计)基本功能要求:1) 可以实现学生基本信息的增加、删除、修改2) 可以录入学生各项评分数据3) 可以计算学生最终得分4) 可以按各项排名列表输出综合测评数据5) 可以查询学生综合测评数据题目16:计算机程序员考试网上报名系统 (要求采用B/S结构设计)基本功能要求:1) 实现考生注册、登录功能2) 实现报名信息的增加、删除、修改3) 实现考生考号的自动生成4) 实现各级别(高级程序员、中级程序员、初级程序员)计算机水平考试报名名单列表输出

14、题目17:网上调查系统 (要求采用B/S结构设计)基本功能要求:1) 可以对调查主题与选项进行增加、删除、修改2) 可以实现调查选项的单选、多选功能3) 可以实现调查结果的统计输出4) 可限制重复提交调查题目18:网上招聘系统 (要求采用B/S结构设计)基本功能要求:1) 应聘者可以增加、修改基本信息2) 招聘者可以按职位查询浏览应聘者信息3) 招聘者可以删除应聘者信息4) 招聘者可以筛选符合条件的应聘者进入面试环节5) 应聘者可以查询招聘状态(如是否可参加面试)题目19:档案管理系统档案管理系统是一套功能强大、操作简便、实用的自动化管理软件,包括用户管理、档案数据录入(分为文件录入和案卷录入

15、2部分)、案卷数据查询(分为文件查询和案卷查询2部分)、借阅管理等。可以应用于一般的档案室,也可以应用于网络中的办公系统,进行联网操作。基本功能需要:1) 用户登录在用户进入系统前,首先要求用户进行,登录时要验证用户名和密码是否匹配,验证通过后允许用户进入本系统操作。2) 修改注册信息 用户登录后,可以修改自己的注册信息,包括修改用户密码、每页显示行数等信息,不允许修改用户名、姓名和部门等信息。3) 权限设置本模块只有系统管理员可以操作。管理员可以增加系统用户、删除系统用户、修改用户的相关属性、修改用户的权限表。4) 数据录入本模块处理用户输入新的档案文件信息或者档案案卷信息。输入数据时要考虑

16、用户连续录入的情况,可以从上一条记录复制数据到新的记录中。5) 数据维护本模块需要具有“数据维护”的权限的用户可以操作。数据维护模块对已经“删除”(只是做删除标记)的档案文件做最后判定,判断该文件是否需要删除。此模块涉及两种操作:恢复和彻底删除。6) 数据查询按用户输入的条件查询相应的档案文件信息。查询结果以列表目录形式显示,也可以卡片形式显示。具有档案处理权限的用户可以对查询的结果编辑并保存,也可以“删除”(做删除标记)档案文件记录。7) 数据修改本模块主要实现批量修改数据的功能,可以由用户指定条件,将数据库中所有符合条件的文件或案卷记录按要求修改某个字段的值。例如:可以指定将所有文件年份为

17、“2002”的文件记录的保管期限改为“长期”。8) 档案借阅此模块分为外借登记、归还记录和电子借阅申请处理两部分,具有“借阅管理”权限的用户可以操作此模块。外借模块实现档案文件的借出登记和归还登记功能。电子借阅申请由具有“借阅管理”权限的用户处理。一般用户提出阅读电子文档的请求后,被同意阅读后,文件将被发送给申请人。也可以选以下的题目,以下题目就不再对其功能叙述,请选下面题目的同学,独立完成需求分析,进行功能确定:1. 仓库管理系统 2. 家庭理财系统 3. 图像检索系统4. 网上订票系统 5. 医疗保险总控系统 6. 银行储蓄管理系统 7. 酒店管理信息系统 8. 医院管理信息系统 9. 工

18、资管理系统 10. 公路交通管理系统11. 考试管理系统 12. 客房管理系统 13. 列车时刻查询系统 14. 人事管理系统 15. 商场库存管理系统 16. 商场销售管理系统 17. 水电管理系统 18. 自测题库管理系统 19. 实验设备管理系统 20. 员工管理系统 21. 教职工管理系统 22. 汽车维修管理系统 23. 库存管理系统 24. 饭卡管理系统 25. 宾馆客房管理信息系统26. 机票预定系统附表一:关系表描述格式示例学生基本信息表(Student_Info)字段名称含义类型长度是否为空黙认值主键外键约束sno学号nvarchar10NPSname姓名nvarchar10

19、Nsex性别nvarchar2NCheck in(男,女)sbirthday出生年月datetimeNsdeptID院系编号nvarchar3YF附件二:课程设计格式附件1:仲恺农业工程学院课 程 设 计(设计题目)姓 名 院(系) 信息科学与技术学院专业年级 学 号 指导教师 职 称 起止时间 仲恺农业工程学院教务处制1 概述包括系统背景、开发环境等2 需求与功能分析问题陈述、需完成的功能等3 概要设计系统的总体框图或系统功能图对各部分功能的分析4 数据库设计分析系统存在的实体、属性、以及实体间的联系画出ER模型图把ER模型图转换为关系表(关系表格式见附表一)描述每一个基本表关系,体现规范化

20、设计思想定义规则、索引、主关键字、外键,定义权限。应用关系表在SQL Server等数据库中创建数据库数据库创建SQL脚本5 关键技术实现视图、存储过程、触发器等的设计6 数据库安全性控制数据库用户、角色、权限的设置7总结与展望(不少于500字)本次课程设计的心得体会与收获系统存在的问题以及改进的方向 参 考 文 献列出课程设计过程中所参考的书籍、文献、以及网络资源报告中所有图要求用Visio画附件2:仲恺农业工程学院课 程 设 计(设计题目)姓 名 院(系) 信息科学与技术学院专业年级 学 号 指导教师 职 称 起止时间 仲恺农业工程学院教务处制1 概述包括系统背景、开发环境等2 需求与功能

21、分析问题陈述、需完成的功能等3 概要设计系统的总体框图或系统功能图对各部分功能的分析4 数据库设计分析系统存在的实体、属性、以及实体间的联系画出ER模型图把ER模型图转换为关系表(关系表格式见附表一)描述每一个基本表关系,体现规范化设计思想定义索引、主关键字、外键,定义权限。应用关系表在SQL Server等数据库中创建数据库数据库创建SQL脚本5 应用程序设计相应模块的程序流程图或者重点代码(若是代码一定要有相应的功能分析及注释)6 系统关键技术实现存储过程、触发器等的设计核心功能模块的代码实现(可以结合程序流程图进行说明)7 系统测试各基本功能模块的正确性测试(截图并结合文字说明)各基本功能模块的容错性测试(截图并结合文字说明)8 总结与展望(不少于1000字)本次课程设计的心得体会与收获系统存在的问题以及改进的方向 参 考 文 献列出课程设计过程中所参考的书籍、文献、以及网络资源此外,所画图要求用Visio画

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

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