学生创新创业管理系统详细说明书(共22页)

上传人:枫** 文档编号:511678310 上传时间:2022-10-01 格式:DOC 页数:23 大小:1.14MB
返回 下载 相关 举报
学生创新创业管理系统详细说明书(共22页)_第1页
第1页 / 共23页
学生创新创业管理系统详细说明书(共22页)_第2页
第2页 / 共23页
学生创新创业管理系统详细说明书(共22页)_第3页
第3页 / 共23页
学生创新创业管理系统详细说明书(共22页)_第4页
第4页 / 共23页
学生创新创业管理系统详细说明书(共22页)_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《学生创新创业管理系统详细说明书(共22页)》由会员分享,可在线阅读,更多相关《学生创新创业管理系统详细说明书(共22页)(23页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上学生创新创业管理系统详细说明文档小组成员:张礼明 学号:林南杏 学号:林家骏 学号:林婉芳 学号:目 录010666699999999999991引言1.1编写目的本说明书是关于升级创新创业管理系统的设计说明书。该说明书详细阐述了对用户所提出需求的设计方案,具体描述了功能设计、接口设计、运行设计、系统数据结构设计、系统出错处理设计等,为技术开发人员升级系统提供依据,为修改、维护系统提供条件,以达到对系统最优升级的目的。本说明书的预期读者包括:l 项目开发人员:张礼明,林南杏,林婉芳,林家骏l 软件维护人员:张礼明,林南杏,林婉芳,林家骏l 技术管理人员:张礼明,田楠,

2、高东发老师l 执行软件质量保证计划的专门人员:田楠,高东发老师1.2背景目前的学生创新创业管理系统于2010年正式投入使用,专用于管理学生创新创业训练的申报项目。随着时间的推移,该系统的漏洞越为明显。该系统不能满足于从学生提交申报书到老师审批的时效性要求,而且缺乏良好的评分机制,从而导致大部分工作脱离系统处理,而变成管理员与学生,教师的邮件通信,而学生创新创业管理系统沦为了简单的文件管理系统。针对于原有系统的不足之处,为了体现“智慧系统”的概念,本次系统的升级改造将会疏通申报书的“申报审核公布”的流程环节,加强评分机制,并融入文本挖掘分析的知识体系,更好地管理学生的创新创业申报项目。项目开发背

3、景如下:a.软件名称:创新创业管理系统b.软件设计人员:张礼明、林家俊、林婉芳、林南杏c.开发人员:张礼明、林家俊、林婉芳、林南杏d.小组负责人:张礼明e.系统开发负责人:田楠f.审核人员:高东发老师、田楠1.3 定义Django:一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。Linux:一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想

4、,是一个性能稳定的多用户网络操作系统。Mysql:一种关系型数据库管理系统,将数据保存在不同的表中,mysql所使用的SQL语言是用于访问数据库的最常用的标准化语言。Python:一种面向对象、解释型计算机程序设计语言。NLP:自然语言处理,研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。Mysql Workbench:一款专为mysql设计的ER/数据库建模工具,可以用于设计和创建新的数据库图示,建立数据库文档,以及进行复杂的Mysql迁移。用况建模:用于描述一个系统应该做什么的建模技术,用况建模不仅用于新系统的需求获取,还可用于已有系统的升级。通过开发者和客户之间为导出需求

5、规约而进行的交互过程来建立模型。UML类图:UML类图展示了系统中类的静态结构,即类与类之间的相互联系。类之间有多种联系方式,如关联、依赖、聚合等。一个系统可以有多幅UML类图,一个类也可以出现在几幅类图中。1.4 参考资料软件工程(第二版) ,钱乐秋、赵文耘,牛军钰,清华大学出版社数据库系统概念 ,杨冬青、李红燕、唐世渭,机械工业出版社python核心编程 ,Wesley J.Chun著,宋吉广译,人民邮电出版社 2总体设计2.1需求规定该创新创业管理系统是在原有的思科信息学院创新创业项目管理系统的基础上加以升级的,本系统将继续管理学生创新创业的申报项目,并在改正对于原有系统的不足的前提下,

6、疏通申报书的“申报审核公布”的流程环节,加强评分机制,并融入文本挖掘分析和可视化技术,以便更好地管理学生的创新创业申报项目。2.2 运行环境可支持多平台操作系统,合适于台式机、手提电脑以及移动网络设备。2.3 基本设计概念和处理流程2.3.1 基于用况建模的系统设计在设计系统的过程中,我们采用用况建模来描述系统的基本功能,以及系统的使用流程。下面为学生创新创业管理系统的用况图:图1 为学生创新创业管理系统用况图2.3.2 学生创新创业管理基本处理流程根据项目从申报到审批通过,再到中期检查,检查通过,最后到结项检查,检查通过的流程,改系统的基本处理流程将如下图所示:图2 为学生创新创业管理的基本

7、处理流程2.4 系统架构3 程序设计3.1 系统功能模块设计系统功能模块设计主要包括学生功能模块、教师功能模块、游客功能模块、管理员功能模块和系统后台管理模块五大部分。学生功能模块具体描述系统为学生用户提供的功能和学生用户在本系统上对不同功能的不同权限,具体包括学生的个人信息管理、项目申报管理、项目管理、留言和文件查看和下载等功能。教师功能模块具体描述系统为教师用户提供的功能和教师用户在本系统上对不同功能的不同权限,具体包括教师的个人信息管理、项目申报评审、留言管理和文件下载等功能。游客功能模块具体描述系统为普通用户提供的功能和普通用户在本系统上对不同功能的不同权限,具体包括注册、查阅公告、查

8、阅新闻、查阅展示项目等功能。管理员功能模块具体描述系统为管理员用户提供的功能和管理员用户在本系统上对不同功能的不同权限,具体包括账号权限管理、展示管理、通知管理、留言管理等功能。系统后台管理模块具体描述系统后台对项目信息和项目进程的智能化管理功能,具体包括项目申报规格自动审批、项目申报管理、项目审核结果管理、项目分析等功能。3.2 各模块的功能,输入,输出进行具体描述3.2.1 学生功能模块1)学生的登录功能功能:学生用户的登录功能;输入:学生用户的学号和密码;输出:系统显示“登录成功”的信息并回到主页,或显示“用户名和密码有误”的信息并将文本框清空;2)学生的个人信息管理功能:学生用户可以查

9、看自己的身份资料并进行修改;输入:学生用户通过鼠标点击“我的资料”-“修改”按钮,选择需修改的个人信息,输入修改后的个人信息,点击“确认修改”按钮;输出:系统打开“个人信息”页面-“修改个人信息”页面-“个人信息”页面;3)学生的项目申报管理功能:学生用户可以上传申报项目;输入:学生用户通过鼠标点击“新建项目”按钮,输入相关信息后添加项目申报书等附件并点击“上传”按钮;输出:系统显示“申报成功”的窗口并跳转到“我的项目”页面,或显示系统后台反馈的错误信息,等待5秒后,跳转回“新建项目”页面;4)学生的项目管理功能:学生用户可以查看自己的项目信息和申报进度;输入:学生用户鼠标点击“我的项目”按钮

10、;输出:系统打开“我的项目”页面;5)学生的申报资金管理功能:学生用户可以查看自己申报项目中的资金费用;输入:学生用户鼠标点击“我的资金”按钮;输出:系统打开“我的资金”页面;6)学生的查看信息功能功能:学生用户可以查看项目展示、公告、新闻等信息;输入:鼠标点击;输出:对应的系统页面;7)学生的下载资源功能功能:学生用户可以下载项目展示、公告、新闻等来源中的相关资源;输入:鼠标单击资源链接;输出:系统显示“下载”页面;7)学生的留言功能功能:学生用户可以在留言板中就申报中出现的问题和体验等留言并查看回复;输入:留言信息;输出:系统打开“留言板”页面;8)学生的注销功能功能:学生用户可以退出登录

11、;输入:鼠标点击“注销”按钮;输出:系统显示“退出成功”的窗口并跳转到主页;3.2.2 教师功能模块1)教师的登录功能功能:教师用户的登录功能;输入:教师用户的职工号和密码;输出:系统显示“登录成功”的信息并回到主页,或显示“用户名和密码有误”的信息并将文本框清空;2)教师的个人信息管理功能:教师用户可以查看自己的身份资料并进行修改;输入:教师用户通过鼠标点击“我的资料”-“修改”按钮,选择需修改的个人信息,输入修改后的个人信息,点击“确认修改”按钮;输出:系统打开“个人信息”页面-“修改个人信息”页面-“个人信息”页面;3)教师的项目申报评审功能:教师用户可以对正在申报的项目进行人工打分或评

12、论;输入:分数或相关评论;输出:系统显示“评论成功”的窗口并跳转到“未评审项目”页面;4)教师的申报资金管理功能;功能:教师用户可以审核申报项目中的申报资金并选择通过或驳回;输入:教师用户鼠标点击“申报资金审核”按钮;输出:系统打开“未审核申报资金”页面;5)教师的查看信息功能功能:教师用户可以查看项目展示、公告、新闻等信息;输入:鼠标点击;输出:对应的系统页面;7)教师的下载资源功能功能:教师用户可以下载项目展示、公告、新闻等来源中的相关资源;输入:鼠标单击资源链接;输出:系统显示“下载”页面;7)教师的留言功能功能:教师用户可以回答留言板中学生留言;输入:回复信息;输出:系统打开“留言板”

13、页面;8)教师的注销功能功能:教师用户可以退出登录;输入:鼠标点击“注销”按钮;输出:系统显示“退出成功”的窗口并跳转到主页;3.2.3 游客功能模块1) 游客的注册功能功能:游客可以通过注册功能活动更多权限;输入:注册信息;输出:系统显示“注册成功”的窗口并跳转到“个人信息”页面;2)游客的查看信息功能功能:游客用户可以查看项目展示、公告、新闻等信息;输入:鼠标点击;输出:对应的系统页面;3)游客的下载资源功能功能:游客用户可以下载项目展示、公告、新闻等来源中的相关资源;输入:鼠标单击资源链接;输出:系统显示“下载”页面;3.2.4 管理员功能模块1)管理员的登录功能功能:管理员用户的登录功

14、能;输入:管理员用户的账号和密码;输出:系统显示“登录成功”的信息并转到后台主页,或显示“用户名和密码有误”的信息并将文本框清空;2) 管理员的展示管理功能功能:管理员可以删除、修改项目信息和成果展内容;输入:鼠标点击;输出:系统显示“项目展示”页面;3) 管理员的通知管理功能功能:管理员可以上传、删除、修改公告、新闻和相关资源;输入:公告信息、新闻信息和资源等输出:系统显示“更新成功”的信息;4) 管理员的账号权限管理功能功能:管理员可以对用户的账号和权限进行审核和管理;输入:鼠标点击输出:系统显示“更新成功”的信息并回到“账户管理”页面;5)管理员的注销功能功能:管理员用户可以退出登录;输入:鼠标点击“注销”按钮;输出:系统显示“退出成功”的窗口并跳转到主页;3.2.5 系统后台功能模块1)项目申报规格自动审批功能:对项目申报书的内容进行审批,若发现不和规格,提醒并要求申请人修改;输入:项目申报书的内容;输出:审核结果;2)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号