摘要:为倡导绿色低碳生活,提高私家车的利用率。因为各种原因,许多人住的地距离公司可能比较远,而且不管是坐地铁、乘公交都不是特别方便,而选择上下班搭便车就很好的解决这一难题,由此产生了这一名词“搭便车”。而在以往的搭便车模式基于文字形式,缺乏直观性,没办法把最大的方便提供给每个用户,拼车的紧凑性无法发挥到最大性,为了解决当前问题拼车网使用文字描述线路的弊端,结合实际需求分析,对系统进行需求分析,采用微软NET平台(C#)语言结合SQL2008开发了此套系统,本系统代码结构采用三层架构。27730 毕业论文关键词: C#;net;SQL2008;搭便车;三层架构
The Design Of Campus Carpooling System
Abstract: To promote green low-carbon life, improve the utilization of private cars. For various reasons, many people may live far away from the landlord, and whether it is subway, take the bus is not particularly convenient, and free rider to work on a good choice to solve this problem, resulting a noun "free rider"In the past, carpool mode text-based format, the lack of intuitive, no way to put maximum convenience provided to each user, free rider Passable, not to maximize the resistance, in order to solve the current free rider network using a text description of line defects, with the actual needs analysis, the system needs analysis, using Microsoft NET platform (C #) language binding SQL2008 developed this set of systems, the code structure of the three-tier system.
Keywords: C# ;net ;SQL2008 ;free rider ;three-tier architecture
目录
摘要 i
Abstract i
目录 9
1 前言 11
1.1 程序开发背景 11
1.2 国内外发展现状与水平 11
1.3 发展趋势 13
2 系统相关知识 14
2.1 程序的开发平台及工具 14
2.2 MICROSOFT SQL SERVER 2008简介 14
2.3 B/S模式 15
2.3.1 B/S结构简介 15
2.3.2 B/S结构的优点 15
2.3.3 B/S架构软件的优势与劣势 15
2.4 开发工具简介 16
2.4.1 C#简介 16
2.4.2 C#的特点 17
2.5 本章小结 17
3 程序的分析与设计 18
3.1 程序的功能分析 18
3.2 程序功能设计 19
3.3 数据库设计 20
3.4 本章小结 26
4 程序特色的实现 27
4.1 程序的构造 27
4.2 数据库连接 27
4.3 本章小结 28
5 个人模块设计与实现 29
5.1 登录 29
5.2 日常操作 31
5.2.1 我的路线 31
5.2.2 路线报名 32
5.2.3 通知消息 35
5.2.4 搭便车信息 36
5.2.5 反馈信息 36
5.3 用户信息 38
5.3.1 角色管理 38
5.3.2 用户管理 41
5.4 搭便车信息 46
5.4.1 发布搭便车信息 46
5.4.2 搭便车信息管理 48
5.5 路线管理 49
5.5.1 输入路线 49
5.5.2 审核路线 51
5.5.3 整理路线 54
5.6 信息反馈 56
5.7 本章总结 57
6 程序检验 58
6.1 检验项目一 58