基于Web的作业系统设计与开发


    

    基Web作业系统开发设计





    基Web作业系统开发设计


    作业系统基原教学理模式通构建BS架构Java Server page(简称JSP)设计前台开发工具MySQL数库台数库实现教学理信息化通现教学理模式梳理次设计分三模块:作业系统理员模块老师角色模块学生角色模块中删减修改老师学生信息登录账号密码系统公告讨版块帖子信息等理作业系统理员模块功学生模块功包括理信息理作业信息参线测试功线交流讨查载课件功老师模块功理信息理课件信息理教学视频理布置作业理题目信息测试试题理试卷信息进行理次作业系统设计开发设计方面提高教学理规范效率程度展示出科学技术信息时代优势
    关键词:作业理系统BSJSP














    Development and Design of Operating System Based on Web

    Abstract
    This operating system is based on the original teaching management model by building a B S architecture using Java Server page (JSP for short) as a tool for frontend development and using the MySQL database as the backend database to achieve teaching Information management By sorting out the existing teaching management models this design is mainly divided into three major modules the homework system administrator module the teacher role module and the student role module Among them the management of deleting and modifying the information of teachers and students login accounts and passwords system announcements discussion forums and post information is the function of the administrator module of this homework system The functions of the student module include the management of personal information management of job information the ability to participate in online testing the ability to communicate online discuss view and download courseware Manage homework management topic information test question management and test paper information The design of this homework system design and development can improve the standardization and efficiency of teaching management in many aspects and it shows the advantages of the scientific and technological information era to a great extent
    Keywords Intelligent teaching aid exchange website BS JSP














    目 录

    1 前言 6
    11 课题研究目背景 6
    12 发展现状 6
    13 文结构 6
    14 BS架构优缺点 6
    15 现行研究存问题解决方法 7
    151 存问题 7
    152 解决办法 7
    16 设计需达目标 7
    161 系统理员角色模块功说明 8
    162 老师角色模块功说明 8
    163 学生角色模块功说明 8
    2 关键问题分析 9
    21 数信息表间联系 9
    22 系统开发安全性 9
    23 系统开发程中关键技术 9
    231 JSP技术 9
    232 JAVA编程语言 10
    233 MVC构架 10
    234 MySQL数库 10
    235 BS结构 10
    3 需求分析 11
    31 USECASE例图 11
    32 功业务需求 12
    322 系统理员功需求 13
    323 老师功需求 13
    324 学生功需求 13
    33 运行需求 13
    34 开发环境 13
    4 系统设计 14
    41 系统体系 14
    42 数库表 14
    421 系统理信息表t_admin 14
    422 学生信息表t_stu 14
    423 老师信息表t_tea 15
    424 系统公告信息表t_gonggao 15
    425 教学视频信息表t_shipin 16
    426 题目信息表t_timu 16
    427 坛板块信息表t_catelog 17
    428 帖子信息表t_zhuti 17
    429 试题信息表t_shiti 18
    4210 回复信息表t_huifu 18
    4211 分数信息表t_fenshu 19
    4212 试卷信息表t_jiaojuan 19
    4213 布置作业信息表t_zuoyet 20
    4214 提交作业信息表t_zuoyes 20
    4215 课件信息表t_doc 21
    5 系统实现测试 22
    51系统模块实现 22
    511 系统登录功 22
    512 修改密码 23
    513 老师信息 24
    514 学生信息 24
    515 系统公告理 25
    516 讨模块 26
    517 帖子信息理 26
    518 教学资源理 26
    52 测试研究选择 28
    53 测试环境准备测试条件 29
    531 checklist 29
    532 测试结果 31
    533 系统维护 31
    6结 32
    参考文献 33
    谢 辞 34
    附 录 35








    1 前言
    现时代科学技术信息化飞速发展时代行业中难离开信息化处理计算机早已程度BS架构淘宝百度等目前较型常回网站采种架构仅方便生活程度增加信息安全性系统开发进行系统化理前提次设计系统方便学校教学课程进行系统化理设计
    11 课题研究目背景
    信息化趋势驱着时代计算机技术飞快发展着生活质量提高环境求逐步变高现企业理信息部分企业力理较规模公司说力理企业似够满足日常需求绝数企业讲必须提高理信息化程度然解决方法信息化理系统带企业机制理里面
    次设计家介绍基Web作业系统设计开发设计开发程提高实现学校教学课程信息理系统化提高学校教学理规范性
    12 发展现状
    长久绝数学校采传统工理方式进行课程教学日常工作计算机信息化没理信息普前教学课程信息理数手工手工理缺点足非常明显理起效果会容易低容易出现错误缺点计算机进行处理会理流程程度提高理效率已处理力课程教学信息理变更加快捷精确[1]
    13 文结构
    关作业系统文次设计原理现行研究存问题解决方法设计需达目标系统开发程中需解决问题关键技术需求分析系统体系结构功结构数库表结构模块实现测试研究选择测试环境条件准备测试实例展示等方面进行详细介绍说明
    14 BS架构优缺点
    (1)该架构优点
    设计方便维护BS架构模式较高关系型数库储存资源信息会信息资源时更新户界面户方便进行操作
    (2)该架构存问题
    现数网站者系统基基BS模式BS模式会存发性操作逻辑设计覆盖性强代码会层面影响系统稳定程度面维护工作带带麻烦BS架构模式系统基浏览器实现客户端操作浏览器常采脚模式目前脚语言身非常安全完善会存发现安全隐患[2]
    15 现行研究存问题解决方法
    151 存问题
    (1)关选择数库问题
    需选择强功移植性强关系型数库样效数库相结合减少程序特定数库赖性进步加强系统移植性
    (2)关选择开发台语言问题
    较开发台语言选择程度减少开发成进步增加系统生命周期[3]
    152 解决办法
    目前现状中作业系统设计开发需求实际情况解决面问题应该具备面点求:
    (1)选择MySQL数库数库提高存放数持久性储存设备发生改变时重写程序代码移植数库系统里[4]
    (2)作业系统Model View Controller(缩写:MVC)框架(模型视图控制器)模块化程序实现程进行UI界面设计户间交互时候考虑系统物理逻辑等方面问题减少代码间逻辑赖关系方便期修改[5]
    (3)选择开发台语言问题开发台My Eclipse开发语言java语言次编写处运行强伸缩性等优点系统开发语言更方便系统开发维护
    16 设计需达目标
    次作业系统基现教学理模式学校理作业理开发分三角色模块:理员老师学生角色模块功说明:
    161 系统理员角色模块功说明
    1系统理员拥老师身份信息进行增减修改功通理员添加老师够登录该系统进行老师操作功
    2系统理员拥学生身份信息进行增减修改功通理员添加学生够登录该系统进行学生操作功
    3系统理员拥系统公告进行增减修改功
    4系统理员拥帖子信息进行增减修改功
    5系统理员拥讨板进行增减修改功
    162 老师角色模块功说明
    1老师登录系统拥信息进行修改功
    2老师登录系统拥教学资源(课件信息教学视频作业布置测试试题)进行增减修改功
    3老师登录系统拥学生问题回复功
    163 学生角色模块功说明
    1学生登录系统拥信息进行修改功
    2学生登录系统拥教学资源操作(载课件教学视频作业测试试题)功
    3学生登录系统拥讨区帖子进行操作功
    4学生登录系统拥参加线测试功












    2 关键问题分析
    基Web作业系统设计开发实现程中较高求系统安全性稳定性解决问题方法前台显示台数处理分开考虑系统理员角色模块老师角色模块学生角色模块进入系统需求实现功需详细分析户功需求[6]
    21 数信息表间联系
    涉数信息非常复杂作业系统设计开发中业务间逻辑关系设计表表间需通外键联系起更具复杂性教学理程中业务操作稳定关键外键联系保证直接影响前台页面稳定运行数库设计坏
    作业系统开发设计实现程中便删者修改数库中数果数信息表间联系建立会运行程序程中出现数信息丢失导致某功出现异常系统出现较潜伏存BUG会期系统维护产生便[7]
    22 系统开发安全性
    JavaEE作业系统设计开发户通浏览器登录系统需确保整系统信息安全性首先进入系统户身份进行确认然需系统页面进行户登录状态功权限确定(户进入系统页面程序需户登录状态功权限等进行验证确认户未输入正确登录信息时该户法进入系统功操作页面户登录状态时该户法系统页面进行操作)接需进行角色模块功页面进行验证确认确保户角色进入功页面正常功权限完整进行样系类信息确认系统安全性进行提高预防想通非法途径进入系统中户操作[8]
    23 系统开发程中关键技术
    什样关键性技术关重程序开发程中直接影响着系统运行速度兼容性稳定性等技术坏次作业系统设计开发采JSP技术采分层开发方法开发程中具体介绍:
    231 JSP技术
    Java Server page(简称JSP)JSP早Sun Microsystems公司创立基网络服务器种动态网页技术标准Sun Microsystems公司软件类公司处领先位置建立JSP技术规范服务器JSP页面间交互响应客户端请求然请求新型处理返回客户端Java服务器页面JSP够兼容种Web应台WindowsLinux等操作系统够创建动态生成Web页面服务器
    232 JAVA编程语言
    Java1995年Sun公司发布时社会处互联网行业开始发展时代家希够种台方便程序Java问世Sun公司时推出Java开发台Java种面象编程语言简化种语言繁杂难懂概念编程程更加便捷
    提高程序移植性线程动态性等特点
    233 MVC构架
    Model View Controller(简称MVC)种系统设计构架模式MVC开发应程序分三独立模块:模型视图控制器三部分意思JavaEE作模型象然JSP作视图servlet作控制器样程序变更加清晰期程序修改维护中重新理业务逻辑提供程度方便
    234 MySQL数库
    MySQL种线程关系型数理系统Oracle公司产品简快速开源优点受广程序员喜爱相图书理员会书籍种类进行分类摆放书籍便放图书馆CC++进行编写市面常遍野器进行试验程序代码方便移植[9]
    235 BS结构
    BS结构意思户通浏览器服务器进行请求然服务器收请求进行处理返回浏览器种结构优点成消耗低期系统维护较方便扩展性较强








    3 需求分析
    次作业系统进行开发前首先分析该系统需求致容包括模块然模块相应实现功模块模块间需样逻辑关系解系统UI界面特殊求解清楚问题够进行面程序开发
    31 USECASE例图
    作业系统设计开发分系统理员模块老师模块学生模块三类户角色模块例图分图313233示



    修改登录密码


    老师信息理


    学生信息理
    理员


    系统公告理


    讨版块理

    帖子信息理




    图31系统理员例图






    信息理



    线注册登录


    作业信息理
    学生


    线测试功


    查载资料

    线讨



    图32学生户例图

    信息理


    课件信息理


    教学视频理


    布置作业理
    老师


    题目信息理


    测试试题理

    试卷信息理



    图33老师户例图
    32 功业务需求
    321 登录界面
    该界面分三部分分系统理员登录界面老师登录界面学生登录界面确保正确输入账号密码够成功进入系统正确输入进入系统
    322 系统理员功需求
    1需老师学生信息够进行理
    2需讨板块帖子信息够进行理
    323 老师功需求
    1需基信息够进行理
    2需布置作业学生(作业题目信息规定)
    3需够学生进行测试(理试卷信息)
    324 学生功需求
    1基信息进行理
    2载老师布置作业课程资料
    3提交作业
    4参加线测试
    5讨板块帖子发表言
    33 运行需求
    操作系统:Windows 7
    客户端浏览器:IE9
    34 开发环境
    操作系统:Windows 7
    开发语言:JSPJava语言
    数库:MySQL
    WEB服务器:Tomcat 6
    开发工具:DreamweaverMyEclipse6 86
    客户端浏览器:IE9






    4 系统设计
    系统开发维护起着关重作系统设计坏然首先考虑实现需求功然考虑系统满足户操作求够户方便操作需考虑系统UI界面根系统面象系统UI界面进行设计
    41 系统体系
    通现网站系统体系分析研究知操作系统般说分面步骤完成第步先确定系统通什样方式操作说确定系统采BS结构CS结构确定系统结构第二步确定系统功体系确定功间否需存逻辑关系步够根信息进行程序开发系统实现通已出现作业系统进行调研分析解完整作业系统够实现功需求然结合现实际情况建立系统体系[10]
    42 数库表
    作业系统功进行分析面系统模块信息详细介绍:
    421 系统理信息表t_admin
    系统理员信息表里面储存理员信息表41示:
    41理员信息表
    列名
    类型
    长度

    非空
    说明
    userId
    int
    30
    Y
    Y
    理员ID
    userName
    Varchar2
    30
    N
    Y
    户名
    userPw
    Varchar2
    30
    N
    Y
    密码

    422 学生信息表t_stu
    学生信息表里面储存学生信息表42示:
    表42学生信息表
    列名
    类型
    长度

    非空
    说明
    stu_id
    int
    30
    Y
    Y
    学生ID
    stu_xuehao
    Varchar2
    30
    N
    Y
    学号
    stu_realname
    Varchar2
    30
    N
    Y
    姓名
    stu_sex
    Varchar2
    30
    N
    Y

    stu_age
    int
    30
    N
    Y
    年龄
    login_pw
    Varchar2
    30
    N
    Y
    密码

    423 老师信息表t_tea
    老师信息表里面储存老师信息表43示:
    表43老师信息表
    列名
    类型
    长度

    非空
    说明
    tea_id
    int
    30
    Y
    Y
    老师ID
    tea_bianhao
    Varchar2
    30
    N
    Y
    编号
    tea_realname
    Varchar2
    30
    N
    Y
    姓名
    tea_sex
    Varchar2
    30
    N
    Y

    tea_age
    int
    30
    N
    Y
    年龄
    login_name
    Varchar2
    20
    N
    Y
    帐号
    loginpw
    Varchar2
    30
    N
    Y
    密码

    424 系统公告信息表t_gonggao
    系统公告信息表里面储存系统公告信息表44示:

    表44系统公告信息表
    列名
    类型
    长度

    非空
    说明
    gonggao_id
    int
    30
    Y
    Y
    系统公告ID
    gonggao_title
    Varchar2
    50
    N
    Y
    标题
    gonggao_content
    Varchar2
    500
    N
    Y

    gonggao_data
    Varchar2
    20
    N
    Y
    发布时间

    425 教学视频信息表t_shipin
    教学视频信息表里面储存教学视频信息表45示:
    表45教学视频信息表
    列名
    类型
    长度

    非空
    说明
    shipin_id
    int
    30
    Y
    Y
    教学视频ID
    shipin_name
    Varchar2
    30
    N
    Y
    名称
    shipin_jianjie
    Varchar2
    30
    N
    Y
    简介
    shipin_fujian
    Varchar2
    20
    N
    Y
    附件
    shipin_fujianYuanshiming
    Varchar2
    20
    N
    Y
    附件原始名
    shijian
    Varchar2
    20
    N
    Y
    发布时间

    426 题目信息表t_timu
    题目信息表储存题目信息表46示:




    46题目信息表
    列名
    类型
    长度

    非空
    说明
    timu_id
    int
    30
    Y
    Y
    题目ID
    timu_name
    Varchar2
    30
    N
    Y
    名称
    timu_leixing
    Varchar2
    30
    N
    Y
    类型
    timu_xuanxianga
    Varchar2
    30
    N
    Y
    选项A
    timu_xuanxiangb
    Varchar2
    30
    N
    Y
    选项B
    timu_xuanxiangc
    Varchar2
    30
    N
    Y
    选项C
    timu_xuanxiangd
    Varchar2
    30
    N
    Y
    选项D
    timu_daan
    Varchar2
    20
    N
    Y
    答案
    timu_fenshu
    Varchar2
    20
    N
    Y
    分数

    427 坛板块信息表t_catelog
    坛板块信息表里面储存坛板块信息表47示:
    表47坛板块信息表
    列名
    类型
    长度

    非空
    说明
    catelog_id
    int
    30
    Y
    Y
    坛板块ID
    catelog_name
    Varchar2
    30
    N
    Y
    名称

    428 帖子信息表t_zhuti
    帖子信息表里面储存帖子信息表48示:



    表48帖子信息表
    列名
    类型
    长度

    非空
    说明
    id
    int
    30
    Y
    Y
    帖子ID
    title
    Varchar2
    30
    N
    Y
    标题
    content
    Varchar2
    30
    N
    Y

    fujian
    Varchar2
    30
    N
    Y
    附件
    fujianYuanshiming
    Varchar2
    30
    N
    Y
    附件原始名
    shijian
    Varchar2
    30
    N
    Y
    发布时间
    stu_id
    int
    30
    N
    Y
    学生ID
    catelog_id
    int
    20
    N
    Y
    板块ID

    429 试题信息表t_shiti
    试题信息表里面储存试题信息表49示:
    表49试题信息表
    列名
    类型
    长度

    非空
    说明
    shiti_id
    int
    30
    Y
    Y
    试题ID
    shiti_name
    Varchar2
    30
    N
    Y
    名称
    shiti_jieshao
    Varchar2
    30
    N
    Y
    介绍
    timuIdList
    Varchar2
    30
    N
    Y
    题目列表
    shiti_shijian
    Varchar2
    30
    N
    Y
    时间

    4210 回复信息表t_huifu
    回复信息表储存帖子回复信息表410示:

    表410回复信息表
    列名
    类型
    长度

    非空
    说明
    id
    int
    30
    Y
    Y
    回复ID
    title
    Varchar2
    30
    N
    Y
    标题
    content
    Varchar2
    30
    N
    Y

    shijian
    Varchar2
    30
    N
    Y
    回复时间
    stu_id
    int
    30
    N
    Y
    学生ID
    zhuti_id
    int
    30
    N
    Y
    帖子ID

    4211 分数信息表t_fenshu
    分数信息表储存分数信息表411示:
    表411分数信息表
    列名
    类型
    长度

    非空
    说明
    fenshu_id
    int
    30
    Y
    Y
    分数ID
    shiti_id
    int
    30
    N
    Y
    试题ID
    stu_id
    int
    30
    N
    Y
    学生ID
    fenshu
    int
    30
    N
    Y
    分数

    4212 试卷信息表t_jiaojuan
    试卷信息表储存试卷信息表412示:




    表412试卷信息表
    列名
    类型
    长度

    非空
    说明
    jiaojuan_id
    int
    30
    Y
    Y
    试卷ID
    shiti_id
    int
    30
    N
    Y
    试题ID
    stu_id
    int
    30
    N
    Y
    学生ID
    timu_id
    int
    30
    N
    Y
    题目ID
    timu_daan
    Varchar2
    30
    N
    Y
    答案

    4213 布置作业信息表t_zuoyet
    布置作业信息表里面储存布置作业信息表413示:
    表413布置作业信息表
    列名
    类型
    长度

    非空
    说明
    id
    int
    30
    Y
    Y
    布置作业ID
    mingcheng
    Varchar2
    30
    N
    Y
    名称
    fujian
    Varchar2
    30
    N
    Y
    附件
    beizhu
    Varchar2
    30
    N
    Y
    备注
    fabushi
    Varchar2
    30
    N
    Y
    发布时间
    tea_id
    int
    30
    N
    Y
    老师ID

    4214 提交作业信息表t_zuoyes
    提交作业信息表里面储存提交作业信息表414示:




    表414提交作业信息表
    列名
    类型
    长度

    非空
    说明
    id
    int
    30
    Y
    Y
    提交作业ID
    mingcheng
    Varchar2
    30
    N
    Y
    名称
    fujian
    Varchar2
    30
    N
    Y
    附件
    huifu
    Varchar2
    30
    N
    Y
    回复
    tijiaoshi
    Varchar2
    30
    N
    Y
    提交时间
    stuId
    int
    30
    N
    Y
    学生ID
    zuoyeId
    int
    30
    N
    Y
    作业ID

    4215 课件信息表t_doc
    课件信息表里面储存课件信息表415示:
    表415课件信息表
    列名
    类型
    长度

    非空
    说明
    id
    int
    30
    Y
    Y
    课件ID
    mingcheng
    Varchar2
    30
    N
    Y
    名称
    fujian
    Varchar2
    30
    N
    Y
    附件
    fujianYuanshiming
    Varchar2
    30
    N
    Y
    附件原始名
    shijian
    Varchar2
    30
    N
    Y
    发布时间







    5 系统实现测试
    前期系统分析程序开发终系统实现代表开发工作已结束需系统进行测试确保系统方面够正常运行[11]
    51系统模块实现
    网站前台浏览载
    1户进入该系统首页浏览该系统前台界面容户成功登陆该系统系统中资源进行载
    2程序效果图图51示:

    图51 网站首页
    511 系统登录功
    增强系统安全性进入户操作界面户进行权限认证输入正确账号密码户进入系统密码账号输入错误会错误提示实现页面图5253示:

    图52系统台登录界面

    图53系统前台登录界面
    老师信息够进行增减修改老师模块设计功实现页面图54示:

    图54老师信息理界面
    512 修改密码
    考虑户会忘记密码点系统理员模块权限理员够进入系统修改密码功模块密码进行修改实现页面图55示:

    图55修改登录密码界面
    513 老师信息
    设计面象学校老师说老师理老师信息模块实现页面图56示:

    图56老师理界面
    果需添加老师信息进入老师添加页面里需输入老师信息编号姓名选择性年龄密码等输入数方式进行验证实现页面图57示:

    图57老师添加界面
    514 学生信息
    设计面象学校学生说学生学生理模块实现页面图58示:

    图58学生理界面
    学生信息进行添加实现页面图59示:

    图59添加学生界面
    515 系统公告理
    系统公告理页面中列表显示出系统公告信息选择指定系统公告进行删操作实现页面图510示:

    图510系统公告信息理界面
    接样系统公告进行添加理实现页面图511示:

    图511系统公告添加界面
    516 讨模块
    讨版块理页面中列表显示出讨版块信息选择指定讨版块进行删操作实现页面图512示:

    图512讨版块信息理界面
    然添加讨板块信息时候需添加容权限进行验证实现页面图512示:

    图513讨版块添加界面
    517 帖子信息理
    帖子信息理页面中列表显示出帖子信息点击进入查帖子详细信息进行理实现页面图514示:

    图图514帖子信息理界面
    518 教学资源理
    课件信息理页面中列表显示出课件信息选择指定课件信息进行删操作实现页面图515示:

    图515课件信息理界面
    输入限制进行验证进行种输入数方式验证实现页面图516示:

    图516课件添加界面
    教学视频理页面中列表显示出教学视频信息选择指定教学视频进行删操作实现页面图517示:

    图517教学视频信息理界面
    相需输入数方式进行验实现页面图518示:

    图518教学视频添加界面
    布置作业理页面中列表显示出布置作业信息选择指定布置作业进行删操作实现页面图519示:

    图519布置作业信息理界面
    然添加作业界面输入数方式需进行验证实现页面图520示:

    图520布置作业添加界面
    测试试题理页面中列表显示出测试试题信息选择指定测试试题进行删操作实现页面图521示:

    图521测试试题信息理界面
    样测试试题添加输入数方式需验证实现页面图522示:

    图522测试试题添加界面
    52 测试研究选择
    测试方法分话分三种测试分黑盒测试白盒测试灰盒测试通俗讲话谓黑盒测试检查输入输出放系统言黑盒测试测试系统功否白盒测试说开程序检查程序编写程中BUG代码没问题灰盒测试讲意思执行测试时候方面检查代码没错误方面系统实现功进行测试检查功实现否会BUG
    系统采黑盒测试方法进行测试需检查功否够实现界面UI问题
    53 测试环境准备测试条件
    操作系统
    WEB服务器
    开发语言
    数库
    开发工具
    客户端浏览器
    Windows7
    Tomcat60
    JSPJava
    MySQL
    MyEclipse86
    IE60

    531 checklist
    通系统进行黑测试面系统功checklist结果表51示:
    表51系统测试表
    测试项
    验证程
    预期结果
    实际结果

    系统理员
    登录
    系统理员登录时输入
    账号:a密码:a
    进入系统界面
    进入系统界面

    老师
    登录
    老师登录时输入
    账号:0001密码:000000
    进入系统界面
    进入系统界面

    学生登录
    学生登录时输入
    账号:2013001密码:000000
    进入系统界面
    进入系统界面

    老师查
    进入老师理页面
    成功显示老师列表
    成功显示老师列表

    新老师添加
    进入老师添加页面输入
    老师编号:0002
    姓名:姓名2
    选择性:男
    年龄:33
    密码:000000
    添加成功出现添加成功提示
    添加成功出现添加成功提示

    老师删
    进入老师理页面点击删钮
    删成功出现删成功提示
    删成功出现删成功提示

    学生查
    进入学生理页面
    成功显示学生列表
    成功显示学生列表

    新学生添加
    进入学生添加页面输入
    学生学号:2013002
    姓名:姓名2
    选择性:男
    年龄:23
    密码:000000
    添加成功出现添加成功提示
    添加成功出现添加成功提示

    学生删
    进入学生理页面点击删钮
    删成功出现删成功提示
    删成功出现删成功提示

    系统公告查
    进入系统公告理页面
    成功显示系统公告列表
    成功显示系统公告列表

    新系统公告添加
    进入系统公告添加页面
    输入系统公告信息
    添加成功出现添加成功提示
    添加成功出现添加成功提示

    系统公告删
    进入系统公告理页面点击删钮
    删成功出现删成功提示
    删成功出现删成功提示

    讨板块查
    进入讨板块理页面
    成功显示讨板块列表
    成功显示讨板块列表

    新讨板块添加
    进入讨板块添加页面
    输入讨板块信息
    添加成功出现添加成功提示
    添加成功出现添加成功提示

    讨板块删
    进入讨板块理页面点击删钮
    删成功出现删成功提示
    删成功出现删成功提示

    532 测试结果
    测试验证系统基完成需功实现没出现功性BUG满足户需求然然企业版系统功差距满足学校师生日常作业理基需求
    533 系统维护
    众周知系统需进行维护目确保系统直够正常运行数库更新户信息安全性保护等需定期进行维护














    6结
    完成系统开发系统实现工程中前没做相关系统开发技术层面容解确定做作业系统首先花部分时间学前端相关知识(htmlcssjavascript)然MySQL数库调进行学学相关协议构架然网找类似系统体会真正项目开发流程代码实现需求分析更加重开发前
    明确系统需实现功然XMind系统流程进行梳理确保程序开发中会出现思路模糊准确体思路整系统模块化减少程序复杂程度避免错误发生然开发程中肯定会遇难解决问题程序开发程中出现MySQL数库调程中出现排序准确问题刚开始没加desc缀面发现加会出现问题反复检查检查出建表时候varchar(100)面bigint(20)解决问题面数库调更加谨慎[12]



















    参考文献
    [1]王颖.云计算编程模型中Java应研究[J].福建质量理201603186.
    [2]赵源.JAVA语言编写计算器设计研究[J].日科苑20151199.
    [3]王浩.JAVA源代码缺陷分析系统设计实现[J].信息技术信息化201512118120.
    [4]刘姗种改进MySQL数库访问控制设计实现[D]武汉:华中科技学2011
    [5]杨静.基JAVAWEB中MVC模式研究应[J].电脑知识技术20182866686671.
    [6]葛曼颖.基JAVA技术实时移动学系统研究实现[J].科技展2016031617.
    [7]刘延军薛建彬廉鹏飞.Java制造服务信息理系统研究开发[J].机械电子2014117780.
    [8]田家旗.Java开发语言开发台J2EE编程技术问题研究[J].信息技术信息化201604112113.
    [9]衣鹏阎新芳吴帅杰.Java设计模式数库编程中应研究[J].信息通信201911123.
    [10]季铸.利Java开发智软件技术研究[J].湖南城市学院学报(然科学版)201902117118.
    [11]白新竹.基JPDAJava软件性测试[J].信息技术信息化2015129092.
    [12]张媛媛卢宏伟李艳萍.学体Java程序设计课程中应研究[J].黑龙江畜牧兽医201602178180.

















    谢 辞
    半学期忙碌次毕业设计已接尾声首先感谢导师孟颖老师教导严格求学生认真负责够时完成毕业设计作业系统开发设计实现开发完成篇文老师身学东西老师认真负责工作态度严谨治学精神深厚理水受益匪浅课题选择项目终完成指导老师始终予细心指导懈支持非常感谢老师繁忙工作中抽出时间指导理实践中帮助少提高工作学种巨帮助时感谢学私帮助特软件方面正利完成设计感谢母校母校提供优良学环境外感谢授课位老师教会专业知识说次谢谢谢谢家


















    附 录
    部分代码展示
    DROP TABLE IF EXISTS `t_admin`
    CREATE TABLE `t_admin` (
    `userId` int(11) NOT NULL
    `userName` varchar(66) DEFAULT NULL
    `userPw` varchar(55) DEFAULT NULL
    PRIMARY KEY (`userId`)
    ) ENGINEInnoDB DEFAULT CHARSETutf8
    Dumping data for table t_admin
    LOCK TABLES `t_admin` WRITE
    *40000 ALTER TABLE `t_admin` DISABLE KEYS *
    INSERT INTO `t_admin` VALUES (1'a''a')
    *40000 ALTER TABLE `t_admin` ENABLE KEYS *
    UNLOCK TABLES
    Source for table t_catelog
    DROP TABLE IF EXISTS `t_catelog`
    CREATE TABLE `t_catelog` (
    `catelog_id` int(11) NOT NULL
    `catelog_name` varchar(50) DEFAULT NULL
    `catelog_del` varchar(50) DEFAULT NULL
    PRIMARY KEY (`catelog_id`)
    ) ENGINEInnoDB DEFAULT CHARSETutf8
    Dumping data for table t_catelog
    LOCK TABLES `t_catelog` WRITE
    *40000 ALTER TABLE `t_catelog` DISABLE KEYS *
    INSERT INTO `t_catelog` VALUES (1'测试版块1''no')
    INSERT INTO `t_catelog` VALUES (2'测试版块2''no')
    INSERT INTO `t_catelog` VALUES (3'测试版块3''no')
    *40000 ALTER TABLE `t_catelog` ENABLE KEYS *
    UNLOCK TABLES
    Source for table t_doc
    DROP TABLE IF EXISTS `t_doc`
    CREATE TABLE `t_doc` (
    `id` int(11) NOT NULL
    `mingcheng` varchar(66) DEFAULT NULL
    `fujian` varchar(50) DEFAULT NULL
    `fujianYuanshiming` varchar(55) DEFAULT NULL
    `shijian` varchar(50) DEFAULT NULL
    `del` varchar(50) DEFAULT NULL
    PRIMARY KEY (`id`)
    ) ENGINEInnoDB DEFAULT CHARSETutf8
    Dumping data for table t_doc
    LOCK TABLES `t_doc` WRITE
    *40000 ALTER TABLE `t_doc` DISABLE KEYS *
    INSERT INTO `t_doc` VALUES (1'第1章 绪 (纲)''upload1323404877500doc''1323404877500doc''20200308''no')
    INSERT INTO `t_doc` VALUES (2'第2章 线性表 (纲)''upload1323404877500doc''1323404877500doc''20200308''no')
    INSERT INTO `t_doc` VALUES (3'第3章 栈队列 (纲)''upload1323404877500doc''1323404877500doc''20200308''no')
    INSERT INTO `t_doc` VALUES (4'离散数学 关系性质——传递''upload1525942304313txt''新建文文档 (2)txt''20200308''no')
    INSERT INTO `t_doc` VALUES (5'高等数学''upload1551460941200jpg''QQ截图20190302012202jpg''20200308''no')
    INSERT INTO `t_doc` VALUES (6'1''upload1551461813362jpg''QQ截图20190302012202jpg''20200308''no')
    INSERT INTO `t_doc` VALUES (7'3''upload1551462200242jpg''QQ截图20190302012202jpg''20200308''no')
    INSERT INTO `t_doc` VALUES (8'3333''upload1551785002724jpg''111jpg''20200308''no')
    INSERT INTO `t_doc` VALUES (9'测试学课件''upload1551983331212txt''1550764843761txt''20200308''no')
    INSERT INTO `t_doc` VALUES (10'20200308 测试课件''upload1583600099016doc''1557860856349doc''20200308''no')
    *40000 ALTER TABLE `t_doc` ENABLE KEYS *
    UNLOCK TABLES
    Source for table t_fenshu
    DROP TABLE IF EXISTS `t_fenshu`
    CREATE TABLE `t_fenshu` (
    `fenshu_id` int(11) NOT NULL
    `shiti_id` int(11) DEFAULT NULL
    `stu_id` int(11) DEFAULT NULL
    `fenshu` int(11) DEFAULT NULL
    PRIMARY KEY (`fenshu_id`)
    ) ENGINEInnoDB DEFAULT CHARSETutf8
    Dumping data for table t_fenshu
    LOCK TABLES `t_fenshu` WRITE
    *40000 ALTER TABLE `t_fenshu` DISABLE KEYS *
    INSERT INTO `t_fenshu` VALUES (11120)
    INSERT INTO `t_fenshu` VALUES (22630)
    INSERT INTO `t_fenshu` VALUES (42510)
    INSERT INTO `t_fenshu` VALUES (54150)
    INSERT INTO `t_fenshu` VALUES (72210)
    INSERT INTO `t_fenshu` VALUES (861020)
    INSERT INTO `t_fenshu` VALUES (9550)
    INSERT INTO `t_fenshu` VALUES (107621)
    INSERT INTO `t_fenshu` VALUES (116620)
    *40000 ALTER TABLE `t_fenshu` ENABLE KEYS *
    UNLOCK TABLES

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 60 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    基于web学生成绩管理系统设计与实现

    随着计算机技术在各行各业的广泛应用,将计算机技术应用到学校中去,将大大提高学校管理的效率。学生成绩管理系统将在提高学校管理效率中发挥重要作用。

    3年前   
    939    0

    基于JAVA WEB的考勤系统设计与实现

    基于 JAVA WEB 的考勤系统设计和实现Design and Implementation of Attendance System Based on JAVA WEB摘要科技的发展,带动...

    10个月前   
    358    0

    基于web的驴友社交网站设计与实现

    近十年来,随着科技地发展进步,各方面都取得了排山倒海的变化。互联网的七通八达,可以让五湖四海的人们在任何时间和地点进行交流,互联网上的社交似乎成为了主流。所以,以前以实体店为主的旅游社似乎也逐渐...

    3年前   
    801    0

    基于web的易销售网站的设计与实现

    摘要本文设计并实现了基于Web的销售管理系统,从前景的介绍,到各个模块的介绍,再到系统的设计,最后到系统的测试。简述系统的业务和设计的实现。易销售系统属于后台管理系统,而后台管理系统有不同的侧...

    2年前   
    534    0

    基于web的旅游网站设计与实现

    随着经济和交通的快速发展,人们对于生活的追求不再停留在物质层面,而是开始了娱乐和精神层面的追求。旅游是现在大多数人在长假期选择的度过方式。如何快速获取各地最新的旅游信息以获得更好的旅游体验便成为旅游者的需求。

    3年前   
    1764    0

    Web系统开发课程设计报告

    录入学生基本信息的功能学生基本信息主要包括:学号、姓名、年龄、出生地、专业、班级总学分,在插入时,如果数据库已经存在该学号,则不能再插入该学号。1.2、修改学生基本信息的功能

    4年前   
    1228    0

    基于Web技术的驾校考试系统的设计与实现毕业设计

    基于Web技术的驾校考试系统的设计与实现毕业设计 摘 要 在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网上考试则是网络技术一个很重要的发展方向。网上考试一...

    5年前   
    1580    0

    基于WEB的停车场管理系统设计和实现毕业设计

    20XX 届 毕 业 论 文(设计)论文(设计)题目基于WEB的停车场管理系统的设计和实现院系名称计算机科学与技术系专业(班级)计算机科学与技术2005级本科班姓名(学号) 指导教师 ...

    3年前   
    698    0

    基于WEB的图书管理系统的设计与实现课程设计

    软件工程课程设计报告基于WEB的图书信息管理系统的设计与实现所 在 学 院 信息科学技术学院 专 业 名 称 计算机科学与技术 ...

    3年前   
    897    0

    基于web的图书管理系统

    基于Web的图书管理系统目前,信息时代是这个社会的主旋律,社会的各个区域和领域都因为信息的技术改革而发生了新的变化。跟上时代的步伐,因为整个科技社会的变化和发展很快,增强信息化公司的竞争能力,...

    3年前   
    791    0

    基于Web的学生信息管理系统

    在现如今这个网络技术高度普及和信息全球化的年代,信息化的程度和互联网技术在国际竞争中充当着重要的角色,华为5G的实例告诉我们,谁先掌握技术谁就有话语权。

    3年前   
    734    0

    基于Java技术的Web应用设计模型的比较研究

     中文翻译 基于Java技术的Web应用设计模型的比较研究 来源:School of Computer Science and Engineering University of New So...

    5年前   
    1426    0

    基于WEB的二手书销售平台的设计

    每到新学期的开始,同学们都要开始购买新书,旧书的处理方式就有点单一了。现如今社会对于绿色文明的倡导力度十分之大,各个地方都在提倡节约用纸,提高纸张再循环利用。可能买一本新书对于学生、家长和一些读...

    3年前   
    739    0

    毕业论文:基于Web的办公自动化系统设计与实现

    基于Web的办公自动化系统设计的主要目的是利用现代的互联网技术,采用人机对话方式为办公人员之间搭建一个互动平台。实现无纸化办公和多部门间协同办公,数据存储安全可靠的要求,在降低办公成本的同时,也...

    5年前   
    1679    0

    基于web的驾校考试管理系统设计与实现

    本文主要从驾校考试管理系统的选题,需求分析而出发,根据现有的驾校系统对其进行功能模块设计。系统实现方面,基于B/S架构,而且在开发技术方面使用了jsp使得其开发更为简化,以Tomcat作为服务器...

    3年前   
    579    0

    基于Android的教学课程系统设计与开发

    摘 要移动应用已经成为人们生活必不可缺的一部分,大学生身为移动应用的最大用户群体,在生活学习娱乐各个方面都与移动应用有着紧密联系,然而针对大学生校园学习的移动应用却寥寥无几,因为不同的...

    3年前   
    611    0

    基于ASP技术的网站的设计与开发毕业论文

    基于ASP技术的网站的设计与开发毕业论文 目录 第一章 绪论 1 1.1引言 1 1.2网站的简介 1 1.3网站开发的意义 2 1.4网站的特点及实现目标 2 1.4.1网站的特点 2 1...

    5年前   
    1927    0

    毕业论文:基于ASP技术的网站的设计与开发

    当今世界已经跨入了信息时代,计算机科学与技术正在迅猛发展,尤其是以计算机为核心的信息技术正在改变整个社会的生产方式、生活方式和学习方式。网站的设计与开发是当中的的一项重要工作。在设计过程中涉及大...

    5年前   
    1542    0

    基于Android的外卖点餐类的app的设计与开发

    基于Android的外卖点餐类app的开发与设计 摘 要:在这千变万化的岁月中,手机已不是稀奇之物。规矩的传统订餐已经不能在我们生活中得到满足,用户们需要一个可以在家查看餐厅以及点餐的服务。...

    7个月前   
    191    0

    基于WEB的办公自动化管理系统

    本科毕业论文〔设计〕论文〔设计〕题目:基于WEB的办公自动化管理系统学  院:贵州大学职业技术学院专  业:计算机科学与技术  班  级:计算机031班   学  号:0314171104学生...

    2年前   
    360    0

    文档贡献者

    平***苏

    贡献于2023-03-09

    下载需要 60 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档