TD课程通的使用体验】的更多相关文章

功能上,新版本增加了学校教室的上课情况,有无课程可以清楚查询,如下图: 在添加课程的设置上有改进,相比于之前编辑课程后不能保存,新版本在可保存的基础上又增加了登陆教务系统的功能,学生使用更加方便快捷, 除了功能更加完善,软件的界面也更加清爽,可以点击箭头切换界面. 总的来说:新版本在老版本的基础上基本实现了增删改察的功能,体验更加清爽.…
这个软件一点进去便是石家庄铁道大学,但是那张图片可以尽量的缩小一点比例,可以选择部分,至少能够让人了解到这是什么,另外,可以添加注册功能,或者是使用学号什么的来登录,亦或者手机号码等,整体的展示效果还是不错,可以用来查课什么的,还是不错的,可以更加完善完善.…
一.团队介绍 团队名称:精神小伙成双队 团队成员:冯静妃(博客地址:https://www.cnblogs.com/fengjingfei/) 李佳伟(博客地址:https://www.cnblogs.com/lijiawei1-2-3/) 赵树琪(博客地址:https://www.cnblogs.com/shumouren) 三枚技术.能力正在逐渐趋于成熟,励志成为大佬的卑微代码编写者.虽然我们目前没有大佬般出神入化的高超实力,但我们拥有一颗时刻为梦想而努力奋斗的心♥.我们不强,但我们可以学习…
相较之前的软件,功能得到了完善,同时也修复了BUG,还增加了辅助工具,可以查询一周的占用情况,省空间,很方便. 添加课程表的功能也得到了完善,同时增加了链接到教务系统的功能,方便查询相关的课程.问题是背景和字依旧颜色差别不大,有点看不清. 总结:功能得到了完善,用户体验也有很大程度的提升,但是界面的美观性较差,背景颜色影响视觉. .…
界面简介: 界面分为三个部分,第一部分是对课程表的添加,第二部分是对空闲教室的查询,第三部分是实时时间的展示和对软件的评价,实用性很强,仅限于本校学生,界面观赏性较差,从界面上对人的吸引力不够, 实用性可以一定程度上弥补,但是希望继续美化界面. 具体功能的评价: 1.对课程表的添加: 课程表的设置比较繁琐,需要输入具体周几,开始时间,结束时间,建议在课程格子上直接输入,而不是点加号输入具体内容才显示格子,把右上角的加号去掉,这样可以节省很多输入的内容,背景图片比例不对,很不美观. 2.教室空闲的…
首先,在注册账户的时候,TD信息通还是比较严谨的.用户名字符数.密码字符数.邮箱格式等都有要求,我认为,这对App的长远发展来说,是很重要的一个细节.而且,在登陆之前,会有一项关于是否自动登陆的选择,这也会让用户有更多的选择和参与感,有助于让软件逐渐发展为更个性化的App.查课表的界面很简洁.干净,功能也很全面,教室的使用情况可以精确到每一节课,这有利于让用户利用起零零散散的时间,哪怕是一节课.几十分钟,也可以找到教室坐下来,这就是我为这个项目投票的原因.除了查课表的功能外,TD信息通还具有聊天…
对夏壹队的APP的用户使用体验:首先下载的时候看到这个APP的大小是6M多点不算很大感觉还不错,但是占内存不大也说明了一个问题,它不会有很多的功能. 图标是一个蜜蜂,打开后会有一个登陆界面,一开始没有账号就注册了一个,本着找bug的目标我每个按钮都试了试. 首先是注册,注册的时候用户账号跟密码都是自己编辑的,很随意,哈哈哈哈.还需要输入邮箱,然后我随便输入了一串数字,直接点了注册它会显示邮箱格式不正确,但是我加了一个@ 他就过了,还是有漏洞的.注册完一个之后我又多注册了几个,发现它是没有查重功能…
在本次同2017级学长进行的软件交流会上,我们有幸使用学长们开发的软件与成果,进过27个不尽相同的软件的使用,让我初步意识到了学习软件工程这门学科的实用价值.最终我选择了"TD信息树"这款App. 这款软件只有3.4M,如此轻巧注定了这款软件简单的功能.经过一番详细的使用介绍,这款软件最先博得了我的欢心.这款软件的关注点在于软件使用者分享自己的动态或者一些校园内的信息,但是最先被展示出来的都是好的一面,等到自己使用的时候才发现好多很明显的问题,让我深刻的认识到一个成功的软件应该是什么样…
自己选择的是17级学长13组的TD消息树,通过对这个软件的使用,感觉整体上还是很好的,他的主要功能就相当于把微信的朋友圈还有qq的好友动态等功能集合到了一起.这个软件整体就相当于一个空间,可以加好友互相查看对方的动态,当然也可以给对方进行点赞评论什么的.初不使用就实现创建用户选择头像之后再进入.在界面可以显示对方的头像以及现在登陆的手机设备,可以转发对方的说说等,这些功能和微信和qq上的大致相同,感觉最大的卖点就是它将这个空间动态分离出来整体的呈现在我们眼前.感觉还是比较新颖的整体,在这里也添加…
联发科(MTK) 是山寨机的源头,我过去曾经鄙视他,现在来了180度转弯. 其实联发科是台湾的上市公司,手机如此复杂的东西,当年 联发科能把基础的手机做出来,而后小山寨厂改改外形,配件就能出若干款手机. 现在在智能手机时代,联发科更是勇往直前,MTK65系列手机芯片陆续被联想,中兴等手机厂商采用,最近火爆的廉价手机红米用的就是 MT6589T 四核处理器.   高通和苹果是有能力改造ARM结构的,联发科的核心实力不如高通,但他还是有相当实力的 MT6589是联发科基于2012年12月份发布的全球…
原理:  从客户端上传到服务器                照片——文件夹——数据库 例如:桌面一张照片,在tomacat里创建upload文件夹,把桌面照片上传到upload文件夹里,并且把照片的名字取出来,取完名字把这个名字插入到数据库里面,下次要想取就取这个名字到upload文件夹下面去寻找这个照片,找到以后写相对路径,就可以在页面上显示照片. 所以我数据库的类型是照片的路径是varchar字符串类型 注:tomacat服务器是用eclipse敲代码的开发工具启动的,每一个都会把最新的源…
package kecheng Kc.java package kecheng; public class Kc { private int id; private String classname; private String teachername; private String place; public String getClassname() { return classname; } public void setClassname(String classname) { thi…
1.程序设计思想 ⑴将JDBC驱动jar包导入到WEB-INF的lib文件夹下 ⑵建立数据库,在数据库中建表,分别将课程名称.任课教师及上课地点录入到列中 ⑶首先写出加载驱动.关闭资源的工具类和异常处理类,然后再写出课程信息模型类.对课程信息进行操作的接口及实现接口的方法类 ⑷.java文件建立好之后,用jsp写做信息录入界面和信息核对的反馈界面,另外接收任课教师信息的字符串要用.equals方法判别是否属于5个限定的教师之中,接收上课地点的字符串要用substring()或者startwith…
实现网页版的课程管理系统,具有增删改查的功能. 1.首先连接数据库,具体数据库的使用及如何连接eclipse,参考     https://blog.csdn.net/lrici/article/details/54380872. 本项目连接数据库的代码如下: package com.hjf.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java…
Dbutil: package com.zh.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import java.sql.SQLException; public class DButil { public static Connection getConnection(){ Connection con…
1.DBUtil包连接数据库 2.Bin包设计成员函数及方法 3.Dao包设计sql语句 4.servlet包增删改查方法 5.service连接servlet 6.设计jsp增删改查页面 7.连接各个页面 package util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java…
add.jsp <%@page import="com.jaovo.msg.Util.ValidateUtil"%><%@page import="com.jaovo.msg.Util.UserException"%><%@page import="com.jaovo.msg.dao.UserDaoImpl"%><%@page import="com.jaovo.msg.model.User&q…
1.设计思想 先写类DBUtil用来连接数据库.在UserDaoImpl2类中写在数据库中添加课程表信息的方法.然后定义类Calss2来写保存超级课表数据:课程名称,任课教师,上课地点的属性及其get和set方法.新建Calss.jsp文件来写保存功能的界面,doClass.jsp文件来接受Class.jsp文件传过来的参数,如果参数不正确,则给出提示并且依旧在保存功能页面,如果正确则跳转页面提示保存成功.新建ValidateUtil类,在类中的方法中判断三个参数是否正确,若不正确并返回错误信息…
以下是几个简单知识: JavaBean:用于传递数据,拥有与数据相关的逻辑处理 JSP:从Model接收数据并生成HTML Servlet:接收HTTP请求并控制Model和View jdbc:用于配置环境 前言:相关的软件下载和环境配置 1.下载并配置JDK. 2.下载eclipse. 3.下载并配置apache-tomcat(服务器). 4.下载MySQL(数据库). 5.下载Navicat for MySQL(数据库可视化工具),方便对数据库的操作. 6.下载jdbc用来实现eclipse…
项目 内容 课程:北航2020春软件工程 博客园班级博客 作业:完成一个平面图形求交点的程序,体验PSP的过程 个人项目作业 我在这个课程的目标是 体验软件开发的全流程 这个作业在哪个具体方面帮助我实现目标 体会PSP的过程 教学班级 006 项目地址 https://github.com/lzhmarkk/lineCross 时间规划 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 · Estimate…
整体架构 :HTML+JAVABEAN+SERVLET 一.首先先简单介绍一下所需要的组件            原文地址 https://www.cnblogs.com/zll20153246/p/7871723.html Servlet 是在服务器上运行的小程序,用来动态的显示 Web 内容.这个流程大概就是 客户端发送请求至服务器端: 服务器将请求信息发送至 Servlet: Servlet 生成响应内容并将其传给服务器.响应内容动态生成,通常取决于客户端的请求: 服务器将响应返回给客户端…
目 录 第1章 1 HTML的基本标签 1 第2章 25 表格基础 25 第3章 53 表单和框架 53 第4章 77 CSS样式表 77 第5章 104 使用Dreamweaver制作网页 104 第6章 134 网站设计和页面布局技术(一) 134 第7章 156 网站设计和页面布局技术(二) 156 Lab Guide 183 HTML的基本标签 184 第1章 HTML的基本标签 本章工作任务 制制作图文并茂的“广告“页面 本章技能目标 会使用HTML的基本结构创建网页 会使用文本相关标…
实现简单页面上对数据的增删改查:Java后台+数据库表+Jsp前端网页设计 这里做一个简单的学生课程信息管理系统,做之前一定要先有自己的思路,要不然对新手来说,很容易乱的. 另有一完整的代码可供参考,网页版记账本,链接https://www.cnblogs.com/sengzhao666/p/10449534.html 一.Java后台程序 可以分为三层:dao层(增删改查底层程序),service层,servlet层(网页与后台程序交互) 这三层之间,层层调用,环环相扣. 首先是写功能写的顺序…
我们团队项目名称是TD校园通,无课表查询你作为主要功能,是一个亮眼的功能. 我们的无课表查询功能主要解决大家平时上自习还要到教学楼拍照,教室课程情况也有断更的时候,而这个功能就解决大家的这个功能,能够随时随地查询无课表,节约时间. 我们计划对无课教室进行查询主要分三类: ①按照地点一键查询 ②按照时间一键查询 ③按照教室一键查询 此功能可以弥补超级课程表的功能,也能便利同学,目前考虑到的是做本学期的,只限于本校,后续发展可以考虑进一步发展,不只局限于本校,…
这里总结了jQuery中对表格和表单的一些常用操作, 通过这里的实例和操作肯定对jQuery的掌握有一个新得提高, 希望大家耐心看完, 多实践. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3…
1.CourseBean.java public class CourseBean { private String f_courseId = ""; private String f_term = ""; private String f_week = ""; private String f_credit = ""; private String f_coursename = ""; private S…
TableList.ashx: <%@ WebHandler Language="C#" Class="TableList" %> using System; using System.Web; public class TableList : IHttpHandler { private BLL.TransferExecuteAction execute = new BLL.TransferExecuteAction(); public void Pr…
JSP部分: err.jsp <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":&qu…
js文件sjld.js  : $(document).ready( function(){ $.ajax({ url:"bindZ", type:"get", dataType:"json", success:bindZList }); } ); //回调函数 function bindZList(json){ data=(json.a); for(zmc in data){ var option = document.createElement…
1,index @{ ViewBag.Title = "Index"; } <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>Index</title> <style type="text/css"> #tblis…