- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
河北联合大学2013-2014 第 2 学期
《软件设计基础-VB》
课程设计报告
设计名称: 教师管理系统
姓 名: 袁溪 学 号:201314240122
专业班级: 机械设计制造及其自动化一班
学 院: 机械工程学院
设计时间: 2013.6.10
设计地点: 学校机房
指导教师评语:
教师评定: 自评成绩:70
指导教师签字:
年 月 曰
课程设计目的
课程设计任务与要求
课程设计说明书
课程设计成果
程序调试过程
设计问题的不足和改进方案
课程设计心得
8漏
9.参考文献
课程设计目的
《软件设计基础-VB》课程设计是这门课程的实践性教学环节之一,本次设计结合实际应用的要求, 使课程设计既覆盖VB的知识点,又接近工程实际需要。目的是通过课程设计的综合训练,培养学生实际分 析问题、解决问题的能力,以及编程和动手能力,最终目标是通过课程设计这种形式,帮助学生系统掌握 VB这门课程的主要内容,养成良好的编程习惯,更好的完成教学任务。
课程设计任务与要求:
耍求:
本次课程设计利用《软件设计基础-VB》课程巾所学到的编程知识和编程技巧,完成具有一定难度和工 作量的程序设计题鬥,帮助学生掌握编程、调试的基本技能,独立完成所布置的任务。
要求:
1、 对系统进行功能需求分析
2、 设计合理的数据结构和系统框架
3、 界面设计美观、清楚、合理
4、 编程简练,程序功能齐全,能正确运行
5、 具有一定的创新性
6、 说明书、流程图要清楚
7、 课题完成后必须按要求提交课程设计报告 任务:
对学院教师档案进行管理。
课程设计说明书
《软件设计基础-VB》课程设计报告 第4页,共38页
⑴功能描述 教师:
1、 每位教师登陆后,可登记自己的档案信息,色括基木信息、承担教学情况、发表教研论文、 出版教材、承担教改课题、参加教学研宄会议、发表科研论文、承担科研项目、参加学术会议 等情况
2、 可查看自己每年度的档案信息,并可打印 管理人员:
1、 可查看每位教师的档案信息,并可打印
2、 可按教师姓名、系别、职称、性别等查看教师档案信息
3、 可按系别、职称等统计教师发表论文、出版教材、课题、参加会议的情况,并以报表形式 打印出来。
⑵概要设计
主要写模块说明,模块结构图,系统流程图(例N-S流程图)(五号,宋体)
模块结构图:
根据功能分析,建立系统的体系结构,即将整个系统分解成若干子模块,用框图表示各功能模块之间 的接口关系。
教师信息管理系统主要由两大功能模块:管理员功能模块和教师功能。
管理员功能模块主要实现如下功能:
教师档案信息的查询和打印;
教师档案信息的统计和打印。
教师功能模块:
基本信息的登记;
学历信息的登记;
教学情况的登记;
教研论文的登记;
科研论文的登记;
教研项0的登记:
科研项0的登记;
教研会议的登记;
学术会议的登记。
教师档案信息管理系统
(3)详细设计 总体流程图:
管理员模块
教
教
师
师
信
信
息
息
査
统
询
计
教师模块
学
教
教
科
教
学
教
科
历
学
研
研
学
术
研
研
信
情
论
论
会
会
项
项
息
况
文
文
议
议
目
登
登
登
登
登
登
登
登
记
记
记
记
记
记
记
记
《软件设计基础-VB》课程设计报告 各功能模块流程图:
管理员模块:
教师模块
⑷代码实现
详细说明各功能模块的实现过程,所用到的算法、技巧等(附上代码)。如:本系统总共 15 个窗体:frmlogin、frmmain、frmxldj、frmxshydj、frmxxcx、frmjsxxcx、frmjsxxtj、 frmjsxxxg、 frmjs7x、 frmjxhydj、 frmjxqkdj、 frmjyxmclj、 frmjylwdj、 frmkyxmdj、 frmkylwdj 详细如下:
《软件设计基础-VB》课程设计报告 第7页,共38页
frmlogin一登陆页面 作用:验证用户登陆、防止非法用户登陆 所用控件:4个标签,2个文本框,一个组合框和两个按钮。
设计思路:标签用来提示用户输入和提示信息,文本框用来输入用户信息,组合框用来选 择登陆身份,按钮用来执行验证。
详细内容:属性较特殊的需要说明。代码如下:
Dim rs As New ADODB.Recordset
IfTrim(Combol.Text) =管理员Then
rs.Open ’’select * from 管理员 where 姓名 Trim(Textl.Text) ,H and 密码」’’ Trim(Text2.Text) Cnn
If rs.EOF = True Then
MsgBox 密码错误或者无此用户’’,vbCritical rs.Close
Set rs = N
文档评论(0)