急求一份数据库课程设计报告—学生学籍管理系统数据库

您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
数据库课程设计报告——教务管理系统.doc24页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:300 &&
XX大学XXXX学院
课题题目:
教务管理系统
指导老师:
2011 年 6月 23 日
系统功能分析与设计
制作教务管理信息系统的目的是为学校学生提供一个方便创建教师、学生信息的工具,实现能够方便、快捷的查询信息。
管理信息系统是进行信息的采集,存储,修改,维护,备份和使用的系统,它是随着管理科学和技术科学的发展而形成的.教务管理信息系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以教务管理信息系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的信息以及选课等。
功能模块图分析说明
总体功能模块图
各个模块分析说明
2.2.1学生学籍管理
该模块主要实现学生信息的基本管理,便于管理员添加学生、删除学生、查询学生等管理学生学籍的功能。
2.2.2教学管理
该模块实现对课程的基本管理。课程管理主要实现对课程信息的查询,添加课程,替学生选课等功能。
2.2.3教师管理
该模块实现教师情况的管理,如:对教师的信息查询,添加,删除,修改。
2.2.4教材管理
该模块主要实现对教材的查询,添加,修改管理。
二、数据库设计
student studentnum,studentname,ssecret,sex,stuyear,stumon,studay,inyear,inmon,inday,specialnum,phone,
teacher teachernum,teachername,ssecret,sex,teayear,teamon,teaday,classnum,position,phone,
book booknum,bookname,edition,number,editor,rate,pagenum, ;
class classnum, classname,exam,knowledge,
stc classnum, studentnum,
正在加载中,请稍后...70数据库课程设计报告_学籍管理系统-第2页
上亿文档资料,等你来发现
70数据库课程设计报告_学籍管理系统-2
char(40),BirthVarchar(20;MemoFillin_Time);-14-; 《数据库系统》课程设计报告;/*创建学生教育经历记录表*/CREATETAB;SchoolVarchar(50),TitleV;-15-; 《数据库系统》课程设计报告;TermVarchar(20),TeacherV;-16-; 《数据库系统》课程设计报告;Pri
 char(40), Birth Varchar(20), Political_Party Varchar(40), Family_Place Varchar(60), Id_Card Varchar(20), BadgeID Varchar(40), Home_phone Varchar(30), Residence Varchar(100), Postcode InDate Class_Id Title Varchar(10), Varchar(20), SmallInt, Varchar(20), Varchar(200), Varchar(20)Memo Fillin_Time )- 14 - 《数据库系统》课程设计报告/*创建学生教育经历记录表*/ CREATE TABLE Experience (ExpId Int Primary Key IDENTITY, Student_Id Start_Date End_Date Int NOT NULL, Char(10), Char(10),School Varchar(50), Title Varchar(20) ) /*创建学生奖惩表*/ CREATE TABLE Evaluation (EvaId Int Primary Key IDENTITY, EvaDate Char(10) NOT NULL, Student_Id Int NOT NULL, EvaType Bit, Memo Varchar(200) ) /*创建学籍变动表*/ CREATE TABLE Change (ChangeId Int Primary Key IDENTITY, Student_Id Int NOT NULL, ChangeType Tinyint, ChangeDate Char(10), OriClass Int, NewSchool Varchar(50), NewClass Int, Reason Varchar(200), Memo Varchar(200) ) /*创建课程设置表*/ CREATE TABLE Lessons (LessonId Int Primary Key IDENTITY, LessonName Varchar(100),- 15 - 《数据库系统》课程设计报告Term Varchar(20), Teacher Varchar(20), Hours Tinyint, LessonType Varchar(20) ) /*创建销售表*/ CREATE TABLE Sale ( SaleID int identity(1,1) Primary key , MerChID int NOT NULL , SaleDate datetime NOT NULL , SaleNum int NOT NULL, SalePrice money NOT NULL ) GO /*创建考试成绩表*/ CREATE TABLE Scores (LessonId Int NOT NULL, Student_Id Int NOT NULL, Score Tinyint ) /*创建用户表*/ CREATE TABLE Users (UserName Varchar(40) Primary Key, Pwd Varchar(40) NOT NULL ) INSERT INTO Users Values('Admin', 'Admin') /*创建用户权限信息表*/ CREATE TABLE Privilege (UserName Varchar(40) Primary Key, PrivClass Bit, PrivStu Bit, PrivEva Bit, PrivChange Bit,- 16 - 《数据库系统》课程设计报告PrivScore Bit, PrivUser Bit ) /*创建系统日志信息表*/ CREATE TABLE SysLog (LogId BigInt Primary Key IDENTITY, LogDate Char(10), LogTime Char(10), LogType TinyInt, Title Varchar(100), Body UserName ) Varchar(500), Varchar(40)5 操作界面截图1. 运行程序,出现如下登陆界面:现在以系统管理员的身份登陆, 用户名中输入 “Admin” 密码也是 , “Admin” 。 然后单击“确定” ,进入程序的主窗口如下:- 17 - 《数据库系统》课程设计报告2. 单击“院系管理” ,进入如下界面:可以对院系信息进行添加、修改和删除,单击“添加”或“修改”进入如下 界面:- 18 - 《数据库系统》课程设计报告3. 单击“学生管理” ,进入如下界面:如果要添加学生,必须先选中一个院系班级,单击“添加学生”进入如下界 面:- 19 - 《数据库系统》课程设计报告添加完信息后,单击“确定” ,然后选中此学生,可以添加其照片,在图像 框着中单击鼠标右键----“设置照片” ,然后可以选择不同格式的照片, 添加完成后界面如如下:选中一个学生,可以添加其教育经历,单击“教育经历” ,进入界面如下:- 20 - 《数据库系统》课程设计报告可以添加、修改和删除学生的教育经历,这里就不再演示。 4. 单击“奖惩管理” ,进入如下界面:可以通过选择年份和类型,然后再选择学生,进行奖惩信息的添加、修改和 删除。 5. 单击“学籍管理” ,进入如下界面:- 21 - 《数据库系统》课程设计报告可以通过选择年份和类型,然后再选择学生,进行学籍信息(包括退学、休 学、转学和调班)的添加、修改和删除。 6. 单击“成绩管理” ,进入如下界面:首先可以添加、修改和删除课程,选中课程可查看课程的相关信息。然后单 击“成绩管理” ,进入如下界面:- 22 - 《数据库系统》课程设计报告必须先选择班级,然后选中学生,最后才能够添加、修改或删除成绩。 7. 单击“用户管理” ,进入如下界面:只有管理员具有添加、修改和删除用户的权限,若要添加用户,单击“添加 用户” ,进入如下界面:8. 单击“权限管理” ,进入如下界面 :- 23 - 《数据库系统》课程设计报告若选择管理员,则提示“管理员拥有一切权限” ,无需赋权限;若选择普通 用户,则可以赋予一定的权限,截图如下 :此时该普通用户被赋予的权限是学籍管理和用户管理, 那么该用户登陆时只 具有这两个权限,下面是用该用户登陆时的截图:- 24 - 《数据库系统》课程设计报告当该用户选择“院系管理”“学生管理”“奖惩管理”“成绩管理”“权限 、 、 、 、 管理”或者“系统日志”时,都会提示“没有权限” ,则该用户不能够进行 相应的操作。 9. 单击“系统日志” ,进入如下界面:- 25 - 《数据库系统》课程设计报告可以通过选择事件类别、日期和用户,来查看不同的日志记录,并且可以进 行日志记录的单个删除或者全部删除。6 主要代码6.1 数据库连接代码Private Sub Connect() Dim TmpStat As Long 'SQLConnect()函数的返回值'如果连接标记为真,则返回。否则会出错 If IsConnect = True Then Exit Sub End If- 26 - 《数据库系统》课程设计报告'分配环境句柄,保存在变量 Henv 中 If SQLAllocEnv(Henv) Then MsgBox &无法初始化 ODBC 环境!&, , &ODBC API 执行错误& End End If '根据环境句柄,分配连接句柄,保存在变量 Hdbc 中 If SQLAllocConnect(Henv, Hdbc) Then MsgBox &无法连接 ODBC!&, , &ODBC API 执行错误& End End If '根据连接句柄、数据源、用户名和密码连接指定的数据库 TmpStat = SQLConnect(Hdbc, DSN, Len(DSN), DB_USER_NAME, _ Lench(DB_USER_NAME), Len(DB_PASSWORD)) '如果连接不成功则退出程序 If TmpStat && SQL_SUCCESS And _ TmpStat && SQL_SUCCESS_WITH_INFO Then MsgBox &无法获得连接句柄!&, , &ODBC API 执行错误& IsConnect = True Disconnect End End If '设置连接标记 IsConnect = True End Sub- 27 -DB_PASSWORD, 《数据库系统》课程设计报告6.2 数据库断开代码Private Sub Disconnect() Dim Rc As Long '如果连接标记为假,标明已经断开连接,则直接返回 If IsConnect = False Then Exit Sub End If '断开连接 Rc = SQLDisconnect(Hdbc) '释放连接句柄 Rc = SQLFreeConnect(Hdbc) '释放环境句柄 Rc = SQLFreeEnv(Henv) IsConnect = False End Sub6.3 照片管理模块代码SOL Server2000 的图像字段不能够使用 Insert 和 update 等语句插入和 更新,所以本系统中使用 GetChunk 和 AppChunk 方法读取和填写图象字段。 GetChunk 方法用来返回大型文本和二进制数据 Field 对象的全部或部分内 容,AppendChunk 方法则将数据追加到大型文本,二进制数据 Field 或 Parameter 对象中。这一部分也是我们本系统的特色部分。6.3.1 显示图象函数代码Public Sub ShowImage(Image1 As Image, _- 28 - 《数据库系统》课程设计报告Adodc1 As Adodc) Erase byteChunk() FieldSize = Adodc1.Recordset.Fields(2).ActualSize If FieldSize &= 0 Then Image1.Picture = LoadPicture(&&) Exit Sub End If '提供一个尚未使用的文件号 SourceFile = FreeFile '打开文件 Open TempFile For Binary Access Write As SourceFile '计算数据块 NumBlocks = FieldSize \ BlockSize LeftOver = FieldSize Mod BlockSize '得到剩余字节数 '分块读取图像数据,并写入到文件中 If LeftOver && 0 Then ReDim byteChunk(LeftOver) byteChunk() Adodc1.Recordset.Fields(2).GetChunk(LeftOver) Put SourceFile, , byteChunk() End If For i = 1 To NumBlocks ReDim byteChunk(BlockSize) byteChunk() Adodc1.Recordset.Fields(2).GetChunk(BlockSize) = =- 29 - 《数据库系统》课程设计报告Put SourceFile, , byteChunk() Next i Close SourceFile '将文件装入到 Image1 控件中 Image1.Picture = LoadPicture(TempFile) '删除临时文件 Kill (TempFile) End Sub 6.3.2 保存图象函数代码 Public Sub SaveImage(ByVal ImageFile As String, _ Adodc1 As Adodc)If Adodc1.Recordset.BOF = True Or Adodc1.Recordset.EOF = True Then Exit Sub End If If ImageFile = && Then Exit Sub End If '提供一个尚未使用的文件号 SourceFile = FreeFile '打开文件 Open ImageFile For Binary Access Read As SourceFile '得到文件长度- 30 - 《数据库系统》课程设计报告FileLength = LOF(SourceFile) '判断文件是否存在 If FileLength = 0 Then Close SourceFile MsgBox DiskFile & &无内容或不存在!& Else NumBlocks = FileLength \ BlockSize '得到数据块的个数 LeftOver = FileLength Mod BlockSize '得到剩余字节数 Adodc1.Recordset.Fields(2).Value = Null ReDim byteData(BlockSize) '重新定义数据块的大小 For i = 1 To NumBlocks Get SourceFile, , byteData() '读到内存块中 Adodc1.Recordset.Fields(2).AppendChunk byteData() FLD Next i ReDim byteData(LeftOver) '重新定义数据块的大小 Get SourceFile, , byteData() '读到内存块中 Adodc1.Recordset.Fields(2).AppendChunk byteData() FLD Close SourceFile '关闭源文件 Adodc1.Recordset.Update End If End Sub '写入 '写入7 小结- 31 - 《数据库系统》课程设计报告在开发这个软件系统的漫长过程中,面对着极其错综复杂的问题,人的主观 认识不可能完全符合客观现实,在本次设计过程中,我采用循环测试法,力求在 每个阶段结束之前通过严格技术审查,即每完成一个功能,就进行测试,尽可能 早的发现并纠正差错,完成模块测试之后再进行系统测试. 在该设计中,我偏重 考虑了当用户输入的信息出错时,系统就会出现提示,以便让用户知道出错的原 因,并能及时做出修改,所以我站在用户的角度考虑,尽可能设想各种边界条件, 如记录为空,输入为空,输入出错等,以此来发现错误,纠正错误,取得了一定的 效果. 当然,该学生信息管理系统也存在一些不足之处.在进入成绩信息浏览窗 体后,可看到增加记录,修改记录,查询记录是在一个窗口中进行操作,有些控件 在执行一定操作时并不需要用到,此时应该使其变为灰色不可用状态.做到使数 据安全的输入与存储.也让使用者能清楚的知道哪几个控件是可用的.哪些不必 要用到,做到一目了然.可是由于技术原因,这个设想未能实现,原因找了很久, 却发现不了,因为在编绎和连接的过程中都未出错提示.再一点就是关于打印和 年级课程信息设置都未能实现,这有待于以后的进一步提高. 在运行的过程中, 发现了一些问题,主要是当程序出错时,系统有没有能力给出出错信息,使系统 能够安全的运行下去,而不是退出系统.所以,加强系统的安全性是十分重要的, 这就使得我要充分的考虑到每一个运行细节,并分析可能出错的情况,在这些边 界上,设置出错检测,使系统能自动捕获出错点,给出提示,允许用户重新进行操 作. 一个应用系统性能的优劣,效率的高低始终应当由用户来做出判决,应用系 统在运行过程中,用户会提出一些新的需求和建议,我就会根据用户需求的变化, 对本系统做一定的修改,使其进一步地得到完善和提高. 作为计算机专业的学生,在大学的学习过程中我们学到了很多知识,而数据 库课程设计又是对我们所学的一次总结.我们可以用比较充裕的时间来尝试开 发一个大型项目,这一次数据库课程设计确实为我们今后从事计算机的开发打 下了坚实的基础. 在这次设计中,总的感觉是我遇到了很多困难,这主要是由于 我开发软件的经验不足,其次我对开发软件的应用也不够熟练.有时虽然是一个 很小的问题,但解决起来却花费了我不少的时间,值得欣慰的是,当自己苦思冥 想或者和其它同学一起探讨,把问题解决的时候我还是觉得获益非浅,这就是在 摸索中寻求到的知识. 在开发期间,有目的的去学习一些将要用到的东西,仔细 的考虑工作流程的规律和步骤,充分的利用手中的开发工具,使自己的开发在代 码上实现够少而精确.让用户能够尽量简单的进行操作.但是在老师的检测过程 中,还是出现了很多的不足之处,这些都是要在今后的工作重要努力改进和完善- 32 - 《数据库系统》课程设计报告的. 当我即将完成数据库课程设计的时候我终于认清楚了以前老师经常提起的 一个问题,那就是:一个系统开发的过程中编码不是重要的,重要的是对分析系 统以及系统模型的建立.有了一个好的系统模型之后,我们再将其划分成几个模 块,那样做起来就会容易得多.- 33 - 包含各类专业文献、应用写作文书、幼儿教育、小学教育、生活休闲娱乐、文学作品欣赏、高等教育、行业资料、70数据库课程设计报告_学籍管理系统等内容。 
  【】 
您可在本站搜索以下内容:
  学生学籍管理系统数据库课程设计报告_电脑基础知识_IT/计算机_专业资料。学生学籍管理系统数据库课程设计报告数据库课程设计 湖南工学院南校区经济与管理系β 数据库...
 本系统主要包括院系信息的管理功能,学生基本信息管理功能,学生 照片管理功能,学生主要教育经历信息管理功能,学生奖罚管理功能,学生 学籍变动管理功能,课程设置管理功能,...
  数据库课程设计报告书(学生信息管理系统)_法律资料_人文社科_专业资料。数据库数据库原理及应用课程设计报告书 数据库原理及应用课程设计报告书 课程设计报告课题 ...
  祥细设计实例-学籍管理系统数据库课程设计报告 学籍管理系统学籍管理系统隐藏&& 前言学 生信息管理系统是一个教育单位不可缺少的部分 ,它的内容对于学校的决策者和...
s 数据库课程设计报告--学籍管理系统 湖南涉外经济学院计算机科学与技术学部 《数据库原理与应用》 课程设计 课程名称 设计题目 专业班级 学生姓名 指导教师 数据库原理...
 2q 《数据库技术》课程设计报告 3 计算机与信息工程学院 《数据库应用》班级 指导老师 时间 题目 目的 和 要求 课程 设计 主要 任务 | 包括 研发 工具 系统 ...
s  数据库课程设计报告--学籍管理系统的设计与实现_电脑基础知识_IT/计算机_专业资料。数据库课程设计报告--学籍管理系统的 设计与实现 毕业设计(论文)说明书 题 目...
 数据库课程设计报告 设计题目:学生学籍管理系统 学生姓名: 同组成员: 系专班学别:计算机科学与技术学院 业: 网络工程 级: 号: 指导教师: 评阅意见: 学生学籍...
 数据库设计报告可行性分析 1、系统分析与数据库设计阶段 (1)通过调查研究,选择...高等院校学籍管理涉及院系信 息、任课教师信息、学生信息、学籍变更信息、课程信息...
赞助商链接
别人正在看什么?
赞助商链接寻数据库课程设计一份 谢谢
寻数据库课程设计一份 谢谢 5
二、设计步骤要求
设计E-R模型,完成应用背景所涉及信息管理和日常业务工作,可以在必要时候进行语义假设。
1、需求分析
(1)界定系统范围,描述系统需求(包括数据需求和功能需求)
(2)画出系统详细的数据流图
(3)写出数据字典
2、概念结构设计
(1)画出系统各部分(子系统)E-R模型图
(2)消除冲突和冗余,合并各部分E-R模型图,形成总体E-R模型图
3、逻辑结构设计
(1)完成E-R模型向关系模型的转换
(2)对关系模型进行优化(如果需要)
4、物理结构设计(针对SQL Sever 2000)
(1)存储结构设计(如数据表的构成,字段名称,字段数据类型,字段长度)
(2)完整性约束设计(如主键约束、非空约束、默认值约束、检查约束、唯一约束)
5、将所设计表的结构在SQL Sever上实现,要求单独建立数据库并生成备份文件(备份数据库或导出数据库表到文本文件)。三、参考案例
本课题是为图书馆设计一个图书管理系统。功能包括:
数据管理:图书、读者、借书、还书、借阅期限标准、罚款标准、罚款等信息的录入、修改与删除,
数据查询:图书、读者、借书、还书、续借等信息的查询(如按作者、分类号、出版社、书名等)。
数据统计:具有统计(如按类统计图书的借阅频率;统计读者的违规情况)等功能。
本课题是为企业设计一个产品生产与销售管理系统。
某公司生产和销售多种产品。公司拥有多个生产产品的车间,每个车间有多名工人,负责生产多种产品。每种产品有不同的零件构成,在不同的设备上有不同的工人加工,加工过程需用不同的时间。客户可在公司下设的多个销售点购买产品,所购买的产品记录在订单中,销售点根据订单向客户运送产品。请根据如上应用环境,为该公司设计一个产品生产与销售管理系统。功能需求如下:完成基本数据的输入(如产品、车间、工人的数据),生产管理系统中统计产品零件的耗用量,工人的工作量(单位:月),销售管理系统中统计客户的订货情况,各销售点的销售情况。
案例3 高等院校学生补考管理业务系统
某高校是我国华东地区一所普通高等院校,在校生20000人,有43个本科专业,每学期参加补考的学生约有5000人次。
在该学校中,与补考业务相关的部门有:教务处的教务科和教室管理科,二级院系的办公室和教研室。教务科负责组织补考业务的开展;补考所用的教室资源由教室管理科负责管理;二级院系的办公室负责统计本院系补考学生的信息、给补考学生发放补考通知单、学生补考后统计补考成绩;教研室负责组织教师阅卷,填写补考成绩单。
现行补考工作是按如下工作流程进行的:
每学期考试结束后,各二级院系的办公室根据教师报送的学生成绩报告单(见表BK-1),统计本院系考试不及格的学生的信息,填写补考学生明细表(见表BK-2),报教务处教务科。
教务科收集各个二级院系的统计表,汇总成全校的补考学生明细表(格式同表BK-2)。然后根据教室管理科提供的教室资源的信息安排补考的时间、地点,编制考场安排明细表(见表BK-3)。把补考学生明细表和补考安排明细表下发给二级院系办公室。
表BK-l学生成绩报告单
班级:信管001&&&&&&&&&&&&&&&& 课程:管理信息系统
······
······
······
······
表BK-2补考学生明细表
班级名称&&&
管理信息系统
电子商务概论
计算机网络
电子商务概论
管理信息系统
管理信息系统
······
······
······
······
表BK-3考场安排明细表
日期&&& 时间
8:00—10:00
管理信息系统
数据库原理
电子商务概论
计算机网络
13:30—15:30
C语言程序设计
······
······
······
······
······
······
······
&&& 二级院系办公室收到教务处下发的表格后,为每个补考学生编制补考通知单(见表BK-4),发给每个补考学生。
表BK-4补考通知单
——同学,你有如下课程考试不及格,请携带学生证和本补考通知单按下表指定的时间地点
管理信息系统
8:00—10:00
数据库原理
13:30一15:30
&&& 补考结束后,教师阅卷,填写补考成绩通知单(见表BK-5)。院系办公室统计补考不及格学生,编制补考不及格学生明细表(见表BK-6),报教务科。
表BK-5补考成绩通知单
班级:信管001&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 课程:管理信息系统
······
······
······
······
表BK-6补考不及格学生明细表
管理信息系统
电子商务概论
电子商务概论
管理信息系统
管理信息系统
······
······
······
······
教务科汇总全校补考不及格学生的信息,为学籍管理系统产生基础数据。
案例4& 某企业职工人事信息管理系统的分析与设计
现行人事信息管理概况
某厂的人事信息目前由人秘科的一名办事员主管,掌握着全厂干部和工人的基本人事信息。在行政和业务上接受人秘科科长的直接领导,而且随时与厂内各个部门保持联系,掌握这些部门的人事变动情况。此外,该厂人事信息管理还必须接受上级公司人事部门的业务指导。
人事管理的日常事务是:
(1)管理好在册的干部和工人的基本人事信息。包括每人一个“职工人事信息卡”和全厂分部门的“职工花名册”。负责在人事变动时对有关信息进行增、删、改。
(2)做好厂领导和各部门领导的参谋,在需要了解个人或部门人事信息与人员构成的时候,及时准确地提供有关资料。
(3)每月分干部和工人(包括离退休人员)按部门向财务科和劳动工资科提供所有在册人员的基本工资数、总人数和工资总额等。
(4)随时根据上级部门的要求,上报有关统计数据。
目前上述业务管理均用人工作业方式进行。
目前全厂有干部50名,工人520名,分布在八个科室和四个车间,另有离退休干部和工人共150名。近年来由于生产发展的需要,每年平均增加干部和工人共25名左右。
职工人事信息卡主要包括如表RS-1所示的信息。
表RS-1 职工人事信息卡
参加工作时间
干部或工人
职务或工种
在册职工花名册主要包括如表RS-2所示信息
表RS-2& 职工花名册
部门编码:&&&&&&&&&&&&&&& 部门名称:&&&&&&&&&&&&&&&&&&&&&&&& 年&&& 月&&& 日
第&&& 页(共&&& 页)
案例5& 某工厂产品库存管理系统
1.现行产品库存管理概况
(1)组织概况
某厂产品仓库有管理人员9名,其中仓库主管1人,出入库管理员6人,统计员2人,负责该厂产品库存管理的日常事务,行政上受厂销售科的领导,与生产车间、销售部、财务科、生产计划科和运输队等有着密切的业务联系。
(2)业务概况
产品库存信息管理的日常事务如下。
①做好日常产品进出仓的检验和登记工作。凭进仓单和出仓单核对进出仓产品的数量和质量,然后按进仓单和出仓单的信息登记到产品库存流水账上。
②搞好产品库存流水账的维护和管理。包括日常对产品库存流水账的查阅与修改,或者仓库盘点时需要对流水账数据的删改等。
③定期统计产品库存的进出存数据。按月按产品统计其进仓、出仓和库存的总量,并编制相应的进出存月报表上交有关部门。
④根据需要对现有库存产品进行某种专项统计,例如产品分类库存统计,畅销、滞销或脱销产品统计等。
上述工作均由人工作业完成。
(3)信息概况
目前该厂的产品有6类共26种,随着市场的变化,产品类型和数量会减少或增多,但一般不会超过10类35种。
产品进仓单、出仓单和库存流水账的格式如表KC-0l、表KC-02、表KC-03所示。
产品进出存月报表的格式如表KC-04所示。
案例6& 某大学工资管理系统
1.现行工资信息管理概况
(1)组织概况
某大学共有教职员工3508人,设有18个处室、21个系所和5个后勤服务单位。全校的工资管理由校财务处统一负责,协调部门包括人事处和各扣款后勤服务单位。
(2)业务概况
工资信息管理的日常事务是:
①管理好在册教职员工的基本工资信息,负责在人事变动(包括人员的内部调动、调出和调进)或工资调整时对职工工资台账的有关信息(主要是应发项目和部分固定的扣款项目)进行增、删、改。
②每月根据扣款单位提供的扣款清单,向职工工资台账补充扣款数据。
③每月按部门编制本月职工工资台账并打印全校职工工资发放单与职工工资汇总表。
目前上述业务管理均用人工作业方式进行。
(3)信息概况
工资管理的信息主要包含在如下四种载体之中。
①扣款清单。
②职工工资台账。
③职工工资发放表。
④职工工资汇总表。
职工工资计算处理的几项说明:
工龄工资每人每年增加1元;
应发工资=基本工资+工龄工资十各项补贴;
扣款合计=房租十水电费+其他费;
实发工资=应发工资-扣款合计。
也可以自选案例进行数据库设计,要求所选择的案例工作量要适合。
&四、参考书
1.王珊、萨师煊等编,数据库系统概论,高等教育出版社(第四版);
2.SQL Server2000 简明教程 黄维通 清华大学出版社;
3.黄梯云.李一军. 管理信息系统.北京:高等教育出版社,1999;
4.薛华成.管理信息系统.第三版.清华大学出版社.1999年版。
不区分大小写匿名
哇…围观一下
你邮箱有吗?我有一个,不过是库存管理的。你可以在这个基础上面修改下。
发过去了。之前做的,有点儿简单,O(∩_∩)O~,不知道能不能帮助你
等待您来回答
招生考试领域专家}

我要回帖

更多关于 学籍管理系统数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信