实习管理系统.docx

上传人:b****8 文档编号:10811743 上传时间:2023-02-23 格式:DOCX 页数:34 大小:50.74KB
下载 相关 举报
实习管理系统.docx_第1页
第1页 / 共34页
实习管理系统.docx_第2页
第2页 / 共34页
实习管理系统.docx_第3页
第3页 / 共34页
实习管理系统.docx_第4页
第4页 / 共34页
实习管理系统.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

实习管理系统.docx

《实习管理系统.docx》由会员分享,可在线阅读,更多相关《实习管理系统.docx(34页珍藏版)》请在冰豆网上搜索。

实习管理系统.docx

实习管理系统

实习管理系统

详细设计说明书

专业:

软件工程

年级:

2013级

组员:

苏东升.温清洁,秦孟飞

陈阔辉,郭晓琴,钱家庆

计算机科学与信息工程学院

软件工程系

文档修订记录

版本编号或者更改记录编号

*变化

状态

简要说明(变更内容和变更范围)

日期

变更人

审批日期

审批人

A

创建

2016-06-25

陈阔辉

M

修改

2016-06-26

陈阔辉

*变化状态:

A——增加,M——修改,D——删除,N——正式发布

文档审阅信息

序号

审阅人

角色

审阅日期

签字

备注

 

1.引言

1.1编写目的

目的在于:

1、为编码人员提供依据;

2、为修改、维护提供条件;

3、项目负责人将按计划书的要求布置和控制开发工作全过程;

4、项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。

本说明书的预期读者包括:

1、项目开发人员,特别是编码人员;

2、软件维护人员;

3、技术管理人员;

4、执行软件质量保证计划的专门人员;

5、参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。

6、合作各方有关部门的负责人;项目组负责人和全体参加人员。

1.2背景

●系统名称:

实习管理系统

●任务提出者:

哈尔滨师范大学

●开发者:

SINROBOT实验室

●最终用户:

实习生,指导教师,企业管理员

1.3定义

数据流图:

简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是的主要表达工具及用于表示模型的一种图示方法。

数据字典:

是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。

SQL:

(StructuredQueryLanguage),是一种查询和程序设计语言,用于存取数据以及查询、更新和管理。

同时也是文件的扩展名。

B/S:

(,客户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来的一种模式,是系统体系结构的一种。

C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。

功能的分布在于减少的各种瓶颈问题。

C/S模式简单地讲就是基于企业内部网络的应用系统。

与B/S(Browser/Server,/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。

SQLite:

是一款轻型的数据库,是遵守的关系型,它包含在一个相对小的C库中。

它是建立的公有领域项目。

它的设计目标是的,而且目前已经在很多中使用了它,它占用资源非常的低,在中,可能只需要几百K的内存就够了。

它能够支持Windows/Linux/Unix等等主流的,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界着名来讲,它的处理速度比他们都快。

SQLite第一个诞生于2000年5月。

至2015年已经有15个年头,SQLite也迎来了一个版本SQLite3已经发布。

1.4参考资料

1.1用户的特点

该系统由SimRobot实验室自己设计、实现、使用和维护,作为培养学生编程能力和项目开发能力的形式。

面向哈尔滨师范大学在校大学生的实习课程而设计。

通过信息化和数据化的管理要求,达到一个集中管理的效果。

1.2软件约束

1.本系统所要支持的数据库为MySql.

2.对本系统的经费投入为0。

3.系统开发的全过程要在1个月内完成。

2需求规定

2.1一般性需求

●集中数据管理、分布式应用,实现信息的全面共享,为管理者提供最新的实习数据数据。

●完全基于浏览器的操作模式,安装简单、操作方便,具有良好的系统扩充能力。

●灵活的模块需求设计,可根据实训项目周期灵活裁剪。

●严格的安全管理机制。

利用安全规则和特权保证基本信息的安全管理,提供日常操作的审计功能,对重要数据进行加密。

2.2功能性需求

2.2.1学生

2.2.1.1用户登录

功能需求

功能名称

用户登录

功能描述

如果用户名或密码有错,系统会拒绝用户登录,并提示错误信息。

优先级

输入

用户名和密码(学号登录)

功能说明

输入用户名和密码

验证登录信息

登录成功或失败

输出

登录成功,则返回网站主页,并在网站中显示用户基本信息;登录失败,则返回失败页面,请用户重新登录或者注册。

面向对象

所有用户

2.2.1.2退出登录

功能需求

功能名称

退出登录

功能描述

用户可以随时退出该系统。

优先级

输入

点击退出按钮。

功能说明

是否确认退出

是,则退出系统,否,则返回。

输出

是,则退出系统,否,则返回。

2.2.1.3查询个人信息

功能需求

功能名称

查询个人信息

功能描述

当用户登录了系统

1.网站会在左上角显示该用户的基本资料(用户名,登录时间)

2.网站上有“个人信息”的链接,点击可以查询用户详细信息;

优先级

输入

“个人信息”的链接

功能说明

在用户登录后,会出现“个人信息”的链接,点击“个人信息”的链接,出现个人详细信息。

输出

显示相关信息

面向对象

注册用户

2.2.1.4修改个人资料

功能需求

功能名称

修改个人资料

功能描述

用户能对自己的资料进行修改

优先级

输入

修改个人资料的链接,点击进入,

以文本框形式显示用户原来信息(可修改)

功能说明

点击按钮

找出需要修改的个人信息

输入修改后的信息

点击提交

输出

操作成功提示或操作失败提示

面向对象

注册用户

*可删除

2.2.1.5修改个人密码

功能需求

功能名称

修改个人密码

功能描述

用户能对自己的密码进行修改

优先级

输入

点击网站上方“修改密码”

输入旧密码,新密码,确认新密码

功能说明

点击网站上方“修改密码”

填写相关表单

点击确认按钮。

输出

如果用户输入的旧密码正确,新密码和确认新密码一致并成功录入到系统中,则提示操作成功,否则提示操作失败(最好能够精确到哪种原因导致失败,如旧密码输入错误、新密码与确认新密码不一致、新密码格式不符合要求等;密码要求至少6位,要包括字母、数字、特殊字符)。

面向对象

注册用户

2.2.1.6查询实习批次

功能需求

功能名称

查询实习批次

功能描述

学生可以浏览学院的实习批次记录,查找指定实习批次

优先级

输入

时间,实习批次号

功能说明

查询批次信息(能查看以往实习成绩)

输出

所查询的批次列表。

面向对象

已注册的学生用户

2.2.1.7选择实习批次

功能需求

功能名称

选择实习批次

功能描述

学生可以选择参加学院的实习

优先级

输入

按钮

功能说明

注册实习批次

输出

注册实习批次成功或失败

面向对象

已注册的学生用户

可剪裁

2.2.1.8学生每日签到

功能需求

功能名称

学生签到

功能描述

注册实习的学生按规定每日签到,并记录GPS地名(手机端)

优先级

输入

按钮

功能说明

学生进行每日签到,像管理员反馈实时坐标

输出

签到成功或失败

面向对象

已注册学生用户

2.2.1.9编写实习日志

功能需求

功能名称

编写实习日志

功能描述

注册实习的学生按规定每日编写实习日志

优先级

输入

标题,日志信息

功能说明

记录实习日志并上传,分保存和提交按钮,提交之后不可修改。

输出

提交成功或失败。

面向对象

已注册的学生用户

2.2.1.10浏览实习日志

功能需求

功能名称

浏览实习日志

功能描述

注册实习的学生可以浏览自己编写的实习日志

优先级

输入

标题,时间范围

功能说明

浏览、查找自己编写的实习日志

输出

查询的日志列表及详细信息。

面向对象

已注册的学生用户

2.2.1.11修改实习日志

功能需求

功能名称

修改实习日志

功能描述

注册实习的学生可以修改自己编写的实习日志

优先级

输入

标题,日志信息

功能说明

记录实习日志并上传

输出

提交成功或失败。

面向对象

已注册的学生用户

2.2.1.12编写实习总结

功能需求

功能名称

编写实习总结

功能描述

注册实习的学生按规定编写实习总结

优先级

输入

标题,总结信息

功能说明

记录实习总结并上传

输出

提交成功或失败。

面向对象

已注册的学生用户

2.2.1.13修改实习总结

功能需求

功能名称

修改实习总结

功能描述

注册实习的学生可以修改自己编写实习总结

优先级

输入

标题,总结信息

功能说明

记录实习总结并上传

输出

提交成功或失败。

面向对象

已注册的学生用户

2.2.1.14外出请假申请

功能需求

功能名称

外出请假申请

功能描述

注册实习的学生按规定编写外出请假申请

优先级

输入

请假信息,时间范围

功能说明

记录外出请假申请并上传,一式两份发送给指导老师和辅导员

输出

提交成功或失败。

面向对象

已注册的学生用户

2.2.1.15对辅导员留言

功能需求

功能名称

对辅导员留言

功能描述

学生可向辅导员留言

优先级

输入

留言信息

功能说明

学生向辅导员留言,记录上传时间

输出

提交成功或失败。

面向对象

已注册的学生用户

2.2.1.16对指导老师留言

功能需求

功能名称

对指导老师留言

功能描述

学生可向指导老师留言

优先级

输入

留言信息

功能说明

学生向指导老师留言,记录上传时间

输出

提交成功或失败。

面向对象

已注册的学生用户

2.2.1.17查看留言

功能需求

功能名称

查看留言

功能描述

学生可查看辅导员、指导老师或系统留言

优先级

输入

按钮

功能说明

学生可以浏览自己的留言板,查看留言

输出

留言信息列表。

面向对象

已注册的学生用户

2.2.1.18优秀实习生总结(由指导老师指定)

功能需求

功能名称

查看留言

功能描述

学生可查看辅导员、指导老师或系统留言

优先级

输入

按钮

功能说明

学生可以浏览自己的留言板,查看留言

输出

留言信息列表。

面向对象

已注册的学生用户

2.2.2辅导员

功能需求

功能名称

学生签到,留言、请假批复、出勤成绩。

功能描述

辅导员通过账户和密码登录系统,具有以上功能。

优先级

输入

输入相关内容和要求

功能说明

能查询学生签到情况,批复学生的请假情况,可以给学生评定实习出勤成绩,并且可以给学生进行留言。

输出

以表格和文字的形式输出

面向对象

辅导员教师

2.2.2.1指导员登陆

功能需求

功能名称

指导员登陆

功能描述

从用户登陆界面选择指导员选项后进行登陆操作,输入账号,输入密码(输入校验码),点击登陆按钮,进行登陆操作

优先级

功能说明

用于指导员登陆

面向对象

指导员

其他需求

输入错误则在页面显示密码错误,或者账号不存在

剪裁说明

不可剪裁

2.2.2.2查看学生签到情况

功能需求

功能名称

查看学生签到情况

功能描述

在指导员主页面点击签到情况,可以进行查看签到情况操作,点击查看签到情况按钮,页面跳转至实习列表,可以点击实习,跳转至该实习情况,(实习情况表中显示的是学生列表),点击学生可以进入该学生的实习日历以及签到统计,点击日历可以查看签到时间,签到地点(由学生端签到后返回地址的数据)是否请假

优先级

功能说明

用于通过实习的区分,显示不同实习中的学生签到请假情况

面向对象

辅导员

其他需求

增加直接查看请假的学生功能,增加签到地点,时间搜索(时间搜索以时间段为单位)

剪裁说明

不可剪裁

2.2.2.3出勤成绩管理功能

功能需求

功能名称

出勤成绩管理

功能描述

点击出勤成绩管理,进入出勤成绩管理界面,出勤成绩管理界面显示实习列表,可以点击实习,进入学生列表,在学生列表中,可以点击学生进行成绩编辑,输入今日成绩(可剪裁),输入总成绩,点击保存

优先级

功能说明

用于编辑学生实习成绩

面向对象

辅导员

其他需求

增加自动根据实习签到情况产生每日成绩的功能,以及自动生成总成绩的功能,辅导员可以选择自动生成功能进行生成。

增加可以直接查看班级学生每日成绩的功能(以列表方式进行显示),点击每条数据即可直接进入编辑状态,点击该条数据后的保存按钮进行数据保存,在实习列表后可以进行数据提交按钮(该操作有确认提示)

剪裁说明

不可剪裁

2.2.2.4请假信息处理

功能需求

功能名称

请假信息处理

功能描述

在辅导员主界面点击请假按钮,即可进入请假列表,点击请假列表即可查看学生请假内容(起始时间,结束时间,是否归寝,事由,请假人,按钮确认信息,返回),点击确认信息后,提示该假条是否给予下批,或者不批

优先级

功能说明

用于辅导员进行批准假条

面向对象

辅导员

其他需求

增加可以直接按姓名、按日期、按事由、按学号、按批准情况进行查看的操作功能

剪裁说明

不可剪裁

2.2.2.5留言功能

功能需求

功能名称

处理学生留言功能

功能描述

在主界面点击留言按钮,进入留言功能专区,显示留言列表(以留言主题或者留言开头15个字为标题的留言条目及留言人姓名),点击留言,可以进入留言细则,辅导员可以进行留言回复,操作,留言删除操作点击发送按钮进行发送

优先级

功能说明

用于辅导员回复学生留言

面向对象

辅导员

其他需求

增加留言时间字段;回复功能的添加

剪裁说明

不可剪裁

2.2.2.6登出

功能需求

功能名称

登出

功能描述

辅导员登出

优先级

功能说明

辅导员登出

面向对象

辅导员

其他需求

剪裁说明

不可剪裁

2.2.3指导教师

功能需求

功能名称

学生签到,请假批复、实习成绩、查询日志、企业资料、实习总结、指定优秀实习生、学生总结、优秀教师总结。

功能描述

指导老师通过账号和密码登录系统。

具有以功能。

优先级

输入

输入相关内容和要求

功能说明

能查询学生签到情况,批复学生的请假情况,可以给学生评定实习成绩,查询学生的日志内容,编辑企业的资料和动态,编写关于实习的总结,指定优秀的实习生,审阅学生的实习总结,以及申请和提交关于优秀教师的相关功能。

输出

以表格和文字的形式输出

面向对象

指导教师

2.2.3.1指导教师登陆

功能需求

功能名称

指导教师登陆

功能描述

从用户登陆界面选择指导教师选项后进行登陆操作,输入账号,输入密码(输入校验码),点击登陆按钮,进行登陆操作

优先级

功能说明

用于指导教师登陆

面向对象

指导教师

其他需求

输入错误则在页面显示密码错误,或者账号不存在

剪裁说明

不可剪裁

2.2.3.2查看学生签到情况

功能需求

功能名称

查看学生签到情况

功能描述

在指导教师主页面点击签到情况,可以进行查看签到情况操作,点击查看签到情况按钮,页面跳转至实习列表,可以点击实习,跳转至该实习情况,(实习情况表中显示的是学生列表),点击学生可以进入该学生的实习日历以及签到统计,点击日历可以查看签到时间,签到地点(由学生端签到后返回地址的数据)是否请假

优先级

功能说明

用于通过实习的区分,显示不同实习中的学生签到请假情况

面向对象

指导教师

其他需求

增加直接查看请假的学生功能,增加签到地点,时间搜索(时间搜索以时间段为单位)

剪裁说明

不可剪裁

2.2.3.3出勤成绩管理功能

功能需求

功能名称

实习成绩管理

功能描述

点击实习成绩管理,进入出勤成绩管理界面,出勤成绩管理界面显示实习列表,可以点击实习,进入学生列表,在学生列表中,可以点击学生进行成绩编辑,输入今日成绩(可剪裁),输入总成绩,点击保存

优先级

功能说明

用于编辑学生实习成绩

面向对象

辅导员

其他需求

加可以直接查看班级学生每日成绩的功能(以列表方式进行显示),点击每条数据即可直接进入编辑状态,点击该条数据后的保存按钮进行数据保存,在实习列表后可以进行数据提交按钮(该操作有确认提示)

剪裁说明

不可剪裁

2.2.3.4请假信息处理

功能需求

功能名称

请假信息处理

功能描述

在指导教师主界面点击请假按钮,即可进入请假列表,点击请假列表即可查看学生请假内容(起始时间,结束时间,是否归寝,事由,请假人,按钮确认信息,返回),点击确认信息后,提示该假条是否给予下批,或者不批

优先级

功能说明

用于辅导员进行批准假条

面向对象

指导教师

其他需求

增加可以直接按姓名、按日期、按事由、按学号、按批准情况进行查看的操作功能

剪裁说明

不可剪裁

2.2.3.5留言功能

功能需求

功能名称

处理学生留言功能

功能描述

在主界面点击留言按钮,进入留言功能专区,显示留言列表(以留言主题或者留言开头15个字为标题的留言条目及留言人姓名),点击留言,可以进入留言细则,指导教师可以进行留言回复,操作,留言删除操作点击发送按钮进行发送

优先级

功能说明

用于指导教师回复学生留言

面向对象

指导教师

其他需求

增加留言时间字段;回复功能的添加

剪裁说明

不可剪裁

2.2.3.6企业资料管理功能

功能需求

功能名称

企业资料管理功能

功能描述

在主界面点击企业资料按钮,即可显示企业列表,点击企业,进入该企业内容显示界面,点击编辑按钮,即可开始信息编辑,点击保存完成修改;点击提交,则企业内容不可再被编辑,内容保存,有再确定提示;点击删除即可删除该企业的所有信息,有再确定提示。

优先级

功能说明

用于指导教师查看企业信息,编辑企业信息

面向对象

指导教师

其他需求

增加留言时间字段

剪裁说明

不可剪裁

2.2.3.7查询日志

功能需求

功能名称

查询日志

功能描述

点击查询日志,显示学生列表,点击学生,即可查看学生出勤表(日历显示),点击日期,即可查看该日学生的日志情况,指导教师可以给予好评标志,也可进行留言。

优先级

功能说明

用于指导教师查看学生日志

面向对象

指导教师

其他需求

剪裁说明

不可剪裁

2.2.3.8查询实习报告

功能需求

功能名称

查询实习总结

功能描述

点击查询日志,指导教师进入实习总结编写界面,进行输入实习总结,点击保存后保存到服务器,点击编辑按钮可以继续编辑,点击提交按钮,有在确定提示,提交后不可再编辑。

优先级

功能说明

用于指导教师编写实习总结

面向对象

指导教师

其他需求

剪裁说明

不可剪裁

2.2.3.9优秀实习生管理

功能需求

功能名称

优秀实习生

功能描述

点击优秀实习生,显示实习生列表,同时将实习成绩以及出勤成绩显示在列表中,每条数据后都可以进行选择优秀。

优先级

功能说明

用于指导教师标记优秀实习生

面向对象

指导教师

其他需求

剪裁说明

不可剪裁

2.2.4校级管理员

2.2.4.1对管理院级管理员

功能需求

功能名称

管理院级管理员

功能描述

创建院级管理员、删除院级管理员

优先级

功能说明

校级管理员创建院级管理员并对其管理

面向对象

管理员

2.2.4.2查询院级实习状况

功能需求

功能名称

查询院级实习状况

功能描述

校级管理员查询院级实习状况

优先级

输入

查询输入院级单位

功能说明

院级管理员创建后才可对其管理实习相关功能

输出

该院级实习状况

面向对象

管理员

2.2.4.3审批院级实习申请

功能需求

功能名称

审批院级实习申请

功能描述

校级管理员审批院级实习申请

优先级

输入

对实习申请进行批复

功能说明

校级管理员对院级提交上来的实习申请进行审核并回复

输出

申请批复结果

面向对象

管理员

2.2.4.4留言院级管理员

功能需求

功能名称

留言院级管理员

功能描述

校级管理员留言院级管理员

优先级

输入

对相关通知消息等留言院级管理员

功能说明

院级管理员创建后才可对其留言

面向对象

管理员

2.2.4.5实习信息统计

功能需求

功能名称

实习信息统计

功能描述

校级管理员通知院级管理员统一提交实习信息并做统计(所有的实习资料,可以以文档的形式进行下载打印)

优先级

输入

收取各学院实习信息

功能说明

院级管理员创建后才可对其管理实习相关功能

输出

该院级实习状况

2.2.5院级管理员

2.2.5.1实习教师、辅导员管理

功能需求

功能名称

实习教师、辅导员管理

功能描述

院级管理员创建/删除/修改实习指导教师、辅导员,

优先级

功能说明

院级管理员创建实习指导教师和辅导员后才能对其进行修改、删除

面向对象

院级管理员

其他需求

辅导员和教师在数据库中是两张表

2.2.5.2申请/修改实习活动

功能需求

功能名称

申请/修改实习活动

功能描述

院级管理员申请/修改实习

优先级

输入

院级管理员对实习的地点、企业、时间和学生人数做出详细介绍后提交申请

功能说明

(审批各种必须的表格),院级管理员向校级管理员提交申请/修改实习活动并接收批复结果

面向对象

院级管理员

其他需求

2.2.5.3*审批实习企业相关信息

功能需求

功能名称

申请/修改实习活动

功能描述

院级管理员申请/修改实习

优先级

输入

院级管理员对实习的地点、企业、时间和学生人数做出详细介绍后提交申请

功能说明

(审批各种必须的表格),院级管理员向校级管理员提交申请/修改实习活动并接收批

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1