《大学生申报管理系统1》由会员分享,可在线阅读,更多相关《大学生申报管理系统1(6页珍藏版)》请在金锄头文库上搜索。
1、 大学生创新项目管理系统文档需求1 系统需求分析这一部分主要对该系统进行整体的分析,明确系统目标,确定开发坏境,构建基本的框架结构和功能模块。1.11 系统硬件要求Cpu:内存:硬盘:显示器:1.1.2操作系统:windows浏览器:1.1.3在有些方面,服务器数据库(如:sql server)与主机数据库相同,现在用于计算机数据库的主要的是关系数据库模型,此外主句与小型的机上服务器数据库,如关系数据库,都支持结构化查询语句该系统主要利用 tomcat,mysql,myeclipse 进行开发。1.2 系统功能模块分析该系统根据用户角色,划分为 2 个模块,项目申请人模块,项目管理员模块系统功
2、能模块如图 1-1申请人模块:1)申请人登录:提供登录功能2)申请人资料修改:提供用户查看并修改个人资料的功能3)创新项目申请:提供用户填写并提交创新项目申请的功能4)申请结果查询:提供用户查询个人项目申请状态5)申请人 项目进度情况:提供提醒可以提交申报校级,区级,国家级,项目,提供提醒可以项目检查功能,6)项目成果:提交个人的项目成果,图片,论文等申请经费:提供申请经费的账单,以及查看自己项目账单的功能超级管理员模块:1) 管理员登录:提供用户登录的功能2) 管理员资料修改:提供用户查看并修改个人资料的功能3) 管理申请人:提供查看或删除用户的功能4) 申请管理与评审:提供查看申请项目,和
3、评审项目的功能5) 管理信息的发布:提供项目申请的公布6) 管理成果的发布:提交项目的结果7) 管理专家:提供专家的增删查改,即将申请书发给专家,对于专家的介绍8) 管理教师:提供对教师的增删查改9) 上传资料:提供上传学习资料,申报书模板的下载,项目的注意事项10) 账单:查看账单评审校级或院级教师管理员:1) 管理员登录:提供用户的登录功能2) 查看学生提交的项目:提供查看,修改项目,评审的功能,并发送给学生3) 查看项目结果:提供可以查看项目的信息,和项目的结果的查看创业中心管理员1) 管理员登录:提供用户的登录的功能2) 查看项目:查看国家级,区级,校级,院级,项目的申请情况,并提供打
4、印功能3) 查看各个项目的申请经费情况,对于经费的审批4) 查看成果,及公布结果。还可以查看其他的一些功能2 系统详细设计这部分主要对系统进行详细设计,包括数据库设计和具体功能模块2.1 数据库设计2.2 系统功能模块设计该部分对系统中的两种角色的功能进行详细设计。2.2.1 申请人模块设计申请人登录,申请人资料修改,创新项目申请,申请结果查询,申请人 项目情况,项目成果,申请经费,各功能说明如下a 申请人注册申请人注册子模块提供申请人的注册功能,用户名是学号,在注册时当用户名或密码为空时,或是两次密码输入的不一致,系统都会提示错误。b 申请人登录申请人登录子模块提供申请人登陆的功能,所有的合
5、法的用户名和密码都已经储存在数据库中,只有输入合法的用户名和用户密码,才可以登录系统,当输入错误时,系统提示错误。C 申请人资料修改申请人资料修改子模块提供申请者查看个人资料的功能,修改资料时,需填写用户密码,用户电话号等,密码不能为空。完善资料要写:姓名,性别,学院,专业,班级,学号,邮箱,qq 号,手机号,完善后继续申请项目d 创新项目申请创新项目申请子模块提供给申请者的功能,每个申请者都可以申请多个创新项目。申情人申请前要完善资料才可以继续填写。表格是选择题目来源,选择项目类型,选择参与成员数目,并填写参与成员信息包括学院,学号,班级联系方式,qq 号,填写指导老师信息包括名称,职称,民
6、族,性别,手机号,学院,邮箱,qq 号,然后下一步,填写项目申请书的文档(目的,项目前景,项目周期,时间,名字,金额),然后提交或者保存为草稿,提交给指导老师,或者是交给学院。e 项目申请结果查询申请人提交后在本模块中查询个人申请结果的功能,创新项目申请者可以查看到自己提交的项目申请,并且能够看见所有的申请评审结果,和教师评语,f 项目申请情况项目负责人的项目如果是院级的,通过后,到规定的时间,系统自动提醒可以申报校级项目,区级或国家级项目,并填写相应的文档,如果是团队项目,不用提醒中期检查,后期检查,系统都会发相应的时间提醒项目结果申请人将自己成果或论文直接上传至自己的成果。经费申请申请人填
7、写申请经费的文档,并自动出现账单,以及经费余额2.2.2 超级管理模块的设计1) 管理员登录:提供用户登录的功能2) 管理员资料修改:提供用户查看并修改个人资料的功能3) 管理申请人:提供查看或删除用户的功能4) 申请管理与评审:提供查看申请项目,和评审项目的功能5) 管理信息的发布:提供项目申请的公布6) 管理成果的发布:提交项目的结果7) 管理专家:提供专家的增删查改,即将申请书发给专家,对于专家的介绍8) 管理教师:提供对教师的增删查改9) 上传资料:提供上传学习资料,申报书模板的下载,项目的注意事项10) 账单:查看账单a 管理员注册管理员注册子模块提供申请人的注册功能,用户名是学号,
8、在注册时当用户名或密码为空时,或是两次密码输入的不一致,系统都会提示错误。B 管理员登录管理员登录子模块提供申请人登陆的功能,所有的合法的用户名和密码都已经储存在数据库中,只有输入合法的用户名和用户密码,才可以登录系统,当输入错误时,系统提示错误。c 管理员资料的修改管理员查看个人的资料并可以修改,修改时需要太难写用户密码,电话号码等d 申请人管理申请人管理模块提供管理所有用户的功能,管理者可以对用户账号进行查看,查看用户信息也可以删除信息e 申请管理与评审查看所有的创新项目的提供审核的功能f 管理信息的发布管理员随时对申请成功的项目,申请国家级项目等的时间,检查的时间,结项的时间等进行公布g
9、 管理结果的公布管理员将做的项目成果公布在专栏上h 管理专家提供专家的增删查改,即将申请书发给专家,对于专家的介绍i 管理教师:提供对教师的增删查改j 上传资料:提供上传学习资料,申报书模板的下载,项目的注意事项k 账单:查看账单评审校级或院级教师管理员:4) 管理员登录:提供用户的登录功能5) 查看学生提交的项目:提供查看,修改项目,评审的功能,并发送给学生6) 查看项目结果:提供可以查看项目的信息,和项目的结果的查看创业中心管理员1) 管理员登录:提供用户的登录的功能2) 查看项目:查看国家级,区级,校级,院级,项目的申请情况,并提供打印功能3) 查看各个项目的申请经费情况,对于经费的审批4) 查看成果,及公布结果。还可以查看其他的一些功能