- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国家部属重点示范软件院校
《VB项目设计》课程设计报告
系 部: 软件学院
专 业: 软件技术
班 级: 软件072
姓 名: 李金飞
指导教师: 夏克付 陈键
二00九 年 六 月 二十 日
1、课程设计目的
随着学校的规模不断扩大,教师数量增加,有关老师的各种信息量也成倍增长。为了提高学校管理工作的效率,实现信息的规范管理、科学统计和快速查询,需要设计一个教师管理系统。
2、课程设计题目和要求
2.1 课程设计题目
教师学生管理系统
2.2 课程设计要求
(1)界面设计要求尽量友好、美观,提供了登录界面,并考虑用户权限问题;普通的教师进入一般用户界面,校长或主任等领导进入管理员界面可以对
教师信息新增,修改,删除等操作
(2) 对各种教师的信息提供录入、修改、删除和查询功能;
(3)具有对教师的基本信息、工资和工作业绩进行统计的功能;
(4)能够新增、修改和删除用户信息;
(5)能够按用户的要求生成教师信息报表
3、课程设计报告内容
3.1系统设计
3.1.1 系统功能分析
根据对我校有关部门进行的调查和分析,教师管理系统应该具有以下功能:
(1)学校中的教师基本信息的录入、修改、删除和查询。
(2)教师工作岗位所取得的业绩信息的录入、修改、删除、查询和统计。
(3)系统用户信息的录入、修改、删除和查询。
(4)系统数据的备份和恢复
3.12 系统功能模块设计
对系统功能分析中的各项功能进行集中、分块,按照结构化程序设计的要求,得到系统功能模块图
3.2数据库设计
3.2.1 数据库需求分析
二:数据库设计
1:数据库需求分析
根据对我校有关部门进行的调查和分析,系统中各种功能所需的数据项和数据结构如下:
Chengjibiao(成绩表):编号,年级,所带课程,平均成绩,班级名次
Gz(工资表):编号,工龄,工龄金,基本工资,班级名次,奖金,职称,职称金,税收,总工资
Kecheng(课程表):编号,所带课程,年级,学期,年度
Move(工作调动表):编号,调动内容,调动日期,调动原因,备注
Teacher(教师基本信息表):身份证号,编号,姓名,性别,民族,学历, 职称,政治面貌,出生日期,入校日期,联系电话,家庭住址,相片
Users(用户表):用户名,密码,用户身份,备注
3.2.2 数据库逻辑结构设计
根据数据库需求分析,本系统的数据库逻辑结构设计如下。
教师基本信息表
教师工资表
教师工作调动表
教师课程表
教师所带课程的成绩表
用户信息设计
各种信息之间的关系设计
3.3 界面设计
3.3.1 系统主界面设计
3.3.2 教师信息查询
3.3.3 教师信息查询后显示的界面
3.3.4教师信息添加
(备注:教师信息添加和修改是同个界面)
3.3.5 教师工资查询
3.3.6 查询后显示界面
3.3.7 教师工资信息添加
(备注:教师工资信息添加和修改是同个界面)
3.3.8教师工作调动查询
3.3.9 调动查询后显示界面
3.3.10教师工作信息调动添加
(备注“教师工作调动添加和修改是同个界面)
3.3.11教师所带课程设置界面
3.12 教师所带课程信息的添加
(备注:教师所带课程添加和修改是同个界面)
3.3.13教师所带课程成绩查询界面
3.3.14查询后显示界面
3.3.15教师所带课程成绩信息修改界面
(备注:成绩新增界面和修改界面是同个界面)
3.3.16教师信息报表的打印
(备注:教师工资打印和教师信息打印相同 不再赘述)
3.3.17用户设置
3.3.18 用户添加
(备注:用户信息修改和添加是同个界面)
3.3.19用户登录界面设计
3.3.20 关于符中
3.3.21帮助关于教师管理系统
3.4 代码设计
3.4.1 教师基本信息查询页面代码
Private Sub Command2_Click()
Dim sql As String
If cmbbh.Text = Then
MsgBox 请选择查询条件!
Exit Sub
Else
sql = select * from teacher where 编号 in(select 编号 from teacher _
+ where 编号= + cmbbh.Text + )
End If
ShowData sql, frmteachersql.fgShow
If frmteachersql.fgShow.Rows = 1 Then
MsgBox 对不起!没有找到符合条件的信息!请重新查找!
Exit Sub
Else
Unload Me
frmteachersql.tlBar.Buttons(2).Visi
您可能关注的文档
- VB期末练习.doc
- vb期末上机题整理结果.doc
- vb期末试卷B.doc
- vb期末理论复习资料.doc
- vb期末试题.doc
- vb期末试题1.doc
- VB期末综合练习.doc
- VB期中考试卷(2009-2010-1).doc
- VB期中考试试卷(Visual Basic).doc
- vb期中考题举例.doc
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
文档评论(0)