计算机科学与技术论文


    


    XX学毕业文
    学生信息理系统设计


    入学年级:
    学生姓名:
    学号:
    学专业:计算机科学技术






    XX学
    中国●XX
    20XX年8月


    目录
    提…………………………………………………………………………………………2
    二开发工具介绍…………………………………………………………………………………2
    1ASP…………………………………………………………………………………………2
    2access………………………………………………………………………………………2
    三需求分析………………………………………………………………………………………3
    1需求分析…………………………………………………………………………………3
    2设计目…………………………………………………………………………………4
    四数库设计……………………………………………………………………………………4
    1理员数库设计………………………………………………………………………4
    2学生信息数库设计……………………………………………………………………4
    五测试结果………………………………………………………………………………………5
    1系统总模型………………………………………………………………………………5
    2理员登陆界面:图1…………………………………………………………………6
    3页面实现:图2……………………………………………………………………8
    4台功实现:图3………………………………………………………………14
    5学生信息录入印:图4……………………………………………………………17
    6户密码修改:图5……………………………………………………………………19
    7安全退出系统:图6……………………………………………………………………22
    六结束语…………………………………………………………………………………………23
    七参考文献……………………………………………………………………………………23













    1提
    着科学技术发展计算机领域断取新研究成果断代延伸脑力劳动方面发挥越越重作工业日常生活越越离开计算机尤学校里着高校断扩招生数断增加处理量学生数信息显尤重学生信息理学校工作中项重容
    系统文理学生资料重点介绍功:信息添加信息修改信息删信息查询进行静态页面设计应ASP程序进行台理操作Access进行台数库连接设计四功进行系统设计实现
    设计学生信息理系统年高校理更加高效计算机赖度更加高学生信息理更加快捷学生成绩理系统助计算机强处理力减轻理员工作量提高处理准确性学生成绩理系统开发运实现学生成绩理动化仅广教师繁重成绩里工作中解脱出学校传统成绩理模式中解放出学生成绩判断整理更合理更公正时教师提供准确清晰轻松成绩理环境学生信息进行查询老师学生成绩进行录入修改学生基信息包括:学号姓名性密码系班级科成绩等系统实现容求东西简单信息系统功强
    2.1开发工具介绍
    211Asp
    Asp(Active  Sever  Pages动态网页)微软公司推出种取代CGI(Common  Gateway  Interface)技术目前Internet许基Windows台Web站点已开始应ASP换CGI
    ASP服务器端脚编译环境创建运行动态交互Web服务器应程序ASPHTML页脚命令 ActiveX组件组合创建交互Web页基Web功强应程序ASP应程序容易开发修改ASP位服务器端脚运行环境通种环境户创建运行动态交互式Web服务器应程序交互  式动态网页包括HTML  表单收集处理信息传载等  通常情况户通浏览器网页静态目前Internet许站点然提供静态(static)页容谓静态指站点页容固定变静态站点更新页容必须手动更新  HTML文件数着Web技术发展户希够根求动态生成页例响应户查询数库求生成报表等站点服务器收求执行应程序分析表单(form)输入数执行结果HTML格式传送浏览器根户请求生成动态页传统方法CGIISAPI等CGI根浏览器端http请求激活响应进程请求应进程时请求时程序挤占系统资源造成效率低ISAPI针缺点进行改进利dll(动态链接库技术)线程代进程提高性速度考虑线程步问题开发步骤烦琐两种技术普遍开发动态网页技术  Java存着外问题开发困难程序开发HTML写作两完全程需专门程序员开发ASP  ActiveX技术基开放设计环境户定义制作组件加入中动态网页具限扩充力传统CGI等程序远远方
    212Access

    Access数库理系统集成Office中Visual  Studio中数库理系统(SQL Server 2000)相更加简单易学普通计算机户掌握重点Access功足够强足应付般数理处理需

    Access实现建立数库报表数库报表修改查询等功
    Access着Windows操作系统Offices办公动化应软件普 Access版变Office成员集成越越紧密Office2000成员VisualBasic60现享样VisualBasicforApplications(VBA)版60Access2000采纳Office2000VBA编辑器(做集成开发环境者IDE)编写VBA代码动操作Access应坏Access2000享Office2000新超文标记语言(HTML)帮助系统Access创建数库建立相应软件连接ODBC连接
    31需求分析
    果国学校理水停留纸介质基础已适应时代发展浪费许力物力信息时代种理方法必然计算机基础信息理取代学生信息理系统开发适合中学校理
    该学生信息理系统纳起四点:
    1.学生信息插入插入区学生姓名联系方法班级相关情况实现信息动态理
    2.学生信息查询学生信息理员通种方式(年级班级姓名学号等等)查询直接查需学生相关信息实现信息动态理
    3.学生信息修改理员时转入转出学生进行修改学号系等等实现信息动态理
    3.学生信息删理员时转入转出学生进行删学号系等等实现信息动态理
    处:
    1. 存储怕学生档案安全高效
    2. 需二名档案录入员操作系统节省量力
    3. 迅速查找需信息
    功结构图:
    学生信息理系统
    学生资料理
    添加资料

    修改资料

    删资料

    查询资料

    户登录


    32设计目
    学期数库学定基础掌握数库建立相关件建立通月左右设计更深层掌握数表数库基操作已深入解学程序开发包括表单菜单程序间联系建立全面巩固数库知识学
    时开发学生信息理系统面班级学生信息理成绩理简化日常学生班干学生理工作助提高工作效率提供更直观准确容易理解信息容
    41数库存设计
    数库整学生信息理系统核心部分通数库调进行学生信息更新处理插入资料删资料查询资料方便理进行理减少理员工作量更力
    411理员数库设计
    Users表理员登陆时验证理员身份样前台分隔开保护网站安全阻止理员外进入台威胁整网站安全包括户名密码访问权限等等
    数库图:
    412学生信息数库设计
    学生信息数库存放学生基信息资料学号姓名性身份证号码等联系方式等等数库:


    51测试结果
    511系统总模型
    学生信息理系统总模型说明系统注册登录登录进页面实现学生资料理理员理更改级中学生资料理实现学生信息添加修改删查询功理员理权限高理员进行删理员更改权限操作流程图结构图:
    登录
    页面
    学生资料理
    理员设置
    添加资料
    修改资料
    删资料
    查询资料
    更改密码

    512理员登录界面
    (1)通indexasp登录界面进入页面进行相应学生信息操作
    (2)进入登录界面:通注册页面户提交注册保存user表里通登录页面读取户提交 登录信息保存数库中数进行较验证否成功登录




    图1:户登录界面
    实现代码:
    <#include fileinctopasp>

    <
    if request(action)login then
    set rsservercreateobject(adodbrecordset)
    sqlselect * from system_teach where admin_name'&requestform(name)&'
    rsopen sqlconn13
    if not rseof then
    if rs(admin_pwd)<>requestform(pwd) then
    responsewrite