数据库课程设计学生作业管理系统.
mysql学生管理系统课程设计

mysql学生管理系统课程设计一、课程目标知识目标:1. 学生能掌握MySQL数据库的基本概念和操作,包括数据库的创建、表的设计、数据的插入、更新、删除和查询。
2. 学生能理解学生管理系统的功能需求,掌握其数据库表结构设计及关系。
3. 学生能运用SQL语句实现对学生管理系统的数据管理,如查询学生信息、统计成绩等。
技能目标:1. 学生能运用所学知识,独立设计并实现一个简单的学生管理系统数据库。
2. 学生能通过实践操作,熟练使用MySQL进行数据库的日常管理和维护。
3. 学生能够运用调试工具解决数据库操作过程中遇到的问题。
情感态度价值观目标:1. 学生培养对数据库管理技术的兴趣,激发学习动力,提高自主学习和解决问题的能力。
2. 学生通过团队协作完成项目任务,培养沟通与协作能力,增强集体荣誉感。
3. 学生在学习过程中,树立正确的价值观,尊重数据,保护隐私,遵循道德规范。
本课程针对高年级学生,结合学生已掌握的计算机基础知识,以实用性为导向,通过设计学生管理系统课程,使学生掌握MySQL数据库的操作和应用。
课程目标既注重知识技能的培养,又关注情感态度价值观的引导,旨在提高学生的实际操作能力,培养学生的团队合作精神,为将来从事数据库管理和开发工作打下坚实基础。
二、教学内容1. MySQL数据库基础:- 数据库基本概念:数据库、表、记录、字段、主键、外键等。
- 数据类型和数据完整性:整数、浮点数、日期时间、字符串、约束等。
2. 数据库设计和表结构创建:- 学生管理系统需求分析。
- 设计数据库表结构,包括学生表、成绩表、课程表等。
- 创建表及关系,实现外键约束。
3. 数据库操作:- 插入、更新和删除数据。
- 单表查询和多表查询,包括连接查询、子查询等。
- 排序、分组、聚合函数的使用。
4. 数据库管理:- 数据库的安全性和权限控制。
- 数据库的备份和恢复。
- 事务管理和存储过程。
5. 实践项目:学生管理系统数据库设计与实现。
数据库课程设计--学生成绩管理系统

数据库课程设计--学生成绩管理系统一、引言学生成绩是教育领域中最重要的数据之一。
为了有效地管理和分析学生的成绩数据,学生成绩管理系统应运而生。
本文将介绍一个基于数据库的学生成绩管理系统的设计。
二、系统概述学生成绩管理系统主要功能包括学生信息管理、课程管理、成绩录入与查询等。
通过该系统,教师可以方便地管理学生成绩,学生可以随时查询个人成绩,而管理员可以对系统进行维护和权限管理。
三、数据库设计1. 实体-关系模型在学生成绩管理系统中,主要的实体包括学生、课程、教师和成绩。
它们之间的关系如下:- 学生与课程之间是多对多的关系,一个学生可以选修多门课程,一门课程也可以有多个学生参加。
- 学生与成绩之间是一对多的关系,一个学生可以有多个成绩记录,但一个成绩只能对应于一个学生。
- 课程与成绩之间是一对多的关系,一门课程可以有多个成绩记录,但一个成绩只属于一个课程。
2. 数据库表设计基于上述实体-关系模型,我们设计了以下数据库表:- 学生表(Student):包括学生编号、学生姓名、性别、年级等信息。
- 课程表(Course):包括课程编号、课程名称、学分等信息。
- 教师表(Teacher):包括教师编号、教师姓名、职称等信息。
- 成绩表(Score):包括学生编号、课程编号、成绩等信息。
四、系统功能设计1. 学生信息管理教师和管理员可以对学生信息进行增、删、改和查操作。
包括学生的基本信息和选课情况等。
2. 课程管理教师和管理员可以对课程信息进行增、删、改和查操作。
包括课程的基本信息和授课教师等。
3. 成绩录入与查询教师可以根据课程和学生信息录入成绩,同时学生和管理员可以根据课程和学生信息查询成绩。
五、系统界面设计学生成绩管理系统应具有用户友好的界面,便于用户操作和信息浏览。
界面设计应符合人机工程学的原则,以实现良好的用户体验。
六、系统安全设计为了确保学生成绩的保密性和完整性,学生成绩管理系统应具备一定的安全措施。
数据库课程设计-学生管理系统&新生入学信息管理系统-完整设计文档

设计任务书指导教师(签章):年月日数据库原理及应用课程设计学年班级学号姓名指导教师成绩摘要:新学期伊始,各学校迎新生活动如火如荼的展开着。
随着入学大新生人数的不断增加,庞大的新生数量和新生信息使得学校现行的人工的新生接待方式显得较为繁琐和混乱,如何能更合理的安排好学校的迎新工作,已经成为一个学校是否能跟上时代和信息进步的体现。
新生信息管理系统,在新生信息管理以及新生信息查询两个大方面进行了着重设计随着Internet的普及,越来越多的学校建立了自己的Web网站,其中新生信息管理系统是构成新生网站的一个重要组成部分。
同时随着在校大新生人数的不断增加,教务系统的数据量也在不断的上涨。
针对新生信息管理这一环节,本系统,基本实现了新生的在线信息查询、选课,教师对新生信息的全面掌握、录入新生成绩以及学校管理人员对课程信息发布的管理,对新生以及教师基本信息的管理等功能。
新生信息是学校的一项非常重要的数据资源,新生信息管理也是学校一项重要的常规工作,长期以来,新生信息都是依赖人工管理和档案文件记载的。
而在实际工作中,新生信息涉及到学校的各个不同院系,是非常复杂的。
面对如此众多的新生信息,其工作量可想而知。
而且人工管理存在大量的不可控制因素,对新生信息的管理并不规范。
根据高校现存新生信息管理的弊端以及新生信息管理的基本流程,本系统针对高校新生系统的特点以及管理中的弊端而设计,实现了新生信息管理的电子化、减轻了管理人员的工作负担,能够规范高效地管理大量的新生信息,并避免人为操作错误和不规范行为。
同时还提供给新生查询自身某些信息的功能,使得信息管理更为方便和有效。
关键词:信息管理系统;新生入学管理;SQL Server 2000目录1 需求分析 (1)1.1系统目标: (1)1.2系统功能需求: (1)1.2.1 用户需求分析 (1)1.2.2 功能划分 (1)1.2.3 功能描述 (1)2 数据库的概念设计 (2)3 数据库的逻辑设计 (4)3.1将E-R模型转换成关系模式 (4)3.1.1 新生实体集转换为关系模式 (4)3.1.2 班级实体集转换为关系模式 (4)3.1.3 教师实体集转换为关系模式 (4)3.1.4 课程实体集转换为关系模式 (4)3.1.5 班级实体与新生实体的联系转换为关系模式 (4)3.1.6 教师实体与课程实体的联系转换为关系模式 (5)3.2数据表结构设计 (5)3.3数据完整性 (6)4 应用程序设计 (7)4.1新生入学信息管理系统DEMO的处理流程图: (7)4.2总体结构和外部模块设计: (8)5 编程实现 (9)5.1用户登录界面 (9)5.2用户管理界面 (9)5.3修改密码界面 (10)5.4授课管理界面 (10)5.5教师管理界面 (11)5.6新生信息管理界面 (12)5.7授课查询界面 (13)5.8新生用户查询界面 (14)5.9教师用户查询界面 (15)总结 (17)致谢 (18)参考文献 (19)1 需求分析1.1系统目标:实现一个新生入学信息管理系统。
数据库学生管理系统课程设计报告

数据库学生管理系统课程设计报告一、引言学生管理系统是一种能够有效管理学校教育信息的软件系统。
本报告旨在设计一个基于数据库的学生管理系统,以便学校能够更好地管理学生信息、课程信息和成绩信息。
二、系统需求分析1. 学生信息管理学生信息包括学生的基本信息(如学号、姓名、性别、年龄、专业等)和联系方式。
系统应能够实现学生信息的录入、修改、查询和删除操作。
2. 课程信息管理课程信息包括课程编号、课程名称、授课教师和学分。
系统应能够实现课程信息的录入、修改、查询和删除操作。
3. 成绩信息管理成绩信息包括学生学号、课程编号、成绩和考试时间等。
系统应能够实现成绩信息的录入、修改、查询和删除操作,并能够计算学生的平均成绩和排名情况。
三、系统设计1. 数据库设计设计一个关系型数据库,包括学生表(Student)、课程表(Course)和成绩表(Score)。
学生表包含学号、姓名、性别、年龄、专业等字段;课程表包含课程编号、课程名称、教师等字段;成绩表包含学号、课程编号、成绩、考试时间等字段。
2. 界面设计设计一个简洁直观的用户界面,包括学生信息管理、课程信息管理和成绩信息管理等功能模块,为用户提供友好的交互体验。
四、系统实现基于数据库设计和界面设计,利用编程语言(如Java)实现学生管理系统功能。
通过编码和调试,确保系统功能正常运行。
五、系统测试对学生管理系统进行全面测试,包括功能测试、性能测试和安全测试等,保证系统的稳定性和可靠性。
六、系统优化根据测试结果和用户反馈,不断优化学生管理系统,提高系统的效率和用户体验。
七、总结通过学生管理系统课程设计,我对数据库设计、界面设计和系统实现有了更深入的理解。
希望这一设计能够为学校的教育信息管理提供一定的参考和帮助。
数据库课程设计学生管理系统

数据库课程设计学生管理系统引言现代教育机构需要一个高效的学生管理系统来帮助管理学生信息、课程、成绩等数据。
本文将介绍一个设计良好的数据库课程设计学生管理系统,用于帮助教育机构更好地管理学生信息。
数据库设计学生信息表本系统包含一个学生信息表,其中包括学生ID、姓名、年龄、性别、联系方式等字段。
课程信息表系统还包括一个课程信息表,其中包括课程ID、课程名称、学分、授课教师等字段。
成绩表系统还包括一个成绩表,用于记录学生的课程成绩。
该表包含学生ID、课程ID、成绩等字段。
功能设计添加学生信息系统允许管理员添加新的学生信息,包括学生姓名、年龄、性别、联系方式等。
添加课程信息管理员可以添加新的课程信息,包括课程名称、学分、授课教师等。
添加成绩信息管理员可以录入学生的成绩信息,包括学生ID、课程ID、成绩等。
查询学生信息系统提供查询学生信息的功能,管理员可以根据学生ID或姓名来查找学生的详细信息。
查询课程信息管理员可以查询课程信息,包括某门课程的学分、授课教师等。
查询成绩信息系统允许管理员查询学生的成绩信息,包括某个学生在某门课程中的成绩。
系统架构前端设计系统前端使用HTML、CSS和JavaScript进行设计,提供用户友好的界面和交互体验。
后端设计系统后端使用MySQL数据库来存储数据,并通过PHP或其他后端语言与数据库进行交互,实现数据的增删改查操作。
总结本文介绍了一个设计良好的数据库课程设计学生管理系统,包括数据库设计、功能设计和系统架构等方面。
通过这个系统,教育机构可以更好地管理学生信息和成绩数据,提高管理效率和数据准确性。
希望本设计对教育机构的信息化建设有所帮助。
学生作业管理系统课程设计

数据库表:学生表、作业表、教师表、课程 表等
数据库安全:用户权限管理,数据备份与恢 复等
系统界面设计
界面布局:简洁明了,易于操作 色彩搭配:协调美观,符合用户审美 功能模块:作业提交、批改、查询、统计等 用户交互:友好直观,易于理解和使用
系统功能模块设计
作业管理模块:包括作业发布、作业提交、作业批改等功能 成绩管理模块:包括成绩录入、成绩查询、成绩统计等功能 学生管理模块:包括学生信息管理、学生成绩查询等功能 教师管理模块:包括教师信息管理、教师作业发布等功能 系统管理模块:包括系统设置、系统维护等功能
05 系统实现
数据库表实现
学生信息表:存储学生基本 信息,如学号、姓名、性别、 班级等
07 总结与展望
课程设计总结
课程设计目标:提 高学生作业管理效 率,提升教学质量
课程设计内容:系 统需求分析、系统 设计、系统实现、 系统测试
课程设计成果:实 现了学生作业管理 系统,提高了作业 管理效率
课程设计经验:团 队合作、沟通协调 、时间管理、技术 应用
系统优缺点分析
优点:提高作业管理效率,减轻教师负担 缺点:需要一定的技术支持,可能存在安全隐患 展望:未来可以加入更多智能化功能,提高用户体验 建议:加强系统安全性,提高用户隐私保护
系统界面实现
登录界面:用户输入用户名和密码进行登 录
主界面:显示学生作业列表、教师信息、 系统设置等
作业提交界面:学生上传作业文件,填写 作业信息
作业批改界面:教师查看学生作业,进行 批改和评分
成绩查询界面:学生查询自己的作业成绩 和排名
系统设置界面:管理员设置系统参数,如 用户权限、作业类型等
数据库课程设计-学生管理系统

成绩:__________《数据库原理及应用》课程设计课题数据库课程设计之学生管理系统班级学号姓名指导教师2012 年 6 月 25 日—2012年 6 月 29 日前言 (3)概述 (3)项目背景 (3)编写目的 (3)定义 (4)开发环境 (4)需求分析 (5)问题陈述 (5)功能需求 (5)运行需求 (5)数据流图 (6)存储说明 (9)数据字典 (10)概念结构设计 (14)逻辑结构设计 (17)软件功能设计 (22)代码设计和界面设计 (25)小结................................................................................................ 错误!未定义书签。
参考文献........................................................................................ 错误!未定义书签。
附录................................................................................................ 错误!未定义书签。
网络的兴起和巨大发展对人们的生活方式产生了深远的改变,通过互联网络,人们获得了一个更加便捷更加广阔的获取有用信息的途径,人们可以足不出户坐在电脑前便可以做很多事情。
而数据库系统的不断发展与完善,则让互联网络在人们生活中的应用如虎添翼,因为随着越来越多的人认识到WEB网络给我们日常生活带来的巨大便利,WEB 应用的用户也在爆炸式增长,在方便我们生活的同时,许多问题也接踵而至,越来越庞大的数据量让工作人员不堪重负,无论在建立数据库和维护数据库方面,近几个月来,CSDN、天涯等知名IT企业相继出现数据库信息泄露事件向我们昭示了数据库安全方面所面临的严峻挑战。
数据库课程设计学生成绩管理系统

可以进一步加强系统的 安全性设计,如增加用 户权限管理、数据备份 与恢复等功能,确保数 据的完整性和安全性。
THANKS
感谢观看
情况下的容错处理。
性能测试用例
设计针对不同用户数量和不同数据量 的测试用例,以验证系统的性能和稳
定性。
安全测试用例
设计针对系统安全性的测试用例,如 用户权限验证、数据加密传输等。
测试执行与结果分析
测试执行
按照测试计划和测试用例进行测试,记录测试结果和发现的问题 。
问题跟踪与修复
对发现的问题进行跟踪,确保问题得到及时修复,并重新进行测试 验证。
测试方法
采用黑盒测试和白盒测试相结合的方法,包括功能测试、 性能测试、安全测试等。
测试范围
包括系统的所有功能模块,如学生信息管理、课程管理、 成绩录入与查询、报表生成等。
测试资源
包括测试人员、测试环境、测试数据等。
测试用例设计
功能测试用例
针对系统的每个功能模块设计测试用 例,包括正常情况下的操作以及异常
系统功能实现
课程信息管理
实现课程基本信息的录入、修 改、查询和删除功能。
报表生成
根据需求生成各类报表,如学 生成绩单、课程统计表等。
学生信息管理
实现学生基本信息的录入、修 改、查询和删除功能。
成绩录入与查询
实现学生成绩的录入、修改、 查询和删除功能,支持批量导 入成绩数据。
权限管理
实现不同用户角色的权限管理 ,确保系统的安全性和稳定性 。
常见问题与解决方案
数据库连接问题
检查数据库连接配置是否正确,确保数据库服务 正常运行,并尝试重新启动数据库服务或修复连 接问题。
系统性能下降
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库课程设计指导书课程设计指导教师评语成绩:___________指导教师签字:___________附录学生作业管理系统1 选题背景及需求简介随着科技以及教育水平的发展,网络逐渐成为一种新型的教育平台。
作业作为老师教学过程中的一个重要环节,作为学生学习情况的直接反馈,却一直没有得到相应的重视。
为了加强对作业的管理,提高学生的学习效率,我们小组开发了一套学生作业信息管理系统。
本系统采用云平台的技术手段,通过此系统,我们可以解决许多问题。
1、学生能直接提交电子版的作业,方便老师们查看学生作业,给出评语,查询学生作业上交情况,也方便老师对作业信息进行管理,提高管理效率。
2、学生们能及时得到关于作业的反馈,了解到自己在相关课程上的不足。
3、课程论坛为同学们提供了一个可以自由与其他同学或者老师进行学习交流的平台,大大地增加了师生之间的互动,拉近师生间的距离。
学生可以在零散的课余时间里解决自己学习中存在的问题。
这样可以把学生的零散时间充分利用起来,既为学生带来了方便又提高了学习效率。
4、网络资源模块为同学们提供了许多教学资源,及其他学习相关的学习资源。
学生可以利用这些资源对自己的学习做补充,同时也可以学习一些上课时老师没有讲到的课外知识。
5、电子版作业能做到节能环保,符合现在社会的主流趋势。
该作业提交系统有很强得实用性,而且目前已经有一部分学生进行了试用,得到了不错的评价。
该系统减少了学生们和老师们的负担,很大程度上有利于学生学习。
而且做到了节能环保,适用学科也比较广,所以推广前景很好。
2 系统总体设计2.1系统功能组成系统功能可概括分为3大模块,即:管理员模块,教师模块,学生模块。
系统功能模块如图2-1-1所示。
数据库课程设计指导书图2-1-1 系统功能模块图1.管理员模块:a.管理老师1)增加老师(增加账号,姓名,给出默认密码)2)删除老师3)修改老师(账号,姓名)4)一键重置老师密码b.管理学生1)增加学生(学号,姓名,专业,年级,班级,给出默认密码)2)删除学生3)修改学生(学号,姓名,专业,年级,班级)4)根据姓名,学号查询学生5)一键重置密码c.管理课程1)增加课程(课程号,课程名,课程图片,课程简介,课程专业,课程年级,课程老师)附录2)删除课程3)修改课程d.修改管理员密码e.注销登陆2.教师模块:a.修改密码,注销登陆b.进入自己所教的全部课程c.设置课程作业内容d.查询作业1)按照班级,作业次数查询2)按照学号查询3)按照班级,和作业次数查询没交作业人名单4)按照姓名模糊查询e.下载学生作业f.评论学生作业,发布作业评论3.学生模块:a.修改密码,注销登陆b.进入自己所学所有课程c.按照作业次数,上交作业d.查看作业评语2.2 数据库结构基于前述功能,系统数据库共设计7张表,如表2.1所示。
表2.1 数据库表清单表名说明ADMIN 管理员表TEACHER 教师表STUDENT 学生表COURSE 课程表SC 学生课程关系表TASK 作业表COMMENT 评论表数据库课程设计指导书管理员表结构见下表2.2.表2.2 管理员表列名说明数据类型(长度)是否主键是否外键AID 管理员标识主键Int(11) TRUE FALSE ANO 管理员账号Varchar(15)FALSE TRUE ANAME 管理员姓名Varchar(5)FALSE FALSE APASSWORD 管理员密码Varchar(16)FALSE FALSE教师表结构见下表2.3.表2.3 教师表列名说明数据类型(长度)是否主键是否外键TID 教师标识主键Int(11) TRUE FALSE TNO 教师账号Varchar(15)FALSE TRUE TNAME 教师姓名Varchar(5)FALSE FALSE TPASSWORD 教师密码Varchar(16)FALSE FALSE学生表结构见下表2.4.表2.4 学生表列名说明数据类型(长度)是否主键是否外键SID 学生标识主键Int(11) TRUE FALSE SNO 学生账号Varchar(15)FALSE TRUE SNAME 学生姓名Varchar(5)FALSE FALSE SPASSWORD 学生密码Varchar(16)FALSE FALSE SMAJOR 学生专业Varchar(30)FALSE FALSE SGRADE 学生年级Varchar(10)FALSE FALSE SCLASS 学生班级Varchar(10)FALSE FALSE附录课程表结构见下表2.5.表2.5 课程表列名说明数据类型(长度)是否主键是否外键CID 课程标识主键Int(11) TRUE FALSE CNO 课程号Varchar(15)FALSE TRUE CNAME 课程名Varchar(20)FALSE FALSE CTIMES 课程作业次数Varchar(11)FALSE FALSE CIMAGE 课程图片Varchar(255)FALSE FALSE CMAJOR 学生专业Varchar(30)FALSE FALSE CGRADE 学生年级Varchar(10)FALSE FALSE TNO 教师号Varchar(15)FALSE FALSE学生课程关联表结构见下表2.6.表2.6 学生课程关联表列名说明数据类型(长度)是否主键是否外键SCID 关联表标识主键Int(11) TRUE FALSE SNO 学生号Varchar(15)TRUE FALSE CNO 课程号Varchar(15)TRUE FALSE SCTIMES 课程作业次数Int(11)FALSE TRUE SCFILENAME 上交作业名Varchar(60)FALSE FALSE UPLOADTIME 上交时间datetime FALSE FALSE ALLOWLOOK 允许查看作业Int(2)FALSE FALSE数据库课程设计指导书作业表结构见下表2.7.表2.7 作业表评论表结构见下表2.8.表2.8 评论表列名 说明数据类型(长度) 是否主键 是否外键 COMMENT_ID 评语标识主键 Int(11) TRUE FALSE SNO 学生号 Varchar (15) TRUE FALSE SCTIMES 作业次数 Int (11) FALSE FALSE COMMENT_TIME 评论时间 Datetime FALSE FALSE COMMENT_SCORE 作业分数 Varchar (5) FALSE FALSE COMMENT_CONTEN T评论内容Varchar (2000)FALSEFALSE2.3开发工具前端数据库开发工具:Navicat for MySQL 后端数据库:MySQL列名 说明数据类型(长度) 是否主键 是否外键 TASK_ID 作业标识主键 Int(11) TRUE FALSE SCTIMES 课程作业数 Int (11) FALSE TRUE STOPTIME 截至时间 Datetime FALSE FALSE STITLE 作业题目 Varchar (200) FALSE FALSE SCONTENT作业内容Varchar (3000)FALSEFALSE附录3 详细设计3.1用户登录窗口3.1.1界面与功能描述用户登录窗口的运行界面如图3-1所示。
图3-1 用户登录窗口该模块主要用来验证用户是否合法,以及合法用户对自己密码的修改。
用户输入用户号和密码后,点击“确定”按钮,如果数据库中有相应数据,则说明为合法用户,就可以进入到下一个页面。
3.1.2 关键代码分析(1)[确定]按钮的clicked事件该事件主要功能是验证用户的合法性,它与密码输入控件的modify事件功能相同,为了避免重复代码的重复编写,这里使用了triggerevent函数,该函数能够触发任何指定对象的事件,并立即执行该事件的处理代码。
具体代码如下:sle_password.triggerevent(modified!)(2) 密码输入控件的modify事件实现流程该事件的流程图如图3-2所示。
数据库课程设计指导书图3-2 用户登录流程图4 程序运行结果4.1 综合查询模块运行画面图4-1综合查询窗口图5 出现的问题及解决方法(1)下拉列表中选项数据的动态加载系统中许多信息的录入是通过下拉列表框来完成的。
通过选择录入,不仅可以加附录快数据的录入速度,更重要的是有利于保证数据的规范性。
列表框中的选项信息是通过对相应数据表的查询动态加载的,这里用到了数据库中的游标技术。
游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。
当利用嵌入式SQL语句对数据库进行查询时,如果不能确定查询结束为单记录,就要使用游标。
在窗口的Open事件中,加入如下代码片段:string s_dep_nameDeclare Cursor_dep Cursor for //声明游标Select dep_nameFrom Department;Open Cursor; //打开游标Fetch Cursor into :s_dep_name; //提取信息并推进游标Do While SQLCA.Sqlcode=0Tab_1.Tabpage_1.Ddlb_dep.additem(s_dep_name) //向下拉框中加载选项Fetch Cursor into :s_dep_name;LoopClose Cursor_dep; //关闭游标6 参考资料[1] 王珊.数据库系统概论(第四版).北京:高等教育出版社,2006.[2] 陈永强.PowerBuilder数据库开发经典实例精解.北京:机械工业出版社,2007.[3] 王艳青.PowerBuilder程序设计基础.北京:中国水利水电出版社,2006.7 总结通过此次课程设计,能够真正做出一个小系统,将所学的知识应用到实际中去,心中特别高兴.尽管上课时我们也有做实验,但比较单一,缺少联系性,不能从整体上和实际需要上去考虑问题,有被牵着走的感觉。
通过设计还锻炼了我们自己思考、深入学习和解决问题的能力。
- 11 -数据库课程设计指导书附件3:课程设计参考题目1.学生信息管理系统2.图书借阅管理系统3.学生成绩管理系统4.人事档案管理系统5.高校教师管理系统6.商品进销存管理系统7.书店管理系统8.工资管理系统9.科研项目管理系统10.科技论文管理系统11.客户管理系统12.固定资产管理系统13.销售合同管理系统14.健身俱乐部管理系统15.小型药店管理系统16.家庭财务开支管理系统17.房屋销售管理系统18.门诊、住院收费管理系统19.音像租借管理系统20.餐饮酒店管理系统21.旅行社管理系统22.美容院信息管理系统- 12 -。