数据库课程设计题目16个经典实例

时间:2019-05-12 17:20:30下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《数据库课程设计题目16个经典实例》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《数据库课程设计题目16个经典实例》。

第一篇:数据库课程设计题目16个经典实例

数据库课程设计题目16个经典实例

1.机票预定信息系统 系统功能的基本要求:

航班基本信息的录入,包括航班的编号、飞机名称、机舱等级等。机票信息,包括票价、折扣、当前预售状态及经手业务员等。客户基本信息,包括姓名、联系方式、证件及号码、付款情况等。按照一定条件查询、统计符合条件的航班、机票等;对结果打印输出。

2.长途汽车信息管理系统 系统功能的基本要求:

线路信息,包括出发地、目的地、出发时间、所需时间等。汽车信息:包括汽车的种类及相应的票价、最大载客量等。票价信息:包括售票情况、查询、打印相应的信息。

3.人事信息管理系统 系统功能基本要求:

员工各种信息:包括员工的基本信息,如编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;员工各种信息的修改;对转出、辞退、退休员工信息的删除;按照一定条件,查询、统计符合条件的员工信息;教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等。科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表情况等。按条件查询、统计,结果打印输出。

4.超市会员管理系统 系统功能的基本要求:

加入会员的基本信息,包括:成为会员的基本条件、优惠政策、优惠时间等。会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等。会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等。会员返利信息,包括会员积分的情况,享受优惠的等级等。对货物流量及消费人群进行统计输出。

5.客房管理系统 系统功能的基本要求:

客房各种信息,包括客房的类别、当前的状态、负责人等;客房信息的查询和修改,包括按房间号查询住宿情况、按客户信息查询房间状态等。以及退房、订房、换房等信息的修改。对查询、统计结果打印输出。

6.药品存销信息管理系统 系统功能基本要求

药品信息,包括药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人等;员工信息,包括员工编号、姓名、性别、年龄、学历、职务等;客户信息,包括客户编号、姓名、联系方式、购买时间、购买药品编号、名称、数量等。入库和出库信息,包括当前库存信息、药品存放位置、入库数量和出库数量的统计。

7.学生选课管理信息系统 系统功能基本要求

教师信息,包括教师编号、教师姓名、性别、年龄、学历、职称、毕业院校,健康状况等。学生信息,包括学号、姓名、所属院系、已选课情况等。教室信息,包括,可容纳人数、空闲时间等。选课信息,包括课程编号、课程名称、任课教师、选课的学生情况等。成绩信息,包括课程编号、课程名称、学分、成绩。按一定条件可以查询,并将结果打印输出。

8.图书管理系统 系统功能基本要求

图书信息,包括图书编号、图书名称、所属类别等;读者信息,包括读者编码、姓名、性别、专业等;借还书信息,包括图书当前状态、被借还次数、借阅时间等。

9.学生成绩管理系统 系统功能基本要求

学生信息,学号、姓名、性别、专业、年级等;学生成绩信息,包括学号、课程编号、课程名称、分数等。课程信息,包括课程编号、课程名称、任课教师等。对学生成绩的查询(不能任意修改)、统计,并将结果输出。

10.网上书店管理信息 系统功能基本要求

书籍信息,包括图书编号、图书种类、图书名称、单价、内容简介等;购书者信息,包括购买编号、姓名、性别、年龄、联系方式购买书的名称等;购买方式,包括付款方式、发货手段等。根据读者信息查询购书情况,将统计结果以报表形式打印输出。

11.教室管理信息系统 系统功能基本要求

教室信息,包括教室容纳人数、教室空闲时间、教室设备等;教师信息,包括教师姓名、教授课程、教师职陈、安排上课时间等;教室安排信息,包括何时空闲、空闲的开始时间、结束时间等。按照一定条件查询,统计,将结果打印输出。

12论坛管理信息系统 系统功能基本要求

作者信息:包括作者昵称、性别、年龄、职业、爱好等;贴子信息:包括贴子编号、发贴日期、时间、等级等;回复信息:包括回复作者昵称、回复时间等。

13.职工考勤管理信息系统 系统功能基本要求

职工信息,包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间,下班打开时间,缺勤记录等;出差信息,包括出差起始时间、结束时间、统计总共天数等;请假信息,包括请假开始时间,结束时间,统计请假天数等;加班信息,包括加班开始时间、结束时间、统计加班总时间。

14.个人信息管理系统 系统功能基本要求

通讯录信息,包括通讯人姓名、联系方式、工作地点、城市、备注等;备忘录信息,包括什么时间、事件、地点等;日记信息;包括时间、地点、事情、人物等;个人财物管理,包括总收入,消费项目、消费金额、消费时间、剩余资金等。

15.办公室日常管理信息系统 系统功能基本要求

文件管理信息:包括文件编号、文件种类、文件名称、存放位置等;考勤管理:包括姓名、年龄、职务、日期、出勤情况等;查询员工的出勤情况。会议记录:包括会议时间、参会人、记录员、会议内容等;办公室日常事务管理,包括时间、事务、记录人。按条件查询,统计。

16.轿车销售信息管理系统 系统功能基本要求

轿车信息,包括轿车的编号、型号、颜色、生产厂家、出厂日期、价格等;员工信息,包括员工编号、姓名、性别、年龄、籍贯、学历等;客户信息,包括客户名称、联系方式、地址、业务联系记录等;轿车销售信息,包括销售日期、轿车类型、颜色、数量、经手人等。按条件查询,并将销售报表打印输出。

七、课程设计题目

题目一:进销存管理系统的设计

系统概述:通过对典型的小型流通型企业的进货、销售、库存的业务流程进行分析,完成具有进货管理、销售管理、库存管理等相关功能的数据库管理应用系统。

基本要求:

1.完成进货单(盘盈)、出货单(盘亏)的维护并完成单据的出库、入库,进货单、出货单应设置为子母表 2.完成客户、供应商的管理

3.完成库存表的浏览查找(商品成本用进货均价实现,同时记录最新进价)

4.完成进货明细账的维护,可查询某月某商品的上月结存数量和金额、本月进货明细和金额、本月销售明细和金额、本月结存数量和金额 5.完成库存结转功能(月末结转)

6.按时间、按商品类别、顾客、供应商进行进、出货单的统计 7.完成库存表的按时间、按类别进行统计

本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。

该题可4个同学完成,各同学题目为: 进销存管理系统——基础数据 进销存管理系统——进货维护 进销存管理系统——售货维护 进销存管理系统——账务管理

其中,基础数据包括客户、供应商、商品类别、商品基本信息等的录入、修改、删除、打印、查询;进货维护包括进货单录入、删除、修改、查询、审核、入库、出库、打印、进货统计查询等;售货维护包括售货单录入、修改、删除、查询、审核、入库、出库、打印、售货统计查询等;账务管理包括商品库存、商品明细账的查询、打印等以及报表功能(按时间、按商品类别、顾客、供应商进行进、出货单的统计)和月末结转。

题目二:学生成绩管理系统的设计

系统概述:通过对学校日常教学管理中的课程、选课、学生、班级、教师、成绩等相关内容进行分析,完成具有教师管理、学生管理、成绩管理、课程管理、选课管理、班级管理等相关功能的小型数据库管理应用系统。

基本要求:

1.完成学生、班级、课程、教师、选课表的维护 2.完成成绩表的维护、浏览查找

3.按班级、按课程计算平均成绩、最高成绩、最低成绩、及格率 4.统计某学生、某学期的所有课程的平均成绩。

5.完成权限控制功能(如果一个同学独立完成,仅要求简单的用户登录即可)

6.完成数据备份与恢复功能

本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。

该题可4个同学完成,各同学题目为: 学生成绩管理系统——基础数据 学生成绩管理系统——成绩管理 学生成绩管理系统——权限控制

学生成绩管理系统——数据备份与恢复

其中,基础数据包括学生、班级、课程、教师的录入、修改、删除、查询、打印;成绩管理包括选课、成绩信息的录入、删除、修改、查询、打印以及相关统计查询等;用户管理包括用户、用户组、权限的录入、修改、删除、查询、打印以及权限分配、用户登录等功能;数据备份与恢复包括数据备份、数据恢复功能,要求可以备份数据到指定的文件夹、文件和从指定的文件夹、文件恢复数据到数据库。

题目三:工资管理系统的设计

系统概述:通过对人事管理管理部门中的职称、工资、员工、部门、工资类别等相关内容进行分析,完成具有人员管理、工资管理、部门管理等相关功能的小型数据库管理应用系统,系统需要具备增减工资中应发、应扣类别的灵活性,以适应将来需求的变化。

基本要求 :

1、完成人员、部门、工资类别、职称表的维护

2、根据需要对工资类别进行添加

3、完成工资表的生成,并计算相关数据,进行查询。

4、按部门计算平均工资

5、按人、年统计平均工资

6、完成权限控制功能(如果一个同学独立完成,仅要求简单的用户登录即可)

本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。

该题可2个同学完成,各同学题目为: 工资管理系统——基础数据 工资管理系统——工资管理

其中,基础数据包括职称、工资、部门、工资类别、员工基本信息的录入、修改、删除、查询、打印;工资管理包括工资的录入、删除、修改、查询、打印以及相关统计查询等。

题目四:食品消费卡管理系统的设计

系统概述:通过对学生使用消费卡在学校餐厅的消费流程进行分析,完成具有食品管理、消费管理、餐厅管理等相关功能的小型数据库管理应用系统。

基本要求 :

1、完成人员、消费卡、餐厅、食品价目表的维护

2、完成消费表的生成,并计算消费折扣。

3、按人员、时间、餐厅统计计算消费总额

4、按食品类别、时间、餐厅统计计算消费总额

本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。

该题可2个同学完成,各同学题目为: 食品消费卡管理系统——基础数据 食品消费卡管理系统——餐厅管理

其中,基础数据包括人员、消费卡、餐厅、食品类别、食品的录入、修改、删除、查询、打印;餐厅管理包括餐厅消费的录入、删除、修改、查询、打印以及相关统计查询等。

第二篇:数据库课程设计题目

数据库课程设计题目

 题目1:计算机学院毕业设计管理系统

题目2:课程设计管理系统

要求:1)教师端和学生端

2)学生端:分组、选题目、进度安排、任务分配等

3)教师端:查看分组,查看题目,登记成绩

 题目3: 教室管理系统

1.系统概述

本系统用于管理东华大学松江校区1号和2号教学楼的教室使用。2.信息要求

课程信息,教师信息,教室信息,学院信息,专业信息 3.系统功能要求

1)教室分配:由管理员为某门课分配教室;

2)教室借用:学生可以借教室,即获得教室在某段时间的使用权,办讲座,开展社团活动等等。3)教室查询:学生可以查询相关教学楼相关教室的信息以及该教室在每天任一时段的使用情况,或者有课,或者有讲座、或者有活动等等。这个功能以便使同学能更好地了解教室及其使用情况。

4)教师查询:学生可以查询相关院系相关教师的个人信息以及开课信息,以便能更好地了解教师及其开课情况。

5)课程查询:学生可以查询某一课程的详细信息,如同一课程可以有多个教师开课,以便更好地了解任一课程的详细信息。

6)我要自习:学生通过可以查询当天某一时段或多个时段的空闲教室,去上自习。

 题目4:医院住院管理系统

1.系统概述

本系统用于管理医院的住院病人及其费用的管理 2.信息要求:

病人信息,主治医生信息,病房信息,科室信息,处方信息,检验信息 3.系统功能

– 病人住院登记

– 病人处方和检查检验项目开立 – 病人出院 – 异常处理

– 基本数据维护: 题目5:公交车管理信息系统

1.系统概述

本软件用于管理公交线路。2.信息要求

公交线路信息,站点信息 3.系统功能要求:

1)所有公交线路在内的市区所有线路及郊区主要线路的管理、维护;同时提供精确、模糊等方式查询,并能对查询结果按不同条件排序;

2)支持自动换乘查询,即使不输入中转地也能自动搜索出相应的出行方案; 3)可以自行添加、修改、删除记录; 4)提供公交运营企业的资料供网友查询;

题目6:航空售票管理信息系统

• 能用于所有航空售票处(公司、中心,点)的客户资料和购送票情况,以及乘机人明细资料管理,能对客户累计购票情况进行统计分析,具自动编号、快速查询、任意组合条件查询、客户购票统计、送票员和业务员管理、操作员权限控制和密码设置等功能,能根据任意电话号码快速定位到某一客户,并录入购票明细数据,其所属业务员功能可考核业务员的业绩情况。能制作各种客户资料报表和客户购票统计报表等,表格制作具有较强的可扩充性。

题目7:车辆管理信息系统

• 协助各单位对车辆档案、驾驶人员、车辆费用(维修费、洗车费、养路费、燃料费、停车费、保险费、年审费、过桥费等多项费用)、车辆使用和交通事故进行全面管理的系统。车辆管理资料完备,打印灵活。提供车辆综合查询系统,可以按各种查询条件查询到车辆费用明细和车辆费用合计。各种车辆资料可方便打印成自由设定的表格方式。系统配有详细的开发帮助、资料文档,操作演示图文并茂,简便易用。

题目8-物业管理信息系统

物业管理信息系统软件是一套具备记录、查询物业小区业主信息、物业管理费用信息、水电煤气有线电视等费用信息、有线电视信息、供暖费用信息、业主房款缴纳信息,并且可以打印输出上述信息报表(月报表、季报表、年报表)的管理软件系统。要求:

1.记录业主基本信息如:身份证号、楼号、房号、姓名、工作单位、联系电话、建筑面积等,并生成业主的综合信息表(包括所有业主有费用综合信息表、单个业主信息表);

2.记录月水电煤气抄表数据并打印业主交费通知单,包括水电煤气有线电视费通知单、供暖费通知单、物业管理费通知单;

3.记录业主交费情况并打印交费单,包括水电煤气费、供暖费、物业管理费、分期付款; 4.统计业主信息月、季和年报表,包括:物业实收费用汇总表、物业应收未收汇总表、应交未交费用业主信息表、月度房款还款名细表、单用户应收代款还款表。5.网络多用户操作,具备多人同时联网操作功能 6.异常处理

题目9-社区图书馆管理信息系统

图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于管理效率的提高 要求:(1)读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注。(2)书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。

(3)借书信息制定、输入、修改、查询,包括书籍编号、读者编号、借书日期、借书期限、备注。

(4)还书信息制定、输入、修改、查询,包括书籍编号、读者编号、还书日期、还书期限、备注。

(5)意外处理(续借、超期赔偿、丢失赔偿、损坏赔偿等)(6)多条件查询各种信息.(7)用户权限(普通读者和图书管理员)(8)异常处理

项目10 科研项目管理

要求:在该项目中,应按照实际需求分析过程建立关系,以下关系仅供参考:

 项目信息:项目编号、项目名称、项目性质(国家863、国家973、国家自然科学基金、横向等)、项目类型(软件技术、规范设计、计算机应用)、项目总费用(单位:千元)、项目状态、开始日期、状态、结题日期、费用余额。 科研单位:单位编号、单位名称、单位性质(高校、研究所、企业等)、联系人、电话号码、电子信箱;  项目管理:项目编号、单位编号、合同编号(允许多个单位联合承担一项项目);  项目费用管理:项目编号、下拨费用、时间。

题目11-进销存管理信息系统

• 是流程较为完整的中小型商业企业信息管理系统,包括企业的客户信息、供应商信息、银行资料信息、采购管理、销售管理、库房管理、报表管理、应收应付、报表统计、利润统计和异常处理一等一系列企业业务全方位的解决方案。•

题目12-车辆管理信息系统

• 协助各单位对车辆档案、驾驶人员、车辆费用(维修费、洗车费、养路费、燃料费、停车费、保险费、年审费、过桥费等多项费用)、车辆使用和交通事故进行全面管理的系统。车辆管理资料完备,打印灵活。提供车辆综合查询系统,可以按各种查询条件查询到车辆费用明细和车辆费用合计。各种车辆资料可方便打印成自由设定的表格方式。系统配有详细的开发帮助、资料文档,操作演示图文并茂,简便易用。项目13 房屋交易管理

要求:在该项目中,应按照实际需求分析过程建立关系,以下关系仅供参考:

 房屋信息:房屋编号、房屋名称、房屋装修(未装修、简易装修、普通装修、豪华装修)、房型、房屋性质(新房、二手房)、房屋面积、售价、奉送项目;

 客户信息:客户编号、姓名、单位或国籍、性别、年龄、身份证号;

 交易信息:房屋编号、客户编号、时间、成交价、交易费用、状态

项目14 计算机学院会议室管理系统

项目15 小区停车管理系统

第三篇:数据库课程设计题目汇总分析

《数据库原理及技术》课程设计

一、课程设计的目的和要求

(1)培养学生运用所学课程《数据库系统原理》的理论知识和技能,深入理解《数据库系统原理》课程相关的理论知识,学会分析实际问题的能力。

(2)培养学生掌握用《数据库系统原理》的知识设计计算机应用课题的思想和方法。

(3)培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。

(4)通过课程课程设计的训练,要求学生在教师的指导下,独立完成大作业要求的相关内容,包括:

① 通过调查研究和运用Internet,收集和调查有关资料、最新技术信息。② 基本掌握撰写小论文的基本步骤和写作方法。

③ 根据课题的要求基本理解和掌握E-R图的设计方法和关系模式的转换。⑤ 根据ER图生成数据库表。

⑥ 数据库完整性、安全性保证措施 ⑦ 数据库实施维护计划

二、课程设计题目

要求:(1)每个学生从下面50个题目中任选一个作为课程设计,调查分析一个具体的或模拟的实例。同一个班中的同学不允许选择相同的题目。选好题目后发给班长或学习汇总,产生选题冲突时,由班长/委员协调解决;

(2)描述该实例的业务信息和管理工作的要求;(3)列出实体、联系;

(4)指出实体和联系的属性;(5)画出E-R图;

(6)将E-R图转换成关系模式,并注明主码和外码;(7)建立数据字典;(8)创建数据库;

(9)根据题目的要求写查询、存储过程、触发器等。

题目:

(1)学校图书借阅管理系统 功能要求:

 实现图书信息、类别、出版社等信息的管理;  实现读者信息、借阅证信息的管理;  实现图书的借阅、续借、归还管理;  实现超期罚款管理、收款管理;

 创建触发器,分别实现借书和还书时自动更新图书信息的在册数量;  创建视图查询各种图书的书号、书名、总数和在册数;  创建存储过程查询指定读者借阅图书的情况;  建立数据库相关表之间的参照完整性约束。(2)高校学籍管理系统 功能要求:

 实现学生信息、班级、院系、专业等的管理;  实现课程、学生成绩信息管理;  实现学生的奖惩信息管理;

 创建规则用于限制性别项只能输入“男”或“女”;

 创建视图查询各个学生的学号、姓名、班级、专业、院系;  创建存储过程查询指定学生的成绩单;

 创建触发器当增加、删除学生和修改学生班级信息时自动修改相应班级学生人数;

 建立数据库相关表之间的参照完整性约束。(3)学校人力资源管理系统

 实现学校部门信息、职务、职称和教职工信息管理;  实现教师的学籍经历管理;  实现教师的家庭关系管理;  实现教师的奖惩信息管理;

 创建存储过程查询学校各部门各种职称的教职工数量;

 创建触发器当增加、删除教职工和修改教职工部门信息时自动修改相应部门的职工人数;

 创建规则用于保证教职工的E-Mail的输入格式正确;  建立数据库相关表之间的参照完整性约束。(4)某单位人事管理系统

 实现部门、职务、职称等信息的管理;  实现职工信息的管理;

 实现职工学习经历和任职经历的管理;  实现职工家庭关系的管理;  实现奖惩信息的管理;

 创建存储过程查询个部门各种职称的职工数量;

 创建视图查询各职工的工号、姓名、部门、职务信息;

 创建触发器当增加、删除职工和修改职工部门信息时自动修改相应部门的职工人数;

 建立数据库相关表之间的参照完整性约束。(5)某书店图书进货、销售管理系统

 实现图书类别、出版社、图书、仓库信息的管理;  实现进货、入库管理;  实现销售、出库管理;

 创建存储过程查询某段时间内各种图书的进货和销售情况;  创建视图查询各类图书的库存总数;

 创建触发器当图书入库时自动修改相应图书的总量和存放仓库中该图书的数量;

 要求一单可以处理多种图书(比如销售设置销售单及其明细两个表);  建立数据库相关表之间的参照完整性约束。

(6)某医院信息管理系统(药品库存、收费、医生病人等) 实现药品类型及药品信息的管理;  实现药品的入库、出库管理;  实现科室、医生、病人的管理;  实现处方的登记管理;  实现收费管理;

 创建触发器,当药品入库、出库时自动修改库存;

 创建存储过程统计某段时间内,各科室的就诊人数和输入情况;  创建视图查询各种药品的库存总数;

 建立数据库相关表之间的参照完整性约束。(7)音响店VCD零售出租管理系统  实现VCD类型及信息的管理;  实现VCD的入库管理;  实现VCD的借还管理;  实现VCD的零售管理;

 创建触发器,入库登记、零售时自动修改、现货和库存,借、还时自动修改现货数量;

 创建存储过程统计某段时间内各VCD的销售、借还数量;  创建视图查询各类VCD的库存情况;

 建立数据库相关表之间的参照完整性约束。(8)某期刊的在线投稿审稿管理系统  实现作者、审稿人的信息管理;  实现稿件类型、稿件信息的管理;  实现稿件的审阅过程管理;

 实现稿费、审稿费和版面费的管理;

 创建存储过程,统计指定作者的稿件信息;

 创建触发器,当收到审稿费时自动修改审稿费收到标记为“是”;  创建规则,使得作者的E-Mail必须满足电子邮件的基本格式;  建立数据库相关表之间的参照完整性约束。(9)学校的工资管理系统

 实现部门、职务、职称等基本信息的管理;  实现教职工信息的管理;

 实现工资项目的管理,工资项目设有启用标志和加扣标志;  实现教职工工资项目及其工资的管理;

 创建触发器当往教职工工资项目表中插入记录或删除记录时,自动修改该职工的应发工资数和实发工资数;

 创建存储过程统计某个月各种工资项目的发放总和;  创建视图查询各个员工的应发、应扣和实发工资;  建立数据库相关表之间的参照完整性约束。(10)某高校科研管理系统

 实现部门、职务、职称等基本信息的管理;  实现教师信息的管理;

 实现可以科研项目的申报、审批管理;  实现科研项目的验收管理;

 创建默认,并邦定到科研项目的验收标志,使其默认值为“未验收”;  创建触发器,验收项目时自动修改项目的验收标志为“验收通过”;  创建存储过程统计个院系科研项目的申报和完成数量;  建立数据库相关表之间的参照完整性约束。(11)某中学的排课管理系统

 实现班级、课程等基本信息的管理;  实现学生、教师信息的管理;

 实现班级课程及课程的任课教师和排课管理;  创建存储过程检测指定教师、指定节次是否有课;  创建存储过程生成指定班级的课程表;  创建存储过程生成指定老师的课程表;  建立数据库相关表之间的参照完整性约束。(12)某家具城进销存管理系统

 实现家具类型、供应商信息的管理;  实现客户信息、家具信息的管理;  实现家具入库管理;  实现家具的销售管理;  实现收款管理;

 创建触发器,实现家具入库和销售时自动修改库存;

 创建存储过程统计某段时间内各种商品的入库数量和销售数量;  建立数据库相关表之间的参照完整性约束。(13)高校教材管理系统

 实现出版社、教材类型等的管理;  实现教材的订购管理;  实现教材的入库管理;  实现教材的领用管理;

 创建规则实现教材的书号必须满足以ISBN开头,后跟10个数字的格式,比如:ISBN7302120363;

 创建触发器,实现教材入库和出库时自动修改库存数量;  创建存储过程统计各种教材的订购、到货和发放数量;  建立数据库相关表之间的参照完整性约束。(14)高校教师信息管理系统

 实现部门、职称、职务的基本信息的管理;  实现教师信息的管理;  实现教师家庭关系和教育经历的管理;  实现教师的奖惩管理;

 创建规则使得教师的E-Mail必须符合电子邮箱的格式;

 创建触发器,实现修改教师所在部门时自动修改相应部门的教师人数;  创建存储过程统计各部门各种职称的人数;  建立数据库相关表之间的参照完整性约束。(15)红河学院机房管理系统

 实现机房、上机类型等基本信息的管理;  实现机器信息、管理人员信息的管理;  实现上机管理;  实现收费管理;

 创建触发器,实现下机时自动计算此次上机的时间和费用;  创建存储过程统计各机房的上机时间和上机费用;

 创建存储过程统计指定时间段内各管理人员的收费合计;  建立数据库相关表之间的参照完整性约束。(16)二手房中介管理系统

 实现房屋户型、房东信息的管理;  实现租房客户信息的管理;  实现房屋的出租、归还登记;  实现租房收费管理;

 创建存储过程统计各种户型的房屋的出租数量;  创建触发器,当房屋租出时自动修改该房屋的状态;  创建视图查询当前所有房屋的房号、房东、状态信息;  建立数据库相关表之间的参照完整性约束。(17)某宾馆客房管理系统

 实现客房类型、价目信息、客房信息的管理;  实现客户信息的管理;  实现入住和退房管理;  实现费用管理;

 创建触发器,实现入住和退房时自动修改客房的状态;

 创建存储过程统计某段时间内各种类型的客房的入住时间合计和费用合计;

 创建视图查询某一时刻没有入住的房间信息;  建立数据库相关表之间的参照完整性约束。(18)建材物资管理信息系统

 实现物资类型、供应商、仓库等信息的管理;  实现物资信息的管理;  实现物资入库、销售管理;

 创建触发器,实现物资入库、销售出库时自动修改对应的库存;  创建存储过程查询某段时间内各种物资的入库数量和销售数量;  创建存储过程查询某段时间内各种物资的销售收入;  建立数据库相关表之间的参照完整性约束。(19)某客运公司的运输管理系统

 实现车型、路线、驾驶员等信息的管理;  实现线路车次、线路站点及票价管理;  实现售票管理;

 创建存储过程按线路统计乘坐次数;

 创建存储过程按车次统计某段时间的乘坐次数;

 创建触发器,实现售票时自动修改相应车次已售座位数;  创建视图查询各线路各车型的数量;

 建立数据库相关表之间的参照完整性约束。(20)某公司的自助餐管理系统

语义如下:某公司为了提高职工的福利待遇,规定每个员工每天可以在职工食堂用餐两次(每餐3元),可以中午用餐一次,下午用餐一次;也可以集中到中午或下午一次用餐两次。月底进行核算,如果用餐次数不足,餐费不退还职工。公司根据实际的用餐次数支付食堂餐费。要求如下:

 创建一个能满足上述要求的数据库;

 定义视图查询2005年1月份没有用过餐的员工信息;  创建存储过程统计每个员工指定月份的用餐次数;  创建存储过程统计指定月份公司应支付给食堂的费用;  建立数据库相关表之间的参照完整性约束。(21)某学校的题库管理系统

 实现课程、题型等基本信息的管理;

 能管理每一门课程的题型,每门课程的章节;

 实现习题信息的管理,能按题型或章节录入每门课程的习题;  定义存储过程查询指定课程各种题型和各章节的习题数量;  定义视图查询各门课程使用的题型;

 设每个习题有一个题号,题号由系统自动生成,要求从1开设编号;  设每个习题都有习题的建立日期,其值为系统时间,请定义实现(用默认实现);

 定义存储过程实现查询各门课程、各种题型的习题数量;  可以自动抽题组成套题,习题每抽取一次,要使习题的抽取次数加1(用触发器实现);

 建立数据库相关表之间的参照完整性约束。(22)某高校的学籍管理系统

 部门、专业、班级等基本信息的管理;  实现学生信息的管理;  实现学生成绩的管理;  实现学生的奖惩管理;

 创建视图查询学生的学号、姓名、性别、院系、专业、班级信息;  创建存储过程统计各院系、专业学生的男女人数;  创建触发器当新增、修改或删除学生时自动修改相应班级的学生人数;  创建check约束限制学生的性别只能输入“男”或“女”;  建立数据库相关表之间的参照完整性约束。(23)某送水公司的送水系统

 实现工作人员、客户信息的管理;  实现矿泉水类别和供应商的管理;  实现矿泉水入库管理和出库管理;  实现费用管理;

 创建触发器,实现入库、出库时相应类型矿泉水的数量的增加或减少;  创建存储过程统计每个送水员工指定月份送水的数量;  创建存储过程查询指定月份用水量最大的前10个用户,并按用水量递减排列;

 建立数据库相关表之间的参照完整性约束。(24)某工厂的物料管理系统  实现物料的分类管理;  实现部门和员工信息管理;  实现物料的入库和领用管理;  实现物料的转仓管理;

 创建触发器,实现物料入库和领用时相应物料库存的自动更新;  创建触发器,实现转仓时转入仓库物料增加、转出仓库物料减少;  创建存储过程统计各仓库各种物料的现存数量;

 创建存储过程统计指定时间段内各种物料的入库数量和领用数量;  建立数据库相关表之间的参照完整性约束;(25)某煤气公司送气管理系统

 实现工作人员、客户信息的管理;  实现煤气类别和供应商的管理;  实现煤气入库管理和出库管理;  实现费用管理;

 创建触发器,实现入库、出库时相应类型煤气的数量的增加或减少;  创建存储过程统计每个送气员工指定月份送气的数量;  创建存储过程查询指定月份用气量最大的前10个用户,并按用气量递减排列;

 建立数据库相关表之间的参照完整性约束;  建立表间关系。

(26)职业介绍信息管理系统

 实现职业分类、职业信息管理(职业号、职业类型号、用人单位、需求人数、已聘人数、备注);

 实现用人单位、求职者信息管理,求职者信息设有聘用标志,默认值为未聘用;

 实现求职者和职业匹配管理(职业号、求职人员编号);

 实现费用管理,包括用人单位交费情况、求职人员交费情况;  创建触发器,求职成功时,自动修改相应职业的已聘人数和相应职工的聘用标志为‘聘用成功’;另外如果相应职业的已聘人数不得超过需求人数;

 创建存储过程查询各种职业的需求数和已聘用数;  创建规则限制求职者的性别,必须为‘男’或‘女’;  建立表间关系。

(27)再就业服务中心管理信息系统  实现服务中心信息管理;

 实现职业分类、用人单位信息管理;

 实现求职人员信息、职业信息管理(职业号、职业类型号、用人单位、需求人数、已聘人数、备注);  实现求职成功登记;

 实现费用管理,包括用人单位交费情况、求职人员交费情况;

 创建触发器,求职成功时,自动修改相应职业的已聘人数和相应职工的聘用标志为‘聘用成功’;另外如果相应职业的已聘人数不得超过需求人数;

 创建存储过程查询各种职业的需求数和已聘用数;  创建规则限制求职者的性别,必须为‘男’或‘女’;  建立表间关系。

(28)某电力公司收费管理信息系统

 实现客户信息、用电类型(类别号、类别名、电价)及业务员管理;  实现客户用电信息管理(客户号、月份、用电类别号、用电度数);  实现客户费用管理(客户号、月份、费用、收费标志),收费标志的默认值为‘未收’;

 实现收费登记(客户、月份、应收费用、实收费用、业务员),并自动修改收费标志(用触发器实现);  创建触发器,实现收费时自动更加应收费用和实收费用,计算本次结余,然后修改客户信息表中的结余金额;

 创建存储过程统计指定月份应收费用和实收费用;

 创建存储过程查询指定月份未交费的用户信息,以便崔费;

 创建规则使得月份符合格式“××××年××月”,并邦定到表中相应字段;

 建立表间关系。

(29)某自来水公司收费管理系统

 实现客户信息、用水类型(类别号、类别名、水价)及业务员管理;  实现客户用电信息管理(客户号、月份、用水类别号、用水量);  实现客户费用管理(客户号、月份、费用、收费标志),收费标志的默认值为‘未收’;

 实现收费登记(客户、月份、应收费用、实收费用、业务员),并自动修改收费标志(用触发器实现);

 创建触发器,实现收费时自动更加应收费用和实收费用,计算本次结余,然后修改客户信息表中的结余金额;

 创建存储过程统计指定月份应收费用和实收费用;

 创建存储过程查询指定月份未交费的用户信息,以便崔费;

 创建规则使得月份符合格式“××××年××月”,并邦定到表中相应字段;

 建立表间关系。

(30)学校家教服务管理系统

 实现教师信息、职业类型管理;

 实现职业登记(职业号、名称、地址、电话等);

 实现职业作息登记(职业号、日期、开始时间、结束时间、教师);  实现工资管理和收费管理;

 创建存储过程统计指定日期范围内各的时刻时间总和;  创建存储过程统计各种职业的需求次数;

 创建check约束限制教师性别必须输入‘男’或‘女’;  建立表间关系。

(31)高校学生就业管理系统

 实现院系、专业、毕业生信息管理(设有就业标志,初值为‘待业’);  实现职业类型、职业信息(职业号、类型号、需求数量、聘用数量、用人单位)登记;

 实现毕业生就业登记(学号、职业号),自动修改相应学生的就业标志和职业的聘用数量,并保证聘用数量不大于需求数量;

 创建存储过程查询毕业生的人数、待业人数、就业人数和就业率;  创建存储过程查询各专业的毕业生就业率;

 创建check约束限制毕业生性别必须为‘男’或‘女’;  建立表间关系。

(32)某景点门票销售管理系统

 实现票价管理(应分老年、小孩、成人、团体等);  实现营业员管理;

 实现门票销售、退票管理;

 创建存储过程统计指定日期的门票销售情况;  创建存储过程统计指定月份的门票销售情况;

 创建存储过程统计指定日期各种价格的门票销售情况;  创建存储过程统计指定营业员指定日期的收费情况;  创建表间关系。

(33)某商店进销存管理系统

 实现商品类别、供货商、业务员信息管理;  实现商品信息、仓库信息管理、仓库商品管理;

 实现商品验收入库、商品销售出库管理,入库和出库时自动修改对应商品的总库存和分库库存量(用触发器实现),另外验收或销售时一单可以验收或销售多种商品;  实现转仓管理,转仓时自动修改转出仓库和转入仓库对应商品的数量(用触发器实现);

 创建存储过程统计指定时间段内各种商品的进货数量和销售数量;  设商品的单位只能是‘只’、‘件’、‘箱’,创建规则进行限制;  创建表间关系。

(34)某书店书刊出租和零售管理系统

 实现图书类别、期刊类别、出版社等基本信息管理;  实现图书信息、期刊信息、客户信息管理;  实现借阅、归还、零售管理;

 借阅或归还时自动修改图书或期刊的在册数量,零售时修改图书或期刊的总量和在册数量(用触发器实现);

 创建存储过程统计指定时间段内各种图书、期刊的借阅、零售数量;  创建存储过程统计指定客户借阅、购买情况(书名(刊物名)、数量);  创建check约束限制图书、期刊的单位为‘本’;  创建表间关系。

(35)某汽车美容店管理系统

 实现美容项目及价格信息管理;

 实现客户信息、客户车辆信息管理;  实现美容登记和收费管理;

 创建存储过程统计指定月份各种美容项目的美容次数;  创建存储过程统计指定年份各客户的美容次数;  创建存储过程统计指定月份美容店的收入情况;  创建规则限制客户的性别必须输入‘男’或‘女’;  创建表间关系。

(36)某高校学生选课管理系统  实现学生信息、课程学生管理;  实现教师及任课信息管理;

 实现选课登记,要保证学生不能选修重复的课程(实用触发器实现);  创建存储过程统计各学生指定学期选修课程的总学分数;  创建视图查询2006-2007学年,没有被选修的课程;  创建存储过程统计各教师任课的学生人数;  创建表间关系。

(37)火车站票务管理系统  实现车次管理;

 实现车次及价格管理(含到各站的价格);  实现业务员管理;  实现车票销售管理,车票销售时不能超员,并自动修改剩余的座位数(用触发器实现);

 创建存储过程统计指定车次指定发车时间的车票销售情况;  创建存储过程统计指定日期各业务员车票的销售收入;  实现退票管理,退票时自动修改相应车次的剩余座位数(用触发器实现);  创建表间关系。

(38)某电信营业厅营业收费管理系统  实现费用类型、业务员管理;

 实现客户信息管理,客户设有结余金额;

 实现收费管理,自动修改用户的结余金额(用触发器实现);  创建存储过程统计指定月份各种费用类型的收费情况;  创建存储过程统计指定日期各业务员的收费情况;

 创建规则限定客户的电话号码是有非0数字开头的七位数字组成的号码;

 创建表间关系。

(39)某单位设备管理系统

 实现设备类别、设备信息管理;  实现用户管理;

 实现设备入库管理,必须自动修改相应设备的数量;

 实现设备的领用和归还管理(要自动修改相应设备的可领用数量);  实现设备的报损管理(报损后要自动修改相应设备的数量和可领用数量);

 创建存储过程统计各种类型设备的数量;

 创建存储过程统计指定月份各设备的领用归还情况;  创建表间关系。

(40)某药店进销存管理系统

 实现药品类型、产商等的管理;  实现药品存放仓库的管理;

 实现药品信息的管理,入库和出口时必须能自动修改库存(使用触发器实现);

 假如药品的计量单位只能是“瓶”、“袋”,“支”,请用check约束实现其完整性;

 销售时每一个销售单,可以销售多种药品,并能根据销售的各种药品的数量和单价计算销售小计和总计金额(使用触发器实现);

 实现销售收款,收完款后要自动修改销售单的结账标记(结清为‘Y’,未结清为‘N’)(使用触发器实现);

 定义视图查询各仓库中存放的药品信息和数量;

 定义存储过程查询日销售明显(包括销售的药品、数量、金额);  定义存储过程生成收款员的收款日报(收款员、金额);  建立数据库相关表之间的参照完整性约束;  建立表间关系。

(41)某单位考勤管理系统  实现部门、员工信息管理;

 实现系统信息管理,用于设置上午、下午的上下班时间;  实现考勤登记;

 创建触发器,如果打卡时间超出上班时间,并且小于5分钟,登记为迟到,否则登记为旷工;  创建存储过程统计各员工指定月份的缺席、旷工次数;

 创建视图分组查询各部门的职工信息及职工人数,使用Compute子句;  创建check约束,限制员工的性别必须为‘男’或‘女’;  建立表间关系。(42)机房管理系统

 实现机房信息、机器信息、学生信息、上机类型信息的管理;  实现学生上机充值信息的管理;

 实现学生上机过程的登记、费用信息的管理;  实现教学班及教学班学生信息的管理;

 实现上机费率标准的设置及教学班上机的预约,即设置各教学班的上课时段。

 创建存储过程统计各机房上机费用的统计;

 创建触发器实现费用登记时,自动修改该生的账户余额。 建立各表之间的关系。

(43)QQ实时聊天程序

 客户端:

 登陆功能:建立与服务器的连接并登陆,能显示登陆错误信息。

 界面显示:将在线好友显示在好友列表中,并实现系统托盘,加入工具栏便于操作。

 聊天功能:与好友聊天。

 聊天纪录:能保存聊天纪录,并能察看聊天纪录。

 信息提示:闪动托盘图标提示到来信息,并播放不同音乐来提示。 其他:

用户登陆成功,将保存其号码,以便下次登陆时,不必再输入而可以直接选择,显示登陆时间。服务器端:

 向各个客户端发布系统消息。

 接受来自客户端的各种信息并分别处理。

 1)登陆信息:检查登陆信息是否正确,并向客户端返回登陆信息,如信息正确。就将在线用户发给该用户, 将该用户的状态发给各在线用户。同时在服务器端显示出来。 聊天信息:转发给消息指定的用户。

 3)申请信息:自动分配8位用户号码,并保存该用户,同时将信息返回给客户端。

 4)用户下线:将此用户下线消息发给各客户端,并改写用户在服务器端的状态。(44)英语学习助手

功能模块

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

 实现常用英语单词例句的录入、修改、删除等基本操作。 实现英语单词检索、翻译等。    常用英语单词例句检索。

根据难度随机生成一份单词测试题目。能够检索出短文极其翻译对照表。具有数据备份和数据恢复功能。

(45)小型超市零售管理系统

系统功能的基本要求:

 前台POS销售系统(基本功能):

 商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。

 收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。

 安全性。POS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。

 独立作业。特有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正常作业。 后台管理系统(基本功能):

 进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。按计划单有选择性地进行自动入库登记。综合查询打印计划进货与入库记录及金额。

 销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。综合查询各种销售明细记录、各地收银员收银记录以及交结帐情况等。按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。 库存管理: 综合查询库存明细记录。库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。库存自动盘点计算。

 人员管理: 员工、会员、供货商、厂商等基本信息登记管理。员工操作权限管理。客户销售权限管理。

(46)中小学智能排课系统

1. 系统功能的基本要求:

能根据教师要求(如某天不得排课)、课程约束(如体育不能排在上午第一节课)、班级约束(如某班星期五下午最后一节课不排课)、校级约束(如全校所有班级星期一下午第一节课都为班会)等信息自动为班级和教师生成课程表,要求主课尽量排在上午和下午一、二节课,副课尽量排在上午和下午的最后一节课,如体育课排在上午第一节课是不太合适的。对于软件不能安排的少数课程,教务工作者能够在自动排出的课程表上进行手工调课。要求:

 系统可以进行两节连课处理,如作文课可以连课上;

 排出的课程表中不允许有教师冲突的情况,比如,一个教师同时给两个班级上课是不允许的;

 要求课程表中的课程要有所变化,比如一个班级的所有数学课总是排在上午第一节课是不好的课程表。

 每周上课天数可以是5天也可以是六天,每天上课节数可以是7节或是8节;(5)每个年级所开课程是一样的,而且所开课程可以变化;  一个教师可以教授多门课程;

 系统可以为每个班级和每位教师打印课程表;

 系统可以把生成的课程表自动转化成网页在网上公布;  在课表生效后,教师可以要求调课;

 教师数量是动态的,所开课程的数量也是动态的。(47)网上书店

功能需求:(参考www.xiexiebang.com)

 系统管理:用户注册、注销、登陆、修改密码;

 图书查询:图书具有书名、作者、编号(ISBN)、出版社、定价、折扣、目录、库存状态等信息。用户可根据书名、作者、出版社等信息进行模糊查询。 订单管理:用户可通过网络下订单,经检查有效的订单发送到用户信箱,等待用户支付款项。用户付款后,通过邮局向用户发送图书,并对这一过程进行跟踪管理。

 信息服务:跟踪每一个注册用户购买或浏览习惯,当书库中有此类新书时用电子邮件通知该用户。

 用户论坛:用户可在此发表书评或进行投诉。(48)求职网站

功能需求:(参考中华英才网)

 系统管理:用户注册、注销、登陆、修改密码。其中用户分为求职用户与企业用户。

 档案管理:用户档案的建立、修改、保存、查询;

 信息查询:用户可根据专业、工作经验、薪金等属性进行模糊查询;  信息互动:用户开通相关服务后,可自动收到相关求职/招聘信息,从而减少用户搜索负担。

 行业动态:根据行业需求/工资变化,自动生成分析报告,从而为就业提供一定指导。

 求职论坛:为用户提供一个网上交流论坛。(49)博客管理系统

功能需求:  管理员可以自由定义会员组(等级)的各种属性,如划分新手入门、高级用户、尊贵用户等等。等级不同,在上传文件类型大小、上传空间大小、每天最多发布的日志数目、图片是否加水印、网站是否可以加密等权限方面有所不同;

 用户的升级,可以与网站积分制度相结合,可选择用户达到一定积分自动升级到更高一组,拥有更多权限,从而达到激励网站用户的目的。管理员可以批量移动会员到某个组,或者进行组间数据的转移。

 网站积分:用户在网站的各项活动,自注册、邀请的有效用户、发表日志、评论、推荐为精华等等,都可由系统自动为其匹配相应的积分。网站各项活动的积分,由管理员自定

 用户模板分类及修改权限:用户模板可分类别,模板分类与用户级别相结合,可充许高级别的用户选择更多模板分类,从而达到激励用户的目的,并有可能发展相关的增值项目;

 管理员分权限:设立内容管理员,内容管理员有不同于普通用户的登陆地址和管理界面。

 内容管理员可进行分组,不同组别有不同的管理权限。超级管理员可以定义不同内容管理组的用户是否拥有以下权限:可以管理的日志分类、可以管理的相册分类、可以管理的用户组、是否可以修改用户、是否可以进入用户后台、是否可以修改用户组、是否可以添加修改用户模板、是否可发布站点公告,是否可以发布通知。不同管理员分组账号可以通过账号列表显示,方便查看。

 内容管理:系统可记录日志、留言、评论发表者的IP地址,相同IP地址的文章、留言、评论可一次性清除,并同时被记录到网站黑名单。日志管理,和以前版本后台只显示用户日志、留言、评论标题不同,后台自动摘取日志、评论、留言的部分内容,在管理后台即可直观查看日志等内容。自动锁定用户功能,频繁注册留言的用户,可由系统自动锁定。敏感用户列表,凡在日志等内容中发表过敏感词汇的用户自动归入敏感用户列表,以方便管理员重点盯防管理。

 用户头像及用户资料的管理:用户可上传图片作为头像,并可在网站、评论、群组等多处实现调用,大大增加网站美观及个性程度。用户资料完善,并可在用户博客页面调用头像、用户级别等资料。 Flash相册管理:相册使用更美观实用的Flash相册方式,并且能在Flash相册中直接进行相片的上传、删除操作;

 日志发布自动保存:用户发布日志时自动保存在服务器,防止用户因为浏览器出现问题时的内容丢失(50)房屋租赁管理系统

某房屋租赁公司欲建立一个房屋租赁服务系统,统一管理房主和租赁者信息,以便快速地提供租赁服务。该系统具有以下功能:

 登记房主信息。对于每名房主,系统需登记其姓名、住址和联系电话。

 登记房屋信息。所有在系统中登记的房屋都有一个唯一的识别号(对于新增加的房屋,系统会自动为其分配一个识别号)。除此之外,还需登记房屋的地址、房型(如平房、带阳台的楼房、独立式住宅等)、最多能容纳的房客数、租金及房屋状态(待租赁、已出租)。一名房主可以在系统中登记多个待租赁的房屋。

 登记租赁者信息。所有想通过该系统租赁房屋的租赁者,必须事先在系统中登记个人信息,包括:姓名、住址、电话号码、身份证编号、性别。 租赁房屋。已经在系统中登记的租赁者,可以得到一分系统提供的待租赁房屋列表。一旦租赁者从中找到合适的房屋,就可以提出看房请求。系统会安排租赁者与房主见面。对于每次看房,系统会生成一条看房记录。

 收取手续费。每成功一次租赁服务,系统根据租赁价格按比例生成费用清单。

 变更房屋状态。当租赁者与房主达成租房或退房协议后,房主向系统提交变更房屋状态请求。

 用户论坛。租赁者在论坛上寻找合租对象、与房主进行交流。

三、数据字典设计

(1)根据你在“实体联系模型设计”一项中选择的或其它实例,对该实例的业务工作和信息流进行分析,先局部,后整体地描述出业务数据流图,并描述出重要的数据字典。

(2)根据逻辑设计的原则,将上述E-R图转换成关系模式并指明主码和外码。

四、提交要求(电子材料)

1.数据库设计说明书 格式:

1.封面:姓名、学号、题目、班级等; 2.题目及要求说明;

3.说明书(含需求分析、系统数据库的设计、数据字典、数据库及数据库对象创建的SQL语句、其他题目要求完成的查询、视图、存储过程、触发器等的创建代码)。

题目(XXXXXXX)

1.问题的描述 2.需求分析 2.1 需求分析

2.2 系统功能结构 2.3 数据流图

3.逻辑结构设计 3.1 局部E-R图 3.2 全局E-R图 3.3 数据字典 4.物理结构设计 5.结论

五、评分规则

数据库设计说明书:包括需求分析、概念设计、逻辑结构设计、物理结构设计、数据库测试数据的说明、备份和恢复的维护计划、安全的设置。

2.课程设计作业提交

1、所有课程设计作业必须在第20周的周六前提交(2016年6月20日),逾期未交作业者按0分处理。7月1日我将在QQ群里公布交作业名单,如有差错及时与老师联系。

2、每人将设计的全部文档和备份的数据库压缩成一个文件上传至文件命名方式为:学号+姓名+设计题目,上传至教学管理平台。

第四篇:计科2008级 数据库课程设计题目

题目1高校教务管理系统(4人)

某高校有若干系,每系又分为若干专业,每系有若干学生和教师。学生被分在若干班级中,一个学生只能属于一个班级,一个班级的学生都是一个专业的;教师则被分在不同的课程组,一个教师可以属于多个课程组,某个课程组的老师才有资格讲授该门课程。学生须在大学四年中修满规定的学分,其中有一部分为必修课,另一部分是选修课;必修课以班级为最小单位安排上课教室及上课老师,多个班级可以安排在一个教室上课。每个专业都有自已的培养计划,规定该专业的学生应在大学四个学年或8 个学期中修完哪些必修课,并在指定的选修课修满选修学分。该计划同时指定了这些必修课或选修课所开设的学期。所有教学活动均在教室进行,但上机与实验则在机房或实验室进行。不同的教室、实验室或机房可容纳不同的人数。有的教室有多媒体设施,有的没有。有的课程必须在多媒体教室完成教学,有的则不然。

根据上述描述,设计并开发一个教务管理系统,功能至少包括:

学生、教师、课程、专业、教室等信息管理;

培养计划的制订;

排课系统;

选修课的选修系统(先有课表,然后方许学生选修);

成绩登记系统(只有任课老师才有权登记该门课程的成绩,但只能在该课程结束后一个月内登记,登记完毕后,任课老师要给予确认,此后再不能修改。在一个月快要结束的前一个星期,教务管理员应收到提醒,得知哪些老师尚未完成成绩的登记,以便电话通知这些任课老师);

成绩的统计、查询与打印(单人、单科、班级等成绩的打印);

学分的查询与统计;

根据需要的其它功能;

题目2图书销售系统(4人)

图书销售系统提供给书店包括图书编目、进退货、销售、财务报表等方面的一体化解决方案。同时还提供会员折扣功能,B/S 模式下的网上会员系统等。功能包括:

图书零售购买:顾客购书后收银台进行结账。对于书店的会员可以提供相应的折扣。输入需要购买的图书和数量,计算出总金额,由用户选择使用现金或会员卡进行结账。并提供销售小票流水号作为销售的单据。对于会员,还要计算相应的积分。

图书零售退货:顾客对已购买的图书进行退货。需要提供图书和销售的小票以作为购买凭证。系统查询数据库进行数据验证,对符合要求的图书进行退货。

新书编目:书店从出版社购买新的图书后在这里进行编目。只有编目后的图书才可以进行销售。

图书查找:可以使用ISBN、书名、作者、出版社等多种方式进行查找已编目的图书。

图书资料修改:对已编目的图书修改图书的基本信息、零售价和最低折扣价。图书进货:对已编目的图书再进货,同时处理其金额差异。

图书退货:对已编目的图书退货,同时处理其金额差异。

出版社管理:添加、删除、修改出版社,同时查询出版社的资料。

会员添加:添加新的会员,同时登记会员的基本信息、有效期、指定会员组等。会员查找:提供会员编号、身份证号、会员姓名等方式复合查询。

会员删除:删除已存在的会员。

会员信息修改:对会员的基本资料进行修改。

会员充值:向会员的虚拟账户充值。

挂失与特别处理:将会员的状态在正常、挂失、特别处理之间调整。也可以找回会员的密码。

会员组管理:添加、删除和列出会员组。可以对会员组的名称、折扣、积分换算等方面进行设置。

系统设置:添加、删除、修改系统操作员,同时为相应的操作员设置其控制权限。

密码修改:对当前的系统操作员的密码进行修改。

数据管理:提供系统数据库的备份与恢复。

报表处理:提供图书销售单、图书进货单、会员列表、出版社列表、销售单等报表。

题目3自来水公司水费管理系统(3人)

某市自来水公司负责该市所有民用和工业用水的供应,并负责水费的收取。工业用水与民用水采取不同的收费标准。无论工业用水或民用水均一月抄表一次,原则上每月收费一次。由于抄表的工作量较大,并不能保证两次抄表期间正好跨度一个月,因此以每月抄表的期间为当月收费期间。工业水费都由单位缴纳。民用水费有的由个人缴纳,有的由单位或住宅小区统一缴纳(然后单位再从职工工资中扣取,或由小区物业代收)。水费有的是由单位代理人或个人在收费大厅缴纳,有的由收费人员上门收取,再上缴财务。收费应当出具收费凭证(发票)。偶有单位或个人多个收费期间并缴现象,此时,可按收费期间出具多张收费凭证。对拖欠水费超过一定额度的出打印催缴通知。

根据上述描述,设计与开发一个自来水收费管理系统。功能至少

包括:

水费帐户的建立;

帐户初始化;

水表期末数的读取;

水费帐单的建立;

催缴通知;

水费收取与发票打印;

水费查询、统计与报表;

根据需要的其它功能。

单位和个人可在网上查询本单位或本人缴费情况和欠费情况,以及缴费历记录。

题目4银行储蓄管理系统(3人)

某储蓄所接受定期和活期储蓄业务,储户采用实名存款,需登记真实姓名,并

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

根据上述描述,设计并开发一个储蓄管理系统。功能至少包括:

开户、销户、挂失等管理;

存款(包括活期存款和定期存款);

取款(包括活期取款、定期到期取款和定期提前取款);

转帐(一次转帐可以从一个帐户资金转到多个帐户,一如代发工资的情况)。储户可以通过网络查询自已的帐户信息;还可以通过网络挂失。

查询、统计与报表(如查询交易历史);

其它管理功能。

题目5个人信息管理系统(3人)

设计一个个人信息管理系统,包括一下信息:

1.通讯录信息:包括通讯人姓名、联系方式、工作地点、城市、备注等。

2.备忘录信息:包括什么时间、事件、地点等。

3.日记信息:包括什么时间、天气、事件等。

4.个人财物管理:包括总收入,消费项目、消费金额、消费时间、剩余资金。系统要实现下列操作

根据相应的用户名密码,显示相应的所有记录。如果没有对应的UID或PWD和UID不对应则报错。显示用户的通讯录具体内容,可以查询联系人的资料和添加新的联系人。显示用户的日记本,供用户查阅和编写。若日记较长,窗口能显示部分信息。双击窗口能显示日记详细内容显示用户的财务信息,记录新的收支信息。计算出用户的总收入,总支出,和剩余金额。显示用户的备忘录内容,提醒用户重要事件的时间地点。用于注册新用户。若新用户的用户名已经存在,则报错。

题目6教务管理系统(3人)

背景资料:

某大学的某个学院下设若干系,每个系包含一个或几个班级,每个系有若干名教师。每个班级有若干名学生。教师每学期讲授多门课程,每门课程每学期由一名教师讲授。负责教务工作的教师的日常工作包括:

1、每学期开始时打印每个系的每个班级的基本信息(班名,入学时间,班长等)以及学生的基本状况报表,包括每个学生的基本信息(学号、姓名、性别、出生日期、照片等)和联系方式,如宿舍号,电话,E-MAIL地址等。

2、每学期重新打印一份教师名单,包含教师的基本信息,以及便于联系

等方面的信息(工作证号码、姓名、性别、出生日期、职称,职务,办公室房间号,电话号码)。假设每个教师的办公室房间号有一个,不同的教师也可以有相同的房间号。每个教师可有多个联系电话。

设计要求:

(1)进行需求分析,编写数据字典。

(2)设计E-R图。

(3)采用友好的界面对系、班级、学生、教师、课程、选课等内容进行增、删、改。

(4)具有方便的查询功能,例如,对于学生,可以按照学生的学号、姓名、年龄、性别、系别等属性的任意组合条件进行查询。同样为课程以及选课等内容进行查询。

(5)具有丰富的报表统计功能,例如,对于学生选课信息,可以进行如下报表汇总操作:

1)打印出某学生某学期所选修的全部课程的学分,学时以及成绩。

2)打印出某教师所讲授的全部课程的信息。

3)打印出某班某学期所有学生按总成绩降序列出的学号、姓名以及总成绩报表。

4)打印出各系具有的各级职称的教师人数。

5)打印出该学院所开设的各门课程的名称、学时以及先修课的名称和学时。

题目7房屋中介管理系统(3人)

背景资料:

某房屋中介公司拥有多名职员分管不同业务,公司与多名房主具有业务联系,每个房主在委托房屋中介公司进行房屋的出租或出售时都要填写一张表格,说明房屋的地址、面积、朝向、类别以及价格等相关信息。需要租住或购买房屋的客户在向中介公司寻求服务时,也需要登记需要租住或购买的房屋的细节要求。职员负责与客户约定时间,并陪同客户看房,若客户看中房屋,公司将记录客户购买或租住房屋的合同的相关信息。试为此公司设计一个数据库应用系统。

功能要求:

(1)管理公司职员的基本信息,以及所进行的业务信息,如联系客户、陪同客户看房的信息

(2)登记房屋、房主以及客户的信息,并能进行方便地增、删、改。

(3)方便房主查询所需要的房屋的查询功能。

(4)统计待租或待售的房屋信息等。

题目8产品生产与销售管理系统(3人)

背景资料:

某家具公司生产和销售多种家具产品。公司拥有多个生产家具的车间,每个车间有多名工人,负责生产多种产品。客户可在公司下设的多个销售点购买家具,所购买的家具记录在订单中,销售点根据订单向客户运送家具。请根据如上

应用环境,为该公司设计和实现一个产品生产与销售管理系统。

功能要求:

(1)记录公司的产品和工人的基本信息,并能进行方便的增、删、改。

(2)记录公司的每个销售点、客户以及每个订单的信息。

(3)对工人、产品、客户以及订单等信息进行多条件任意组合查询。

(4)统计产品的销售信息。

题目9教师工资管理系统(3人)

背景资料:

(1)某学校现有100名教职工,按职称分为教授、副教授、讲师、助教。(可根据本人所在学校实际情况确定具体名额。

(2)工资由基本工资、福利津贴和奖励工资构成,失业保险和住房公积金在工资中扣除。

(3)该学校基本工资是根据教师职称等级分配工资数额,其余无差别。

(4)每位教师的基本资料有姓名、性别、年龄、职称。

(5)工资按月发放,实际发放的工资金额为工资减去扣除。

以上信息可供参考,学员可根据本人所在学校具体情况设计。

设计要求:

(1)进行需求分析,编写数据字典。

(2)设计E-R图。

(3)实现个人的基本资料、工资和扣除金额数据的录入。

(4)计算个人的实际发放工资。

(5)按职称分类统计人数和工资金额。

(6)实现分类查询。

(7)能够删除辞职人员的数据。

题目10学生学籍管理信息系统(3人)

学生学籍管理工作包括学生档案、学籍、成绩、升学等内容的管理;面对大量的学生数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对学生学籍进行管理的软件是极其重要的。

应完成的主要功能:(1)学生档案的管理,即录入、修改、查询、输出学生档案信息,这些信息包括学生基本情况、学生简历情况、学生奖励情况、学生处分情况、学生家庭信息、学生体检情况。(2)学生学籍管理,录入、修改、查询、输出学生学籍信息,这些信息包括学生奖贷学金情况、学生注册、学生异动情况、学生军训情况、学生毕业情况。(3)学生成绩管理,录入修改、查询、输出学生入校成绩,各学期、各门课程的成绩信息,并支持按年级、班级等条件的统计、查询、报表输出。

第五篇:数据库课程设计

数据库课程设计

第一章 引言

开发的意义

设计应用系统的任务及目标 设计开发及运行的软硬件环境

第二章 系统分析与设计

系统需求分析

数据库概念结构设计 数据库逻辑结构设计 数据库物理结构设计 系统总体结构设计

第三章 系统开发及实现

设计开发采用的技术及设计效果

第四章 总结

下载数据库课程设计题目16个经典实例word格式文档
下载数据库课程设计题目16个经典实例.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    数据库课程设计

    1 需求分析 在银行业务模拟中用随机函数产生随机数,求客户在银行的平均时间,客户来到银行后加入两个队列,客户办理的业务有两种,一是取款和贷款,二是存款和还款。 2 概要设计 typ......

    数据库课程设计心得体会[范文大全]

    数据库课程设计心得体会数据库课程设计心得体会1一周的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完......

    数据库课程设计任务书

    数据库课程设计任务书一. 课程设计目的1.通过本设计,加深学生对数据库基础理论和基本知识的理解,培养学生运用所学理论知识对数据库进行组织、管理和使用的能力,使学生初步具备......

    数据库课程设计报告

    数据库课程设计 校友通讯录 南华大学计算机科学与技术学院网络工程 (2010~2011 年度 第二学期) 2011.6.25 目 录 一、设计需求说明··············3 二、......

    数据库课程设计总结

    课 程 设 计 报 告课程名称数据库课程设计—总结题目个人CD盘管理系统_________________________________ 指导教师设计起止日期学院计算机学院 系别专业计算机科学与技术......

    数据库课程设计报告

    数据库课程设计方案 (长江大学管理学院,信息2009级) 设计目的 数据库课程设计是信息管理与信息系统专业大四学生的重要实践性环节之一,是学生在学习完“数据库原理及应用”课......

    数据库课程设计总结

    篇一:数据库课程设计个人总结 数据库课程设计个人总结 姓名:邢王秀 学号:200924101215 班级:09计本班 一个月的时间非常快就过去了,这一个月我不敢说自己有多大的进步,获得了多少......

    数据库课程设计教学大纲

    《数据库课程设计》教学大纲 课程编号 :0300609 课程名称 :《数据库课程设计》 课程性质:实践必修课 适用专业 :信息管理与信息系统 学 分:1 学分 周 数:1周 先修课程 :《C语言》,......