- 8
- 0
- 约7.3千字
- 约 28页
- 2016-11-29 发布于重庆
- 举报
大学生科技创新社团联盟论文
宁波大学成人教育学院本科毕业设计(论文)
摘 要
【摘要】大学生文化社团是校园文化建设的重要载体,是学校第二课堂的引领者。各社团以其具有思想性、知识性、趣味性、多样性的社团活动吸引广大学生积极参与其中。通过社团规范化、系统化、社会化方向发展,营造良好的学生社团文化氛围,促进广大学生综合素质不断提高,奠定扎实的基础。除了能够很好的促进学生的思想政治教育以及培养健康的身心外,大学生文化社团还能很好的起到优化知识结构并提高综合素质的作用,成为课堂教学的有力补充。大学生科技创新社团联盟以系列的科技文化社团为载体,帮助学生开展自主学习、实践和创新创业等活动,从而促进学生专业综合能力的培养。系统平台采用M-V-C架构,很好的实现了模块化和分层化开发,使后续对程序的修改和扩展简化,提高了程序的可重用性。
【关键词】M-V-C架构;校园文化;文化社团;创新创业。
目 录
第1章 项目描述 3
1.1 设计背景 3
1.2 设计意义 3
第2章 技术实现 4
2.1 开发环境 4
2.2 运行环境 4
2.3 技术架构 4
第3章 系统特色亮点 6
第4章 功能介绍 7
4.1前台功能介绍 7
4.1.1首页功能 7
4.1.2 联盟社团 8
4.1.4 联盟消息 10
4.1.5 关于联盟 11
4.2 后台功能介绍 12
4.2.2管理员登录(admin) 12
4.2.3班主任权限管理 17
4.2.4社长权限管理 18
4.2.5学生登录 21
第5章 安装部署 23
5.1数据库部署 23
5.2 .NET Framework 3.5安装 23
5.3系统部署 23
总 结 26
参考文献 27
1 项目描述
1.1 设计背景
大学生社团是校园文化建设的重要载体,是第二课堂的引领者。各社团以其具有思想性、知识性、趣味性、多样性的社团吸引广大学生积极参与其中。社团规范化、系统化、社会化方向发展,营造良好的学生社团文化氛围,促进广大学生综合素质不断提高奠定扎实的基础
2 技术实现
2.1 开发环境
软件开发平台:Visual Studio 2008,SQL Server 2005;
技术框架:ASP.NET MVC2;
测试工具:Web Application Stress Tool;
系统建模工具:Ration Rose 2003;
数据库建模工具:PowerDesigner 12,visio 2003;
2.2 运行环境
服务器端
硬件要求:CPU 1.5GHz以上,内存1G以上,硬盘空间500M 以上;
软件环境:
操作系统: Windows XP/7/2000/2003 Server;
Web服务器:IIS6.1以上;
数据库:SQL Server 2005;
软件编译运行环境:.NET Framework 3.5;
客户端
硬件要求:CPU 1GHz以上,内存 1G 以上;
操作系统:Microsoft Windows XP/Vista/7;
浏览器:IE8及以上版本浏览器,FireFox,Google Chrome 浏览器;
移动终端:支持Web访问的手机;
2.3 技术架构
联盟平台采用M-V-C架构,很好的实现了模块化和分层化开发,使后续对程序的修改和扩展简化,提高了程序的可重用性。除此之外,此模式通过对复杂度的简化,使程序结构更加直观,并降低系统的耦合性,提高系统的实用性和灵活性,对系统的页面逻辑、业务逻辑和数据逻辑进行分层。平台在通信机制上以传统的同步通信为主,在需要更新局部数据或处理一些简单的数据传递时则采用Ajax异步通信技术。
图2.1 MVC技术架构
视图(View)用户交互界面一个应用可能有很多不同的视图,MVC设计模式对于视图的处理仅限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。业务流程的处理交予模型(Model)处理。比如一个订单的视图只接受来自模型的数据并显示给用户,以及将用户界面的输入数据和请求传递给控制和模型。模型(Model)就是业务流程/状态的处理以及业务规则的制定。业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以说是MVC最主要的核心。业务模型还有一个很重要的模型那就是数据模型。数据模型主要指实体对象的数据 保存(持续化)。比如将一张订单保存到数据库,从数据库获取订单。我们可以将这个模型单独列出,所有有关数据库的操作只限制在该模型中控制(Controller)从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求。划分控制层的作用也很明显,它清楚地告诉你,它就是一个分发器,选择什么样的模型,选择什么样的视图
原创力文档

文档评论(0)