欢迎来到天天文库
浏览记录
ID:9807966
大小:1.28 MB
页数:50页
时间:2018-05-10
《毕业论文选题系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业论文选题系统的设计与实现计算机科学系计算机科学与技术专业学号:06190225姓名:彭勇指导教师:魏书堤摘要毕业论文管理是高校教学中一个重要环节,目前大部分高校仍采用传统的手工方式进行选题工作。随着计算机网络的发展,越来越多的高校正在寻求有效的网上选题方式。对于高校教学工作者和学生而言,拥有一个功能完备的毕业论文选题系统是很重要的,它可以很大程度上节省人力和物力资源。本设计利用ASP平台开发,采用B/S模式,后台数据库使用SqlServer2000,s实现了毕业论文选题工作的各个管理功能,该系统能够实现教
2、师与学生之间的双向选择,提高选题质量和效率,为学校、系部、指导老师和学生能充分利用因特网完成毕业论文选题工作提供了便利的平台。关键词毕业论文选题;asp;B/S;SqlServer200046目录1.系统概述11.1选题背景11.2系统开发的意义11.3系统开发的目标21.4系统的优点21.5系统开发工具与环境31.5.1ASP技术概论及工作原理31.5.2硬件设备及操作系统42.系统分析62.1需求分析62.1.1可行性分析62.2系统主要模块分析62.3.1系统管理员管理模块72.3.2系部管理员管理模块
3、82.3.3指导老师管理模块92.3.4学生选题模块92.3.5选题流程102.5数据分析103.数据库设计123.1数据库选择123.2数据库的完整性约束133.3数据库的安全性143.4数据库的概念结构设计153.4.1实体与属性之间的关系153.4.2数据库的E-R图153.5数据库逻辑结构设计164.系统设计214.1系统总体设计21464.2公用模块的编写234.2.1数据库连接文件234.2.2用户登录和注销234.2.3用户类型及标题读取234.3公共界面模块设计244.3.1界面头设计244.
4、3.2界面尾设计244.3.3导航菜单的设计与实现244.3.4文件上传与下载254.3.5签写留言264.3.6查看留言275.系统实现295.1登录界面的实现295.2系统管理员模块实现315.2.1系统管理主界面315.2.2“系统设置”功能模块315.2.3“系院及专业设置”功能模块325.2.4“数据字典维护”功能模块325.2.5“选题管理”功能模块335.2.6系统管理员密码模块345.3院系管理员主要模块实现345.3.1修改密码355.3.2“教师管理”功能模块355.3.3其他功能模块35
5、5.4指导老师管理模块365.5学生选题模块366.系统测试396.1测试目的396.2测试方法396.3测试实例39466.3.1系统管理权限测试396.3.2系统标题显示测试396.3.3院系选题管理406.3.4管理员登陆406.3.5删除有学生的系别406.3.6批量导入数据41致谢42参考文献43附录45附录一系统使用说明书45附录二关键代码46461.系统概述1.1选题背景近年来,由于社会对高素质人才的大量需求,国家实施了高校大规模扩招的政策,这在一定程度上满足了社会经济发展的需要,但同时又使高校
6、教师的工作量普遍增大。当大量学生做毕业论文的时候,一个老师要同时指导多个学生进行论文选题,无暇顾及每一个学生的具体情况,师生之间不能很好地沟通和深入探讨,从而影响到论文的质量。高校学生论文选题是一项相对繁杂的工作,主要体现在以下两个方面:(1)老师发布论文题目的过程包括论文题目的收集、题目的发布、学生选题、调整选题和公布选题结果等,这一过程需要一定的时间,加上信息的流通和反馈速度较慢,会存在着信息失真的现象,在一定程度上会影响选题的效果(2)毕业论文的选题是师生之间兴趣、爱好、研究方向和理论观点相契合的过程,
7、这需要师生之间在选题的时候进行沟通和了解,以便在教师公布论文题目之后,学生选择适合自己特点的导师。因此,论文选题的过程是师生互选的过程。由于目前多数高校为人工选题,师生间的信息沟通较少,对彼此的研究方向不够了解,因此,老师与学生的匹配不能达到完全恰当。针对我国高校毕业论文选题工作中普遍存在的问题,经过缜密调研发现,目前各高校对有关毕业论文选题系统的研究甚少。因此,设计并开发一个具有普遍性的、便捷的毕业论文选题系统提高高校教学管理效率很有必要。1.2系统开发的意义毕业论文(设计)是高校教学中一个重要环节,而毕业
8、论文选题是这个环节的关键。由于高校学生外地实习、新校区建设,两地办学情况较为普遍,学校、指导老师和学生46在时间、空间上往往存在着较大的冲突,成为开展毕业论文相关工作的瓶颈。而且由于毕业论文选题的特殊性,特别是选题繁琐的统计、汇总给各系(院)教务管理部门带来很大工作量,传统的人工选题数据是经多级手工处理后上报教务管理部门的,因此容易出错,导致了效率低、质量低,学生对选题的退选、补选、改选操作非常麻烦
此文档下载收益归作者所有