精华内容
参与话题
问答
  • 医院管理系统,数据库课程设计,用java写的,MySQL建好表格就可以用了
  • 医院管理系统的数据库课程设计,包括数据库文件和课程设计报告,可以作为大作业、课程设计直接使用。 切记!只有数据库和数据库报告!
  • 数据库课程设计(医院管理系统),包括数据流图,业务流程图,建表和表间关系图,触发器,关系模式等
  • 利用SQL Sever 编写的医院数据库管理系统,本文档包括了我编写过程的所有细节,有利于初学者仔细学习
  • 数据库课程设计作业,医院管理系统,内含源码、数据库文件和课程设计。
  • 2. 概念设计 7 2.1 全局E-R图 7 3. 逻辑设计 8 3.1 初始关系模式设计 8 3.1.1 转化原则 8 3.1.2转换结果 9 3.2关系模式规范化 9 3.2.1第三范式的定义 9 3.2.2 BCN范式的定义 9 4. 物理实现 10 4.1 用Access 2000...
  • 用java 和sql做的课程设计,有代码。
  • 有需要的朋友们去我的GitHub下载,可以的话顺便给个star,谢谢你们:https://github.com/annyangya/Hospital
  • 数据库课程设计医院病房管理系统需求分析完整版,以前课程设计写的
  • 数据库课程设计

    万次阅读 2009-04-05 20:48:00
    数据库课程设计是在学生系统的学习了数据库原理课程后,按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的管理信息系统(MIS)。通过对一个实际问题的分析、设计与实现,将原理与...
     
    

    数 据库课程设计是在学生系统的学习了数据库原理课程后,按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的管理信息系统 (MIS)。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力;另一 方面,使学生能深入理解和灵活掌握教学内容。

     

    总体设计要求:

    四到五人为一个小组,小组成员既要有相互合作的精神,又要分工明确。每个学生都必须充分了解整个设计的全过程。

     

     

    通讯录

    1、功能需求:

           1)网络版,用户登录,合法使用,非法拒绝。

           2)合法用户(以下简称:用户)可以添加通讯录成员。

           3)用户点击不同的组,显示该用户相对应的成员通讯方式。

           4)用户点击一个成员,将会得到他响应的各种通讯方式。

     

    2、数据分析:

    1)有管理员,进行数据维护

    2)通讯录用户有多个人。每个用户因与通讯录成员关系不同,所以对同一个成员可能有不同的分组方式。

    3)通讯录成员可以分组,每个组包含多成员,一个成员可以属于多个组。

    4)通讯录成员都有通讯方式,其中每个成员可以有多种通讯方式,一个通信数据可能属于多个成员

     

    ER图:

     

    关系模式:

               用户表(用户编号,用户名,密码,等级)

               成员表(成员编号,姓名,性别,出生日期)

               分组方式表(分组编号,分组方式)

               分组表(用户编号,成员编号,分组编号

               联系方式表(联系方式编号,联系方式)

               通讯录表(成员编号,联系方式编号,数据)

     

     

              MS SQL Server2000 实现:

    1. /*---------创建数据库-------------*/
    2. create database txl
    3. go
    4. use txl
    5. go
    6. /*-----------用户表---------------*/
    7. create table users
    8. (Uid int identity(1,1) primary key,
    9.  Uname char(16) unique not null,
    10.  Upassword char(16) not null,
    11.  Ulevel int check(Ulevel in(1,2,3)) default 1
    12. )
    13. /*-----------成员表---------------*/
    14. create table membership
    15. (Mid int identity(1,1) primary key,
    16.  Mname char(16) unique not null,
    17.  Msex char(2) check(Msex='男' or Msex='女'),
    18.  Mbirthday datetime
    19. )
    20. /*-----------分组方式表---------------*/
    21. create table PacketMode
    22. (Pid int identity(1,1) primary key,
    23.  Pname char(16) unique not null
    24. )
    25. go
    26. /*-----------分组表---------------*/
    27. create table Relations
    28. (
    29.  Uid int references users(Uid),
    30.  Mid int references membership(Mid),
    31.  Pid int references PacketMode(Pid),
    32.  primary key (Uid,Mid,Pid)
    33. )
    34. /*-----------联系方式表---------------*/
    35. create table Contact
    36. (
    37.  Cid int identity(1,1) primary key,
    38.  Cname char(16) unique not null
    39. )
    40. /*-----------通讯录表---------------*/
    41. create table AddressBook
    42. (
    43.  Mid int references membership(Mid),
    44.  Cid int references Contact(Cid),
    45.  ADate char(60) not null,
    46.  primary key (Mid,Cid)
    47. )

    录入数据库数据

    1. /*-----插入用户------------------------------*/
    2. insert into users(uname,upassword,ulevel)
    3. values('cnlht','123456',1)
    4. /*-----插入成员------------------------------*/
    5. insert into membership(Mname,Msex)
    6. values('梁宏涛','男')
    7. insert into membership(Mname,Msex)
    8. values('王海章','男')
    9. insert into membership(Mname,Msex)
    10. values('梁宏伟','男')
    11. insert into membership(Mname,Msex)
    12. values('王怡强','男')
    13. /*-----插入分组方式--------------------------*/
    14. insert into PacketMode(Pname)
    15. values('本人')
    16. insert into PacketMode(Pname)
    17. values('亲人')
    18. insert into PacketMode(Pname)
    19. values('朋友')
    20. insert into PacketMode(Pname)
    21. values('同学')
    22. insert into PacketMode(Pname)
    23. values('同事')
    24. /*-----插入联系方式--------------------------*/
    25. insert into contact(cname)
    26. values('手机')
    27. insert into contact(cname)
    28. values('E-Mail')
    29. insert into contact(cname)
    30. values('QQ')
    31. insert into contact(cname)
    32. values('家庭住址')
    33. insert into contact(cname)
    34. values('邮政编码')
    35. insert into contact(cname)
    36. values('办公电话')
    37. insert into contact(cname)
    38. values('工作单位地址')
    39. insert into contact(cname)
    40. values('工作单位邮编')
    41. /*-----插入用户-成员关系---------------------*/
    42. insert into relations
    43. values(1,1,1)
    44. insert into relations
    45. values(1,2,5)
    46. insert into relations
    47. values(1,3,2)
    48. insert into relations
    49. values(1,4,4)
    50. /*-----插入成员-联系方式(通讯录)------------*/
    51. insert into AddressBook
    52. values(1,1,'1358920xxxx')
    53. insert into AddressBook
    54. values(2,1,'1580653xxxx')
    55. insert into AddressBook
    56. values(3,1,'1377205xxxx')
    57. insert into AddressBook
    58. values(4,1,'1369916xxxx')
    59. insert into AddressBook
    60. values(1,2,'cnlht@126.com')
    61. insert into AddressBook
    62. values(1,3,'56280xxx')
    63. insert into AddressBook
    64. values(1,6,'0532-8228xxxx')

    查询:1、用户cnlht的所有成员

         

     

         2、用户cnlht的所有成员的手机

     

     

       3.查询cnlht用户的相关通讯录(含所有组的,所有通讯方式)

     

     

    学生学籍管理系统

     

    一、设计目的

    学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

     

    二、设计内容

    1.  主要的数据表

    学生基本情况数据表,学生成绩数据表,课程表,代码表等。

    2.  主要功能模块

    1)  实现学生基本情况的录入、修改、删除等基本操作。

    2)  对学生基本信息提供灵活的查询方式。

    3)  完成一个班级的学期选课功能。

    4)  实现学生成绩的录入、修改、删除等基本操作。

    5)  能方便的对学生的个学期成绩进行查询。

    6)  具有成绩统计、排名等功能。

    7)  具有留级、休学等特殊情况的处理功能。

    8)  能输出常用的各种报表。

    9)  具有数据备份和数据恢复功能。

     

    三、设计要求

    学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。

    对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。

     

     

    图书管理系统

     

    一、设计目的

    学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

     

    二、设计内容

    1.  要的数据表

    图书基本信息表,借书卡信息表,借阅信息表,图书分类信息表,代码表等。

    2.  功能模块

    1)  图书基本情况的录入、修改、删除等基本操作。

    2)  办理借书卡模块。

    3)  实现借书功能。

    4)  实现还书功能。

    5)  能方便的对图书进行查询。

    6)  对超期的情况能自动给出提示信息。

    7)  具有数据备份和数据恢复功能。

     

    三、设计要求

    图书编号可参考国家统一的图书编码方法,再完成基本功能模块的情况下,尽量使系统能具有通用性。

     

    银行储蓄系统

     

    一、  设计目的

    学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

     

    二、  设计内容

    1.  主要的数据表

    定期存款单,活期存款帐,存款类别代码表等。

    2.  功能模块

    1)  实现储户开户登记。

    2)  办理定期存款帐。

    3)  办理定期取款手续。

    4)  办理活期存款帐

    5)  办理活期取款手续。

    6)  实现利息计算。

    7)  输出明细表。

    8)  具有数据备份和数据恢复功能。

     

    三、  设计要求

    要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。同时要考虑银行系统数据的安全与保密工作。数据要有加密功能。

     

    设备管理系统

     

    一、  设计目的

    学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

     

    二、  设计内容

    1.  主要数据表

    设备明细帐表,设备使用单位代码表,国家标准设备分类表等。

    2.  功能模块

    1)  实现设备的录入、删除、修改等基本操作。

    2)  实现国家标准设备代码的维护。

    3)  能够对设备进行方便的检索。

    4)  实现设备折旧计算。

    5)  能够输出设备分类明细表。

    6)  具有数据备份和数据恢复功能。

     

    三、  设计要求

    具体设备编码参考国家统一编码方法,功能实现也要考虑通用性。

     

    医院药品进销存系统

     

    一、  设计目的

    学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

     

    二、  设计内容

    1.  主要的数据表

    药品分类代码表,药品库存表,供货商信息表,采购信息表等。

    2.  功能模块

    1)  新药品的入库。

    2)  过期药品的出库登记、处理记录。

    3)  药品库存检索。

    4)  供货商信息检索。

    5)  药品采购记录管理。

    6)  药品用药说明信息管理。

    7)  输出相应的数据报表。

    8)  具有数据备份和数据恢复功能。

     

    三、  设计要求

    具体项目内容去医院进行调研,药品编码也应参考国家统一编码方法。

     

    英语学习助手

     

    一、  设计目的

    学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

     

    二、  设计内容

    1.       主要的数据表

    英语分级单词表,常用单词例句表,短文分级表等。

    2.  功能模块

    1)  实现英语单词的录入、修改、删除等基本操作。

    2)  实现常用英语单词例句的录入、修改、删除等基本操作。

    3)  实现英语单词检索、翻译等。

    4)  常用英语单词例句检索。

    5)  根据难度随机生成一份单词测试题目。

    6)  能够检索出短文极其翻译对照表。

    7)  具有数据备份和数据恢复功能。

     

    三、  设计要求

    系统要考虑实用性,尽量实现英汉互译。英语单词和短语可以考虑加上声音。

     

    大学生就业咨询系统

     

           一、设计目的

    学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

     

           二、设计内容

    1.  主要数据表

    用人单位基本信息表,专业信息表,地区代码表等

    2.  功能模块

    1)  对用人单位的基本信息进行录入、修改、删除等。

    2)  实现毕业生专业信息的维护。

    3)  定时发布用人单位的毕业生需求信息。

    4)  方便的实现对人才需求信息的检索。

    5)  对用人单位的级别能够自动进行变更。

    6)  能够对历年的毕业需求信息进行统计、分析。

    7)  具有数据备份和数据恢复功能。

     

           三、设计要求

                  方便毕业生进行就业信息检索,可考虑将就业信息在网上进行发布。

     

    教务辅助管理系统

     

    一、  设计目的

    学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

     

    二、  设计内容

    1.  主要的数据表

    教师基本信息表,课程表,教室资源表等

            2.功能模块

    1)  对上课教师基本信息进行管理。

    2)  对全院开设的课程进行管理。

    3)  录入教师基本上课信息。

    4)  实现自动排课功能。

    5)  计算工作量

    6)  能够进行各种数据统计。

    7)  能够输出相应的报表。

    8)  具有数据备份和数据恢复功能。

     

    三、  设计要求

    软件功能主要考虑实用,具体功能模块一定要先进行调研。

     

     

     

     

    大作业参考选题

    要求:

    1.      选择其一,5人一组,附录分工表(即某个模块,某些分析有谁完成)。

    2.      完成系统分析、概念结构设计、数据库逻辑机构设计、数据库物理实现,写出分析过程,形成《系统需求分析说明书》,《系统概要设计报告》,《系统详细设计报告》等文档。(期中考试实验成绩主要来源)。该部分100分。

    3.      利用一种程序设计开发工具实现(如:C语言,DelphiJspAsp)。该部分为附加题,50分。

    (1)    银行储蓄系统

    (2)    人事管理系统

    (3)    仓库管理系统

    (4)    餐饮点菜订餐系统

    (5)    学生管理系统

    (6)    宾馆住宿管理

    (7)    图书管理信息系统

    (8)    设备管理系统

    (9)    学籍管理系统

    (10)机票预定系统

    (11)公司考勤系统

    (12)楼宇物业管理系统

    展开全文
  • (1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);...
  • 基于sqlsever2005的医院管理系统课程设计,最终用java写了图形界面
  • 对这次课程设计做个总结: 首先,数据库优化做的不太好,其次,需求分析这里,分析不正确,医生开药应该是先对数据库查询,看是否存在此类药品,如果存在,对应药品的数量减一,将该药品加入药单中,我是直接开成了...

    对这次课程设计做个总结:

    首先,数据库优化做的不太好,其次,需求分析这里,分析不正确,医生开药应该是先对数据库查询,看是否存在此类药品,如果存在,对应药品的数量减一,将该药品加入药单中,我是直接开成了药单。

    源代码以及课程设计任务书附上:链接:https://pan.baidu.com/s/1Zhrd0ROzMWVek_QzVXCILA  提取码:vi8e 
     

    展开全文
  • 主要功能 本系统主要功能有: (1)等待画面(时间,界面) ...(3)功能主界面 (4)病人基本信息( 姓名、性别...(6)医院病录信息(病人编号,医疗情况,出院日期) (7)数据信息查询(通过关键字查询相关数据) (8)退出功能
  • 【声明】本博客内容,若有侵权请告之,会删除 非商业用途,如...《数据库课程设计》 一、备注:提交一份数据库应用系统的设计报告,报告内容参见第二章数据库设计中的范例——汽车修理厂信息管理系统 内容要求如下: ...

    【声明】本博客内容,若有侵权请告之,会删除 非商业用途,如有侵权,请告知我,我会删除

    如回复不及时,或不懂的请加我 微信 island68  QQ823173334  可以的话注明来自CSDN

    很希望通过CSDN这个平台与大家交流

    期 末 考 试
    《数据库课程设计》

    一、备注:提交一份数据库应用系统的设计报告,报告内容参见第二章数据库设计中的范例——汽车修理厂信息管理系统
    内容要求如下:
    1.从应用系统选题中选择一个管理系统;(应用系统选题从以下20题里任选一题)
    2.概念模型设计(要求用E-R图画出概念模型)
    ⑴ 确定实体及其主码、属性;
    ⑵ 确定类型的类型及其属性;
    3.逻辑结构设计
    ⑴ 定义数据库中表的所有属性及其类型、宽度;
    ⑵ 定义关系模式及其主码、外部码;
    ⑶ 定义视图,说明每个视图的作用;
    4.行为设计
    ⑴ 说明查询文件的作用;
    ⑵ 说明表单文件的作用;
    ⑶ 说明报表文件的作用;
    二、题目
    1、大学生论文信息管理系统
    数据库主要包括如下内容:学生的基本情况、论文信息、杂志社情况、学生所在院系情况、指导教师的情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、论文情况的统计。
    2、网络随行秘书系统
    数据库主要包括如下内容:个人的基本信息、联系人的基础资料、一周内的个人日程安排等。该系统需实现三个主要功能:个人信息维护、通讯录管理、日程管理。
    3、联系人客户关系管理系统
    数据库主要包括如下内容:个人的基本信息、联系人的基础资料、客户的基础资料等。该系统需实现两个主要功能:各种信息的维护、各种信息的查询。
    4、会议流程管理系统
    数据库主要包括如下内容:会议的基本情况、主办方的情况、会议参加人员的情况、主讲者的情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    5、银行存取款业务管理系统
    银行要求客户填写的存款单或取款单由业务员键入系统,如果是存款,系统记录存款人的姓名、住址、存款类型、存款日期、利率等信息,并打印存单给客户;如果是取款,系统能够计算利息并打印利息清单给客户。
    6、航空公司机票预订系统
    旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号、旅行时间、旅行目的地等)输入该系统,系统为该旅客安排航班,印出取票通知和账单,旅客凭取票通知和账单交款取票,系统经过校对无误后印出机票给旅客。
    7、医院患者监护系统
    医院对患者的监护系统要求随时接收每个病人的生理信号(脉搏、体温、血压等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告,此外,护士在需要时还可以要求系统打印某个指定病人的病情报告。
    8、房地产公司售房信息系统
    数据库主要包括如下内容:房屋的基本情况、房屋买卖情况、房款交付情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    9、电话采购药品系统
    销售者在接到订购货物的电话后,应记录订购信息,其内容包括:顾客姓名、地址、订购日期、货号、品名、生产厂家、数量、单价和总计等。在为订单指定一个特定的订单号后,就把它传给生产厂家的发货部门,在那里根据订单发货。其他其它的业务活动如会计部门应提交收款票据等。
    10、工厂采购部门订货系统
    某工厂的采购部门每天需要一张定货报表,报表中按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述主要信息:零件编号、零件名称、定货数量、目前价格、主要供应商、次要供应商。零件入库或出库情况需要通知定货系统,当某种零件的库存量低于库存临界值时就应该再次定货。
    11、房屋中介公司售房信息系统
    数据库主要包括如下内容:现有房源情况、买卖房屋者的基本情况、交易情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    12、银行贷款业务信息系统
    数据库主要包括如下内容:贷款类型、贷款情况、贷款人的情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    13、个人股票交易信息系统
    数据库主要包括如下内容:股票信息、交易信息、付款信息等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    14、家政服务公司信息系统
    数据库主要包括如下内容:员工信息、雇主信息、用工信息、付款信息等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    15、健身俱乐部信息系统
    数据库主要包括如下内容:教练信息、运动项目、健身信息、收费情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    16、旅行社信息系统
    数据库主要包括如下内容:组团情况、旅客信息、旅游地信息、付款信息等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    17、个人藏品管理系统
    数据库主要包括如下内容:藏品的分类、藏品的基本信息藏品的外围资料等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    18、个人财务管理系统
    数据库主要包括如下内容:个人基本信息、个人收入情况、个人支出列表等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    19、足球俱乐部信息系统
    数据库主要包括如下内容:俱乐部及其所在地信息、球员的情况、教练的情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。
    20、影碟租赁管理系统
    数据库主要包括如下内容:碟片分类及其基本情况、租赁者的情况、租赁情况等。该系统需实现三个主要功能:各种信息的维护、各种信息的查询、各种信息的统计。

    说明:具体系统的实现可以选择关系数据库的任一开发工具,例如SQL Server、VF等。
     

    展开全文
  • 数据库课程设计,界面还算美观,有两套登录和主界面,分别用到树模型,和菜单栏。图片可自己更换,实现方便,功能比较齐全。使用mvc设计模式,容易看懂。

空空如也

1 2 3 4 5 ... 20
收藏数 1,832
精华内容 732
关键字:

图的最短路径