欢迎来到天天文库
浏览记录
ID:55977039
大小:758.76 KB
页数:3页
时间:2020-06-03
《基于ASP.NET的学生作业管理系统设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、电脑编程技巧与维护基于ASP.NET的学生作业管理系统设计与实现李金平(陕西省岐山县职业技术教育中心,陕西岐山722400)摘要:对学校作业管理中存在的问题进行了分析,提出了一套基于当前流行的ASP.NET技术的学生作业管理系统的设计方案并加以实现。该系统简单、直接,很好地实现了学生作业的上传与查阅,具有学生、教师、课程、作业等管理功能。系统在学校环境下运行良好,对实际应用有着较好的指导意义。关键词:ASP.NET技术;MsSQLServer数据库;作业管理TheDesignandRealizationofaStu
2、dentJobManagementSystemBasedonASP.NETLIJin-ping(ShanxiQishanCountyVocationalTechnologyEducationCenter,ShanxiQishan722400,China)Abstract:Thispaperanalyzestheproblemsinthemanagementofschooljob,Putforwardadesignschemeofstudentjobmanagementsystembasedonthecurrentp
3、opularASP.NETtechnologyandimplemented.Thesystemissimple,direct,Toachieveagoodstudentjobuploadandaccess,Havestudents,teachers,curriculumjobmanagementfunctions.Workswellintheschoolenvironment,Hasagoodguidingsignificancetopracticalapplication.Keywords:ASP.NETtech
4、nology;MsSQLServerdatabase;HomeworkManagementl需求分析根据学生作业管理系统的特点。可以将其分为新用户注该系统主要有3类用户:学生、教师和管理员。学生根册、学生管理、教师管理、课程管理、作业上传、作业查阅、据本学期所学课程,选择性提交作业,一次作业就是一个文更改口令等7个部分,系统功能模块如图1所示。件。教师可以按照所教课程,逐班级查阅学生作业。管理员3数据库设计需要创建用户、确定用户身份、对用户密码进行管理,也可在以上需要分析和系统设计的基础上。通过采用E—R图以对课程
5、进行设置与管理。的方法进行数据库逻辑设计,能够设计出满足用户需求的实2系统设计体。系统主要有学生、课程、教师、作业4个实体,实体和该系统的执行流程是用户选择身份(学生或者老师)并实体之间的联系较多,有1:1、hN和M:N这3种。将单个实输入自己的账号和密码,然后登录.如果有一项不符合则不体设计为一个数据表,实体之间M:N的关系也单独设计为一能进入系统,成功登录后,系统根据不同的用户身份,显示个数据表.然后通过主键建立各数据表之间的联系。不同的信息。学生进入系统后可以看到教师共享资源、学生(1)学生表个人空间、系统信
6、息等。教师进入系统后,可以查看所有教该表主要存放当前注册的学生信息,包括学号、姓名、师的共享资源、自己所教学生的作业、个人空间、系统信息密码、专业名称、年级、班级、备注等字段,“学号”作为等。管理员可以通过后台管理登录页面进入系统,对教师、学生的唯一标识,由l2位字符串构成。学生账号以及本学期所开课程信息进行管理。另外,用户在(2)课程表使用本系统前,必须先进行新用户注册。该表存放学校所开的所有课程,包括编号、专业名称、年级、班级、科目等字段。由于同一门课程可能有多个班级同时开设,又是由不同的老师代课,所以需要有“
7、专业名称”、“年级”、“班级”等字段。(3)教师表该表存放教师的基本信息,包括编号、姓名、密码、备注、是否注册等字段.“编号”字段作为教师的唯一标识。(4)教师课程表该表主要存放教师的代课情况,包括序号、教师编号、图1系统功能模块收稿日期:2014—06—10
此文档下载收益归作者所有