学生创新创业管理系统详细说明书精要.docVIP

学生创新创业管理系统详细说明书精要.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生创新创业管理系统详细说明书精要

《学生创新创业管理系统》 详细说明文档 小组成员: 张礼明 学号:20131003598 林南杏 学号:20131003610 林家骏 学号:20131003623 林婉芳 学号:20131003625 目 录 1 引 言 4 1.1 编写目的 4 1.2 背景 4 1.3 术语定义、简语及缩略语 4 1.4 参考资料 5 2 总体描述 6 2.1 需求规定 6 2.2 运行环境 7 2.3 基本设计概念和处理流程 7 2.4 整体架构 9 3 程序设计 10 3.1 系统功能模块设计 10 3.2 各模块的功能,输入,输出进行具体描述 16 3.2.1 学生功能模块 16 3.2.2 教师功能模块 16 3.2.3 游客功能模块 16 3.2.4 管理员功能模块 17 3.2.5 系统后台功能模块 17 4 接口设计 19 4.1 内部接口 19 4.2 外部接口 19 5 运行设计 19 5.1 运行模块组合 19 5.2 运行控制 19 5.3 运行时间 19 6 数据设计 19 6.1 处理对象与ER图设计 19 6.2 数据库逻辑设计 19 6.3 数据结构与程序之间的关系 19 7 系统出错处理设计 19 7.1 出错信息及处理 19 7.2 补救措施 19 7.3 系统维护设计 19 1引言 1.1编写目的 本说明书是关于升级创新创业管理系统的设计说明书。该说明书详细阐述了对用户所提出需求的设计方案,具体描述了功能设计、接口设计、运行设计、系统数据结构设计、系统出错处理设计等,为技术开发人员升级系统提供依据,为修改、维护系统提供条件,以达到对系统最优升级的目的。 本说明书的预期读者包括: 项目开发人员:张礼明,林南杏,林婉芳,林家骏 软件维护人员:张礼明,林南杏,林婉芳,林家骏 技术管理人员:张礼明,田楠,高东发老师 执行软件质量保证计划的专门人员:田楠,高东发老师 1.2背景 目前的学生创新创业管理系统于2010年正式投入使用,专用于管理学生创新创业训练的申报项目。随着时间的推移,该系统的漏洞越为明显。该系统不能满足于从学生提交申报书到老师审批的时效性要求,而且缺乏良好的评分机制,从而导致大部分工作脱离系统处理,而变成管理员与学生,教师的邮件通信,而学生创新创业管理系统沦为了简单的文件管理系统。针对于原有系统的不足之处,为了体现“智慧系统”的概念,本次系统的升级改造将会疏通申报书的“申报—审核—公布”的流程环节,加强评分机制,并融入文本挖掘分析的知识体系,更好地管理学生的创新创业申报项目。 项目开发背景如下: 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以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Mysql:一种关系型数据库管理系统,将数据保存在不同的表中,mysql所使用的SQL语言是用于访问数据库的最常用的标准化语言。 Python:一种面向对象、解释型计算机程序设计语言。 NLP:自然语言处理,研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。 Mysql Workbench:一款专为mysql设计的ER/数据库建模工具,可以用于设计和创建新的数据库图示,建立数据库文档,以及进行复杂的Mysql迁移。 用况建模:用于描述一个系统应该做什么的建模技术,用况建模不仅用于新系统的需求获取,还可用于已有系统的升级。通过开发者和客户之间为导出需求规约而进行的交互过程来建立模型。 UML类图:UML类图展示了系统中类的静态结构,即类与类之间的相互联系。类之间有多种联系方式,如关联、依赖、聚合等。一个系统可以有多幅UML类图,一个类也可以出现在几幅类图中。 1.4 参考资料 《软件工程(第二版)》 ,钱乐秋、赵文耘,牛军钰,清华大学出版社 《数据库系统概念》 ,杨冬青、李红燕、唐世渭,机械工业出版社 《python核心编程》 ,Wesley J.Chun著,宋吉广译,人民邮电出版社 2总体设计 2.1需求规定 该创新创业管理系统是在原有的思科信息学院

文档评论(0)

1520520 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档