XCLW23722 学生科研管理系统的开发与实现摘 要:为了学生能在网上方便的进行申报科研项目与申报结题,教师与管理员能对其进行审核。做了一个学生科研管理系统,以达到为我校学生能进行申报项目与申报结题,教师与管理员能对其进行审核的目的。通过使用Visual Studio 2010对功能模块的后台进行代码的编写,并且使用SQL Se..
XCLW23722 学生科研管理系统的开发与实现 摘 要:为了学生能在网上方便的进行申报科研项目与申报结题,教师与管理员能对其进行审核。做了一个学生科研管理系统,以达到为我校学生能进行申报项目与申报结题,教师与管理员能对其进行审核的目的。通过使用Visual Studio 2010对功能模块的后台进行代码的编写,并且使用SQL Server 2008创建相应的数据表、视图与存储过程。在经过一个月的努力后,完成了一个操作流畅,需求清晰的学生科研管理系统,在这次的开发中,我掌握了开发一个网站系统的一些需要的技术并积累了相关的开发经验,这些都将为企业和个人进行网站开发提供一定的帮助。 关键词:Web系统开发 科研系统 三层架构 目 录 1 引言 1 1.1 课题的背景 1 1.2 我完成的工作 1 1.3 项目进度工作 2 1.4 开发环境 2 1.5 开发工具 3 1.5.1 Microsoft Visual Studio 2010 3 1.5.2 Microsoft SQL Server 2008 3 1.5.3 PowerDesigner 3 1.5.4 思维导图 4 1.5.5 IBM Rational Rose Enterprise v7.0 4 1.5.6 动软代码生成器 5 1.6 开发技术 5 1.6.1 C# 5 1.6.2 Asp.net 5 1.6.3 SQL 6 1.6.4 Jquery 6 2 需求分析 7 2.1 系统总体功能模块图 7 2.2 系统功能模块表 7 3 功能用例分析 9 3.1 参与者用例图 9 3.1.1 学生角色 9 3.1.2 指导教师角色 9 3.1.3 管理员角色 10 4 用例说明 11 4.1 申报项目 11 4.1.1 用例图 11 4.1.2 用例说明 11 4.1.3 活动图 12 4.2 查看不立项项目 12 4.2.1 用例图 12 4.2.2 用例说明 13 4.2.3 活动图 13 4.3 查看已立项项目 14 4.3.1 用例图 14 4.3.2 用例说明 14 4.3.3 活动图 14 4.4 待立项 15 4.4.1 用例图 15 4.4.2 用例说明 16 4.4.3 活动图 16 4.5 申报结题 16 4.5.1 用例图 17 4.5.2 用例说明 17 4.5.3 活动图 17 4.6 查看已结题项目 18 4.6.1 用例图 18 4.6.2 用例说明 18 4.6.3 活动图 19 4.7 查看不结题项目 19 4.7.1 用例图 19 4.7.2 用例说明 20 4.7.3 活动图 20 5 系统实现 22 5.1 三层架构说明 22 5.1.1 三架构介绍 22 5.1.2 系统文件命名规范层 23 5.1.3 系统的文件结构说明 23 5.2 数据库的设计与创建 23 5.2.1 数据库设计命名规范 23 5.2.2 数据库表的简单罗列 24 5.2.3 数据库表与字段的创建 28 5.3 申报项目模块 30 5.3.1 功能模块对应的页面创建 30 5.3.2 功能模块实现思路 30 5.3.3 功能模块对应的对象流程图 31 5.3.4 功能模块对应的主要代码 31 5.4 待立项模块 32 5.4.1 功能模块对应的页面创建 32 5.4.2 功能模块实现思路 32 5.4.3 功能模块对应的对象流程图 33 5.4.4 功能模块对应的主要代码 33 5.5 申报结题模块 34 5.5.1 功能模块对应的页面创建 34 5.5.2 功能模块实现思路 35 5.5.3 功能模块对应的对象流程图 35 5.5.4 功能模块对应的主要代码 36 5.6 已结题模块 37 5.6.1 功能模块对应的页面创建 37 5.6.2 功能模块实现思路 37 5.6.3 功能模块对应的对象流程图 38 5.6.4 功能模块对应的主要代码 39 6 项目测试 40 6.1 页面兼容性测试 40 7 项目上线 42 7.1 阿里云服务器的申请 42 7.2 IIS的安装与配置 43 7.3 SQL Server2008的安装 44 8 总结与展望 45 8.1 总结 45 8.2 展望 45 致谢 46 参考文献 47
|
上一篇:学生教务信息管理系统的设计与实现 | 下一篇:学生综合信息管理系统的设计与开发 |
点击查看关于 学生 科研 管理系统 开发 实现 的相关范文题目 | 【返回顶部】 |