基于web和wap的毕业论文选题系统的设计与实现_第1页
基于web和wap的毕业论文选题系统的设计与实现_第2页
基于web和wap的毕业论文选题系统的设计与实现_第3页
基于web和wap的毕业论文选题系统的设计与实现_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于 web 和 wap 的毕业论文选题系统的设计与实现 于泳海 (兰州商学院陇桥学院 信息管理系,兰州 730101) 摘要:为提高毕业论文管理工作的处理效率和管理水平,构建了一个基于 web + wap 的毕业论文选题系统。 系统实现了教师录入题目、管理员审核题目、学生选题和上传论文电子版等功能。该系统的一大特色是学生选 题可通过手机完成,极大地方便了学生用户,实际应用效果良好。 关键词:毕业论文选题;系统;wap 0.引言 毕业论文是本科人才培养的重要实践性教学 环节,也是学士论文评定的重要依据。毕业论文 的选题也是学生非常关注的焦点,学生都希望选 到一个自己感兴趣的题目。合适的论文选题能够 极大提高学生完成论文的积极性和主动性,对于 提高毕业论文质量有帮助。 我院现行的毕业论文选题工作流程如下: 1)首先确定指导老师,从指导老师处收集题目 并审核;2)向学生公布通过审核的题目,学生 进行选题,但要确保一人一题;3)公布选题结 果。4)论文完成后,学生提交存档电子版。 我院毕业论文选题工作的传统做法是采用手 工管理,由于参与人数多、流程复杂,存在操作 速度慢,时间长,环节乱、容易出差错等问题。 例如,公布题目时,考虑到学生选题不能重复, 使用的是纸质表格,学生在题目后面填入自己的 姓名。表格发下后,众多学生竞相围观翻看,十 分不便。有的学生无法看到所有的题目,还有的 学生因各种原因无法亲自参加选题,只能由同学 代选。另外,由于逐年扩招导致毕业生人数不断 增多,在将来的几年中这些问题将更加突出。 针对这些问题,一个基于 B/S 的选题系统是 一个较好的解决方案。另外,考虑到我院学生上 机不很方便,系统采用 web+wap 技术设计,使 学生利用手机上网就能参与选题,最大限度的发 挥选题系统的效能。 1.系统需求分析 选题系统需要为教师、学生和管理员三种类 型的用户服务,在提供基本功能的基础上还要考 虑一些实用的附加功能,同时还要方便用户操作。 具体需求如下: 1.1 需要提供给教师的功能 1)论文管理:能够实现论文题目的浏览、 修改、删除、增加等操作。2)能够查看选题学 生信息以方便联系;3)能够修改个人信息,如 联系方式,登录密码等。4)能看到管理员发布 的公告。 1.2 需要提供给学生的功能 1)选题:能够看到所有可选题目并进行选 择,也可以修改选题。可以根据感兴趣的关键字 搜索题目。2)可以查看指导教师信息,如联系 方式等。3)能够修改个人信息,如联系方式、 登录密码等;4)能看到管理员公告;5)具有上 传论文电子版功能。 1.3 需要提供该管理员的功能 1)能对指导教师进行管理:可以浏览、添 加、删除和修改指导教师,维护指导教师信息; 2)能进行学生管理:可以浏览、添加、删除和 修改参加毕业设计的学生;3)题目管理:论文 题目的浏览、审核和修改;4)公告管理:面向 教师或学生的公告的发布、修改和删除;5)选 题设置:如设置选题开始,截至时间,管理某专 业学生在选题时的限制等等;6)论文电子版管 理:包括电子版审核、打包下载等功能;7)统 计表格下载:能够提供符合要求的毕业论文指导 工作的统计表格。另外,为方便使用,还应该包 括上传 excel 表格批量添加题目和学生的功能。 2.系统设计 收稿日期: 作者简介:于泳海(1978),男,辽宁人,兰州商学院陇桥学院讲师 ,硕士,主要从事优化算法,系统编程方面的研究. 2.1 系统功能模块划分 根据毕业论文选题系统的需求分析,对系统 的组成模块做出如图 1 所示的划分。 2.2 数据库设计 根据系统需求分析,选题系统使用的数据库 包含如下表格和字段: 1)学生表:学号,姓名,密码,班级编号, 手机,电子邮件,论文电子版状态。 2)班级表:班级编号,班级名称,系别编 号。 3)系别表:系别编号,系别名称。 4)题目表:题目编号,题目名称,指导教 师编号,课题来源,题目类型,题目说明,审核 状态,审核状态说明,选择该题学生。 5)选题限制表:班级编号,题目类型。 6)教师表:教师编号,姓名,密码,系别 编号,职称,手机,座机,电子邮件,最大指导 数量。 7)管理员表:管理员编号,管理员登录名, 密码,系别编号,管理员类型。 8)公告表:公告编号,系别编号,发布时 间,标题,内容,附件。 3.系统实施 系统采用 和 access 数据库技术开发, 使用 Visual Studio 2008 作为开发环境。 是一种微软推出的基于.net framework 的动态页 面技术,使用该技术可以方便、快速的部署高效、 安全的 web 应用程序。 access 虽然是一款单机版 数据库,但完全可以满足本系统目前对性能上的 要求并且容易部署。系统运行环境为 Windows2003 Server 和 IIS。 为实现学生手机上网选题,必须要向客户端 发送符合 wml 标准的页面,这些页面是利用 Visual Studio 的“移动 Web 窗体”模板创建的。 在用户首次访问服务器时,需要判断用户客户端 浏览器的类型,如果是电脑浏览器则发送 web 页面,如果是手机浏览器则发送 wap 页面。具 体实现技术如图 2 所示。 系统部分界面设计如下:教师题目管理界面 如图 3 所示。 学生选题界面如图 4 所示。 毕业论文选题系统 教师 学生 管理员 论文题目管理 查看学生信息 个人信息维护 选择论文题目 查看教师信息 个人信息维护 上传论文电子版 指导教师管理 学生管理 题目管理、审核 公告管理 选题设置 论文电子版管理 统计信息下载 图 1 毕业论文选题系统功能模块划分 图 3 教师题目管理界面 检索浏览器 userAgent 信息 包含“Mozilla”字串? 接受浏览器连接请求 跳转到 web 页面 跳转到 wap 页面 是 否 图 2 判断客户端浏览器类型的方法 图 4 学生选题界面 手机登录选题界面如图 5 所示。管理员题目 管理界面如图 6 所示。系统自动生成的统计信息 如图 7 所示,其中饼图图形的生成使用了 MSChart 控件。 4. 结束语 本文所介绍的毕业论文选题系统已经在陇桥 学院信息管理系 2009 届和 2010 届毕业论文的指 导工作中得到了应用(网址: 6) 。从实际应用效果来看,该 系统的使用调动了学生的积极性,提高了他们的 学习热情,提高了毕业设计教学管理工作的效率 和规范性,对毕业论文的顺利实施和提高管理水 平起到了较好的作用。 目前国内很多高校都自行开发了毕业论文选 题系统 1-3,从文献中查询到的情况来看,这些 系统的功能大同小异。本文所介绍的系统的一个 特色就是电脑和手机都可以访问,极大地扩展了 系统的应用条件,为将来类似系统的开发提供了 一个新的思路。 参考文献: 1 王攀, 王晶 . 基于 Web 的毕业论文选题系统的设计 与实现J. 现代教育技术 , 200711(17):75-78. 2 宋淑杰 . 毕业论文选题系统的设计与实现J. 才智, 200823(23):99-99. 3 杨凌云. 基于.Net 的毕业论文选题系统的设计与实 现J. 计算机时代, 201003:36-37. Design and Realization of Graduation Thesis Selection System Based on Web and Wap YU Yong-hai (Department of Information Management, Longqiao College of Lanzhou University of Finance and Economics, Lanzhou 730101) Abstract: For improving the process efficiency and management level of graduation thesis management, a graduation thesis selection system based on web and wap was constructed, which implements inputting theses by teachers, checking by administrator, thesis selection by students and uploading thesis copy etc. The highlight of this system is that students can select thesis by 图 5 手机登录选题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论