数据库课程设计指导书.doc

数据库课程设计指导书.doc

ID:52892802

大小:245.50 KB

页数:8页

时间:2020-03-31

数据库课程设计指导书.doc_第1页
数据库课程设计指导书.doc_第2页
数据库课程设计指导书.doc_第3页
数据库课程设计指导书.doc_第4页
数据库课程设计指导书.doc_第5页
资源描述:

《数据库课程设计指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《数据库原理及应用》课程设计指导书设计要求题目1:教学管理系统内容要求:(1)能全面管理学校教学相关的各类主体,如院系信息、教研室信息、班级信息、教师信息、学生信息、课程信息、学生专业信息;(2)通过使用计算机能方便地维护(包括插入、删除、修改)各信息表;(3)能组合查询基于某信息表的所需信息;(4)能方便地实现基于多个表的连接查询;(5)能方便地实现基于单个或多个表的统计功能;(6)需要时能即时进行输出与打印;(7)系统应具有网络多用户功能,具有用户管理功能,对分等级用户提供相应系统功能;(8)系统具有操作方便、简捷等特点。题目2:人事管理系统内容要求:(1)员工各种信息的输入,包括员

2、工的基本信息、学历信息、婚姻状况信息和职称等;(2)员工各种信息的修改;(3)对于转出、辞职、辞退、退休员工信息的删除;(4)按照一定的条件,查询,统计符合条件的员工信息;(5)至少应该包括每个员工详细信息的查询,按婚姻状况查询、学历查询、工作岗位查询等;(6)至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;(7)对查询,统计的结果打印输出。题目3:工资管理系统内容要求:(1)员工每个工种基本工资的设定;(2)加班津贴管理,根据加班时间和类型给予不同的加班津贴;(3)按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;(4)员工年终奖金的生成,员工的年

3、终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12;(5)企业工资报表,能够查询单个员工的工资情况,每个部门的工资情况,按月的工资统计,并能够打印。题目4:仓库管理系统内容要求:(1)产品入库管理,可以填写入库单,确认产品入库;(2)产品出库管理,可以填写出库单,确认出库;(3)借出管理,凭借条借出,然后能够还库;(4)初始库存设置,设置库存的初始值,库存的上下警戒限;(5)可以进行盘库,反映每月,年的库存情况;(6)可以查询产品入库情况、出库情况、当前库存情况,可以按出库单,入库单,产品,时间进行查询。二、设计步骤1、需求分析(1)系统功能需求(2)系统结构(3)系统模块功能2

4、、数据库设计(1)数据库各表的基本内容(2)数据库的创建(3)数据表的创建3、设置ODBC与SQLServer2000的连接4、应用程序设计(不限编程语言的使用)(1)用VisualC++建立工程(2)建立数据库连接(3)编写各功能模块实现代码三、框架设计以题目4为例1、创建数据库及其基本表用SQLServer2000的企业管理器创建数据库及其基本表的主要过程如下:(1)创建新的数据库—仓库管理系统(2)创建基本表名,如客户表2、界面设计(1)登录界面(2)主窗口界面(3)功能模块如物资查询3、建立数据库基本表的CRecordSet派生类利用ClassWard建立供应商表的CRecord

5、Set派生类CProviderSet,如下:四、数据结构的存取voidCMyDlg::OnLogin(){//TODO:AddyourcontrolnotificationhandlercodehereUpdateData(TRUE);CStringsql,startdate,enddate;CLoginSetm_userset;CStringstr;CMainWinDlg*MainDlg;if(!m_database.IsOpen())if(!m_database.Open(_T("仓库管理系统")))MessageBox("failedtoopendatabase!");if(m_u

6、serset.IsOpen()){m_userset.Close();}str.Format("select*from用户密码表where用户ID='%s'and用户密码='%s'",m_userid,m_password);m_userset.m_pDatabase=&m_database;m_userset.Open(AFX_DB_USE_DEFAULT_TYPE,str);if(m_userset.IsEOF()){MessageBox("数据库里没有相应资料,请检查用户名密码是否正确");m_userid="";m_password="";}else{username.Forma

7、t("%s",m_userset.m___ID);MainDlg->ShowWindow(SW_SHOW);ShowWindow(SW_SHOW);userpower=m_userset.m_column2;}}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。