数据库系统课程设计任务书
数据库课程设计任务书(范本)

示例(范本)数据库课程设计任务书题目学生成绩管理系统的设计与实现起止日期学生姓名(组里的每个成员名字)专业班级学号所在院系计算机系2011年3月7日设计任务及要求:一、设计的目的和要求1.设计的目的通过对学生成绩管理系统数据库设计的需求分析、概念设计、逻辑设计、物理设计、数据库实施和数据库运行及维护阶段工作的实践,掌握数据库设计的一般方法与步骤,深入掌握数据库设计的基本理论、方法和步骤。
2.设计的要求根据《数据库原理与应用》所学课程的内容,完成学生成绩管理系统数据库设计的需求分析、概念设计、逻辑设计、物理设计、数据库实施和上机运行及维护工作。
要求所构成的系统和设计的数据库能够满足课程设计任务书提出的各项要求。
(1)熟悉一种关系数据库(2)根据给定题目以及需求,完成需求分析、逻辑设计(3)在一种关系数据库中,完成数据库物理设计、数据库实施和上机运行及维护工作(4)在学生成绩管理系统数据库中,录入相应的信息(5)能对数据库进行各种SQL语言的各种操作(6)按要求完成课程设计说明书,字数不少于4000字,参考文献数量不得低于5个。
二、系统概述与具体分工通过对学校日常教学管理中的课程、选课、学生、班级、教师、成绩等相关内容进行分析,完成具有教师管理、学生管理、成绩管理、课程管理、选课管理、班级管理等相关功能的小型数据库管理应用系统。
基本功能要求:1.完成学生、班级、课程、教师、选课表的维护2.完成成绩表的维护、浏览查找3.按班级、按课程计算平均成绩、最高成绩、最低成绩、及格率4.统计某学生、某学期的所有课程的平均成绩。
5.完成权限控制功能(如果一个同学独立完成,仅要求简单的用户登录即可)6.完成数据备份与恢复功能本题目所需的知识点:E-R关系图;数据库表设计,数据库表维护等。
该题可4个同学完成,各同学分工为:学生成绩管理系统——基础数据(张一)学生成绩管理系统——成绩管理(张二)学生成绩管理系统——权限控制(张三)学生成绩管理系统——数据备份与恢复(张四)其中,基础数据包括学生、班级、课程、教师的录入、修改、删除、查询、打印;成绩管理包括选课、成绩信息的录入、删除、修改、查询、打印以及相关统计查询等;用户管理包括用户、用户组、权限的录入、修改、删除、查询、打印以及权限分配、用户登录等功能;数据备份与恢复包括数据备份、数据恢复功能,要求可以备份数据到指定的文件夹、文件和从指定的文件夹、文件恢复数据到数据库。
数据库课程设计

数据库课程设计任务书计算机科学与技术系《数据库系统》课程设计项目《数据库系统》课程设计任务书设计题目:物资管理系统背景资料:1)一个存放商品的仓库,每天都有商品出库和入库。
2)种商品都有名称、生产厂家、型号、规格等。
3)出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。
设计要求:1)进行需求分析,编写数据字典。
2)设计E-R图。
3)设计出入库单据的录入。
4)实现按商品名称、出入库日期的查询。
5)实现分别按日、月和年对出入库商品数量的统计。
任务安排:1、每个学生选择一个题目,独立完成设计任务。
2、提交完整的设计报告和源程序清单(以附录形式)。
3、设计报告要求,设计报告按照以下提纲书写:1)摘要。
2)需求分析。
3)数据库概念结构设计。
4)数据库逻辑结构设计。
5)数据流图及程序结构框图。
6)程序原代码及其说明。
7)总结。
数据库课程设计指导书计算机科学与技术系目录1、学生成绩管理系统简介 (3)2、课程设计选题 (10)3、VFP课程设计难点分析之一——主界面和退出表单的设计 (12)4、VFP课程设计难点分析之二——浏览成绩表单的设计 (16)5、VFP课程设计难点分析之三——浏览学生表单的设计 (21)6、VFP课程设计难点分析之四——设置口令表单集的设计 (24)1、学生成绩管理系统简介1. 系统组成本系统由1个数据库、3个查询,14个表单、3个报表、1个菜单、6个程序和2个自由表组成。
数据库组成:(1)数据表3个:学生表(5个字段:xh, xm, xb, csrq, bj),其中有4个班各5名学生的记录课程表(4个字段:kch,kcm, js, xf),其中有4门课程的记录;成绩表(3个字段:xh, kch, cj),其中有80条学生成绩的记录。
(2)本地视图1个:基于以上3张表创建,输出字段为:xh, xm, xb, bj, kcm, cj查询组成:查询学生、按班级查询成绩、按课程查询成绩表单组成:主界面表单、退出表单、学生表单、课程表单、成绩表单(可按学号分类和按课程分类)、查询学生表单、查询成绩表单、总浏览表单、浏览学生表单、浏览成绩表单、系统信息表单、设置口令表单集、修改表单界面。
数据库系统课程设计报告 任务书

5.统计功能:管理员可以按用户、部门、报刊统计报刊的订阅、借阅情况,并对一些重要的订阅信息进行统计;普通用户可以统计出自己的订阅情况。
6.系统维护功能:管理员可以对用户、报刊、部门、订阅等信息进行添加、删除、更改等维护工作。
数据库系统课程设计任务书
院(系):专业:
姓名:学号:
课程设计题目:报刊订阅管理系统
成绩:
问题阐述与分析:
(主要阐述设计题目背景、设计实现意义及所要解决的主要问题,要明确给出所要用的数据库知识点)
传统的人工管理方式效率极低,统计和查询都极为不便。应用报刊订阅管理系统则对报刊的订购、领取、借阅都会产生很大的便利。
工作计划安排:
第1-2天:整理好基本思路和基本框架
第3天:基本语句和一些数据基本实现
第4-6天:各个功能板块制作完成
第7-8天:整合各个板块功能窗口设计
剩余时间:测试以及编写课设
数据库相关知识点:
数据的导入导出,用SQL语言对表、视图及索引的创建和查找等操作
PB和SQL Sever数据库的连接
PB课程设计的工作量体现之所在,具体的设计模块)
1.登陆功能:登陆系统为身份验证登录。分别通过不同的用户名和密码进入报刊订阅管理界面。
2.录入新信息功能:用户信息和报刊信息的录入功能,信息一旦提交就存入到后台数据库中。
3.订阅功能:用户可以订阅报刊,系统自动计算所需金额,并显示在界面上。
要解决的主要问题:
1.实现对订立人员信息,报刊基本信息的录入。
2.实现对订立人员、订立报刊信息的记录
3.实现多元化查询:按人员,按报刊,按部门...并可以对有关订立信息的查询结果进行预览和打印。
数据库课程设计课程任务书

数据库课程设计课程任务书一、课程目标知识目标:1. 让学生掌握数据库的基本概念,包括数据模型、关系运算和SQL语言;2. 培养学生运用数据库设计方法,学会创建、查询和管理数据库;3. 使学生了解数据库的安全性和一致性,并能在实际操作中加以运用。
技能目标:1. 培养学生运用数据库管理系统(DBMS)进行数据存储、查询和更新的能力;2. 培养学生运用数据库设计工具,如ER图,进行数据库设计的能力;3. 培养学生运用SQL语言进行数据库操作的能力。
情感态度价值观目标:1. 培养学生认真负责、严谨细致的学习态度,对待数据库设计和操作能够遵循规范和标准;2. 培养学生团队协作意识,能够在小组合作中发挥各自优势,共同完成数据库设计和实施;3. 培养学生对数据库技术的兴趣,激发他们探索新技术、新方法的热情。
课程性质:本课程为实践性较强的学科,注重理论知识与实际应用的结合。
学生特点:学生具备一定的计算机操作能力,对数据库知识有一定了解,但缺乏实际设计和操作经验。
教学要求:结合学生特点,注重启发式教学,引导学生通过实际操作掌握数据库设计方法,提高解决问题的能力。
在教学过程中,将目标分解为具体的学习成果,以便进行有效的教学设计和评估。
二、教学内容1. 数据库基本概念:介绍数据模型、关系数据库的基本理论,包括实体关系模型、关系模型等。
- 教材章节:第一章 数据库基础2. 数据库设计:讲解数据库设计方法,如ER图设计、关系规范化理论,以及数据库设计步骤。
- 教材章节:第二章 数据库设计3. SQL语言:介绍SQL语言的基本语法,包括数据定义、数据查询、数据更新和数据控制。
- 教材章节:第三章 SQL语言4. 数据库管理系统(DBMS):介绍DBMS的原理和功能,以及常见数据库管理系统的使用方法。
- 教材章节:第四章 数据库管理系统5. 数据库安全性与一致性:讲解数据库的安全控制、事务管理、并发控制和备份恢复等。
- 教材章节:第五章 数据库安全性与一致性6. 数据库应用实例:通过实际案例,展示数据库在不同场景下的应用,提高学生解决实际问题的能力。
数据库课程设计任务书

《数据库系统概论》课程设计任务书一、课程设计目的及基本要求《数据库系统概论》课程设计是为数据库系统概论课程独立开设的实践性课程。
《数据库系统概论》课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。
本课程分为系统分析与数据库设计、应用程序设计和系统集成调试三个阶段进行。
数据库课程设计的主要目标是:1)加深对数据库系统、程序设计语言的理论知识的理解和应用水平。
2)通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
二、课程设计的主要内容(1)系统分析与数据库设计阶段1) 通过社会调查,选择一个实际应用数据库系统的课题。
2)进行系统需求分析和系统设计,写出系统分析和设计报告。
3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
(2)应用程序设计阶段1)完成数据库定义工作,实现系统数据的数据处理和数据录入。
2)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。
(3)系统集成调试阶段对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面。
三、主要实践环境操作系统为Windows 2003/Windows XP。
数据库管理系统为SQL Server2000/2005标准版或企业版。
高级程序设计语言为VB、Delphi、C、Java、Jsp、Asp等。
四、设计方式与基本要求1)设计3-5人1组,设计课题在附表的选题表中选择一个课题,也可自己命题。
在规定的时间内,由学生独立完成。
2)学生最好能自备计算机,课下能多做练习,以便能够熟悉和精通实验方法。
如果能结合实际课题进行训练,会达到更好的效果。
五、考核与报告《数据库系统概论》课程设计的课程设计报告要求有系统需求分析与系统设计、系统数据模块和数据库结构、系统功能结构、系统的数据库设计方法和程序设计方法、源程序代码等内容。
数据库课程设计任务书

数据库课程设计任务书一、任务背景随着信息技术的发展和应用日益广泛,数据库技术在各个领域中发挥着重要的作用。
作为计算机科学与技术相关专业的学生,掌握数据库设计与开发技能是非常必要的。
数据库课程设计任务旨在通过实践,让学生对数据库的原理、设计与应用有更深入的理解,并提高其数据库建模与实现的能力。
二、任务目标本任务的主要目标是要求学生使用数据库管理系统(DBMS)完成一个针对特定领域的数据库设计与开发项目,具体要求如下:1. 确定数据库主题和范围:学生可以自行选择一个特定的领域或实际项目作为数据库设计的主题,并明确数据库设计的范围和目标。
2. 需求分析:学生需要对所选择的数据库主题进行需求分析,确定数据实体、属性、关系以及业务逻辑等方面的需求。
3. 数据建模与规范化:学生需要根据需求分析的结果,设计数据库的概念模型,并进行规范化处理,确保数据无冗余、无重复以及满足关系数据库的范式要求。
4. 数据库实现与管理:学生需要选择适当的DBMS平台,实现数据库的物理模型,并进行数据插入、查询、更新和删除等操作。
同时,需要合理管理数据库的安全性、完整性和性能。
5. 界面设计与应用开发:学生可以根据需求设计相应的界面,实现用户与数据库的交互,以及对数据库中数据的有效利用。
三、任务要求1. 任务设计的数据库应具备一定的复杂性和实用性,能反映真实应用场景或问题,并具备一定的数据量和数据类型。
2. 在数据库的设计和实现过程中,学生需要充分考虑数据的一致性、完整性和安全性,并且能对常见的数据库查询操作进行优化。
3. 任务要求学生能独立完成数据库的设计与开发过程,并能对所设计的数据库进行评估和测试,保证其功能的正确性和稳定性。
4. 学生需要按时提交所设计与开发的数据库项目,并撰写相应的项目报告,详细记录数据库设计与实现的过程,并对数据库的性能和可扩展性进行分析和评价。
四、任务提交要求1. 学生需按时提交设计与开发的数据库项目,包括数据库的源代码、数据库文件、相关说明文档等。
数据库课程设计任务书

《数据库系统原理》课程设计任务书一、目的:《数据库系统原理》课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。
通过本课程设计,使学生了解数据库系统的理论,掌握数据库的设计方法及数据库的运用和基本开发技术。
1. 掌握数据库设计的基本方法,熟悉数据库设计的步骤;2. 通过设计数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力;二、本课程设计内容与要求掌握数据库设计的每个步骤,以及提交各步骤所需图表和文档。
通过使用MS SQL SERVER,建立所设计的数据库,并在此基础上实现数据库查询、连接等基本操作。
1、需求分析根据给定的设计课题,绘制DFD、DD图表以及书写相关的文字说明。
2、概念结构设计绘制所选课题详细的E-R图。
3、逻辑结构设计将E-R图转换成等价的关系模式;按需求对关系模式进行规范化;对规范化后的模式进行评价,调整模式,使其满足性能、存储等方面要求;根据局部应用需要设计外模式。
4、物理结构设计选定实施环境,存取方法等。
5、数据实施和维护用MS SQL SERVER建立数据库结构,加载(测试/虚拟)数据,能体现对数据库的保护(安全性和完整性控制等)。
实现各种查询、链接应用程序,并能对数据库做简单的维护操作。
6、设计小结:总结课程设计的过程、体会及建议。
三、上机任务1、数据库、基本表的建立和修改:在SQL SERVER环境下用SQL语言建立库以及基本表。
2、数据加载:用手工录入或导入等方法实现基本表中的数据加载。
3、查询、更新:用SQL语句实现系统的主要功能,并将SQL语句及运行结果以抓图方式写在实验报告中。
4、触发器:根据需要设计触发器,如删除数据、实现表间关联字段修改时的完整性等问题。
5、存储过程:对系统的主要功能设计存储过程。
6、安全管理7、数据备份与恢复8、界面实现:采用某高级语言实现所设计的功能。
四、考核方式与成绩评定各阶段的图表、文档(包括SQL语句)作为考核的内容,成绩计分按优、良、中、及格、不及格5级评定。
数据库系统课程设计任务书

数据库系统课程设计任务书《数据库系统课程设计》任务书一、《数据库系统课程设计》的目标数据库技术是数据管理的技术,是计算机学科的重要组成部分。
近年来数据库技术发展迅速,各种应用领域对数据管理的需求越来越多,各种信息系统都离不开数据库的支持。
因此,数据库已成为信息社会的重要基础设施。
《数据库系统概论》是面向计算机各专业学生开设的一门必修的计算机基础课程。
它的主要任务是研究如何存储、使用和管理数据。
目的是使学生掌握数据库的基本原理、方法和应用技术,使用数据库设计的原则,面对现实问题设计E-R模型和关系数据库结构。
设计环节能有效使用数据库技术解决数据处理中的实际问题。
二、课程设计要求在某个RDBMS产品上,选择合适的应用系统开发工具开发一个数据库应用系统。
通过实践,掌握数据库设计方法。
具体要求:人员、题目分配:1人1题。
软件要求:最终的软件对问题的描述应正确无误,运行稳定、可靠,界面友好。
报告要求:严格按照数据库系统开发步骤书写报告(重点是需求分析、概念设计、逻辑结构设计三部分,这三部分的内容要占到整个报告的2/3左右的分量),数据库中表的个数不少于5个,且要有关联。
报告页数不少于15页,但不要超过25页,正文使用小四,宋体。
双面打印,左侧装订。
提交报告时间为19周周五。
报告包括:a.源程序代码b.设计报告。
所有内容刻在一张光盘上(一个班级一张光盘,光盘内容见附录),同时提交纸质设计报告。
开发工具:任意(尽可能选用较先进的开发工具,DBMS不要使用Microsoft 的ACCESS)附:课题设计选题题目2.学生学籍管理系统3.学生宿舍管理系统4.学生考勤管理系统5.学生社团管理系统6.毕业生管理系统7.教师人事管理系统8.教师工资管理系统9.教师授课管理系统10.教师科研管理系统11.教职工管理系统12.实验设备管理系统13.实验课程管理系统14.学校课程管理系统15.学校多媒体设备管理系统16.教材管理系统17.教材资料管理系统18.图书管理系统19.图书资料管理系统20.图书出版管理系统21.超市商品管理系统22.超市人事管理系统23.酒店客房管理系统24.酒店职工管理系统25.酒店职工工资管理系统26.小区物业管理系统27.小区户籍管理系统28.小区家政管理系统29.小区文化活动管理系统30.医院职工管理系统32.医院设备管理系统33.医院住院管理系统34.汽车出租管理系统35.驾驶证管理系统36.车辆牌照管理系统37.车辆违章管理系统38.装修产品管理系统39.装修客户管理系统40.艺术作品管理系统41.古籍文献管理系统42.卷烟厂人事管理系统43.卷烟厂产品管理系统44.卷烟厂设备管理系统45.木材公司人事管理系统46.木材公司产品管理系统47.木材公司设备管理系统48.酒厂人事管理系统49.酒厂产品管理系统50.酒厂设备管理系统51.加油站人事管理系统52.加油站产品管理系统53.加油站设备管理系统54.液化气站人事管理系统55.液化气站产品管理系统56.液化气站设备管理系统57.火车站人事管理系统58.火车站售票管理系统59.汽车站人事管理系统60.汽车站售票管理系统61.民航机声人事管理系统62.民航机场售票管理系统63.自拟题目报告各章节内容(仅供参考)(正文字体小四、宋体)1.概述(或绪论)1~2页1.1 简单介绍本系统实现的内容1.2 开发环境简介2.需求分析1~2页2.1 开发背景当前该领域有无该系统或类似系统的使用,若有的话,有什么地方不足,需要改进,…2.2 开发目的为了弥补上述不足的地方,需要开发什么样的系统,需要改进哪些内容,…2.3 功能需求该系统都需要实现哪些动词性的动作,例如学生基本信息的添加功能,…2.4 数据需求这一部分中,数据流图,数据字典并不一要求必须写,不会写的就不要写了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库系统课程设计任务书肇庆学院计算机学院、题目完成一个数据库应用系统地设计全过程二、内容需求分析、数据库设计、数据库建立、数据输入、应用系统地设计和开发、用户界面地设计和实现、系统调试和安装等.三、要求(一)DBMS 和开发工具地选择DBMS 不限(不可使用Viaual Foxpro ),即可以选择任意大、小型RDBMS, 例如:Oracle,Sybase,SQL Server,Access,MySQL, 建议使用Oracle,SQL Server 等大型RDBMS.开发工具不限,例如Delphi,PowerBuilder,C++ Builder,.net,ASP,JSP 等等.注:不可以用Access 等地向导生成应用程序.(二)系统结构及相关技术建议采用C/S 结构, 例如Access+VB,Oracle+Delphi,SQL Server+InterDev,Oracle+PowerBuilder,MySQL+ VB,Access+C++ Builder 等,可选择使用B/S/S 结构,请查阅网络数据库技术相关资料,例如ASP(.NET )、JSP(J2EE)三)报告封面地要求(见后)封面从上而下依次为:(1)数据库系统原理课程设计报告(2 黑居中)(2)设计题目(3 黑居中)(3)姓名学号(4)指导教师(5)起始时间,起始时间四)报告内容格式要求纸张大小为A4纸.正文为5号宋体,一级标题:第一章(标题,2号宋体,上下空两行居中,行距为5号宋体单倍行距). 二级标题:§1.1[(标题,3号黑体居中,上下空一行,行距为5号宋体单倍行距). 三级标题:1.1. 1 [第一章第一节第一个问题](标题,4黑左顶,占2行).表名为小5 号黑体,居中,形式如“表1-1 表名” .图名为小5号宋体,居中,形式如“图2.4 图名” .参考文献字体为5 号字体. 页眉,页码为小5 号宋体,居中.五)报告内容要求(参考教材第七章数据库设计)(1)目录(2)概述包括项目背景、编写目地、软件定义、开发环境等内容(3)需求分析①信息要求用户需要从数据库中获得信息地内容与性质.数据库中需要存储哪些数据.②处理要求用户需要完成什么处理功能,对处理地响应时间有什么要求.(给出功能模块图) ③安全性与完整性要求( 4)概念结构设计生成基本E-R 图( 5)逻辑结构设计把ER 模型图转换为关系表(6)主要模块地设计以及代码(7)总结①设计过程中遇到地问题以及解决方法.②设计地体会. ( 8)参考文献.四、选题(三选一,任选其中一个题目独立完成)1、教学管理系统1)信息需求:(1)学生信息:学号、姓名、性别、出生日期、入学成绩、所在系号.(2)教职工信息:职工号、姓名、性别、出身年月、所在系号、职称、专业及教学方向.(3)系地基本信息:系号、系名称、系地简介.(4)课程信息:课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间.(5)成绩信息:学号、课程号、平时成绩、考试成绩、总评成绩.2)处理需求:(1) 学生基本信息管理新生信息录入.学生信息修改:按学号查询出某学生地信息并做信息修改.** 学生转学(转入和转出) ,学生毕业等.毕业和转学地学生有关信息存储到历史库中.(2) 系基本信息管理:系地基本信息输入、修改、删除(3)课程信息管理:课程信息地输入、修改、删除(4)教职工信息管理:教职工信息地输入、修改、删除(5)选课管理:每学期所选课程地学分不能超过15 分.学生可以同时选修一门或多门课程. 可以同时为多个学生选修某一门或某几门课程. 删除和修改选课信息.(6)成绩管理按课程输入和修改成绩. 按学生输入和修改成绩.(7)信息查询按学号、姓名、系号查询学生基本信息. 按职工号、姓名、系号查询教职工基本信息.按系号、系名称查询系地基本信息. 按课程号、课程名称、上课教师姓名查询课程基本信息. 按学号、学生姓名、课程号、课程名称、上课教师姓名、系号查询学生成绩,内容包括课程基本情况.若查询涉及多门课程,则按课程分组.每门课程按总评成绩从高分到低分给出选修该门课程地所有学生地成绩(平时成绩、考试成绩和总评成绩).(8)统计报表成绩登记表,内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间)、选课学生名单(学号、姓名、性别),每个学生地平时成绩(空格)、考试成绩(空格)和总评成绩(空格),按学号排序:顺序输出所有课程地成绩登记表.按课程号、课程名称、教师姓名输出对应课程地成绩登记表.** 按系号输出对应课程地成绩登记表(本系所有教师担任地课程). 成绩报表,内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间),选课学生名单(学号、姓名、性别),每个学生地平时成绩、考试成绩和总评成绩,>=90 分、>=80 分、、>=70 分、>=60 分及不及格学生地人数及比例,按学号排序:顺序输出所有课程地成绩报表.(报表格式自己订制,可以参考学校地系统地输出格式)按课程号、课程名称、教师姓名输出对应课程地成绩报表.** 按系号输出对应课程地成绩报表(本系所有教师担任地课程).2、简单进销存管理系统为中小企业设计一个简单进销存管理系统,功能范围包括:进货管理、销货管理、收入管理、支出管理,以及统计报表查询功能.该系统应该为企业提供两类帐目管理:实物帐地进货与销售,客户往来帐(收入与支出)地管理.需要提供地信息主要包括:进货单:用于对进货业务地核算,包括:进货时间,供应商,金额合计,采购合同号,经办人, 备注,货物名称,单位,货位,数量,单价,金额;销货单:用于对销货业务地核算. 包括:销售时间,客户,金额合计,定购合同号,经办人, 备注,货物名称,单位,货位,数量,成本价格,销售价格,销售金额;收入单:用于核算不涉及货品进销地收款业务,包括:经营收入、借入款项、收回欠款等业务都在此核算.包括:收入日期,收入类型(经营收入、借入款项、收回欠款),往来单位,金额,说明,经办人.支出单:用于核算不涉及货品进销地付款业务,包括:支付欠款、经营支出、日常费用、借出款项等业务都在此核算.包括:支出日期,支出类型,往来单位,金额,说明,经办人.安全管理:用于控制用户地访问权限,部门定义.查询要求:进货查询,销货查询,货物清单,经办人列表,往来单位清单查询.存货查询:当前所有货物地进销数量,存量,总金额.客户余额查询:当前往来单位余额查询(不含进销业务);用户(经办人)及所属部门查询.各个经办人按时间统计经办地销售数量,金额;进货数量,金额;以上均需要产生报表.进销存管理系统主要语义说明每个进货单可以签订多种货物,但仅仅对应一家供应商,一个经办人.一张销货单可以销售多个货物,但仅仅对应一家客户,一个经办人.收入单对应一家往来单位,支出单对应一家往来单位.上述供应商,客户,往来单位可以是同一家,当然也可能不是.货物品种不同,其名称,计量单位,价格就不同;3、平面设计公司业务管理系统某公司经营平面设计业务.业务员负责联系业务,并将客户地设计要求作为稿件进行登记然后交由设计人员设计.稿件设计完成后由专人负责送货并收款.登记客户设计要求地稿件称为“预定单”,设计人员正在设计地稿件成为“在建单”,已经完成设计地稿件称为“送货单”,已经送货地稿件称为“历史单”.设计完成前允许客户取消其稿件地设计.稿件送货时,允许客户拖欠货款稿件部分信息:1)长度宽度字符型,9:420*570,420*370,420*285, 210*285,21081432)规格字符型,2: 4 开,6 开,8开,16 开,32 开3)色数字符型,2:单色,双色,三色,四色,五色,专色4)输出机型字符型,10:AGFA44,AGFA255)页数数值型,56)单价货币型,整数5,小数17)小计(=页数X单价) 货币型,整数7,小数18)业务员字符型,49) 落单日期日期型10) 送货日期日期型客户部分信息1) 客户名称字符型,102) 公司地址字符型,203) 联系人字符型,44) 联系人电话字符型,105) 传真字符型,106) 邮箱字符型,20主要功能:1)可以添加、修改、删除、查询预定单、在建单2)可以添加、修改、删除、查询送货单3)可以添加、查询历史单;4)查询客户基本信息;查询某段时间内与本公司有业务联系地客户资料.5)月结单查询:查询某客户某个月与本公司地产生地送货单情况、总金额,已结算金额、未结算金额.6)查询本公司某段时间内地生意额.7)系统地维护功能.8)送货单地打印:当某份稿件数目太多,一页打不完时,分多页打印,但送每页最多打印5 行(即5 个稿件) .在完成以上基本功能地基础上,可以自由发挥.附送货单样本:送货单第1石/共3贡容户容称:单据日期:联系电话:送鱼单号:备注说明:越贺地址:合计:可任意选题开发一个数据库系统.五、课程设计实验项目设置与内容下表列出了《数据库原理及应用》课程设计地实验项目与内容六、完成方式每人单独完成一个题目,不可以合作共同完成同一个题目,并且在报告中明确标明各自地工作.七、上交作业内容1) 报告一律打印.2) 凡是有抄袭现象地一经发现,课程设计成绩记为不及格.3)凡是不符合上述要求地课程实习报告, 打回一次,再次上交后仍然不符合要求者,则不再打回,该课程设计成绩记为不及格.4)上交报告以及源程序源程序中包括库文件和程序代码以及数据源连接方法.5)全班刻录在一张光盘上,每人一个文件夹.文件夹命名方式为“全部学号+姓名” .6)第十八周星期五交给老师,过后不收.光盘(每班2份)和A4纸双面打印地课程设计报告(每人1份).光盘要求:表面用油性笔书写计算机XX班《数据库原理及应用》课程设计;内容要求每个学生一个目录,目录名称为学号学生名,例如:31040068** 张三;每个学生目录下要求有该学生开发地数据库系统相关源文件、系统安装说明文件一份、课程设计报告一份.数据库系统原理课程设计报告题目名称姓名:学号:起始时间:2009年4月23日起始时间:2009年6月26日。