数据库课程设计案例

2022-08-25

第一篇:数据库课程设计案例

数据库课程设计

第一章 引言

开发的意义

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

第二章 系统分析与设计

系统需求分析

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

第三章 系统开发及实现

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

第四章 总结

第二篇:数据库课程设计总结

课 程 设 计 报 告

课程名称数据库课程设计—总结题目个人CD盘管理系统_________________________________

指导教师设计起止日期

学院计算机学院

系别专业计算机科学与技术

学生姓名班级/学号 成绩___________________

课程设计总结:

经过近2个月的设计,CD盘管理系统基本开发完成,该系统是一个简单的关于数据库与现实相结合的管理系统,它集各种功能用于一身,在系统的各个模块中体现了它的功能,针对音乐爱好者的需求方面进行设计的,方便了用户的一些信息操作,为音乐爱好者节省了管理成本,提高管理效率。该系统的界面简单大方,非常方便用户的操作,同时,也为以后系统的扩展留出了足够的空间。

在此次设计中后台主要采用了servlet和JavaBean技术,数据库则加入了存储过程和触发器的控制。我进一步理解了servlet和JavaBean的工作机制和所提供的便利,也感受到了存储过程和触发器所带来的方便。

servlet具有以下的优势:

1 方便Servlet提供了大量的实用工具例程,例如自动地解析和解码HTML表单数据、读取和设置HTTP头、处理Cookie、跟踪会话状态等。* 功能强大在Servlet中,许多使用传统CGI程序很难完成的任务都可以轻松地完成。例如,Servlet能够直接和Web服务器交互,而普通的CGI程序不能。Servlet还能够在各个程序之间共享数据,使得数据库连接池之类的功能很容易实现。

2可移植性好Servlet用Java编写,Servlet API具有完善的标准。因此,为IPlanet

Enterprise Server写的Servlet无需任何实质上的改动即可移植到Apache、

Microsoft IIS或者WebStar。几乎所有的主流服务器都直接或通过插件支持Servlet。3 节省投资不仅有许多廉价甚至免费的Web服务器可供个人或小规模网站使用,而且对于现有的服务器,如果它不支持Servlet的话,要加上这部分功能也往往是免费的(或只需要极少的投资)。

JavaBean具有以下特点:

用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。JSP通常访问的是后一种JavaBean。

存储过程的能力大大增强了SQL语言的功能和灵活性。存储过程可以用流控制语

句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。可保证数据的安全性和完整性。通过存储过程可以使没有权限的用户在控制之下间接地存取数据库,从而保证数据的安全。通过存储过程可以使相关的动作在一起发生,从而可以维护数据库的完整性。在运行存储过程前,数据库已对其进行了语法和句法分析,并给出了优化执行方案。这种已经编译好的过程可极大地改善SQL语句的性能。由于执行SQL语句的大部分工作已经完成,所以存储过程能以极快的速度执行。可以降低网络的通信量。使体现企业规则的运算程序放入数据库服务器中,以便集中控制。当企业规则发生变化时在服务器中改变存储过程即可,无须修改任何应用程序。企业规则的特点是要经常变化,如果把体现企业规则的运算程序放入应用程序中,则当企业规则发生变化时,就需要修改应用程序工作量非常之大(修改、发行和安装应用程序)。如果把体现企业规则的运算放入存储过程中,则当企业规则发生变化时,只要修改存储过程就可以了,应用程序无须任何变化。

触发器可通过数据库中的相关表实现级联更改;不过,通过级联引用完整性约束可以更有效地执行这些更改。触发器可以强制比用 CHECK 约束定义的约束更为复杂的约束。与 CHECK 约束不同,触发器可以引用其它表中的列。例如,触发器可以使用另一个表中的 SELECT 比较插入或更新的数据,以及执行其它操作,如修改数据或显示用户定义错误信息。触发器也可以评估数据修改前后的表状态,并根据其差异采取对策。一个表中的多个同类触发器(INSERT、UPDATE 或 DELETE)允许采取多个不同的对策以响应同一个修改语句。

在本系统的设计过程中,首先通过对CD盘管理系统功能进行详细的分析,得到系统功能模块图,然后根据系统功能分析,围绕它进行系统的设计,介绍开发环境和开发技术,再可行性分析、功能和性能需求,然后得出系统业务流图、数据流图、E-R图,并进行数据库的设计和模块化的实现。由于之前有稍微接触过Java Web方面的知识,再加上利用自己的课余时间的学习,做起来感觉没太多的困难。经过这次系统设计过程,加深了我对数据库操作的认识,更加熟悉了Java Web的构架,如servlet,struts,SOA等等。完成本设计后,才知道平日里书本上所学的东西太少,仅是些概念知识,没运用到实践中来,知识是无法得到升华的。只有不断地学习才能够跟上科技和知识的发展步伐。

第三篇:数据库课程设计报告

数据库课程设计方案

(长江大学管理学院,信息2009级) 设计目的

数据库课程设计是信息管理与信息系统专业大四学生的重要实践性环节之一,是学生在学习完“数据库原理及应用”课程后,锻炼自身实践能力的一次综合性实验。本课程设计的主要目的在于加深学生对数据库基础理论和基本知识的理解,掌握数据库应用系统设计的基本流程和方法,能使用某种系统开发语言开发三层的软件体系结构,最终使学生能综合运用所学知识解决实际问题。 参与人员与组织方式

按照专业教学计划的安排,本课程设计要求08级信息管理专业的所有学生都必须完成,历时两周,共28学时。课程设计采用分组的方式进行,每组4-6人,两个班级配备专业教师进行指导,但主要由学生自己动手查资料学习并解决问题。 设计内容

以MS SQL Server 或Oracle作为后台数据库平台,选择某熟悉的软件开发平台如C++、JAVA、ASP、或.net等作为前台开发工具,完成一个小型数据库应用系统的设计与开发。根据学生的具体情况,学生可以从以下系统中选择一个,也可以根据个人的爱好自选题目。 人事管理系统

(1) 系统功能的基本要求(取决于小组的需求分析结果):

员工各种信息的输入,包括员工基本信息、学历信息、婚姻状况信息、职称等。员工各种信息的修改;

对于转出、辞职、辞退、退休员工信息的删除;

按照一定的条件,查询统计符合条件的员工信息,至少应该包括每个员工的详细信息查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自员工信息。 员工每个工种基本工资设计

加班津贴管理,根据加班时间和类型给予不同的加班津贴;

按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资,

员工年终资金的生成,员工的年终奖金计算公式学生可根据自己的理解自行设计。

企业工资报表:能够查询单个员工的工资情况,每个部门的工资情况、按月的工资,并能够打印。

对查询、统计的结果打印输出

(2) 数据库要求(数据库设计应该与功能分析相对应) 建议在数据库中至少应该包括以下数据表: 员工基本信息表

员工学历信息表、反映员工的学历、专业、毕业时间、学校、外语情况等; 企业工作岗位表; 企业部门信息表。 考勤情况表;

员工工种情况表,员工的工种、等级、基本工资等信息;

员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等; 员工月工资表 宾馆客户管理系统 (1) 系统功能的基本要求 建议的功能

住宿管理:客户预定、住宿登记、追加押金、调房登记、退房结账。 客房管理:客户设置、客户查询、房态查看。 挂账管理:挂账查询、客户结账

查询统计:预定房查询、住宿查询、退宿查询、宿费提醒。 日结:登记预收报表、客户销售报表、客户销售统计。 系统设置:初始化、操作员设置、密码设置、权限设置 (2)数据库要求 建议应该包括: 登记预收表 登记表 挂账明细

客房基本信息表 客房预定表 退房登记表

密码表、权限设置表。 钢材综合管理系统

(1) 系统功能的基本要求 前台管理部分 商品销售 客房结款 商品查询 客户查询 后台管理部分

日常业务:销售退货、商品入库、退货返厂、商品报损、商品报溢

库存管理:库存商品查询、库存盘存、设置库存的初始值,库存的上下警戒限;产品出库管理,可以填写出库单,确认出库;

查询统计:销售查询、销售退货查询、入库查询、退货返厂查询、报损查询、商品报溢查询等

应收应付管理:付款单、应收款查询、应付款查询

统计报表:销售日报表、销售月报表、客户销售报表、职员销售报表;

基础信息管理:商品信息管理、职员信息管理、仓库信息管理、供应商信息管理等 系统设置

(2)数据库要求

建议在数据库中至少应该包含下列数据表 单位定义表 报损表或报溢表

报损票号或报溢票号表 仓库基础信息 供应商基本信息 供应商明细表 库存表

客户基础信息表 客户明细表 权限设置信息表 入库表 入库票号表

入库退单表和入库退单票号 商品基础信息表 销售表 销售票号表

销售退单表及票号 员工基础信息表 餐饮管理系统 前台管理部分 开台管理 买单管理

当日结账数据分析 日结算管理 后台管理部分

酒店后台进货、出货管理

进货查询、出货查询、库存查询 库存统计分析

房间台号管理、商品信息管理、员工信息管理 财政管理: 月结算管理 月营业分析 年营业分析

应收应付管理:应付账款管理、挂账管理、历史挂账查询 系统初始化:本单位定义、供应商管理、房间台号类型管理、部门信息管理、仓库信息管理、员工级别管理

系统管理模块:权限与用户

(2)数据库要求

建议在数据库中至少应该包含下列数据表 单位定义表 付款单据表 供应商信息表 出货信息表 员工信息表 商品基础信息表 客户信息表 库存信息表

房间台号信息表(房间台号类型表) 挂账信息表 挂账点单临时表 点单临时表 点单历史表 权限信息表

日(月)结账信息表 进货单据临时表 进货单据信息表 进货表 部门信息表 班级管理系统

(1)系统功能的基本要求

学生管理,可以录入学生、可以删除某个学生;

班组管理,能在满足约束条件的情况下添加、修改、删除班级; 课程管理,能在满足约束条件的情况下添加、修改、删除课程;

成绩管理,能进行成绩的录入、修改、删除等操作,能进行数据的查询和统计; 班组事务管理,如奖金评定、比赛等 (2)数据库要求

建议在数据库中至少包含以下数据表: 学生表 班级表 院系表

课程表以及成绩表; 班级事务表 网络在线书店

系统功能的基本要求 前台管理 新用户注册 用户登录 查看图书信息 购物车处理 订单列表 订单详细信息 发表评论 商品运输管理 后台管理 单位信息管理 商品出入库 数据分析与统计

(2)数据库要求

建议在数据库中至少包含以下数据表: 商品库存信息 单位信息表 进(销)信息表 顾客表 图书种类表 订单明细表 订单表 评价信息表 购物车表 设计报告要求

学生完成设计任务后,应按要求提交课程设计报告,设计报告应包含以下几个方面的内容: 应用程序的系统结构;

应用程序使用的环境平台,如DBMS和开发工具的选择;

数据库设计的过程和结果:包括需求分析、概念设计、逻辑设计、物理设计、库表结构,并编写定义数据库及表单的SQL程序;

数据库相关应用程序的主要代码,数据库系统测试数据及测试结果; 运行结果分析。

具体的报告形式可参考本课程设计所提供的报告模板。 成绩考核

由指导教师根据学生完成任务的情况、课程设计报告的质量和课程设计过程上的工作态度等综合打分,其中课程设计报告占60%、软件系统占30%,平时表现占10%。成绩评定实行优秀、良好、中等、及格和不及格5个等级,并对设计成绩评定为优秀的学生给予一定奖励。 总评:

数据库课程设计实验报告 (2012-2013) 第1学期

业:

小组编号:

组长姓名:

级:

指导教师:

长江大学管理学院实验中心 数据库课程设计报告评价表 系统设计题目:

小组成员:

系统开发的主要技术:

设计目标:

工作进度安排:

小组自评: 小组成员得分:(1)

(2)

指导老师评语: 平时成绩:

设计报告:

软件系统:

总评:

***系统的数据库课程设计报告 1 系统的开发背景 (1)开发目的及意义 (2)研究现状分析 (3)设计报告的内容

2关键理论及开发技术概述 (1)数据库设计技术 (2)系统开发技术 3系统的需求分析 (1)功能需求 (2)性能需求 (3)接口需求

(4)出错处理需求及其它特殊需求

4、概念设计

什么是概念设计?

概念设计中应该做什么?

它在需求分析与软件设计中过度过程中起到一个什么样的作用?(我们往往过多的关注How,而没有关注What,或者关注了What而没有关注What背后的需求场景和背后的问题Why。)

5、数据库逻辑设计 (1)系统的E-R图

(2)表、表与表之间的关系(主键及外键等)以及完整性约束 (3)编写数据字典

给出通过SQL生成数据库、表、索引、视图及完整性约束等的代码。重点语句需要标准说明性文字

6、数据库物理设计 (1)访问方式选择 (2)存储结构选择 (3)物理结构评价

7、安全性设计 (1)身份验证模式 (2)登陆管理 (3)账户管理 (4)权限管理 (5)角色管理

8、重要业务处理过程设计 (1)重要的存储过程 (2)重要的触发器技术

要求学生尽可能应用SQL语言的函数

9、重要业务逻辑的实现程序

利用系统开发语言设计的重要模块代码及函数

10、系统测试的结果

结合实际数据及运行效果,描述模块的功能及使用方法。 课程设计的心得体会 参考文献

在百度文库中可以搜索到相关的报告实例

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

 题目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 科研项目管理

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

 项目信息:项目编号、项目名称、项目性质(国家86

3、国家97

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

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

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

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

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

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

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

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

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

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

项目15 小区停车管理系统

第五篇:数据库课程设计报告

数据库课程设计

校友通讯录

南华大学计算机科学与技术学院网络工程

(2010~2011 年度 第二学期)

2011.6.25

目 录

一、设计需求说明··············3

二、总体设计分析··············

三、部分模块设计分析············

四、程序源代码···············

五、运行结果及截图·············

六、心得体会················

七、参考文献················

3 4 10 18 23 23

一、 设计需求说明

1、设计题目及要求

建立校友通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子邮箱等;

◆ 能够提供注册、登录和修改个人信息等的功能; ◆ 校友之间能进行相互通信;

2、系统功能需求分析:

1).注册,找回密码(无法登陆该系统); 2).登陆;

3).更改个人资料;

4).查看并浏览校友所有的公开性信息; 5).申请私人互动,进一步获取校友私有信息: ①发送申请消息; ②拒绝;

③通过,开放私人信息; 6).删除已在列表中的对象; 7).账号注销。

二、 总体设计分析

系统功能模块图:

校友通讯录要实现的需求功能主要有注册,找回密码;登录;修改个人资料;浏览校友信息;查找校友;修改密码;删除校友;账号注销。 (1)注册:如果是新用户,用户可注册加入,填写详细的注册信息表。验证通过,如果注册成功,则进入校友通讯录主界面。

(2)找回密码:用户忘记了登陆密码,可通过找回密码功能找回密码,进入找回密码界面,填写邮箱号,可以修改密码。

(3)登录:输入正确的账号,密码,登陆成功,如果登陆次数超过5次,提示错误信息。

(4) 修改个人资料:进入个人信息页面,填写要修改的内容,如果修改成功,系统更新并记录信息。

(5)浏览校友信息:查看已在校友列表的校友的信息。 (6)查找校友:输入姓名、学院、专业等查找信息,查找成功。

(7)删除校友: 在已有的可互动的联系人中找寻并选择要删除的对象,如果删除成功则用户的私密信息不再对已删除对象开放。

(8)帐户注销:用户提出注销请求,如果退出校友通讯录系统,则系统注销退出者的个人信息。

三、 部分模块设计分析

1.通讯录:

2.工作顺序图:

(1)注册:申请账号

注册注册数据 : <未指定>真实性检查错误真实加入班级记录,分配帐号

6

②找回密码:找回用户丢失的密码

找回密码已登陆用户进入更改密码界面已注册未登记用户申请找回密码键入新密码输入帐号系统发送密码通过电子邮件确认否记录

7

(3)登录:已注册的用户利用系统已分配的账号登录

已注册用户或管理员登录键入密码帐号验证密码帐号是否正确通过验证未通过验证验证是否为管理员拒绝进入普通用户管理员进入个人主页进入管理员界面系统维护8

4)修改个人资料:修改个人中心的资料

更改个人资料进入更改个人资料页面已登陆用户输入要更改的个人资料确定取消记录9 (

(5)浏览校友信息:查看校友的信息

已登陆用户 查看搜索校友公开信息进入搜索界面键入搜索信息精确搜索模糊搜索显示符合条件校友名单显示选中校友公开信息10

(6)查找校友:查找用户感兴趣的校友

通信许可权发送许可权申请收到许可权申请已登陆用户拒绝许可权申请同意许可权申请记录,加入联系人列表删除许可权浏览联系人私人信息

11

(7)删除校友:删除用户的好友

已登陆用户

删除通信权进入已获通信权列表选中要删除的联系人取消删除确定要删除移出,记录12

四、 源程序代码

五、 运行结果及截图 1.显示主菜单界面

2.添加界面

3.显示界面

4.删除界面

删除后,通讯录里的显示记录:

5.查询界面

以姓名查询方式为例:

6.修改界面

修改后,通讯记录的显示记录:

7.保存界面

六、 心得体会

李兰利: 李竹村: 姚莉 : 李叶婷: 毛蓓:

梁娟:这次课程设计我觉得我做的事情比较少,尽的力不够,但在组员的辅助下,还是学到了一些东西。如:如何做原型设计、需求分析的应该做些什么,以及界面设计,数据库那边了解甚少。我觉得那句话话说得很对,团结就是力量。要做一件事,你需要有一个优秀的团队,大家可以一同进步,一同努力,困难一起克服。在这个团队中,我看到了他们钻研的精神,令我很敬佩;看到大家分工明确一起努力地画面。只是一次不错经验。

七、 参考文献

何玉洁、李宝安《数据库系统教程》人民邮电出版社 教材《软件工程》

上一篇:设计企业挂职发言稿下一篇:审计学期末考试题目