实习管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实习管理系统详细设计说明书
专业:软件工程
年级:2013级
组员:苏东升.温清洁,秦孟飞
陈阔辉,郭晓琴,钱家庆
计算机科学与信息工程学院
软件工程系
*变化状态:A——增加,M——修改,D——删除,N——正式发布
目录
1.引言
1.1 编写目的
目的在于:
1、为编码人员提供依据;
2、为修改、维护提供条件;
3、项目负责人将按计划书的要求布置和控制开发工作全过程;
4、项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。
本说明书的预期读者包括:
1、项目开发人员,特别是编码人员;
2、软件维护人员;
3、技术管理人员;
4、执行软件质量保证计划的专门人员;
5、参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定
提供相应报告的有关人员。
6、合作各方有关部门的负责人;项目组负责人和全体参加人员。
1.2背景
●系统名称:实习管理系统
●任务提出者:哈尔滨师范大学
●开发者:SINROBOT实验室
●最终用户:实习生,指导教师,企业管理员
1.3定义
数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是的主要表达工具及用于表示模型的一种图示方法。
数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说
明。
SQL:(Structured Query Language),是一种查询和程序设计语言,用于存取数据以及查询、更新和管理。同时也是文件的扩展名。
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也迎来了一个版本 SQLite 3已经发布。
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查询个人信息
2.2.1.4修改个人资料
2.2.1.5修改个人密码
2.2.1.6查询实习批次
2.2.1.7选择实习批次
2.2.1.8学生每日签到
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留言功能
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留言功能
2.2.
3.6企业资料管理功能
2.2.
3.7查询日志
2.2.
3.8查询实习报告
2.2.
3.9优秀实习生管理
2.2.4校级管理员
2.2.4.1对管理院级管理员