一、开发工具:VB.NET+SQL2000
二、开发期限:2011年
三、相关介绍:
随着近几年来微机技术、网络技术及相应软件技术的迅猛发展,学校的教学、管理、评定等工作已越来越离不开计算机了。本系统—毕业设计评定是针对现今大学生毕业人数较多,指导老师评定工作比较繁琐这一问题开发、研制出来的。本系统基本遵循软件工程方法论进行系统分析、总体设计、详细设计和软件测试。采用ASP.NET 技术作为创建应用程序的方式,以VB.NET作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
实现了用户登录、教师学生的管理、角色分数权重的管理、评价标准和评语信息的管理、学生成绩浏览和教师在线评定的功能。
以下是论文目录: 目 录 一、 概述. 2 (一) 开发背景. 2 (二)项目提出的意义. 3 (三)系统的开发方法. 3 (四)系统开发工具. 3 1. VB.NET简介. 3 2. ASP.NET简介. 4 3.数据库简介. 6 二、需求分析. 6 (一) 可行性分析. 6 (二) 系统需要解决的主要问题. 7 (三) 数据库需求分析. 7 (四) 系统目标. 8 三、系统总体分析. 8 (一)基本简介. 8 (二)运行环境. 8 (三)系统功能分析. 9 1. 前台各个模块应实现的功能:. 9 2. 后台各个模块应实现的功能:. 9 3. 分配系统各个模块实现的功能:. 11 (四)主要模块流程图. 11 前台:. 11 1. 教师登陆系统模块. 11 后台:. 12 1. 教师管理. 12 2. 教师学生课程管理. 12 3. 角色权限管理. 13 (五)数据字典. 14 1. 毕业生答辩管理系统数据字典. 14 (六)根据表与表之间的关系可以画出ER图. 16 四、系统程序实现. 17 (一)系统主界面. 17 (二)基本功能模块. 18 评定系统后台:. 18 1. TeacherModify(教师信息编辑). 18 2. StudentModify(学生信息编辑). 20 3. TeacherStuderList(教师学生管理). 23 4. JsqzModify(权重信息编辑). 25 评定系统前台:. 27 1. TeacherStudent(教师评阅). 27 2. StudentSee(学生查看分数). 29 分配系统. 31 1. ByKtList(毕业课题维护). 31 2. XsxtList(学生选题信息). 33 五、软件测试. 35 六、结论与总结. 36
|
以下是功能详细介绍: 本评价系统共分成两大功能模块:前台和后台管理。两大模块又包含各自的子模块。前台包括登录模块、评阅模块、评价模块(指导教师评价、评阅教师评价和答辩教师评价)和成绩查询模块。后台管理包括教师管理模块、班级管理模块、学生管理模块、教师学生分配模块、角色分数维护模块、角色权重管理模块、评价标准管理模块、评语信息管理模块和学生成绩浏览模块。 分配系统分为教师注册、学生注册和登陆。学生登陆系统后,可以选择毕业题;教师登陆系统后,可以维护自己的选题信息。教师和学生进入系统后,都可以修改密码。 1. 前台各个模块应实现的功能: (1)登录模块:学生、教师通过管理员分配的帐号密码登录系统。此时系统判断用户输入的信息是否正确,并根据用户登录身份的差异,使不同的用户进入不同的界面。如果输入信息不正确,用户不能进入系统,也不能进行相应操作。 (2)评阅模块:下载并浏览相应学生的毕业设计相关文档,包括毕业设计开题报告、毕业设计开题任务书、英文文献翻译、毕业论文和毕业设计等。 (3)评价模块:包括指导教师评价、评阅教师评价和答辩教师评价。教师在界面做出判断后会得出学生的成绩及相应的评语。 (4)成绩查询模块:仅限学生查询成绩。学生进入后可以修改自己的密码,以保证成绩信息的保密性。 2. 后台各个模块应实现的功能: (1)教师管理模块:添加、编辑和删除教师信息。 (2)班级信息管理模块:系统管理员可以添加和删除班级信息。 (3)学生管理模块:添加、编辑和删除学生信息。 (4)教师学生管理模块:将学生分配到所属课程的老师名下,添加、删除功能。 (5)角色分数维护:固定角色名称为答辩教师、评阅教师和指导教师,可以对他们各个角色的分数进行编辑。 (6)角色权重管理:对各个角色里的权重分数进行管理,添加、编辑和删除操作。 (7)评价标准管理:可以对标准名称,核算分数进行添加、编辑和删除操作。 (8)评语信息管理:可以对评语内容,评语的起始终止分数进行添加、编辑和删除操作。 (9)学生成绩浏览:可以浏览学生信息成绩。
|
如有需要,请联系本站客服...
<责任编辑:计算机毕业设计网(http://www.xiaoniu168.com)>