收藏 分销(赏)

据库系统原理》期中课程设计指导书.doc

上传人:a199****6536 文档编号:2124994 上传时间:2024-05-16 格式:DOC 页数:11 大小:135.04KB
下载 相关 举报
据库系统原理》期中课程设计指导书.doc_第1页
第1页 / 共11页
据库系统原理》期中课程设计指导书.doc_第2页
第2页 / 共11页
据库系统原理》期中课程设计指导书.doc_第3页
第3页 / 共11页
据库系统原理》期中课程设计指导书.doc_第4页
第4页 / 共11页
据库系统原理》期中课程设计指导书.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、据库系统原理期中课程设计指导书 作者: 日期:11 个人收集整理 勿做商业用途数据库系统原理期中课程设计指导书一、课程设计目的数据库系统原理课程设计是集中实践性环节之一,通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力.二、课程设计内容用Access制作一个小型管理系统,所设计的小型管理系统应包含输入输出、查询、插入、

2、删除等基本功能。设计题目在后面提供的课程设计指导书选择,根据题目的基本需求,画出流程图,编写程序,并写出详细的设计说明书。三、课程设计时间课程设计时间为4周.四、课程设计要求(1)完成提出的需求功能。(2)用户的所有操作都要利用窗体来完成,不能用表或查询表。(3)在对数据库理论及知识理解的基础上;重点是针对具体的实际问题选择并设计合适的数据库表加以应用,系统中的基本表不能少于五个.(4)撰写规范化的课程设计报告。给出系统的概要设计、详细设计。包括:数据流图,E-R图,数据库表、程序流程图、功能模块图的设计、编码实现等.(报告见示例)(5)用户界面设计:采用窗口式,色彩要柔和,界面要友好,操作要

3、简单.(6)用户手册,描述软件系统所具有的功能及基本的使用方法.使用户能了解该软件的用途,并能确定在什么情况下、如何使用它。(7)操作手册,为操作人员提供该软件每一个运行的具体过程和相关知识,包括操作方法的细节等。(8)不得抄袭,如有发现雷同超过百分之五十以上,视为抄袭,得零分。五、课程设计安排1系统分析与数据库设计阶段1) 通过社会调查,选择一个实际应用数据库系统的课题。2)进行系统需求分析和系统设计,写出系统分析和设计报告.3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求.2应用程序设计阶段1)完成数据库定义工作,实现系统数据的数据处理和数据录入。2)实现应用程

4、序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。3系统集成调试阶段对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面.4课程设计报告撰写阶段该阶段应完成以下文档资料的撰写:1)课程设计的题目、系统的总功能和各子模块的功能。2)主要算法简述.3)程序流程图,数据流程图,E-R关系图。4)使用的数据库表结构的详细情况.5)课程设计的总结,主要包括以下内容。l 课程设计中遇到的主要问题和解决方法.l 创新和得意之处。l 课程设计中存在的不足,需进一步改进的设想。l 课程设计的感想和心得体会。以上内容要求干净整洁,符合课程

5、设计的要求和规范。依照教学计划课程设计时间为4周,具体安排可参考下表。序号设计内容内容时间(天)要求1选题与收集资料选择课题,进行系统设计的准备工作。1进行系统调查,收集相关资料,进一步熟悉开发工具。2系统需求分析与功能设计根据课题的要求进行简单的需求分析,设计相应的数据流图,得出相应的系统功能需要3系统数据流图3总体设计根据功能需求,设计系统的总体结构3系统总体功能模块图菜单的设计4数据库设计完成数据库的概念设计、逻辑设计,按数据库设计方法和规范化理论得出符合3NF的逻辑模型3ER图设计ER图转化为相应的关系模式设计数据库的逻辑模型(以表格),在机器上完成数据库的物理设计5应用程序设计设计并

6、编写输入输出、查询统计、数据维护等功能模块的应用程序。20根据个人能力,设计界面,实现系统的全部功能。6程序调试与测试自行调试程序,成员交叉测试程序。1记录测试情况。7设计报告与成果提交撰写设计报告并提交相应资料与成果4报告按要求规范书写。参考书目实践部分:Access课程设计案例精编 作者:毕超 出版社:中国水利水电出版社 定价:¥29Access数据库开发经典案例解析作者: 王晟 出版社: 清华大学出版社 定价:¥48Access进销存管理数据库开发作者 凯际资讯工作室 出版社:中国青年出版社定价:¥39VISUAL BASIC 6。0信息管理系统开发实例导航作者:求是科技 出版社:人民邮

7、电出版社 定价:¥24ACCESS数据库系统项目开发实践作者: 苏瑞 出版社:科学出版社 定价:41VISUAL BASIC+ACCESS数据库应用实例完全解析作者:李敏业 出版社:人民邮电出版社定价:¥36理论部分:数据库系统概论 (第四版) 作者:王珊 出版社:高等教育出版社 定价:33.8数据库设计作者:(美)Ryan K。Stephens Ronald R.Plew 译者:何玉洁译出版社:机械工业出版社 定价:35课程设计报告除了在封面应有题目、班级、姓名、学号和课程设计日期、地点以外,其正文一般有如下几个方面的内容:(1)概述 包括项目背景、编写目的、软件定义、开发环境等内容.(2)

8、需求分析 问题陈述、需完成的功能。 画出ER模型图(3)数据库逻辑设计 把ER模型图转换为关系表。 描述每一个基本表关系。要求所有关系达到BCNF范式。 定义视图、定义索引、主关键字、定义权限。(4)软件功能设计 画出软件功能图。描述每一个功能所完成的任务情况.(5)界面设计 界面设计要合理。(6)结束语 写出完成本课程设计的心得,领会数据库理论与软件开发实践的关系。有哪些收获.软件还需要哪些改进.(7)参考文献。课程设计说明书要求:字体要求宋体,正文小四号字,标题字号适当加大和加粗,图表下方要求注明图表名称和编号。参考题目题目1:进销存管理系统的设计与实现系统概述:通过对典型的小型流通型企业

9、的进货、销售、库存的业务流程进行分析,完成具有进货管理、销售管理、库存管理等相关功能的数据库管理应用系统。基本要求:1、完成进货单(盘盈)、出货单(盘亏)的维护2、完成库存表的浏览查找 3、完成库存结转功能4、按时间、按商品类别、顾客、供应商进行进、出货单的统计5、完成库存表的按时间、按类别进行统计6、完成客户、供应商的管理本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。题目2:人事管理系统(1)系统功能的基本要求: 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。 员工各种信息的修改; 对于转出、辞职、辞退、退休员工信息的删除; 按照一定的条件,查询、

10、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息; 对查询、统计的结果打印输出。(2)数据库要求:在数据库中至少应该包含下列数据表:员工基本信息表;员工婚姻情况表,反映员工的配偶信息;员工学历信息表,反映员工的学历、专业、毕业时间、学校、外语情况等;企业工作岗位表;企业部门信息表。本题目所需的知识点:ER关系图;数据库表设计,数据库表维护等。题目3:工资管理系统的设计与实现(1)系统功能的基本要求: 员工每个工种基本工资的设定 加班津贴管理,根据加班时间和类型给予不同的

11、加班津贴;按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;员工年终奖金的生成,员工的年终奖金计算公式(员工本年度的工资总和津贴的总和)/12;企业工资报表.能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印;(2)数据库要求:在数据库中至少应该包含下列数据表:员工考勤情况表;员工工种情况表,反映员工的工种、等级,基本工资等信息;员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等;员工基本信息表员工月工资表。本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。题目4:食品消费管理系统的设计与实现系统概述:通过对学生在学校餐厅的

12、消费流程进行分析,完成具有食品管理、消费管理、餐厅管理等相关功能的小型数据库管理应用系统。基本要求 :1、完成进人员、餐厅、食品价目表的维护2、完成消费表的生成,并计算消费折扣。 3、按人员、时间、餐厅统计计算消费总额4、按食品类别、时间、餐厅统计计算消费总额5、完成用户管理功能6、完成数据备份与恢复功能本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。题目5:机票预定信息系统的设计与实现(1)系统功能的基本要求: 每个航班信息的输入. 每个航班的坐位信息的输入; 当旅客进行机票预定时,输入旅客基本信息,系统为旅客安排航班,打印取票通知和帐单; 旅客在飞机起飞前一天凭取票通知交款

13、取票; 旅客能够退订机票; 能够查询每个航班的预定情况、计算航班的满座率。(2)数据库要求:在数据库中至少应该包含下列数据表:信息表;航班坐位情况表;旅客订票信息表;取票通知表;帐单。题目6:长途汽车信息管理系统的设计与实现系统功能的基本要求:路信息,包括出发地、目的地、出发时间、所需时间等。汽车信息:包括汽车的种类及相应的票价、最大载客量等。票价信息:包括售票情况、查询、打印相应的信息.题目7:人事信息管理系统的设计与实现系统功能基本要求:员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;员工各种信息的修改;对转出、辞退、退休员工信

14、息的删除;按照一定条件,查询、统计符合条件的员工信息;教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表情况等。按条件查询、统计,结果打印输出。题目8:超市会员管理系统的设计与实现系统功能的基本要求:加入会员的基本信息,包括:成为会员的基本条件、优惠政策、优惠时间等。会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等.会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等。会员返利信息,包括会员积分的情况,享受优惠的等级等。对货物流量及消费人群进行统计输出.题目9:客房管理系统

15、的设计与实现系统功能的基本要求:客房各种信息,包括客房的类别、当前的状态、负责人等;客房信息的查询和修改,包括按房间号查询住宿情况、按客户信息查询房间状态等。以及退房、订房、换房等信息的修改。对查询、统计结果打印输出。题目10:药品进销存信息管理系统的设计与实现系统功能基本要求:药品信息,包括药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人等;员工信息,包括员工编号、姓名、性别、年龄、学历、职务等;客户信息,包括客户编号、姓名、联系方式、购买时间、购买药品编号、名称、数量等.入库和出库信息,包括当前库存信息、药品存放位置、入库数量和出库数量的统计.题目11:学生选课管理

16、信息系统的设计与实现系统功能基本要求:教师信息,包括教师编号、教师姓名、性别、年龄、学历、职称、毕业院校,健康状况等。学生信息,包括学号、姓名、专业、已选课情况等。教室信息,包括,可容纳人数、空闲时间等。选课信息,包括课程编号、课程名称、任课教师、选课的学生情况等.成绩信息,包括课程编号、课程名称、学分、成绩。院系信息,包括院系编号,院名称,院领导名称。专业信息,包括专业编号,专业名称,所属院系,专业负责人。按一定条件可以查询,并将结果打印输出。题目12:职工考勤管理信息系统的设计与实现系统功能基本要求:职工信息,包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间,下班

17、打开时间,缺勤记录等;出差信息,包括出差起始时间、结束时间、统计总共天数等;请假信息,包括请假开始时间,结束时间,统计请假天数等;加班信息,包括加班开始时间、结束时间、统计加班总时间.题目13:个人信息系统的设计与实现系统功能基本要求:通讯录信息,包括通讯人姓名、联系方式、工作地点、城市、备注等;备忘录信息,包括什么时间、事件、地点等;日记信息;包括时间、地点、事情、人物等;个人财物管理,包括总收入,消费项目、消费金额、消费时间、剩余资金等。题目 14:银行储蓄管理系统某储蓄所接受定期和活期储蓄业务,储户采用实名存款,需登记真实姓名,并出具身份证号码。储户可以办理多个存折。系统除了管理存取款业

18、务外,还应管理储蓄所每天的业务交接与对帐、扎帐业务。储蓄所每天上班前可能接受运钞车送来的现金,下班时则将所内现金送回金库,零星款项也可能留在所内。每天下班前都要盘点每个营业员准备金、收取储户的存款、支付储户的取款以及缴回的余款,以验证帐目的正确。这些比较记录除了存储数据库外,都将打印凭证,交由当事人签字后存档。储户存款依法支付扣税后利息,定期存款依照到期日计息,活期存款在每年的6 月30 日计息(以存款天数计算)。此外,某个单位可能为本单位职工在该银行办理了工资卡,应予以考虑本项业务。客户存折或卡丢失后,可以申请挂失,挂失后该帐户即被冻结,直到储户补办新折或卡后.根据上述描述,设计并开发一个储

19、蓄管理系统.功能至少包括:开户、销户、挂失等管理;存款(包括活期存款和定期存款);取款(包括活期取款、定期到期取款和定期提前取款);转帐(一次转帐可以从一个帐户资金转到多个帐户,一如代发工资的情况)。储户可以通过网络查询自已的帐户信息;还可以通过网络挂失。查询、统计与报表(如查询交易历史);其它管理功能。题目 15 自来水公司水费管理系统某市自来水公司负责该市所有民用和工业用水的供应,并负责水费的收取。工业用水与民用水采取不同的收费标准。无论工业用水或民用水均一月抄表一次,原则上每月收费一次。由于抄表的工作量较大,并不能保证两次抄表期间正好跨度一个月,因此以每月抄表的期间为当月收费期间。工业水

20、费都由单位缴纳。民用水费有的由个人缴纳,有的由单位或住宅小区统一缴纳(然后单位再从职工工资中扣取,或由小区物业代收)。水费有的是由单位代理人或个人在收费大厅缴纳,有的由收费人员上门收取,再上缴财务。收费应当出具收费凭证(发票)。偶有单位或个人多个收费期间并缴现象,此时,可按收费期间出具多张收费凭证。对拖欠水费超过一定额度的出打印催缴通知。根据上述描述,设计与开发一个自来水收费管理系统。功能至少包括:水费帐户的建立;帐户初始化;水表期末数的读取;水费帐单的建立;催缴通知;水费收取与发票打印;水费查询、统计与报表;根据需要的其它功能。题目 16 图书销售系统提供给书店包括图书编目、进退货、销售、财

21、务报表等方面的一体化解决方案.同时还提供会员折扣功能。功能包括:图书零售购买:顾客购书后收银台进行结账。对于书店的会员可以提供相应的折扣.输入需要购买的图书和数量,计算出总金额,由用户选择使用现金或会员卡进行结账。并提供销售小票流水号作为销售的单据。对于会员,还要计算相应的积分。图书零售退货:顾客对已购买的图书进行退货。需要提供图书和销售的小票以作为购买凭证。系统查询数据库进行数据验证,对符合要求的图书进行退货.新书编目:书店从出版社购买新的图书后在这里进行编目。只有编目后的图书才可以进行销售.图书查找:可以使用ISBN、书名、作者、出版社等多种方式进行查找已编目的图书.图书资料修改:对已编目

22、的图书修改图书的基本信息、零售价和最低折扣价。图书进货:对已编目的图书再进货,同时处理其金额差异。图书退货:对已编目的图书退货,同时处理其金额差异。出版社管理:添加、删除、修改出版社,同时查询出版社的资料。会员添加:添加新的会员,同时登记会员的基本信息、有效期、指定会员组等。会员查找:提供会员编号、身份证号、会员姓名等方式复合查询。会员删除:删除已存在的会员。会员信息修改:对会员的基本资料进行修改。会员充值:向会员的虚拟账户充值。挂失与特别处理:将会员的状态在正常、挂失、特别处理之间调整.也可以找回会员的密码。会员组管理:添加、删除和列出会员组。可以对会员组的名称、折扣、积分换算等方面进行设置

23、。系统设置:添加、删除、修改系统操作员,同时为相应的操作员设置其控制权限。密码修改:对当前的系统操作员的密码进行修改.数据管理:提供系统数据库的备份与恢复。报表处理:提供图书销售单、图书进货单、会员列表、出版社列表、销售单等报表。题目 17 仓库管理系统(1)系统功能的基本要求:产品入库管理,可以填写入库单,确认产品入库;产品出库管理,可以填写出库单,确认出库;借出管理,凭借条借出,然后能够还库;初始库存设置,设置库存的初始值,库存的上下警戒限;可以进行盘库,反映每月、年的库存情况;可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;(2)数据库要求:在数据

24、库中至少应该包含下列数据表: 库存情况表; 出库单表; 入库单表; 出库台帐; 入库台帐; 借条信息表,反映,借出人,借出时间,借出产品,借出数量,还库时间等。题目 18房屋中介管理系统某房屋中介公司拥有多名职员分管不同业务,公司与多名房主具有业务联系,每个房主在委托房屋中介公司进行房屋的出租或出售时都要填写一张表格,说明房屋的地址、面积、朝向、类别以及价格等相关信息.需要租住或购买房屋的客户在向中介公司寻求服务时,也需要登记需要租住或购买的房屋的细节要求。职员负责与客户约定时间,并陪同客户看房,若客户看中房屋,公司将记录客户购买或租住房屋的合同的相关信息。试为此公司设计一个数据库应用系统,完

25、成如下基本功能:(1)、 管理公司职员的基本信息,以及所进行的业务信息,如联系客户、陪同客户看房的信息。(2)、 登记房屋、房主以及客户的信息,并能进行方便地增、删、改。(3)、 方便房主查询所需要的房屋的查询功能。(4)、 统计待租或待售的房屋信息等。题目 19产品生产与销售管理系统某家具公司生产和销售多种家具产品。公司拥有多个生产家具的车间,每个车间有多名工人,负责生产多种产品。客户可在公司下设的多个销售点购买家具,所购买的家具记录在订单中,销售点根据订单向客户运送家具。请根据如上应用环境,为该公司设计和实现一个产品生产与销售管理系统,具有如下基本功能:(1)、 记录公司的产品和工人的基本

26、信息,并能进行方便的增、删、改。(2)、 记录公司的每个销售点、客户以及每个订单的信息.(3)、 对工人、产品、客户以及订单等信息进行多条件任意组合查询.(4)、 统计产品的销售信息。其他参考题目:1、房屋销售管理系统2、住院收费管理系统3、干部档案管理系统4、订单生成系统5、商家打折信息管理系统6、实验室数据上报系统7、员工培训管理信息系统8、仓库货物管理系统9、内部行文管理系统10、酒店管理系统11、医院管理系统12、银行账户管理系统13、光盘管理系统14、网吧机房管理系统15、机动车驾驶员考试系统16、打字店文档管理系统17、合同管理系统18、宾馆住宿管理系统19、试题库管理系统20、电脑销售系统21、教材发放管理系统23、设备管理系统24、运动会管理系统25、个人财物管理系统26、洗衣店管理系统27、体育彩票分析系统28、高校团委团员管理系统

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服