1、 I 毕业设计毕业设计( (论文论文) )网上选题管理系统网上选题管理系统 摘摘 要要 毕业论文管理是高校教学中一个重要环节,目前大部分高校仍采用传统的手工方式 进行选题工作。随着计算机网络的发展,越来越多的高校正在寻求有效的网上选题方式。 对于高校教学工作者和学生而言,拥有一个功能完备的毕业论文选题系统是很重要的,它 可以很大程度上节省人力和物力资源。 本设计利用 ASP 平台开发,采用 B/S 模式,后台数据库使用 access,实现了毕业论文 选题工作的各个管理功能,该系统能够实现教师与学生之间的双向选择,提高选题质量和效 率,为学校、系部、指导老师和学生能充分利用因特网完成毕业论文选题
2、工作提供了便利 的平台。 关键词关键词 毕业论文选题;ASP;B/S;access II 目 录 1 引言. 1 1.1 选题背景 . 1 1.2 系统开发的意义和目的 1 1.2.1 开发意义 1 1.2.2 开发目的 2 2 相关软件及技术简介. 3 2.1 Dreamweaver 简介 . 3 2.1 ASP 简介 . 4 3 需求分析. 6 3.1 可行性分析 6 3.2 功能需求分析 6 3.2.1 功能结构图 7 3.3 性能与安全性分析 . 7 4 系统设计. 9 4.1 系统建模 . 9 4.1.1 UML 语言简介 . 9 4.1.2 角色的确定 9 4.1.3 创建用例 1
3、0 4.1.4 创建角色与用例关系图 . 10 4.2 数据库设计 12 4.2.1 数据库设计原则 . 12 4.2.2 数据库表清单 . 13 4.2 系统模块设计 15 4.2.1 系统管理员管理模块 16 4.2.2 指导教师管理模块 16 4.2.3 学生选题模块 . 17 4.2.4 选题流程 17 5 系统实现. 19 5.1 公共模块实现 19 5.1.1 系统标题栏 19 5.1.2 状态栏 . 19 5.1.3 菜单 . 19 III 5.2 登录界面的实现 . 20 5.3 系统管理员模块实现 22 5.3.1 系统管理主界面 . 22 5.3.2“系统设置”功能模块 2
4、3 5.3.3“系院及专业设置”功能模块 . 24 5.3.4“数据字典维护”功能模块 . 24 5.3.5“选题管理”功能模块 25 5.3.6 系统管理员密码模块 26 5.4 院系管理员主要模块实现 . 26 5.4.1 用户管理 26 5.4.2 其他管理模块 . 27 5.5 指导老师管理模块 . 28 5.6 学生选题模块 28 6. 系统测试 30 6.1 测试目的 . 30 6.2 测试方法 . 30 6.3 测试实例 . 30 6.3.1 系统管理权限测试 30 6.3.2 系统标题显示测试 31 6.3.3 院系选题管理 . 31 6.3.4 管理员登陆 31 6.3.5 删除有学生的系别 32 致 谢 32 参考文献 33 1 1 引言 1.1 选题背景 无纸化办公的日益普及,信息的自动处理以及网络式的信息交互方式越来越 被人们认可和应用。 让计算机来管理学生的信息是现在各个高校都在积极进行的 工作之一, 也是高校教学管理工作的重要内容之一。 随着近几年高校的持续扩招, 学生人数逐年增加。为了满足广大学生的求学需要,各个高校的师资力量、硬件 配置也随之增强。这