湖南工程学院数据库原理课程设计任务书 (2)
数据库课程设计任务书(范本)

示例(范本)数据库课程设计任务书题目学生成绩管理系统的设计与实现起止日期学生姓名(组里的每个成员名字)专业班级学号所在院系计算机系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、每位学生必须独立完成课程设计任务,不能抄袭,设计完成后,将所完成的工作交由老师检查;要求写出一份详细的设计报告。
4、按要求完成课设内容,课设报告要求文字和图工整、思路清楚、正确。
5、应用程序应具有一定的实用性。
6、程序具有一定的健壮性。
三、数据库课程设计报告主要内容1、系统需求分析(1)信息要求:指用户需要从数据库中获得信息的内容与性质。
数据库中需要存储那些数据。
(2)处理要求:用户需要完成什么处理功能,对处理的响应时间有什么要求(给出功能模块图)。
(3)安全性和完整性要求。
2、概念结构设计(1)逐一设计分E-R图,合并分E-R图,生成基本E-R图。
(2)若在合并中存在属性冲突、命名冲突以及结构冲突,给出解决方法,若存在不必要的冗余,则消除并给出设计方法。
(3)基本E-R图中要求标明主码、外码、联系类型。
3、逻辑结构设计(1)给出由E-R得到的关系模型:并注明转换过程中应用的规则;(2)数据模型的优化;(3)分析这些模式对于应用环境是否合适,确定是否要对某些模式进行合并或分解;(4)用户模式设计;(5)在数据库中一般使用英文名字,在用户视图中则一般使用符合用户一贯的中文命名法;(6)对不同级别的用户定义不同的视图以保证系统的安全性。
4、数据库物理结构设计以表格的形式列出各张表,包括字段名称、中文含义、数据类型、长度、完整性约束、索引定义、字段说明;5、数据库实施(1)使用T-SQL语句实现数据库表;(2)使用T-SQL语句创建必要索引;(3)使用T-SQL语句实现必要的数据库视图;(4)用T-SQL语句实现必要的存储过程及触发器。
数据库原理及应用课程设计任务书

数据库课程设计任务书
一、课程设计的主要内容
(1)系统分析与数据库设计
1) 通过相关的社会调查,选择一个实际应用数据库的课题。
2)进行系统需求分析和设计,写出系统分析和设计报告。
(2)库表单设计
设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。
(3)应用程序的实施
1)完成数据库定义工作并能实现系统数据的数据处理和数据录入。
2)实现应用程序的设计、优化功能,实现数据安全性、数据完整性控制等功能。
(4)系统集成调试
1)对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面。
2)并针对具体课题问题提出解决方法。
二、主要实践环境
操作系统为Windows 2000、WindowsXP、Win7。
数据库管理系统为SQL Server2000。
高级程序设计语言(如.NET、JAVA、PHP等)。
三、考核与报告
本课程设计的课程设计报告要求有系统需求分析,数据库概念设计、逻辑设计、物理设计,应用系统设计与开发等内容,要求提交纸质课程设计报告和可运行的应用软件一套(光盘)。
成绩计分按优、良、中、及格与不及格5级评定。
附表:课程设计课题选题表(也可自拟课题)
课题序号课题名称
1 学生学籍管理系统
2 学生毕业离校系统
12 公选课程管理系统。
数据库课程设计课程任务书

数据库课程设计课程任务书一、课程目标知识目标: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. 数据库应用实例:通过实际案例,展示数据库在不同场景下的应用,提高学生解决实际问题的能力。
数据库课程设计任务书

数据库课程设计任务书一、任务背景随着信息技术的发展和应用日益广泛,数据库技术在各个领域中发挥着重要的作用。
作为计算机科学与技术相关专业的学生,掌握数据库设计与开发技能是非常必要的。
数据库课程设计任务旨在通过实践,让学生对数据库的原理、设计与应用有更深入的理解,并提高其数据库建模与实现的能力。
二、任务目标本任务的主要目标是要求学生使用数据库管理系统(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级评定。
《数据库原理》课程设计任务书

河南城建学院《数据库原理》课程设计任务书班级专业软件工程课程名称数据库原理指导教师计算机科学与工程学院2014年06月《数据库原理》课程设计任务书一、课程设计的目的和意义《数据库原理》课程设计是实践性教学环节之一,是《数据库原理》课程的辅助教学课程。
通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。
二、设计要求:通过设计一完整的数据库,使学生掌握数据库设计各阶段的输入、输出、设计环境、目标和方法。
熟练掌握两个主要环节——概念结构设计与逻辑结构设计;熟练的使用SQL语言实现数据库的建立、应用和维护。
集中安排1周进行课程设计,以小组为单位,一般3人为一组。
教师讲解数据库的设计方法以及布置题目,要求学生根据题目的需求描述,进行实际调研,提出完整的需求分析报告,概念结构设计阶段的E-R图,逻辑结构设计阶段的各关系模式,在物理模型中根据需要添加必要的约束、视图、触发器和存储过程等数据库对象,最后生成创建数据库的脚本,提出物理设计的文档。
要求如下:1、要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。
2、既要虚心接受老师的指导,又要充分发挥主观能动性。
结合课题,独立思考,努力钻研,勤于实践,勇于创新。
3、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。
4、课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,其成绩按不及格处理。
5、在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。
6、小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。
数据库原理及应用实验指导书湖南工程学院计算机科学与通信学院实验答案

数据库原理及应用实验指导书湖南工程学院计算机科学与通信学院2011年9月实验一一、实验目的:掌握建立一个数据库表结构的方法和步骤,了解数据库表的基本组成。
二、实验内容:基本表的创建和修改。
三、实验要求:(必做)硬件:Intel Pentium 120或以上级别的CPU,大于16MB的内存。
软件:Windows 95/98/2000操作系统,关系数据库管理系统SQL SERVER 2000。
学时:2学时四、实验步骤:1、用create建立教学数据库的五个基本表:(1)学生表(学号,姓名,性别,年龄),student((Sno,sname,ssex,sage) ;(2)课程表(课程号,课程名,学分),Course (Cno, Cname, credit) ;(3)选课表(学号,课程号,成绩),SC (Sno,, Cno, grade ) ;(4) 教师表(教师号,姓名,性别,出生年月,系部,职称,地址),T(Tno,Tname,ssex,birthday,dept,title,address) ;(5) 工资表(教师号,基本工资,职务工资,合计),Salary(Tno,jbgz,zwgz,hj);2、用alter修改基本表(1)在已存在的学生表student中增加一个sdept(系)的新的属性列;(2)将学生表student中sname属性列的数据类型修改为变长字符串varchar(10)。
3、建立一个临时表,然后将其删除--------/*学生表*/create table Student (Sno char(4)not null,Sname char(8),Ssex char(4),Sage smallint)---------create table Course (Cno char(4)not null,Cname char(40),Credit smallint)create table SC (Sno char(9)not null,Cno char(4)not null,grade smallint)---------create table T (Tno char(4)not null,Tname char(20),ssex char(4),birthday char(10),dept char(20),title char(10),address varchar(40))---------/**/create table Salary (Tno char(4)not null,jbgz money,zwgz money,hj money,)---------------------------------------------------------/*在已存在的学生表student中增加一个sdept(系)的新的属性列*/Alter table Studentadd Sdept char(20)--------------------------------------------------------/*将学生表student中sname属性列的数据类型修改为变长字符串varchar(10)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告课程名称数据库原理课程设计课题名称专业计算机科学与技术班级学号姓名指导教师2014年2 月24 日湖南工程学院课程设计任务书课程名称数据库原理课程设计课题专业班级学生姓名学号指导老师审批任务书下达日期2014 年 2 月24 日任务完成日期2014年3 月30 日一、设计内容与设计要求1.设计内容:数据库系统原理的课程设计要求学生综合利用本课程的有关知识,在教师的指导下,利用特定的数据库设计环境,针对具体的问题,完成从系统的需求分析、数据库的概念设计、数据库的逻辑设计,到数据库实现等设计过程,最终实现一个较为完整的反映应用需求的数据库系统。
因此,在设计中,要求学生应该全面考虑各个设计环节以及它们之间的相互联系。
下面是各个设计阶段的具体内容。
⒈系统需求分析需求分析是数据库系统设计的一个重要的环节。
本阶段应该对整个应用情况作全面的、详细的调查,确定特定数据库应用环境下的设计目标,收集该应用环境下针对系统设计所需要的基础数据以及对这些数据的具体存储要求,从而确定用户的需求。
用户对数据库的需求包括:⑴处理需求。
即用户要完成什么处理功能等。
学生在设计中应根据具体的课题要求确定系统应该实现的功能,一些基本的功能通常是必须具备的,如用户的管理与维护,基本数据的维护,灵活的信息查询等。
⑵信息需求。
即在数据库中需要存储哪些数据。
学生应该根据具体的课题,认真分析有关的要求,确定本设计的信息需求。
⑶安全性和完整性功能。
实践中这是一个需要与用户不断交流才能逐步确定的需求。
本课程设计要求学生在自己的设计中能反映出基本的安全性和完整性功能。
本阶段的设计结果(即系统需求分析)应该在课程设计报告中进行详细描述,画出系统的数据流图,写出较为详细的数据字典,作为本课程设计的验收依据之一。
⒉数据库的概念设计数据库的概念设计是在需求分析的基础上,利用与用户双方都能理解的形式,设计出数据库的概念模型。
本课程设计要求学生采用E-R方法进行数据库的概念设计。
本设计阶段可分为:● 数据抽象。
即根据需求分析的结果,抽取出与本课程设计相关的特性。
设计局部概念模式。
运用E-R方法,设计出系统的各个局部ER模型。
● 设计全局概念模式。
通过对局部E-R模型的操作,解决各个E-R模型关于对象定义不一致问题,以及对各个E-R模型进行合并优化等,最终形成数据库的全局概念模式。
本阶段的设计结果(局部和全局E-R图、具体数据库设计工具中概念结构设计图)应该在课程设计报告中进行详细描述,应该能够反映该设计的正确性,作为本课程设计的验收依据之一。
⒊数据库的逻辑设计数据库逻辑设计的目的是将概念设计阶段设计好的E-R图转换成与具体机器上的DBMS(如Oracle)所支持的数据模型(如关系模型)相符合的逻辑结构。
鉴于本课程设计的具体环境要求,学生在进行数据库的逻辑结构设计时应该充分考虑特定的数据库环境。
要求学生在本阶段的设计中分两步进行:● 形成初始的关系模式。
将概念设计阶段产生的全局概念模式(E-R图)转换成初始的关系模式。
● 关系模式的规范化处理。
为了减少或消除关系模式中存在的数据冗余和操作异常,根据设计所要求的规范级别,按照本课程所学知识,逐一分析各个关系模式是否满足规定的范式。
在课程设计报告中应该提供本设计阶段的相关内容,作为本课程设计的验收依据之一。
⒋创建数据库在某一数据库管理系统环境中创建数据库,根据需要也可建立相关数据视图和存储过程。
在课程设计报告中应该提供相关的内容,包括数据库及各个数据库对象的定义的SQL语句,作为本课程设计的验收依据之一。
2.设计要求:鉴于数据库选题原理课程设计的具体内容,对课程设计提出如下要求:⒈选题原则课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教学环节,能较好地巩固数据库的基本概念、基本原理、关系数据库的设计理论、设计方法等主要相关知识点,针对实际问题设计概念模型,并应用现有的工具完成小型数据库的设计与实现。
⒉选题要求在后面的课题表中列出了几个设计课题,每个课题都有相应的要求或说明。
各课题的难易度有一定的差异,因此,参加课程设计的学生首先要了解设计的任务,仔细阅读各个课题的设计要求,然后根据自己的基础和能力情况选择其中一题,或者由指导教师指定。
一般来说,选择课题应以在规定的时间内能完成,并能得到应有的锻炼为原则。
若学生对课题表以外的相关课题较感兴趣,希望选作课程设计的课题时,应征得指导教师的认可,并写出明确的设计要求和说明。
设计时要严格按照题意要求进行设计,不能随意更改。
若确因条件所限,必须要改变课题要求时,应在征得指导教师同意的前提下进行。
3.参考选题网店鲜花销售系统网上购物商城小说阅读网KTV点播系统局域网多功能聊天系统多媒体播放器人人乐超市管理系统学生信息管理系统Epet宠物管理系统老百姓订餐系统物业管理信息系统在线教育网系统员工管理系统其它管理子系统数据库设计(自己选题需经指导教师认可).4.课程设计报告要求课程设计的设计报告是学生对本次课程设计的全面总结,应该反映每个设计阶段的设计思路和设计内容。
该设计报告,应作为整个课程设计评分的书面依据和存档材料。
设计报告一般要以固定规格的纸张(如A4)书写或打印并装订,字迹及图形要清楚,工整,规范。
内容及要求如下:⑴设计任务、要求及所用软件环境或工具介绍。
⑵课程设计内容中要求的设计结果。
⑶总结⑷验收情况二、进度安排第一周星期一 8:00——12:00星期二 14:00——18:00星期三 8:00——12:00星期四 14:00——18:00星期五 8:00——17:00第二周星期一 8:00——12:00星期二 14:00——18:00星期三 8:00——12:00星期四 14:00——18:00星期五 8:00——17:00目录摘要............................................................................................................... 错误!未定义书签。
第1章绪论. (1)第2章需求分析 (2)2.1 需求分析概述 (2)2.2 系统功能分析 (3)2.3 数据流图和数据字典 (4)2.3.1数据流图 (4)2.3.2 数据字典 (5)第3章概念结构设计 (9)第4章逻辑结构设计 (10)第5章物理结构设计及实施 (12)结论 (16)致谢............................................................................................................... 错误!未定义书签。
参考文献....................................................................................................... 错误!未定义书签。
第1章绪论超市收费管理管理系统主要应用于超市收费系统中。
在现代化的社会中,超市将发挥越来越重要的作用。
超市管理工作已经渗透到超市日常工作的方面,无论是其自身还是所发挥的作用。
随着时代的进步,超市也逐渐变得庞大起来,为了超市的创新、发展以及经济效益,如何管理好超市商品的进出,成为管理超市中的一个大的问题。
而对于超市来说收费系统则是超市不可缺少的一部分,它对于超市的领导者以及管理者来说都是至关重要的,所以超市管理系统应该能够为用户提供方便快捷的录入,查询等功能。
而使用计算机对品质信息进行管理,具有着手工管理所无法比拟的优点,能够极大地提高超市管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情。
本系统针超市对商品收费管理业务范围及工作特点,采用现代最为灵活的数据库结构ORACLE与VB前台界面设计了进货管理、销货管理、库存管理和系统时时更新等功能,这这些功能包括了商品管理的主要业务,可以全面实现对商品的进货、付款、销货、收款和库存等业务的计算机管理,大大减轻了商店工作人员的工作量,全面提高了商品管理的管理效率以及服务质量,为经营者提供准确、全面、及时的数据信息,使他们了解自身的经营状况,帮助他们决策;为消费者提供明朗的商品信息,以及诱人的会员服务,让他们得到跟好的服务。
第2章需求分析简要叙述需求分析过程,详细给出需求分析后的数据字典和系统功能图。
2.1 需求分析概述随着信息的飞速发展,信息化管理已经引入并应用到各行业管理领域,尤其是对于零售业。
放眼四周,各种形式的百货商场、大型仓储超市、便利店、连锁超市和专卖店等形式的零售业不断出现、并不断改变、影响着我们的观念和生活方式。
而企业若想在激烈的市场经济中立足并胜出,就必须拥有一套完善的并适合自身特点的信息化管理系统,以实现企业降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售计划和目标等管理目的。
那么就必须要有一个优秀的超市管理管理系统软件的支持。
在现代化的社会中,超市将发挥越来越重要的作用。
超市管理工作已经渗透到超市日常工作的方面,无论是其自身还是所发挥的作用。
随着时代的进步,超市也逐渐变得庞大起来,为了超市的创新、发展以及经济效益,如何管理好超市商品的进出,成为管理超市中的一个大的问题。
最初的商品管理,都是靠个人来完成的。
当规模比较小的时候,个人可以完成,随着超市的规模越来越大,超市经营的商品越来越多,依然维持着个人进行商品管理,必然会造成工作效率低,工作错误增高的问题。
为了实现企业的信息化建设,与人员的分工明确。
开发本系统,实现了从供应商到顾客的一条龙管理,使领导与员工任务明确,各负其责,逐层上报的原则,使每一道程序都有专人看管,并且解决了超市工作人员工作强度大的问题。
超市收费管理系统主要是实现超市收银管理的稳定性、易操作性、可维护性、和安全性从而达到提高收银管理效率的目的。
为了实现企业的信息化建设,与人员的分工明确。
开发本系统,实现了从供应商到顾客的一条龙管理,使领导与员工任务明确,各负其责,逐层上报的原则,使每一道程序都有专人看管,并且解决了超市工作人员工作强度大的问题。
建立一套功能完善的管理系统,既能满足业务人员日常处理的需要,增强企业经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,从而加快超市资金的流通减少库存的积压,提高经济效益。
为超市甚至整个人类社会发展提供重要保证。
本系统为《超市收款管理系统》,既然称为一个超市管理系统,就少不了职员,商品,供应商,仓库,顾客等主要组成部分。
员工销售商品,顾客购买商品,供应商提供商品,仓库存放商品。