(2)项目主要功能

项目的功能主要由老师和学生使用,从老师和学生的角度描述系统功能。老师可使用的功能:注册登陆,完善更改信息;搜索符合自己条件的学生;预约心仪的学生;和学生聊天,给学生安排任务;上传自己的教学资料或视频。学生可使用的功能:注册登陆,同时可以完善和修改自己的个人信息;可以根据自己的条件找出心仪的老师;预约心仪的老师;和自己的老师聊天;从老师的主页下载学习资料;对以前的老师进行评价。

3。2。2 用例图分析

学生和老师用户对系统可实行的基本操作,如图3-1老师学生注册登陆功能例图所描述的。

图3-1 老师学生注册登陆功能例图

老师可使用的操作,如图3-2 老师用例图所描述的。

图3-2 老师用例图

学生可使用的操作,如图3-3 学生用例图所描述的。

图3-3 学生用例图

3。3 本章小结

本章项目可行性和需求进行了分析,可行性分析的方法是通过预估项目实施过程中技术、经济、操作性方面可能遇到的问题,结合自身的条件进行逐条分析。需求分析的方法是通过建表、画图使项目的需求更清晰明了,让用户层面的问题转变为项目实施过程中具体要完成的任务。

第四章 系统设计

4。1 系统类分析文献综述

下面从学生功能项、老师功能项及公共关系操作三个方面对系统的核心类进行描述。

4。1。1 Teacher类

Teacher用于记录与老师相关的相关信息如表4-1所示,包含老师的注册和登陆,以及老师登陆后更改信息、资料上传等操作如表4-2所示,在项目src。keda。entity包中创建。

表4-1 Teacher类属性表

保护属性 类型 名称 描述 备注

private String id 老师id

private String username 老师用户名 不可重复

private String password 老师密码 6位以上

private String realname 老师真实姓名

private String email 老师邮箱

private String mobile 老师电话

private String degree 学历

private String status 老师身份

private String sex 老师性别

private String

上一篇:信息技术环境下大学生信息素质的培养
下一篇:Java+mysql五金店后台数据管理系统设计

网上购物之路--浅析购物网...

网上订房之我见【4996字】

网上广播的现状与前瞻【7201字】

浅谈网上教學的实践与探索【4280字】

网上教學与实践【2498字】

jsp+mysql的B2C网上商城系统的设计与实现

php网上书城用户交互界面的设计+ER图

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

安康汉江网讯