ImageVerifierCode 换一换
格式:DOC , 页数:30 ,大小:1.16MB ,
资源ID:11181487      下载积分:12 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/11181487.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(学生信息管理系统策划书样本.doc)为本站上传会员【精***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

学生信息管理系统策划书样本.doc

1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 目 录 一、 概述 1 二、 开发平台 1 ( 一) ASP的优势 1 ( 二) ASP六大对象 2 三、 学生信息管理系统的开发 2 ( 一) 用户需求分析 2 ( 二) 开发设计思想 3 ( 三) 开发和运行环境选择 3 ( 四) 主要功能 3 ( 五) 网站总体流程图 4 四 、 主要原程序管理界面展示 5 五、 数据库设计 6 六、 主要模块介绍 8 ( 一) 管理员登陆管理界面 8 (二) 普通用户登陆界 9 ( 三) 密码修改 9 ( 四) 学生信息查询 10 ( 五)

2、成绩查询 11 ( 六) 留言板密码管理 13 ( 七) 打印问题分析与解决 15 七、 总结 16 参考文献 17 附录A 18 学生信息管理系统 ( 计算机网络技术专业计网062班,余章亮) 摘要: 由于计算机技术的迅速发展和普及, 与之紧密相关的管理信息系统已经深入到现代社会各行各业中。在高校, 学生信息管理系统(SMIS)作为计算机管理信息系统的一个应用, 越来越发挥着它重要的作用。本文所介绍的学生信息管理系统是在ASP平台上, 结合Access数据库、 WEB技术共同开发的。本系统完成了对学生的日常管理

3、 包括对学生信息的添加、 修改、 删除等计算机管理工作。本文对采用的相关技术进行了描述, 对各个子系统的功能、 设计思路及设计方法都作了详细的描述。 关键词: ACCESS; ASP; 学生信息管理系统 一、 概述 学生信息管理系统(SMIS)是大学信息管理系统建设的重要组成部分, 是提高教学管理的质量和效益乃至建设知名高水平大学的关键环节。学生信息处理的电脑化、 网络化, 也是实现学校管理现代化和信息化的重要内容。学生信息管理系统的内容对于学校的决策者和管理者来说都至关重要,因此学生信息管理系统应该能够为用户提供充分的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管

4、理文件档案, 这种管理方式存在着许多缺点,如:效率低、 保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、 更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、 查找方便、 可靠性高、 存储量大、 保密性好、 寿命长、 成本低等。这些优点能够极大地提高学生档案管理的效率,也是进行科学化、 正规化管理,与世界接轨的重要条件。 二、 开发平台 ( 一) ASP的优势 1.AS

5、P运行环境的配置非常方便, 只要在Windows平台上安装PWS或IIS, WEB服务器与ASP应用服务器的配置便基本上完成了; 2.ASP技术简单易学, 使用ASP编写服务器脚本能够穿件功能强大的Web应用程序, 使用ASP技术进行开发时, 能够经过建立自己的COM组件, 讲应用的商业逻辑封装在可重用的模块中, 以便脚本、 其它组件或其它程序调用。 ( 二) ASP六大对象 1.Application对象 Application对象是个应用程序级的对象, 用来在所有用户间共享信息, 并能够在Web应用程序运行期间持久地保持数据。 2.ObjectContext对象 该对象用于

6、控制Active Server Pages的事务处理。事务处理由Microsoft Transaction Server (MTS)管理。 3.Request对象 Request对象用于接受所有从浏览器发往你的服务器的请求内的所有信息。 4.Response对象 Response对象用于向浏览器输出文本、 数据和Cookies以及控制在传送网页过程中的每一个阶段。 5.Server对象 Server对象用于创立COM对象和Scripting组件等。 6.Session对象 Session对象为单个用户保持数据。 三、 学生信息管理系统的开发 ( 一) 用户需求分析 随

7、着学校的规模不断扩大, 学生数量急剧增加, 有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。经过这样的系统能够做到信息的规范管理、 科学统计和快速查询、 修改、 增加、 删除等, 从而减少管理方面的工作量。 本系统主要用于学校学生信息管理, 总体任务是实现学生信息关系的系统化、 规范化和自动化, 其主要任务是用计算机对学生各种信息进行日常管理, 如查询、 修改 、 增加、 删除, 另外还考虑到学生选课, 针对这些要求设计了学生信息管理系统本系统主要用于学校学生信息管理, 总体任务是实现学生信息关系的系统化、 规范化和自动化, 其主要任务是用计算机对

8、学生各种信息进行日常管理, 如查询、 修改 、 增加、 删除, 另外还考虑到学生选课, 针对这些要求设计了学生信息管理系统。 ( 二) 开发设计思想 本学生信息管理系统是一套基于B/S( 浏览器/服务器) 结构的网络数据库系统。该系统运行于服务器端, 完全采用asp+access开发, 客户端只需安装有WINDOWS系统即可使用本系统。 该系统包括学生信息管理、 学生成绩管理系统、 学生奖惩管理、 学生学籍管理、 学生成绩管理和系统用户管理等主要功能模块; 采用管理人员后台帐号管理, 方便管理和及时搜索用户管理 ( 三) 开发和运行环境选择 本系统采用的开发工具是dreamw

9、eaver、 access。运行环境是Windows 或Windows XP2 + IIS或小旋风ASP服务器。 Dreamweaver 是一个可视化的网页设计和网站管理工具, 支持最新的Web技术, 包含HTML检查、 HTML格式控制、 HTML格式化选项、 HomeSite/BBEdit捆绑、 可视化网页设计、 图像编辑、 全局查找替换、 全FTP 功能、 处理Flash和Shockwave等富媒体格式和动态HTML、 基于团队的Web创作。在编辑上你能够选择可视化方式或者你喜欢的源码编辑方式。 Access是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet

10、 Database Engine 和 图形用户界面两项特点, 是 Microsoft Office的成员之一。Access能够存取 Access/Jet、 Microsoft SQL Server、 Oracle, 或者任何 ODBC 兼容数据库内的资料。不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。 ( 四) 主要功能 学生信息管理系统包括: 学生信息管理、 成绩管理、 考试管理、 用户管理、 留言管理五个部分。 信息管理模块包括录入学生信息, 学生信息查询, 学生信息修改, 打印学生信息, 班级管理。 成绩管理模块包括录入学生成绩、 查询学生成绩、 修改/

11、删除学生成绩、 打印学生成绩、 计算总分与排名、 目标分管理六个子模块。 考试管理模块用来完成对学生科目试卷分值的录入、 修改、 删除、 查询、 导入科目管理。 用户管理模块用来完成对用户信息的添加, 修改用户信息, 设置用户权限。 留言管理模块完成对留言的删除、 修改和置前功能。 ( 五) 网站总体流程图 网站总体流程图如图3-1所示: 学生信息管理系统 用户管理 学生成绩查询 学生信息查询 留言 查询信息 录入信息 修改信息 打印信息 班级管理 管理员审查 管理员退出 按考试查询 考试管理 成绩管理 信息管理 按学号查询

12、修改用户 删除用户 添加用户 考试科目管理 删除考试信息 管理员退出 修改考试信息 目标分类管理 打印学生信息 修改学生信息 查询学生信息 添加考试信息 成绩排名 录入学生信息 用户管理 留言管理 按姓名查询 按班级查询 按科目查询 留言修改 留言删除 图3-1 网站总体流程图 四 、 主要原程序管理界面展示 主要原程序管理界面如图4-1所示 图4-1 管理主页面展示 主要程序代码

13、g="0">

16、


录入学生成绩

14、td>


查询学生成绩

修改/删除学生成绩
     

17、nMouseOver="this.src='images/ScorePrint_B.jpg';" onMouseOut="this.src='images/ScorePrint_A.jpg';">
打印学生成绩


计算总分与排名

19、MouseOut="this.src='images/TargetManage_A.jpg';">
目标分管理

五、 数据库设计 重要数据及其简要描述如表1、 表2、 表3、 表4所示。 表1 班级表 表2 总份与排名表 表3 目标分管表 表4 用户表 六、 主要模块介绍 ( 一) 管理员登陆

20、管理界面 主程序也是程序控制的核心, 操作权限、 程序功能调用等都要经过主程序实现。如图6-1所示 图6-1管理员登陆管理界面 主要程序代码: <% if Request("logonfailed")<>"" then Response.Write " 用户名或密码错误! 请重新登录! ’登陆失败 ’ else if Request.QueryString<>"" then Response.Write "你还没有登录或登录已超时! 请重新登录! else Respo

21、nse.Write "用 户 登 录" end if end if %> ’成功登陆’ (二)普通用户登陆界面 一般用户能够经过改页面进入查询系统进行学生成绩查询和学生信息查询, 单不能对成绩和信息进行修改与删除, 登陆不需要验证。如图6-2所示 图6-2 普通用户登陆界面 ( 三) 密码修改 此功能只有管理员具有。管理员具有添加修改删除管理员、 拥护权限。如图6-3所示 图6-3 密码修改 核心代码: session("power")=rs("power")‘保存用户权限 ‘用于管理员权限的判断 <% if session(

22、"power")=1 then response.Write("管理用户! ") else response.Write("普通用户! ") end if %> ’保存密码’ ( 四) 学生信息查询 1.可从学号、 姓名或班级三种查询方法任选其一进行查询 如图6-4所示 图6-4学生信息查询 若输入条件错误如图6-5所示: 图6-5学生信息查询 2.支持模糊查询 例如: 在学号查询框中输入 , 则查询结果为学号中包含” ”的学生在姓名中输入”小”, 则查询结果为姓名中包含有”小”的学生 ( 五) 成绩查询 成绩查询提供两种

23、方式: 1.查询指定考试中某一科或几科的成绩及总分、 达标等信息。此种方式便于班任或科任掌握相应考试的考试情况。如图6-6所示 图6-6成绩查询 核心代码: <% While (NOT rsGrade1.EOF) %> <% rsGrade1.Mo

24、veNext() Wend If (rsGrade1.CursorType > 0) Then rsGrade1.MoveFirst Else rsGrade1.Requery End If %> For i = 5 to Recordset1.Fields.Count - 1 Response.write "25、).Name & "'>" & Recordset1.Fields(i).Name & "" if (i+1-5)>0 and ((i+1-5) mod 5 =0) then response.write "" next Response.write "总分" if (i+1-5)>0 and ((i+1-5) mod 5 =0) then response.write ""

26、 i=i+1 Response.write "平均分" if (i+1-5)>0 and ((i+1-5) mod 5 =0) then response.write "" i=i+1 Response.write "全级排名" if (i+1-5)>0 and ((

27、i+1-5) mod 5 =0) then response.write "" Response.write "班级排名" %> 2.查询指定科目的某一次或几次考试的成绩、 达标、 成绩升降等信息。此种方式便于科任老师掌握学生的学习情况。如图6-7所示 图6-7成绩查询 <% While (NOT rsGrade1.EOF) %>

28、ds.Item("ClassID").Value)%>"><%=(rsGrade1.Fields.Item("ClassName").Value)%> <% rsGrade1.MoveNext() Wend If (rsGrade1.CursorType > 0) Then rsGrade1.MoveFirst Else rsGrade1.Requery End If %> <% While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF)) strShe

29、etName=Recordset1.Fields.Item("SheetName").Value Set rsTestName = Server.CreateObject("ADODB.Recordset") rsTestName.ActiveConnection = MM_StudentConn_STRING rsTestName.Source = "SELECT Top 1 * FROM " & strSheetName rsTestName.CursorType = 0 rsTestName.CursorLocation = 2 rsTestName.LockTy

30、pe = 1 rsTestName.Open() rsTestName_numRows = 0 ExistFlag=False for k=0 to rsTestName.fields.count-1 if rsTestName.fields.item(k).name=CStr(Request("Subject")) then ExistFlag=True next if ExistFlag=True then Response.Write "31、Fields.Item("SheetName").Value & "'>" Response.Write Recordset1.Fields.Item("TestName").Value & "
" end if rsTestName.Close Repeat1__index=Repeat1__index+1 Repeat1__numRows=Repeat1__numRows-1 Recordset1.MoveNext() Wend %> ( 六) 留言板密码管理 登陆成功显示如图6-8所示:

32、 图6-8登陆成功 退出显示如图6-9所示: 图6-9退出显示 核心代码: <% select case action case "modpassed" Checkadmin User=htmlencode(request.form("User")) set rs=conn.execute("SELECT * FROM [Admin] WHERE user='"&session("Admin")&"' AND pass='"&password&"'") if rs.eof then response.write "" response.end end if end sub Checkpass oldpass if newpass="" then response.write "" response.end end if if newpass<>newpas

34、s2 then response.write " " response.end end if conn.execute("update [Admin] SET pass='"&newpass&"' WHERE user='"&session("Admin")&"'") session("Admin")=User response.write "" response.cookies("administrator")="admin" response.end else response.write "" 管理员登录

37、"center">     

38、登录名: " size="20" maxlength="16" readonly class="input"> 旧密码:

39、"16" class="input"> 新密码: 确认: ’ 密码修改成功’ ( 七) 打印问题分析与解决 根据对学生信息管理的要求, 打印问题一直是被关注, 过去打印学生成绩的时候, 必须把成绩导入到word文档或打印整个网页, 也不能分类打印, 因此管理起来非常不方便, 解决思路: 采用学生分类查

41、询打印。如图6-10所示 图6-10 学生成绩打印 核心代码: <% i=0 While (NOT Recordset1.EOF) if i=0 then response.Write "" else response.Write "" end if i=i+1 Recordset1.MoveNext() Wend If (Recordset1.CursorType > 0) Then Recordset1.MoveFirst Else Recordset1.Requery End If %>’选择你查询方式查询’ 七、 总结 本文以ASP为开发技术, 以VBScript为服务器端脚本语言, 以JScr

43、ipt作为客户端脚本语言。在学习了基于ASP+ACCESS+IIS或小旋风ASP服务器的网络服务器体系结构开发技术, 和对ACCESS数据库技术进一步了解的基础上, 开始进行本系统的设计, 并经过以上的系统的分析, 开发与应用几个步骤,完成了本系统的开发任务。达到了初步的要求, 且发现了一些问题, 为今后该系统的进一步完善积累了宝贵经验。 利用asp技术开发管理系统, 我个人觉得有着广阔的前景, 其鲜明的面向对象性, 透明性, 开放性, 技术开发的简单灵活性, 深受广大编程爱好者的喜欢。对于本人事工资管理系统的整个开发, 让我深深领会到, ASP提供的访问一个客户请求和产生响应的方法和思路,

44、 其提供的人性化无纸化管理功能, 让人感觉到其魅力所在。知道了如何和计算机对话, 如何理解信息技术, 如何理解信息时代这四个字的含义。人事工资管理系统的开发完成过程, 让我磨练了发现问题, 分析问题, 解决问题的能力, 自豪感由然而生。在本系统的开发过程中要感谢芮坤坤老师的帮助和指导。现在, 眼前豁然开朗, 信息化时代让我们感受到无限的光明和美好。 参考文献 [1]董翔英: Sql server 基础教程[M], 第一版, 科学出版社, .4。 [2]罗鹃: Web与数据库开发[M], 第二版, 电子工程出版社, .4。 [3]刘瑞华, 欧训民: Dreamweaver mx

45、 中文版 标准教程第二版[M], 科学出版社, .8。 [4]宣小平, 但正刚, 张文毅: ASP数据库系统开发导航[M] , 人民邮电出版社, 。 [5]汪晓平, 钟军: ASP网络开发技术[M] , 人民邮电出版社, 。 附录A <% strConnString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="& Server.MapPath("sjk.mdb ") set my_Conn = Server.CreateObject("ADODB.Conne

46、ction") my_Conn.open strConnString Set my_rs= Server.CreateObject("ADODB.Recordset") ‘数据库连接 dim conn,fs,f Set conn = Server.CreateObject("ADODB.Connection") conn.open "driver={Microsoft Access Driver (*.mdb)};uid=;pwd=kxj;dbq="&server.mappath("id.mdb") set fs=server.createObject("scrip

47、ting.filesystemobject") testDrive=Server.MapPath("/DRIVEINFO.ASP") '经过MapPath获得当前盘盘符 testDrive=Left(testDrive,3) set f=fs.getdrive(testDrive) '调用GetDrive方法, 将驱动器赋予一个变量 Mysql="SELECT * From driveinfo where id=1"   rsCheck.open Mysql,conn,1,1 FSER=trim(f.serialnumber) '获得当前盘序列号

48、 StrSerno=trim(rsCheck.fields("SERNO")) StrMark=rsCheck.fields("WRIMARK") my_rs.close if StrSerno<>FSER and StrMark=0 then '若是首次安装, 则置写盘标志为1 sql="select *from driveinfo where id=1"  my_rs.open sql,my_conn,3,3 my_rs(”SERNO”)= StrSerno my_rs(”WRIMARK”)= 1 my_rs.update session(”pass”)=true else   if StrSerno=FSER then '若是合法用户再次合法进入 session(”pass”)=true else '非法拷贝用户 session(”pass”)=false response.write”你的系统没有注册” end if end if  %〉

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服