《Web开发》课程设计报告聊天室


    
    Web开发
    课程设计报告
    (2011— 2012学年 第 2 学期)



    题 目: 聊 天 室
    专 业: 计算机网络技术
    班 级:
    姓名学号:
    指导教师:
    成 绩:



    XX职业技术学院计算机系
    2012

    X

    X

    目 录
    目 录 II
    1 概 述 1
    11 设计目标 1
    12 项目规划 1
    13 开发工具选择 2
    2 需求分析 3
    21 需求分析 3
    22 数库表设计 4
    3 系统总体设计 6
    31系统结构 6
    4系统功模块实现 7
    41 登录注册界面模块 7
    42 选择聊天室界面模块 10
    43 聊天室界面模块 12
    44 理员高级功理模块 20
    5 调试分析 28
    6心体会 29
    致 谢 30
    参 考 文 献 31


    1 概 述
    11 设计目标
    功角色讲线聊天室两种类型户普通户理员
    中普通户登录选择性进入聊天室通聊天界面发送聊天消息进行聊天交流果第次进入该聊天室通模块提供注册功提交注册信息成聊天室户
    理员登陆聊天外拥种理权限查线户信息遵守聊天规户赶出聊天室甚数库里恶意聊天户名
    12 项目规划
    聊天室需提供界面功
    1需提供支持户登陆身份验证WEB界面实现台应功模块模块中根登入者拥权限分开放权限
    2需支持户注册界面应台模块
    3需普通户理员提供浏览聊天室界面应台功模块界面中户选择性进入聊天室
    4需普通户理员提供支持聊天界面应台模块界面中户理员选择聊天象想聊天象发送信息
    5需理员提供查询户界面应功模块界面实理员实现理功界面界面里理员实现赶功实现删聊天户动作



    13 开发工具选择
    JSP(JavaServer Pages)Sun Microsystems公司倡导许公司参起建立种动态网页技术标准JSP技术点类似ASP技术传统网页HTML文件(*htm*html)中插入Java程序段(Scriptlet)JSP标记(tag)形成JSP文件(*jsp)JSP开发Web应跨台Linux运行操作系统运行
    JSP技术Java编程语言编写类XMLtagsscriptlets封装产生动态网页处理逻辑网页通tags scriptlets访问存服务端资源应逻辑JSP网页逻辑网页设计显示分离支持重基组件设计基Web应程序开发变迅速容易Web服务器遇访问JSP网页请求时首先执行中程序段然执行结果连JSP文件中HTML代码起返回客户JSPJava Servlet样服务器端执行通常返回该客户端HTML文客户端浏览器浏览JSP10规范版1999年9月推出12月推出11规范目前较新JSP12规范JSP20规范征求意见稿已出台
    JSP页面HTML代码嵌入中Java代码组成服务器页面客户端请求Java代码进行处理然生成HTML页面返回客户端浏览器Java Servlet JSP技术基础型Web应程序开发需Java ServletJSP配合完成
    JSP优势
    (1)次编写处运行点JavaPHP更出色系统外代码做更改
    (2)系统台支持基台意环境中开发意环境中进行系统部署意环境中扩展相ASPPHP局限性显易见
    (3)强伸缩性Jar文件运行ServletJSP台服务器进行集群负载均衡台Application进行事务处理消息处理台服务器数台服务器Java显示巨生命力
    (4)样化功强开发工具支持点ASPJava已许非常优秀开发工具许免费中许已利运行种台
    2 需求分析
    21 需求分析
    21世纪网络时代Internet普已影响传统交流方式网络聊天室系统计算机网络发展产物常见受广互联网者认基Web网络应系统着互联网发展通网络更方便快捷进行信息交流学聊天系统家提供更交流台台通文字符号进行实时交谈聊天整特网开放方提供网民交友娱乐场聊天室里网民选择已聊天象进行话交流网民间相互沟通交流情感佳方式
    传播方式讲 聊天室传播非线性传播非线形传播指聊天室传播信息数享空间网络户发出 拥网络传播权利 网络破传统媒体单传送信息格局 信息传播者接收者间互动变切实行传播信息涵讲 聊天室消息结构中心聊天室受 众带信息感受作种现代生活资源 实现传统众传播单传播传播转变 极拓展现代生活空间 传播者受众间直接连通成转变整传播结构传播效果发生巨变化 传统媒体法拟
    根CNNIC 发布第十五次中国互联网络发展状况统计报告 35商业网站提供网络聊天热衷网聊天群部分集中16~24 年龄段 济没独立 缺乏网支付手段特点聊天室商业网站重理目前营商获收益渠道两条 线广告电子商务青少年济没立 营商通常难通电子商务获收入 线广告方面 商业网站目前广告客户目标群锁定中高收入白领阶层 面青少年消费市场网广告没 法通网广告获收益 青少年聚集网聊天室 网络公司然没太高热情 实际 青少年消费市场规模观利润丰厚块蛋糕流行音乐新潮服饰娱乐场 青少年消费中力市场规模 全国青少年消费市场总规模低千亿 非聊天群身缺乏商业价值 目前没办法种价值加发掘线广告理应成聊天室获商业收益手段
    着研发技术进步qqmsn等聊天软件面世取代聊天室时聊天室户激法等言辞聊天室逐渐没落原聊天软件局限性聊天室开放性强面广真正解聊天室群 更设置聊天室题话题页面风格等重视聊天室产品氛围济效益 成种汽车俱乐部攀岩俱乐部行车俱乐部等合作伙伴 吸引更会员成网会聊天室应注意身形象塑造 性化特色化聊天室产品脱颖出注意适广告宣传种种素课题研究方运JSP技术营造简单友网络聊天室互联网者提供学讨交流台
    22 数库表设计
    ChatRoom数库中建名userinfo表表32示
    列名
    数类型
    长度
    否空
    说明
    ID
    int
    11
    NOT NULL
    索引号键增
    nickName
    varchar
    50
    NOT NULL
    户昵称户昵称
    userPassword
    Varchar
    50
    NOT NULL
    户密码
    role
    tinyint
    1
    NOT NULL
    户权限0代表普通会员1代表理员
    lastLoginTime
    date

    NULL
    户登陆时间

    表32userinfo数表



    ChatRoom数库中新建名msginfo表保存聊天信息显示聊天记录时通查询语句户显示信息表33示
    列名
    数类型
    长度
    否空
    说明
    ID
    int
    11
    NOT NULL
    索引号键增
    chatRoom
    varchar
    50
    NOT NULL
    聊天信息应房间
    msgFrom
    varchar
    50
    NOT NULL
    聊天信息发言
    msgTo
    varchar
    50
    NOT NULL
    聊天信息发表象
    chatTime
    datetime

    NOT NULL
    聊天信息发表时间
    chatAction
    varchar
    50
    NULL
    聊天信息动作表情
    msgContent
    varchar
    200
    NOT NULL
    聊天信息容
    secret
    tinyint
    1
    NOT NULL
    0代表非悄悄话1代表悄悄话
    表33msginfo表



    ChatRoom数库表中新建名onlineUser表保存线户信息表34示

    列名
    数类型
    长度
    否空
    说明
    ID
    int
    20
    NOT NULL
    索引号键增
    chatRoom
    varchar
    50
    NOT NULL L
    户房间
    nickName
    varchar
    50
    NOT NULL
    户昵称
    lastChatRoom
    dateTime

    NULL
    户发言时间
    denyRoom
    varchar
    255
    NULL
    户封时间

    表34 onlineUser表


















    3 系统总体设计
    31系统结构
    系统分四模块数库通模块户登录注册模块聊天模块理员模块具体描述表31示
    模块名
    文件名
    功描述
    数库通理描述
    BaseConnjsp
    连接数查询更新操作

    户登录注册模块

    loginjsp
    户登入界面
    chkloginjsp
    户登录台处理界面
    Checkloginjava
    封装登陆javabean







    聊天室模块
    chkSessionjsp
    检查session信息判断户否登陆
    chatRoomListjsp
    聊天房间选择界面
    chatRoomListjava
    封装选择聊天房间javabean
    chatRoomjsp
    聊天框架界面
    redirectChatRoomjsp
    转聊天室中转界面
    inputjsp
    聊天室输入界面
    sendMsgjsp
    聊天信息发送界面
    userListjsp
    线户列表界面
    dataValuejsp
    聊天信息显示界面
    logoutjsp
    离开聊天室
    changeRoomjsp
    切换聊天房间
    Messagejava
    聊天信息封装javabean
    ChatRoomjava
    封装聊天功Javabean

    理员模块
    advancedjsp
    理员理高级界面
    kickjsp
    踢功
    deletejsp
    删户

    表31 系统结构表
    4系统功模块实现
    41 登录注册界面模块
    登录界面模块通访问数库中userinfo表中NamePassword两字段判断户名密码否匹配果匹配登入成功否登入失败果户第次登录该聊天室动注册图41示

    图41 登录界面
    核心代码:
    package netchat

    import javasql*
    import javautil*
    import javatextSimpleDateFormat

    public class CheckLogin {
    public String checklogin(String userNameString userPassword)
    throws SQLExceptionClassNotFoundException
    {
    BaseConn conn null
    try
    {
    conn new BaseConn()


    String sql select * from userInfo where nickName


    PreparedStatement ps connpreparedStatement(sql)
    pssetString(1userName)


    ResultSet rs connexecuteQuery()
    if(rsnext())
    {
    if(rsgetString(userPassword)equals(userPassword))
    {
    SimpleDateFormat cal new SimpleDateFormat(yyyyMMdd HHmmss)
    String time calformat(new javautilDate())

    sqlupdate userInfo set lastLoginTime where nickName
    psconnpreparedStatement(sql)
    pssetString(1time)
    pssetString(2userName)
    connexecuteUpdate()
    return SUCCESS_LOGIN
    }
    else
    return WRONG_PASSWORD
    }
    else
    return NONE_USER
    }catch(SQLException ex)
    {
    exprintStackTrace()
    throw ex
    }catch(ClassNotFoundException ex)
    {
    exprintStackTrace()
    throw ex
    }
    finally
    {
    conncloseDB()
    }
    }


    public boolean saveToDataBase(String userNameString userPassword)
    throws SQLExceptionClassNotFoundException
    {
    BaseConn conn null
    try
    {
    conn new BaseConn()
    SimpleDateFormat cal new SimpleDateFormat(yyyyMMdd HHmmss)
    String time calformat(new javautilDate())
    String sql insert into userInfo(nickNameuserPasswordlastLoginTimerole) values()
    PreparedStatement ps connpreparedStatement(sql)
    pssetString(1userName)
    pssetString(2userPassword)
    pssetString(3time)
    pssetInt(40)
    connexecuteUpdate()
    return true
    }catch(SQLException ex)
    {
    exprintStackTrace()
    throw ex
    }catch(ClassNotFoundException ex)
    {
    exprintStackTrace()
    throw ex
    }finally
    {
    conncloseDB()
    }
    }
    }



    42 选择聊天室界面模块
    果登录成功进入选择聊天室界面模块图42示:


    图42 选择聊天室

    核心代码:
    <@ page languagejava importjavautil*netchat* pageEncodingGB2312>
    <@include filechkSessionjsp>



    聊天室列表<title> <br > <meta httpequivpragma contentnocache><br > <meta httpequivcachecontrol contentnocache><br ><jspuseBean idchatList classnetchatChatRoomList> <br > <head> <br > <body stylebackgroundurl('imagecrljpg')><br > <span stylecolor#ff88ff>欢迎您:<span><style><span stylecolorred><sessiongetAttribute(_USER)><span><span stylecolor#ff88ff>希您里聊愉快<span><br > < form表单户选择聊天房间提交redirectChatRoomjsp处理><br > <form actionredirectChatRoomjsp methodpost><br > <table border0><br > <tr> <br > <td><input typeradio namechatRoom value情感倾诉><span stylecolor#ff0000>情感倾诉<style><br > <里通javaBean组件获取聊天室房间线数><br > [<chatListcountUser(情感倾诉)>]<td><br > <tr><br > <tr><br > <td><input typeradio namechatRoom value交友天><span stylecolor#000088>交友天<style><br > [<chatListcountUser(交友天)>]<td><br > <tr><br > <tr><br > <td><input typeradio namechatRoom value龙门客栈 checked><span stylecolor#90E090>龙门客栈<style><br > [<chatListcountUser(龙门客栈)>]<td><br > <tr><br > <tr><br > <td><input typesubmit value进入><td><br > <tr><br > <table><br > <form><br > <div idad stylepositionabsolute><br ><a hrefhttproom9158com target_blank><br ><img srcC\Users\Administrator\Workspaces\MyEclipse 85\ChatRoom\WebRoot\image\room1jpg border0><br ><a><div><br > <script><br > var x 50y 60<br > var xin true yin true<br > var step 1 <br > var delay 10<br > var objdocumentgetElementById(ad) <br > function floatAD() {<br > var LT0<br > var R documentbodyclientWidthobjoffsetWidth<br > var B documentbodyclientHeightobjoffsetHeight<br > objstyleleft x + documentbodyscrollLeft<br > objstyletop y + documentbodyscrollTop<br > x x + step*(xin11) <br > if (x < L) { xin true x L} <br > if (x > R){ xin false x R} <br > y y + step*(yin11) <br > if (y < T) { yin true y T } <br > if (y > B) { yin false y B } <br > }<br > var itl setInterval(floatAD() delay) <br >objonmouseoverfunction(){clearInterval(itl)} <br >objonmouseoutfunction(){itlsetInterval(floatAD() delay)}<br > <script><br > <body><br ><html><br >43 聊天室界面模块<br >界面三户输入模块聊天信息显示模块线户列表等三模块组成图43示<br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br >图43聊天室窗体<br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br >核心代码:<br >package netchat<br ><br >import javatextSimpleDateFormat<br >import javasql*<br ><br >public class Message {<br > <br > private String chatRoom<br > private String msgFrom <br > private String msgTo <br > private String chatAction<br > private String msgContent<br > private int secret <br > <br > public void setChatRoom(String chatRoom)<br > {<br > thischatRoom chatRoom<br > }<br > <br > public void setMsgFrom(String msgFrom)<br > {<br > thismsgFrom msgFrom<br > }<br > <br > public void setMsgTo(String msgTo)<br > {<br > thismsgTo msgTo<br > }<br > <br > public void setChatAction(String chatAction)<br > {<br > thischatAction chatAction<br > }<br > <br > public void setMsgContent(String msgContent)<br > {<br > thismsgContent msgContent<br > }<br > <br > public void setSecret(int secret)<br > {<br > thissecret secret<br > }<br > <br > public boolean saveToDataBase()throws SQLExceptionClassNotFoundException<br > {<br > BaseConn conn null<br > try<br > {<br > conn new BaseConn()<br > SimpleDateFormat cal new SimpleDateFormat(yyyyMMdd HHmmss)<br > String time calformat(new javautilDate())<br > String sqlinsert into msgInfo(chatRoommsgFrommsgTochatTimechatActionmsgContentsecret) values()<br > PreparedStatement ps connpreparedStatement(sql)<br > pssetString(1chatRoom)<br > pssetString(2msgFrom)<br > pssetString(3msgTo)<br > pssetString(4time)<br > pssetString(5chatAction)<br > pssetString(6msgContent)<br > pssetInt(7secret)<br > connexecuteUpdate()<br > sql update onlineUser set lastChatTime where nickName and chatRoom <br > ps connpreparedStatement(sql)<br > pssetString(1time)<br > pssetString(2msgFrom)<br > pssetString(3chatRoom)<br > connexecuteUpdate()<br > return true<br > }catch(SQLException ex)<br > {<br > exprintStackTrace()<br > throw ex<br > }catch(ClassNotFoundException ex)<br > {<br > exprintStackTrace()<br > throw ex<br > }<br > }<br >}<br ><html><br ><@include filechkSessionjsp><br ><@ page languagejava importjavasql* pageEncodingGB2312><br ><head><br > <script languagejavascript><br > javascript函数融2000毫秒(2秒)刷新次页面<br > function GetData()<br > {<br > var timeoutid setTimeout(windowlocationreload()2000)<br > }<br > <script><br ><head><br ><body onloadGetData()><br ><jspuseBean idconn classnetchatBaseConn scopepage><br ><<br > String msgString <br > try<br > {<br > String sql select*from msgInfo where ID in(select top 30 ID from msgInfo where chatRoom Order by chatTime DESC) order by chatTime<br > String userNamesessiongetAttribute(_USER)toString()<br > PreparedStatement ps connpreparedStatement(sql)<br > pssetString(1sessiongetAttribute(_CHAT_ROOM)toString())<br > ResultSet rs connexecuteQuery()<br > <br > 面while循环里程序实现控制聊天信息显示格式功<br > while(rsnext())<br > { <br > String msgFrom rsgetString(msgFrom)获取聊天信息发送者<br > String msgTorsgetString(msgTo)获取聊天信息接收者<br > String action rsgetString(chatAction)获取聊天表情<br > String msgContentrsgetString(msgContent)获取聊天信息容<br > int secret rsgetInt(secret)获取否悄悄话 <br > 判断否系统公告<br > if(msgFromequals(系统公告))<br > msgStringmsgString+<div>系统公告+msgContent+<div><br > 判断否悄悄话<br > else if(secret0)<br > {<br > 判断否聊天表情<br > if(actionnull||actionequals(no))<br > msgStringmsgString+<div><font colorblue>+msgFrom+<font><font colorblue>+msgTo+<font><span>说:+msgContent+<div> <br > else<br > msgStringmsgString+<div><font colorblue><br > +msgFrom+<font>+actionreplaceAll(B<font colorblue><br > +msgTo+<font>)+msgContent+<div><br > }<br > 果悄悄话发送者接收者页面中显示<br > else if(msgFromequals(userName)||msgToequals(userName))<br > {<br > if(actionnull||actionequals(no))<br > msgStringmsgString+<div><font colorred>[悄悄话]<font><font colorblue><br > +msgFrom+<font><font colorblue>+msgTo+<font><span>说:<br > +msgContent+<div><br > else<br > msgStringmsgString+<div><font colorred>[悄悄话]<font><font colorblue><br > +msgFrom+<font>+actionreplaceAll(B<font colorblue><br > +msgTo+<font>)+msgContent+<div><br > } <br > }<br > }catch(Exception ex)<br > {<br > exprintStackTrace()<br > outprintln(系统维护)<br > }finally<br > {<br > conncloseDB()<br > }<br >><br ><script languagejavascript><br > parentloadContentinnerHTML<msgString><br > parentlocationhashposition<br ><script><br ><body><br ><html><br ><br ><HTML><br ><HEAD><br ><@ page languagejava contentTypetexthtml charsetGB2312<br >pageEncodingGB2312<br >><br ><@include filechkSessionjsp><br ><META httpequivContentType contenttexthtml charsetGB2312><br ><@page importjavasql*><br ><jspuseBean idconn classnetchatBaseConn scopepage><br ><jspuseBean idlist classnetchatChatRoomList scopepage> <br ><jspuseBean idchatRoomObj classnetchatChatRoom><br ><meta httpequivContentType contenttexthtml charsetgb2312><br >< 里设置8秒钟刷新次页面><br ><META httpequivrefresh content8><br ><script languageJavaScript type><br > javascript函数实现户选择特定聊天户发送消息<br > function PerformSubmit(user) {<br > parentinputFramechatFormmsgTovalueuser<br > return false<br > }<br ><script><br ><br ><HEAD><br ><BODY bgcolor#FF9900 ><br ><<br >检查前户否已踢出聊天室果已踢出聊天室面程序执行<br >if(chatRoomObjdenyUser(sessiongetAttribute(_USER)toString()<br > sessiongetAttribute(_CHAT_ROOM)toString()))<br > {<br > outprintln(<script>alert(\起已踢出聊天室\)<script>)<br > outprintln(<script>parentdocumentlocationhref'chatRoomListjsp'<script>)<br > responsesendRedirect(chatRoomListjsp)<br > return <br > }<br >String userName sessiongetAttribute(_USER)toString()<br >断户否已聊天室断开连接<br >if (userName null) {<br > outprintln(<script>alert(\已聊天室断开\)<script>)<br > outprintln(<script>parentdocumentlocationhref'loginjsp'<script>)<br > return <br >}<br >String chatRoom (String)sessiongetAttribute(_CHAT_ROOM)toString()<br >><br > <font color#0000ff>线员<font><br > [<font color#ff0000> <listcountUser(chatRoom)><font>]<br > <a href# onClickPerformSubmit()><a><br><br ><<br > try<br > {<br > 获取前聊天房间中户列表<br > String sqlselect * from onlineUser where chatRoom'+sessiongetAttribute(_CHAT_ROOM)+'<br > ResultSet rs connexecuteQuery(sql)<br > while(rsnext())<br > {<br >> <br > [<a href# classl1 onClickPerformSubmit(<rsgetString(nickName)>)><br > <rsgetString(nickName)><a>]<br><br ><<br > }<br > }catch(Exception ex)<br > {<br > outprintln(数库维护)<br > }finally<br > {<br > <br > } <br >><br ><BODY><br ><HTML><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br >44 理员高级理功界面<br >果理员登录通高级功进入高级理界面实现踢删户查户功图44示<br ><br ><br ><br ><br ><br >图44理员高级理界面<br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br ><br >核心代码:<br > <@ page languagejava importjavasql* pageEncodingUTF8><br ><DOCTYPE HTML PUBLIC W3CDTD HTML 401 TransitionalEN><br ><html><br > <head><br > <title>高级理页面<title><br > <script languagejavascript><br > javascript函数实现踢功<br > function kick()<br > {<br > documentform1actionkickjsp <br > documentform1submit()<br > }<br > javascript函数实现删户功<br > function del()<br > {<br > documentform1actiondeletejsp<br > documentform1submit()<br > }<br > javascript函数实现列出注册会员列表<br > function list()<br > {<br > documentlocationhrefadvancedjsplisttrue<br > }<br > <script><br > <jspuseBean idchatRoom classnetchatChatRoom><br > <jspuseBean idconn classnetchatBaseConn><br > <head> <br > <body><br > <<br > try<br > { <br > 检查户否理员户果理员户执行面代码<br > if(chatRoomcheckAdmin(sessiongetAttribute(_USER)toString()))<br > {<br > ><br > <form methodpost nameform1 target_blank><br > <table ><br > <<br > if(requestgetParameter(list)null)<br > {<br > ><br > <tr><br > <td><br > 户<br > <td><br > <td><br > 发言时间<br > <td><br > <td><br > 登录时间<br > <td><br > <tr> <br > <<br > 果列出注册户列表列出前聊天房间线户列表<br > String sqlselect onlineUsernickName As nickNamelastChatTimelastLoginTime from userInfoonlineUser where userInfonickNameonlineUsernickName and chatRoom'+sessiongetAttribute(_CHAT_ROOM)toString()+'<br > ResultSet rs connexecuteQuery(sql)<br > while(rsnext())<br > {<br > ><br > <tr><br > <td><br > <input typecheckbox nameuserName value<rsgetString(nickName)>><br > <rsgetString(nickName)><br > <td><br > <td><br > <rsgetString(lastChatTime)nullrsgetString(lastChatTime)没发言><br > <td><br > <td><br > <rsgetString(lastLoginTime)><br > <td><br > <tr> <br > <}<br > ><br > <tr><br > <td><br > < 鼠标点击时触发事件调删户函数><br > <input typebutton value踢出聊天室 onClickkick()><br > < 鼠标点击时触发事件调删户函数><br > <input typebutton value删户 onclickdel()><br > < 鼠标点击时触发事件调列出会员函数><br > <input typebutton value列出户列表 onclicklist()><br > <td><br > <tr><br > <<br > }<br > else<br > {<br > > <br > <tr><br > <td><br > 户<br > <td><br > 登录时间<br > <td><br > <tr> <br > <<br > 理选择列出户列表登录时间序排序<br > String sqlselect nickNamelastLoginTime from userInfo order by lastLoginTime<br > ResultSet rs connexecuteQuery(sql)<br > while(rsnext())<br > {<br > String nickName rsgetString(nickName)<br > 系统公告系统户里允许删允许查<br > if(nickNameequals(系统公告))<br > {<br > ><br > <tr><br > <td><br > <input typecheckbox nameuserName value<rsgetString(nickName)>><br > <rsgetString(nickName)><br > <td><br > <td><br > <rsgetString(lastLoginTime)><br > <td><br > <tr> <br > <<br > }<br > }<br > > <br > <tr><br > <td><br > < 鼠标点击时触发事件调删户函数><br > <input typebutton value删户 onclickdel()><br > < 鼠标点击时触发事件调列出会员函数><br > <input typebutton value列出户列表 onclicklist()><br > <td><br > <tr><br > <table> <br > <form><br > <<br > }<br > } <br > else<br > {<br > 果理员户弹出权限话框关闭页面<br > outprintln(<script>alert('理操作项')locationhref'javascriptwindowclose()'<script>)<br > }<br > }catch(Exception ex)<br > {<br > outprintln(系统维护)<br > }finally<br > {<br > conncloseDB()<br > }<br > ><br ><br><br > <body><br ><html><br ><br ><br ><br ><br ><br ><br ><br >5 调试分析<br >次jsp网络编程课程设计中遇实际性问题实际设计中发现书理性东西实际运中定出入问题深入理解断更正前错误思维设计系统时三阶段中遇问题:<br ><br >1 JSP设计阶段<br ><br >JSP设计界面逻辑功时遇前未困难开始设计时候想简单起见系统功界面放jsp中写java程序没写jsp页面写处处错误懂错什方想久决定系统功java中写界面设计jsp中写样jsp里面东西显简单更具逻辑性种复杂问题慢慢迎刃解 <br ><br >2 数库设计阶段<br ><br > 数库表建成表字增非空键建立表表间相互联系时会出现错误外数库建成数库创建户时创建户映射数库<br ><br ><br >3 JSP连接数库阶段<br ><br >数库阶段遇问题开始JSP中连接数库时总连接成功显示懂错误通网查资料知道sql server 2005进行设置开启远程连接TCPIP服务重启服务问题直纠结久终懈努力终解决<br >6心体会<br > 课程设计培养学生综合运学知识发现提出分析解决实际问题锻炼实践力重环节学生实际工作力具体训练考察程着科学技术发展日新日异网站设计已成计算机应中空前活跃领域 生活中说处作二十世纪学说掌握网站开发技术十分重<br >  通次课程设计感受颇课时认真听老师讲课已开始面题目时知措知道手图书馆相关书籍心里感觉底差四星期学编码总算收获少jsp认识更加深刻程中感觉生缩影充满酸甜苦辣问题想久法解决时感沮丧助努力解决程序难题时感喜悦天编写代码坐四五时晚写凌晨两点钟时候感痛苦艰难痛苦已成事灿烂明天走天总算迎接胜利果实前辛酸痛苦化作坚强力量生历程中美明天坚实基础次磨练次感受付出收获成功永远属懈努力星期断拼搏然点成功喜悦然感受线电子商城然足方时间完善求聊天室系统达更加高水时中获更加宝贵验<br ><br ><br >  <br > 次课程设计终利完成设计中遇编程问题唐老师辛勤指导终游逆解时唐老师身学实知识次表示感谢时帮助学位指导老师次表示忠心感谢<br ><br ><br ><br ><br >致 谢<br >次课程设计实践中指导教师学生认真负责态度提供非常益指导意见予帮助实质性提高工作学巨财富<br >会珍惜次课设中学量知识验工作学提供必帮助做系统程中程序调试留深印象调试花时间说明时学时候学够扎实错误研究够编写代码时候够仔细缺乏足够耐心<br >课程设计训练学成熟许整课程设计程中指导老师学帮助特老师严谨治学作风深厚理水热情态度留深刻印象提出关键性问题宝贵意见关键性问题宝贵意见作业成功完成起决定性作次感谢您帮助<br ><br ><br ><br ><br ><br ><br >参 考 文 献<br >[1] 范芸JSP动态网站开发基础机指导清华学出版社2010年6月<br >[2] JSP网站开发逐步深入中文版第版电子工业出版社2006年P56<br >[3] 刘韬楼兴华JSP系统开发实例导航第版北京民邮电出版社2004年P197<br >[4] 李保春慧JSP网络开发教程第版北京清华学出版社2006年P69<br >[5] 张跃廷JSP系统开发完全手册第版民邮电出版社2006年P44<br >[6] JSP程序设计第版高等教育出版社2006年P201<br >[7] SQL Server实验指导第3版清华学出版社2010年<br ><br >文档香网(httpswwwxiangdangnet)户传<br ><br />《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!<br />该内容是文档的文本内容,更好的格式请下载文档<br /></div> </div> </article> <div class="thumbnail box-line"> <div class="l1 line"></div> <div class="l2 line"></div> <div class="l3 line"></div> <div class="l4 line"></div> <div class="l5 line"></div> <div class="l6 line"></div> <div id="reader-more"> <p class="title">下载文档到电脑,查找使用更方便</p> <p class="gray"> 文档的实际排版效果,会与网站的显示效果略有不同!!</p> <p class="download-info"> <span style="font-size: 14px;color: #888888">需要</span> <span style="font-size: 24px;">2</span> <span style="font-size: 14px;padding-right: 20px;color: #888888">香币</span> <a href="javascript:void(null);" onclick="JC.redirect('/create')" style="color: #cf6a07"> [ 分享文档获得香币 ] </a> </p> <p> <a class="btn btn-danger download buy circle80 fs30" href="javascript:void(null);" data-type="3" data-num="2" data-download="true"><i aria-hidden="true" class="fa fa-yen"> </i> 下载文档</a> </p> </div> </div> <section class="ut-mt20 items"> <div class="tip clearfix"> <h4><span>相关文档</span></h4> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/3e8cf8aa6209d62ccc461fa18f0d57ee_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5411781780971846206.html" target="_blank"> Web系统开发课程设计报告</a> </h2> <div class="description"> <p>录入学生基本信息的功能学生基本信息主要包括:学号、姓名、年龄、出生地、专业、班级总学分,在插入时,如果数据库已经存在该学号,则不能再插入该学号。1.2、修改学生基本信息的功能</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="https://simg.xiangdang.net/show/7681e6fb3987d632abd90b385e23016d.jpg" data-avatar="https://simg.xiangdang.net/show/7681e6fb3987d632abd90b385e23016d.jpg" data-name="N***u" data-id="2087413" href="https://user.xiangdang.net/u/2087413"><img src="https://simg.xiangdang.net/show/7681e6fb3987d632abd90b385e23016d.jpg" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 4年前 </span>   <div class=" pull-right"> <span class="number">1226 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/7ac3be621ee7f7a19e1a02e66ed5172d_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5728995744668744269.html" target="_blank"> 基于Web的作业系统设计与开发</a> </h2> <div class="description"> <p>基于Web的作业系统开发与设计基于Web的作业系统开发与设计摘 要本作业系统是基于原有的教学管理模式,通过构建B/S架构,使用Java Server page(简称“JSP”)为本设计的前台...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="https://simg.xiangdang.net/show/069afb8eb6a8a823954f029b7bef0121.jpg" data-avatar="https://simg.xiangdang.net/show/069afb8eb6a8a823954f029b7bef0121.jpg" data-name="平***苏" data-id="2175542" href="https://user.xiangdang.net/u/2175542"><img src="https://simg.xiangdang.net/show/069afb8eb6a8a823954f029b7bef0121.jpg" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 1年前 </span>   <div class=" pull-right"> <span class="number">273 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/c196ada430babf1c3524c533887ce37c_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5513637612154893802.html" target="_blank"> WEB前端开发规范文档</a> </h2> <div class="description"> <p>为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必 须按本文档规范进行前台页面开发. 本文档如有不对或者不...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="建***议" data-id="1087945" href="https://user.xiangdang.net/u/1087945"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 8年前 </span>   <div class=" pull-right"> <span class="number">523 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/300e932413f3c8569346a1e74de0fe5f_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5808973788376979797.html" target="_blank"> 初级web前端开发工程师的职责内容</a> </h2> <div class="description"> <p>初级web前端开发工程师的职责内容职责:1、对IT行业感兴趣,并且有意向往互联网行业发展;2、经验不限,面试通过后有老员工带领提供岗前培训;3、有良好的表达沟通能力、学习能力、接受能力及较好的...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="d***u" data-id="2173334" href="https://user.xiangdang.net/u/2173334"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 2年前 </span>   <div class=" pull-right"> <span class="number">642 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/87001d638dd7b22365ec759c8fa13d10_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5546208804715230135.html" target="_blank"> 基于WEB的图书管理系统的设计与实现课程设计</a> </h2> <div class="description"> <p>软件工程课程设计报告基于WEB的图书信息管理系统的设计与实现所 在 学 院 信息科学技术学院 专 业 名 称 计算机科学与技术 ...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***享" data-id="1729405" href="https://user.xiangdang.net/u/1729405"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 3年前 </span>   <div class=" pull-right"> <span class="number">890 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/5365436da9b6373913c12de3e43d3281_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5558237492547228954.html" target="_blank"> 《Android平台软件开发》课程设计报告</a> </h2> <div class="description"> <p>《Android平台软件开发》课程设计报告题 目 基于安卓的计算标准体重的应用程序 专 业 计算机科学与技术 ...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***享" data-id="1729405" href="https://user.xiangdang.net/u/1729405"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 3年前 </span>   <div class=" pull-right"> <span class="number">690 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/5dad67d6578a95ee9189f780097a9011_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5509291772803163962.html" target="_blank"> WEB开发转正申请书范文</a> </h2> <div class="description"> <p>WEB开发转正申请书范文  web开发转正申请书范文一  尊敬的领导:  我于20xx年xx月xx日进入公司技术部,在技术部担任web开发程序员一职。在这两个月的工作时间里,我一直对自己要求严...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="小***烟" data-id="1363474" href="https://user.xiangdang.net/u/1363474"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 12年前 </span>   <div class=" pull-right"> <span class="number">381 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/054f11712ea8e6bbb23d34ed340ce8fe_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5804668381444193040.html" target="_blank"> web前端开发工程师岗位职责极简版</a> </h2> <div class="description"> <p>web前端开发工程师岗位职责极简版负责PCG研发部工具平台前端开发;负责前端需求分析,架构设计,编码实现,测试,上线;参与EPC建设,研发模式变革等工作。web前端开发工程师岗位职责(二)1、...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="x***6" data-id="2173318" href="https://user.xiangdang.net/u/2173318"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 2年前 </span>   <div class=" pull-right"> <span class="number">342 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/9016acb4dc15543ff7f6010fea88240f_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5804668382728503227.html" target="_blank"> Web前端开发工程师岗位职责概述</a> </h2> <div class="description"> <p>Web前端开发工程师岗位职责概述1. 负责项目前端页面的设计开发工作:2. 负责前端公共组件库的开发;3. 负责具有前瞻性的WEB开发技术的研究和应用。4. 协同后端平台开发人员完成平台开发。...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="h***8" data-id="2173319" href="https://user.xiangdang.net/u/2173319"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 2年前 </span>   <div class=" pull-right"> <span class="number">360 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/5803472fd59ae4d6968d845639ddc223_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5673133706341309141.html" target="_blank"> 移动应用开发课程设计</a> </h2> <div class="description"> <p>《移动应用开发》课程设计报告学院名称: 计算机与信息工程学院 班级名称: 计科对口 学生姓名: 学 ...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***品" data-id="1723348" href="https://user.xiangdang.net/u/1723348"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 3年前 </span>   <div class=" pull-right"> <span class="number">584 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/67044b150422d6f2b652837d0575ff60_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/4798220932161545002.html" target="_blank"> 软件开发NGRTPS-WEB组项目工作总结和工作计划</a> </h2> <div class="description"> <p>2010年12月月度总结及2011年01月工作计划 (NGRTPS-WEB组) 2010年12月工作总结 1.        12月度目标完成情况 【项目部分】 项目整体完成进度约9...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="n***x" data-id="540062" href="https://user.xiangdang.net/u/540062"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 13年前 </span>   <div class=" pull-right"> <span class="number">14226 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/eb6bf7825eff5f2bb1f7ff531b89b69c_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5142291028476735048.html" target="_blank"> 职工住房管理系统说明书软件项目开发课程设计</a> </h2> <div class="description"> <p>******************* 实践教学 ******************* XX大学 计算机与通信学院 20XX年春季学期 软件开发综合训...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***享" data-id="1729405" href="https://user.xiangdang.net/u/1729405"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 5年前 </span>   <div class=" pull-right"> <span class="number">1280 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/9e5e5811b5258b923e1334b9abf0feb4_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5142291027375958306.html" target="_blank"> 职工考勤管理系统说明书软件项目开发课程设计</a> </h2> <div class="description"> <p>******************* 实践教学 ******************* XX大学 计算机与通信学院 20XX年秋季学期 软件开发综合训...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***享" data-id="1729405" href="https://user.xiangdang.net/u/1729405"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 5年前 </span>   <div class=" pull-right"> <span class="number">1481 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/f71fc77e74fc3887d4b0ca66babd91a6_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5780837327953809256.html" target="_blank"> 游戏设计与开发详细课程设计文档</a> </h2> <div class="description"> <p>为了学习Unity3D游戏引擎,为了进一步了解并熟悉该款引擎,本文描述了如何制作了一个三维的RPG类游戏项目,这个游戏的背景来源于一部叫做《草原历险记》的电影。通过对该项目的制作和学习,来了解用...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***享" data-id="1729405" href="https://user.xiangdang.net/u/1729405"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 2年前 </span>   <div class=" pull-right"> <span class="number">465 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/711d0eb864f9ddb36c80c2f776178fee_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5544075491093652765.html" target="_blank"> 五子棋的开发与测试软件测试课程设计</a> </h2> <div class="description"> <p> 软件测试小论文题目:五子棋的开发与测试 班 级: 计算机科学与技术特色本班 小组成员: 完成日期: ...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***品" data-id="1723348" href="https://user.xiangdang.net/u/1723348"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 3年前 </span>   <div class=" pull-right"> <span class="number">583 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/5db3dcf70d5272d23199675c15477061_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5155972713471247183.html" target="_blank"> 文学网站的设计说明书软件项目开发课程设计</a> </h2> <div class="description"> <p>******************* 实践教学 ******************* XX大学 计算机与通信学院 20XX年春季学期 软件开发综合训...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***享" data-id="1729405" href="https://user.xiangdang.net/u/1729405"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 5年前 </span>   <div class=" pull-right"> <span class="number">1397 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/7d7e85357a9ba6343ca0dd7a7337ce45_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5133569260014416341.html" target="_blank"> 学籍管理系统的设计与实现说明书软件项目开发课程设计</a> </h2> <div class="description"> <p> ******************* 实践教学 ******************* XX学 计算机与通信学院 20XX年秋季学期 软件开发综合训练 课程设计 题...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***享" data-id="1729405" href="https://user.xiangdang.net/u/1729405"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 5年前 </span>   <div class=" pull-right"> <span class="number">1510 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/a4a05f5d091c0eeff4d498a733d7f909_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5164027975425070701.html" target="_blank"> 广东海洋大学.NET开发技术课程设计论坛</a> </h2> <div class="description"> <p> 《.NET开发技术》课程论文 BBS论坛 姓名__________ 班级__ _ 学号__ ...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***品" data-id="1723348" href="https://user.xiangdang.net/u/1723348"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 5年前 </span>   <div class=" pull-right"> <span class="number">1073 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/92bb281cfe4ddaa6b12ba6850a78d55f_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5964321467311086989.html" target="_blank"> 机器人课程设计报告</a> </h2> <div class="description"> <p>XX 市 职 业 大 学课程设计说明书 名称 会追光的机器人     2012年12月31日 至 2013年1月4日 共 1 周院  系 ...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***品" data-id="1723348" href="https://user.xiangdang.net/u/1723348"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 8个月前 </span>   <div class=" pull-right"> <span class="number">270 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> <div class="item ut-mt10"> <div class="rank w-120"> <img class="lazy" src="https://static.xiangdang.net/img/fm.png" style="border: 1px #ccc solid;" data-original="https://sdoc.xiangdang.net/image/8cd6630864e81624850b34cb87fc30b2_thumb" width="100"> </div> <div class="content"> <h2 class="title"> <a href="/doc/5675116988192402246.html" target="_blank"> 电子商务课程设计报告</a> </h2> <div class="description"> <p>《电子商务课程设计1》——网上饰品销售系统 电子商务专业班 所在院:经济管理学院 ...</p> </div> <div class="extra"> <a class="ui tiny pop image" data-avatar="None" data-avatar="None" data-name="文***品" data-id="1723348" href="https://user.xiangdang.net/u/1723348"><img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="24"></a> <span class="t"> <i class="fa fa-clock-o"></i> 3年前 </span>   <div class=" pull-right"> <span class="number">630 <i aria-hidden="true" class="fa fa-eye"></i></span>   <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> </div> </div> </div> </div> </section> </div> <!--right--> <div class="col-md-3"> <div class="thumbnail"> <h4>文档贡献者</h4> <div class="ui items"> <div class="item"> <a class="ui tiny image" style="width: 50px;"> <img src="https://static.xiangdang.net/img/avatar/privary/default.png" width="50"> </a> <div class="content"> <a class="header" href="https://user.xiangdang.net/u/1723348">文***品</a> <div class="description"><p>贡献于2021-01-12</p></div> </div> </div> </div> <div> 下载需要 <span style="font-size: 24px;">2</span> <span style="font-size: 14px;padding-right: 20px;color: #888888">香币</span> <a href="javascript:void(null);" onclick="JC.redirect('https://user.xiangdang.net/pay')" style="color: #cf6a07"> [香币充值 ] </a> <div class="kind-tip">亲,您也可以通过 <a href="javascript:void(0) " onclick="JC.redirect('/doc/create')">分享原创文档</a> 来获得香币奖励!</div> </div> </div> <div> <a class="btn btn-block buy btn-danger download" href="javascript:void(null);" data-type="3" data-num="2" data-download="true"><i aria-hidden="true" class="fa fa-yen"></i> 下载文档</a> </div> <div class="ui-box ut-pd20 border ut-mt20"> <div class="title"><h3>该用户的其他文档</h3></div> <ul class="ui-list"> <li class="ellipsis"><a href="/doc/5598068092403435457.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  XX广告公司组织架构、部门职能与职位说明书</a></li> <li class="ellipsis"><a href="/doc/5598068092897224468.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  全概论公式的研究及其应用毕业论文</a></li> <li class="ellipsis"><a href="/doc/5598068093407378721.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  基于PLC的组合机床电气控制系统设计毕业设计</a></li> <li class="ellipsis"><a href="/doc/5598068456547115475.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  小数四则混合运算练习(一)</a></li> <li class="ellipsis"><a href="/doc/5598068457130079348.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  小数四则混合运算计算题</a></li> <li class="ellipsis"><a href="/doc/5598068457684521270.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  宝洁公司战略分析报告</a></li> <li class="ellipsis"><a href="/doc/5598926026943158528.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  讨论网络营销在汽车保险的应用毕业论文</a></li> <li class="ellipsis"><a href="/doc/5598927045899599460.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  井下锚杆支护工岗位工作技术标准</a></li> <li class="ellipsis"><a href="/doc/5598927046348594014.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  土方工程运输合同模板</a></li> <li class="ellipsis"><a href="/doc/5598927046802816175.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  危急值报告制度及流程培训试题</a></li> <li class="ellipsis"><a href="/doc/5598927047852862573.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  保密及竞业限制协议(长松版)</a></li> <li class="ellipsis"><a href="/doc/5599869070852273511.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  极限思想的产生与发展毕业论文</a></li> <li class="ellipsis"><a href="/doc/5599869253293919537.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  公司员工工作手册</a></li> <li class="ellipsis"><a href="/doc/5599869689267025291.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  前后鼻音复习练习卷</a></li> <li class="ellipsis"><a href="/doc/5599869690188930552.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  班组(第三级)安全教育记录</a></li> <li class="ellipsis"><a href="/doc/5600398937504382064.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  电商运营团队提成方案</a></li> <li class="ellipsis"><a href="/doc/5600399225651476673.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  局域网规划与设计毕业论文</a></li> <li class="ellipsis"><a href="/doc/5600399226154531804.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  产品设计一教案</a></li> <li class="ellipsis"><a href="/doc/5600399530907974250.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  远程教育工商管理实践报告</a></li> <li class="ellipsis"><a href="/doc/5600399531390658148.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  中职数学教学工作计划</a></li> <li class="ellipsis"><a href="/doc/5600399531869649843.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  财务管理学试题和答案</a></li> <li class="ellipsis"><a href="/doc/5600399532341103349.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  远程教育石油大学建筑工程技术实践报告</a></li> <li class="ellipsis"><a href="/doc/5600399533304653856.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  《财务与管理学》考试试卷</a></li> <li class="ellipsis"><a href="/doc/5600399533751117293.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  は与が的区别用法</a></li> <li class="ellipsis"><a href="/doc/5602552820525352454.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  专项审计的流程及要点</a></li> <li class="ellipsis"><a href="/doc/5602553020049366097.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  供配电系统外文翻译</a></li> <li class="ellipsis"><a href="/doc/5602553038095100722.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  基于单片机的全自动洗衣机控制系统设计</a></li> <li class="ellipsis"><a href="/doc/5602553257441980824.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  合同书样本</a></li> <li class="ellipsis"><a href="/doc/5602553276360724706.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  加盟部拓展计划书</a></li> <li class="ellipsis"><a href="/doc/5602553276948716824.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  人教部编版四年级语文下册第七单元25挑山工教案</a></li> <li class="ellipsis"><a href="/doc/5602553277460818558.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  设备使用说明书模板</a></li> <li class="ellipsis"><a href="/doc/5602553277965702134.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  《琥珀》教学设计</a></li> <li class="ellipsis"><a href="/doc/5603415555950497008.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  项目监理机构后勤管理制度</a></li> <li class="ellipsis"><a href="/doc/5603415556432094790.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  家政服务员的基本礼仪</a></li> <li class="ellipsis"><a href="/doc/5603415557500339888.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  苏教版五年级下册科学知识点总结大全</a></li> <li class="ellipsis"><a href="/doc/5603415558701196973.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  公路工程测量技术设计书</a></li> <li class="ellipsis"><a href="/doc/5603415559247265443.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  北师心理学考博试题汇总</a></li> <li class="ellipsis"><a href="/doc/5603415559720255983.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  XX医药集团股份有限公司财务管理制度</a></li> <li class="ellipsis"><a href="/doc/5603415560676312976.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  网上购物系统需求分析报告</a></li> <li class="ellipsis"><a href="/doc/5603415561177375671.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  公交查询系统测试用例</a></li> </ul> </div> <div class="ui-box ut-pd20 border "> <div class="title"><h3>相关PPT</h3></div> <ul class="ui-list"> <li class="ellipsis"><a href="/ppt/4881214661410676805.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  Web Rebuild网站改版培训</a></li> <li class="ellipsis"><a href="/ppt/4881216202900243958.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  信息图表式PPT作品for a future friendly web</a></li> <li class="ellipsis"><a href="/ppt/4881217610746752567.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  韩国web2.0图书馆设计PPT方案</a></li> <li class="ellipsis"><a href="/ppt/4881215485471083700.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  2011-巧做Web2.0风格的PPT-@可可_blog</a></li> <li class="ellipsis"><a href="/ppt/4881216461820826690.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  Web 2.0網拍經營者特質與消費者溝通策略 (青苹果)</a></li> <li class="ellipsis"><a href="/ppt/4881214364995305272.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  网络课件开发</a></li> <li class="ellipsis"><a href="/ppt/5114112866294421451.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  人力资源开发PPT</a></li> <li class="ellipsis"><a href="/ppt/4881214536246091686.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  某经济开发区研究报告</a></li> <li class="ellipsis"><a href="/ppt/4881218277757616412.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  新产品开发管理</a></li> <li class="ellipsis"><a href="/ppt/4881215556716049408.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  惠普产品开发</a></li> <li class="ellipsis"><a href="/ppt/4881214781161195068.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  培训与开发</a></li> <li class="ellipsis"><a href="/ppt/4881217138638009233.html"><i class="fa fa-file-powerpoint-o" aria-hidden="true"></i>  xx新产品开发管理设计咨询报告</a></li> </ul> </div> <div class="ui-box ut-pd20 border ut-mt20"> <div class="title"><h3>相关PDF</h3></div> <ul class="ui-list"> <li class="ellipsis"><a href="/pdf/5219025905657901125.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  Prism 5.5 - Prism Web 控制台指南(1)</a></li> <li class="ellipsis"><a href="/pdf/5435360591618888335.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  电炉设计说明书课程设计</a></li> <li class="ellipsis"><a href="/pdf/5019829232280005529.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  阿里Java开发规范</a></li> <li class="ellipsis"><a href="/pdf/5025705497230291933.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  生物质能源的开发与利用</a></li> <li class="ellipsis"><a href="/pdf/5104744552751492597.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  城市轨道施工安全及交通组织课程设计</a></li> <li class="ellipsis"><a href="/pdf/5161758418589595337.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  可编程稳压电源课程设计</a></li> <li class="ellipsis"><a href="/pdf/5217832955560349392.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  试论运输管理部门开发利用档案信息资源的对策</a></li> <li class="ellipsis"><a href="/pdf/4955942455273087576.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  CAD二次开发技术在悬臂式挡土墙设计中的应用</a></li> <li class="ellipsis"><a href="/pdf/4972839169290082545.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  设计和开发控制程序</a></li> <li class="ellipsis"><a href="/pdf/5405490592188037457.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  技术创新与企业人力资源开发</a></li> <li class="ellipsis"><a href="/pdf/5267792097665636301.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  毕业实习报告总结</a></li> <li class="ellipsis"><a href="/pdf/4944625741623462531.html"><i class="fa fa-file-pdf-o" aria-hidden="true"></i>  国外实习报告</a></li> </ul> </div> </div> </div> </div> </div> <footer class="bs-docs-footer ut-mt20"> <div class=container> <div class="row is-flex"> <div class="col-md-2 col-sm-6 col-xs-12 paddingtop-bottom"><h6 class=heading7>关于我们</h6> <ul class=footer-ul> <li><a href="https://www.xiangdang.net/about.html" target=_blank>关于香当网</a></li> <li><a href="https://www.xiangdang.net/duty.html">免责声明</a></li> <li><a href="/">网站地图</a></li> <li><a href="https://www.xiangdang.net/contact.html" target=_blank>联系我们</a></li> </ul> </div> <div class="col-md-2 col-sm-6 col-xs-12 paddingtop-bottom"><h6 class=heading7>帮助中心</h6> <ul class=footer-ul> <li><a href="https://www.xiangdang.net/sell-help.html" target="_blank">如何销售文档</a></li> <li><a href="https://www.xiangdang.net/how-dl.html" target="_blank">如何下载文档</a></li> <li><a href="https://www.xiangdang.net/upload.html" target="_blank">文档上传须知</a></li> </ul> </div> <div class="col-md-2 col-sm-6 col-xs-12 paddingtop-bottom"><h6 class=heading7>关注我们</h6> <div class="weixin_img_left"> <i class="docerqrcode_sprite sprite_footer_docer"></i> </div> </div> <div class="col-md-2 col-sm-6 col-xs-12 paddingtop-bottom"> </div> <div class="col-md-4 col-sm-12 col-xs-12 footerleft"> <div class=logofooter><img class=center-block src="https://static.xiangdang.net/img/logo01.svg" width=200px alt="香当网"></div> </div> </div> </div> <div class="copy"> <div class="container"> <div class="row"> <div style="line-height: 60px;" class="col-md-12">© 2006-2021 香当网 —— 工作总结,个人工作总结,工作计划,述职报告,范文,论文   杭州精创信息技术有限公司   <img src="https://static.xiangdang.net/img/beian.png"/><a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=33018302001162">  浙公网安备 33018302001162号</a> <a target="_blank" href="https://beian.miit.gov.cn">浙ICP备09019653号-34</a> <script>var _hmt = _hmt || [];(function() {var hm = document.createElement("script");hm.src = "https://hm.baidu.com/hm.js?6600a1cc9ed25ba2bcceeda1f2a917f9";var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(hm, s);})();</script> </div> </div> </div> </div> </footer> <div id="fTools"> <span id="gotop"> <i class="fa fa-arrow-up" aria-hidden="true"></i> </span> <span id="feedback" title="建议反馈"> <i class="fa fa-inbox" aria-hidden="true"></i></span> </div> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <script type="text/javascript" src="https://static.xiangdang.net/dist/ie10-viewport-bug-workaround.js"></script> <!-- end scripts --> </body> </html>