数据库应用技术课程设计资料25747.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库应用技术课程设计资料25747.docx》由会员分享,可在线阅读,更多相关《数据库应用技术课程设计资料25747.docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高职计算算机20003级级数据据库应用用技术课程设计计任务单单选题项目目名称:教材征征订管理理系统项目组长长:黄璐璐项目组成成员:王王赛、熊熊尚德、杨杨立芸、朱朱良开发周期期:20005年年上学期期第166200周应用开发发工具:SQLL Seeverr 20000 + PPoweerBuuildder 9.00数据库系系统:SSQL Sevver组内成员员分工情情况: 黄璐负责责完成订订单管理理模块和和用户管管理模块块;王赛、杨杨立芸负负责完成成基本资资料维护护模块;熊尚德负负责完成成主界面面和系统统管理模模块;朱良负责责完成打打印模块块和帮助助模块。中南林学学院职业业技术学学院课程设计计报
2、告课程名称称:数据库库应用技技术指导老师师:谭琳琳专业业:计算机机科学与与技术(高高职)年级级:20003级学生生:黄璐、熊熊尚德、王王赛、杨杨立芸、朱朱良学号号:2000336622设计时间间:20005年上上学期第第1620周周教材征订订管理系系统需求求分析说说明书1 引言1.1 编写目的的伴随着新新学期的的到来,各各院系的的教材征征订情况况成为各各院系工工作人员员的工作作之重。院院系资料料,班级级资料,学学生课程程选修信信息,教教材信息息等资料料信息量量大,而而且不易易更新,不不易存放放,容易易丢失,容容易丢失失,难以以备份。这这些都困困扰着工工作人员员。而建建立简单单的电子子表格对对教
3、材征征订管理理虽然克克服了不不少问题题,但查查询起来来效率比比较低,特特别是当当数据量量十分庞庞大时,劣劣势尤其其明显。因因此开发发一个既既可以存存储信息息,有可可以进行行更新、查查询等功功能,同同时又便便于统计计的院系系征订系系统就显显得十分分必要。1.2 项目背景景l 项目名初初步定为为:教材材征订管管理系统统。分为为六个子子功能模模块:系系统管理理模块、资资料维护护模块、订订单管理理模块、用用户管理理模块、打打印模块块和帮助助模块。l 本项目设设计过程程中参考考了网络络上的基基于ACCCESSS的教教材管理理系统,教教材科提提供的相相关资料料、数据据和需求求。1.3 术语说明明MIS:管
4、理信信息系统统Dataa prroceessiing:数据处处理Trannsacctioon pproccesssingg:事务务处理Dataa prroceessiing cyccle:数据处处理流程程Dataa accquiisittionn:数据据采集Dataa prroceessiing sysstemm seecurrityy:数据据处理系系统安全全性1.4 参考资料料徐松林、路路斌等 220033年出版版 PPoweerBuuildder数数据库应应用开发发教程 清华大大学出版版社张莉、王王强等 20003年年出版 SQQL SServver数数据库原原理及应应用教程程 清华大大学
5、出版版社2.总体体设计2.1.需求概概述从学生入入学到毕毕业整个个在校期期间的各各个学期期所订教教材的种种类。可可以由管管理员统统一管理理查询。可可以统计计各班所所需要的的教材及及所订的的数量,还还可以查查看各班班开课情情况,以以及教师师课程安安排情况况。此系系统是一一个院系系的教材材征订,最最后将结结果导出出送到教教材科。2.1.1.浏浏览功能能以表格形形式显示示全部记记录。2.1.2.查查看详细细信息资资料可在浏览览状态下下点击某某条记录录,显示示全部信信息。2.1.3.条条件查询询功能用户可选选择学期期、班级级进行查查询。2.1.4.增增加功能能增加一条条或多条条记录。2.1.5.删删除
6、功能能删除一条条或多条条记录。2.1.6.修修改功能能修改全部部字段(课课程,教教材,人人数,备备用书)。只只有备用用书可为为空。2.1.7.密密码管理理登陆系统统后用户户可以随随时对密密码进行行更改。2.1.8.导导入或导导出可以把存存储为指指定格式式文件的的学生资资料导入入到学生生表中。也也可将查查询的结结果导出出到文本本文件或或Exccel文文件。2.1.9.打打印管理理实现基本本资料的的打印,如如订单、班班级基本本资料、教教师基本本资料。2.1.10.身份验验证进入系统统时,对对用户身身份进行行检查,只只允许合合法用户户登陆系系统。登登陆后,根根据用户户权限设设定访问问权限。用用户有两
7、两种,一一种是普普通用户户,可以以使用此此系统,还还有一种种是超级级用户,它它除了具具有普通通用户的的功能外外,还可可以删除除用户,添添加用户户,锁定定系统。2.2软软件结构构订单课程开设软件业务务流图如如下:确定教材人数课程学期年级订单审核班级信息教师信息班级信息订单的打印或输出图(1)课程表班级基本信息出版社信息出版社信息表教材定购表学期课程安排表班级课程安排表教师教材安排表软件层次次方框图图如下:身份验证重新验证初始化非正常退出退出系统管理资料维护订单管理用户管理不通过失败消息循环帮助系统图(2)打印管理正常退出2.3.程序设设计说明明2.3.1.模模块描述述本软件的的详细功功能模块块图
8、如下下图(33):身份验证重新验证初始化消息循环不通过失败锁定数据锁定系统离开系统班级信息管理教材信息管理教师信息管理课程信息管理学期课程设置删除用户修改密码订单管理订单审核退出正常退出用户注册切换用户修改用户名班级信息维护班级信息管理导入资料维护用户管理订单管理打印帮助系统系统管理非正常退出图(3)3.具体体需求分分析1.1.1. 身份验证证模块功能分析析对用户进进行身份份验证,用用户输入入自己的的用户名名和密码码,到系系统用户户表中查查询,进进行身份份较正,通通过验证证则登陆陆系统,否否则无权权使用此此软件。无使用权限用户登陆关登录用户名密码退出系统连接数据库用户数据表类别密码用户名初始化
9、身份验证数据流图图数据流图图如下图图:数据流描描述:数据流说明数据来源源数据去向向查询查询操作作的结果果查询系统读入信息息从库中读读入查询询数据用户表查询流入数据据流:无无流出数据据流:读读入信息息数据存储储描述:数据存储储说明流入数据据流出数据据用户表存储用户户信息无读入信息息数据源描描述:数据源名名含义说明明用户用户的输输入所有有数据的的端口,以以及返回回给用户户信息的的接收端端口112 数数据备份份功能:对对用户选选择的数数据库或或忆有订订单进行行备份,以以防丢失失。数据流图图用户选择数据资料库用户库订单库输入备份名同名文件?创建备份文件删除同名文件覆盖?YNNY成功否查询读入数据数据流
10、描描述:数据流说明数据来源源数据去向向查询查询有无无同名文文件系统库判断读入信息息从库中读读入选择择数据选择备份选择选择数据据源用户查询删除删除同名名文件查询删除成功否返回是否否备份成成功备份用户备份文件备件件选择库流入数据据流:备备份流出数据据流:读读入信息息、查询询、删除除、成功功否数据存储储描述:数据存储储说明流入数据据流出数据据系统表存储用户户创建库库的信息息备份读入信息息、删除除、查询询资料库班级信息息、学生生信息等等备份读入信息息、删除除、订单库生成的订订单备份读入信息息、删除除、用户库用户的信信息备份读入信息息、删除除、数据源描描述:数据源名名含义说明明用户用户的输输入所有有数据
11、的的端口,以以及返回回给用户户信息的的接收端端口1.4.1 锁定/解解除锁定定系统模模块功能:锁锁定系统统,并且且保留相相应运行行状态。锁锁定系统统后不能能对系统统做修改改操作,具具有锁定定系统功功能的只只有超级级用户。当当系统被被锁定后后,“锁定系系统”子菜单单变为“解除锁锁定”,只能能是超级级用户才才能解除除锁定,数数据流图图是一样样的,只只是最后后是“解除锁锁定”而不是是“锁定系系统”。数据流图图数据流图图如下:无使用权限用户登陆关登录用户名密码连接数据库用户数据表类别密码用户名锁定系统身份验证超级用户NY数据流描描述:数据流说明数据来源源数据去向向查询查询操作作的结果果查询系统读入信息
12、息从库中读读入查询询数据用户表查询流入数据据流:无无流出数据据流:读读入信息息、锁定定系统数据存储储描述:数据存储储说明流入数据据流出数据据用户表存储用户户信息无读入信息息数据源描描述:数据源名名含义说明明用户用户的输输入所有有数据的的端口,以以及返回回给用户户信息的的接收端端口1.4.2 初始化模模块内存不足或文件有错无法运行连接数据库系统资料库订单库界面用户全局变量定义初始化功能:初初始化系系统,并并使系统统进入正正常工作作状态。数据流描描述:数据流说明数据来源源数据去向向连接连接数据据数据库连接初始化显示界面面初始化显示定义为全局变变量分配配内存空空间程序系统流入数据据流:定定义流出数据
13、据流:;初始化化数据存储储描述:数据存储储说明流入数据据流出数据据系统表存储用户户创建库库的信息息备份读入信息息、删除除、查询询资料库班级信息息、学生生信息等等备份读入信息息、删除除、订单库生成的订订单备份读入信息息、删除除、数据源描描述:数据源名名含义说明明系统系统自动动调用程程序1.4.3 关闭系统统模块功能:关关闭并退退出系统统,保留留相应状状态数据据。Y关闭数据、配置文件正常?更新关闭窗口系统文件出错用户正常退出非正常退出N3.1.订单管管理模块块该模块主主要有订订单管理理子模块块和订单单审核子子模块3.1.1.功功能分析析订单管理理模块功功能:对对订单按按班级学学期年级级方式进进行查
14、询询,并以以表格的的方式进进行浏览览;以订订单的增增加,修修改,删删除等功功能订单审核核功能:对订单单进行审审核,审审核后的的数据不不可进行行修改、删删除。3.1.2. 数据流流图数据流图图如下图图(4):图(4)读入信息用 户修改审核删除查询增加班级课程表课程开设表教材表订单表查询信息查询结果删除信息成功否成功否修改信息修改订单读入信息1删除订单成功否审核信息审核订单读入信息2增加信息增加订单成功否读入班级信息读入课程信息读入教材信息数据流描描述:数据流说明数据来源源数据去向向查询信息息用户查询询条件用户查询删除信息息用户删除除选择用户删除修改信息息用户修改改选择用户修改审核信息息用户审核核
15、订单用户审核成功否操作是否否成功删除、修修改、增增加、审审核用户查询结果果查询操作作的结果果查询用户读入信息息从库中读读入查询询数据订单表查询读入信息息2从库中读读入审核核信息订单表审核读入信息息1从库中读读入供修修改的详详细信息息订单表修改删除订单单从订单库库删除订订单删除订单库修改订单单修改订单单库的订订单信息息修改订单库审核订单单将审核过过订单标标志审核订单库读入班级级信息读入详细细班级信信息班级库增加读入课程程信息读入详细细课程信信息课程库增加读入教村村信息读入详细细教材信信息教材库增加数据源描描述:数据源名名含义说明明用户用户的输输入所有有数据的的端口,以以及返回回给用户户信息的的接
16、收端端口数据存储储描述:数据存储储说明流入数据据流出数据据订单库存储订单单信息增加信息息,修改改订单,删删除订单单读入信息息,读入入信息11,读入入信息22班级课程程安排表表存储班级级课程信信息无读入班级级信息课程开设设表存储每个个学期课课程开设设信息无读入课程程信息教材订购购表存储教材材信息无读入教材材信息加工描述述:加工名说明输入输出处理增加增加订单单增加订单单、读入入班信息息、读入入课程信信息、读读入教材材信息增加信息息、成功功否由用户选选择班级级、学期期、年级级对相应应的课程程进行调调整,生生成班级级订单,最最后返回回是否成成功修改修改订单单修改信息息读入信息息1成功否、修修改订单单从
17、查询结结果中选选择一条条要修改改的订单单记录,确确定是否否有权限限修改后后读入详详细信息息。修改改库后返返回是否否成功删除删除订单单删除信息息成功否删除订单单用户从查查询结果果中选择择一条要要删除的的订单。确确定是否否有权限限删除后后删除。修修改库,返返回是否否成功查询按条件查查询订单单查询信息息查询结果果读入信息息按要求从从试题库库中查询询结果,打打结果返返回给用用户审核审核订单单审核信息息读入信息息2成功否审核订单单按要求查查询订单单,然后后对订单单进行审审核,修修改库并并返回是是否成功功3.1.3.数数据字典典此模块相相关的表表:订单表数据项类型长度范围班级编号号字符型8数字学期码字符型
18、5数字课程名字符型20字母,数数字,汉汉字教材名字符型20字母、数数字、汉汉字作者字符型10字母、汉汉字出版社字符型20字母、汉汉字学生人数数数值型3数字3.2.用户管管理模块块该模块主主要有有有户注册册,删除除用户,修修改用户户密码,修修改用户户名四个个子模块块。用户有两两种类型型,系统统用户和和普通用用户。系系统初始始化时生生成一个个系统用用户(SSYS),该该用户拥拥有软件件的所有有权限,可可以添加加、删除除用户。普普通用户户只拥有有软件的的部分权权限。如如不可锁锁定数据据,注册册用户,删删除用户户。3.2.1.功功能分析析修改密码码:每个个用户都都可以修修改其用用户密码码。注册用户户、
19、删除除用户:只该系系统的管管理员才才可进行行相应操操作。3.2.2. 数据流流图图(5)数据流描描述:数据流说明数据来源源数据去向向修改用户户名用户修改改用户名名用户修改用户户名成功否操作是否否成功修改密码码、用户户注册、删删除用户户、修改改用户名名用户读入信息息从库中读读入用户户信息用户表用户读入信息息1从库中读读入用户户名用户表新用户名名删除用户户从用户表表中删除除用户删除用户户用户表修改密码码修改用户户表的密密码信息息修改密码码用户表新增用户户增加用户户用户注册册用户表数据源描描述:数据源名名含义说明明用户用户的输输入所有有数据的的端口,以以及返回回给用户户信息的的接收端端口数据存储储描
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 应用技术 课程设计 资料 25747
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内