毕业论文--基于WEB校友录的设计与开发.doc





《毕业论文--基于WEB校友录的设计与开发.doc》由会员分享,可在线阅读,更多相关《毕业论文--基于WEB校友录的设计与开发.doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业论文-基于WEB校友录的设计与开发 摘 要在当今信息技术迅猛开展,知识更替日新月异的时代,信息技术为企业的开展提供了机遇,也带来了挑战。缺点使用计算机对人事信息进行管理有着手工管理所无法比较的优点这些优点能够极大地提高人事管理的效率也是企业科学化、正规化管理与世界接轨的重要条件。校友录同学录,其实不只是局限于同学这个圈子,朋友、同学、同事、老师与亲人等等都可以。本系统是采用Microsoft Visual Studio 2005作为前台开发工具,SQL Server作为后台数据库平台的管理系统。Microsoft Visual Studio 2005;SQL Server2000Abstr
2、actIn todays rapid development of information technology, knowledge of the era of rapid change, information technology for the development of enterprise opportunities and challenges. The use of traditional management Timetable manually, there are many shortcomings, and the use of computer informatio
3、n of personnel management, management can not be compared with hand the advantages of these benefits can greatly improve the efficiency of information management personnel as well as scientific enterprises, the informal management, and an important condition for the rest of the world. Alumni entitle
4、d Alumni or Classmates is not just limited to the circle of students, friends, classmates, colleagues, teachers, etc. can be with their families. Its target audience is the organization, as long as it is a social organization or group, regardless of the size of the online application can be recorded
5、 in an alumni. Users to extend the scope of the crowd of students, colleagues, businesses, families, the army, enterprises and institutions of the sector and so on. Because each individual is a subordinate to a set of organizations or bodies, so each has become an Internet user may be recorded alumn
6、i. This is in school or have graduated from the vast number of alumni to provide a place of exchange of ideas, through the provision of comprehensive norms Alumni Alumni services and management, to establish channels of communication between alumni in order to achieve promotion between alumni, alumn
7、i with the feelings between his alma mater for the purpose of alumni contacts, thereby enhancing the cohesiveness of the school. The system is using Microsoft Visual Studio 2005 development tools as the future, SQL Server2000 as the back-end database management system platform. Tested the system run
8、ning stable, has been recognized. Keywords Classmates; Microsoft Visual Studio 2005; SQL Server2000目录摘要IAbstractII第1章 绪论11.1 系统开发背景11.2 系统开发方法及目标1第2章 可行性分析32.1 技术可行性32.2 经济可行性32.3 操作可行性32.4 法律可行性4第3章 需求分析53.1 业务流程5 根底数据5 信息维护5 查询浏览63.2 需求标准6 产品背景6 产品概述6 功能需求7 性能需求8 系统逻辑模型83.3 数据字典10 数据元素定义10 数据流的定义1
9、2 数据存储定义13 数据处理定义14第4章 概要设计154.1 系统运行总体流程154.2 目标系统体系结构16EB校友录的设计与开发软件结构图16 登陆权限模块结构图17 根底数据模块结构图17 信息维护模块结构图17 查询浏览模块结构图18第5章 数据库设计195.1 数据库逻辑设计195.2 数据库关系设计21第6章 详细设计226.1 登录窗口设计226.2 用户注册页面246.3 注册确认页面256.4 按省份查找界面266.5 按城市查找界面276.6 注册学校界面276.7 注册班级页面界面286.8 个人登录界面296.9 通讯录界面296.10留言板界面306.11 展示屏
10、幕窗口设计316.15 资源方案管理器界面32第7章 系统测试337.1 软件测试根底理论337.2 系统转换与实现347.3 系统的优点及技术特征347.4 系统的缺乏及改良方案347.5 系统的运行与维护34结论35致谢36参考文献37附录A38附录B40第1章 绪论1.1 系统开发背景数据库是从60年代初开展起来的计算机技术。经过四十来年的开展,数据库技术己经趋于成熟。数据库在新的计算机环境中发生了很大的变化。就数据应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给数据库技术提出了更多、更高的要求。校友录名为“校友录或者“同学录,其实不只是局限于同学
11、这个圈子,朋友、同学、同事、老师与亲人等等都可以。它的目标受众是组织,只要是1个社会组织或者群体,不管大小都可以在网上申请1个校友录。用户人群的范围扩大到学生、同事、企业、家庭、军队、企事业单位的部门等等。因为每1个人都附属于1定的组织或团体,所以每1位网民都有成为校友录用户的可能。这就为在校或已毕业的广阔校友们提供1份交流思想的场所,通过提供完善的校友录效劳和标准校友录的管理,建立起校友间的沟通渠道,以到达增进校友之间、校友与母校之间的感情,方便校友联系的目的,从而增强学校的凝聚力。只要参加了班级或者某1团体的校友录,且你已经被批准成为这个校友录团体中的1员,你就可以享受着传者和受者的根本等
12、同待遇。在校友录内部,传者和受者是没有界限的,在信息交流的过程中,传者和受者的角色是互换的,用户既是传者又是受者,在信息发布和接受方面是对等的,都可以自由地发表言论、班级聊天等等交流活动。也可以通过此网站与朋友联系,并且还能够创立学校和班级等功能。系统中班级管理为必不可少的模块项,主要是为了平安有效地存储和管理登录网站的用户的信息,赋予管理员特定的权限,可以对用户进行分类,添加,删除,修改等,方便网站的管理与维护随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一局部,使用计算机对选课信息进行管理,有着
13、手工管理所无法比较的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、本钱低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。1、界面友好,帮您轻松上手系统具有灵活、严格的权限设定功能,采用非常周密有效的权限设置,确保各类资料的可靠性和保密性防止错误和违规操作。Windows系列操作系统、Microsoft Visual Studio 2005作为前台开发工具,?C#又是最容易学习与应用的程序语言之一。它的功能非常强大,已成为一种专业化的开发语言和环境。采用SQL Server2000作为后台数据库平台的管理系统灵活方便,快捷
14、迅速,适应处理数据采用友好、直观的视窗界面,鼠标、键盘两种操作方式任意选择,方便快捷。本系统纯为人设计,在开发过程中没有涉及合同、责任等因此,本系统在法律上是可行的。WEB同学录,主要实现如下的一些功能:新用户注册,包括用户名,密码,姓名,性别,生日,邮箱, , ,单位,地址, 。查找您所在学校的省份。查找您所在学校的城市。查找您所在学校的类型小学,初中,高中,大学。查找您所在学校的关键字。注册学校校名,所在市, ,网站。添加班级。添参加学年份。点击同学名称后面的通讯录,显示同学的联系方式。留言板,同学之间可以互相留言。 根底数据学校学生的个人信息,中国有所的省,以及相应的城市信息,留言信息,
15、学校信息,年级信息,班级信息等。根底数据模块中包括:注册模块、登陆模块,留言模块,查找模块。在数据库的表有:省份表,城市表,个人信息表,学校信息表,年级表,留言表等 信息维护对用户个人信息进行的信息进行修改与删除操作,防止由于工作失误造成的信息录入错误,及时更改存储数据中存在的缺乏之处。 查询浏览根据输入的查询条件,快速、准确的找到并浏览符合条件的学校,此模块拥有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、本钱低极大地提高效率信息技术为企业的开展提供了机遇,也带来了挑战。缺点使用计算机对人事信息进行管理有着手工管理所无法比较的优点这些优点能够极大地提高人事管理的效率也是企业科学化
16、、正规化管理与世界接轨的重要条件。校友录名为“校友录或者“同学录,其实不只是局限于同学这个圈子,朋友、同学、同事、老师与亲人等等都可以。它的目标受众是组织,只要是1个社会组织或者群体,不管大小都可以在网上申请1个校友录。用户人群的范围扩大到学生、同事、企业、家庭、军队、企事业单位的部门等等。因为每1个人都附属于1定的组织或团体,所以每1位网民都有成为校友录用户的可能。这就为在校或已毕业的广阔校友们提供1份交流思想的场所,通过提供完善的校友录效劳和标准校友录的管理,建立起校友间的沟通渠道,以到达增进校友之间、校友与母校之间的感情,方便校友联系的目的,从而增强学校的凝聚力。 产品概述基于WEB校友
17、录的设计与开发,新用户注册,包括用户名,密码,姓名,性别,生日,邮箱, , ,单位,地址, 。查找您所在学校的省份。查找您所在学校的城市。查找您所在学校的类型小学,初中,高中,大学。查找您所在学校的关键字。注册学校校名,所在市, ,网站。添加班级。添参加学年份。点击同学名称后面的通讯录,显示同学的联系方式。留言板,同学之间可以互相留言。运行环境:硬件配置:CPU:奔腾 800M以上 硬盘:至少100M空间及以上 内存:64M以上操作系统:WIN98/WinNT/Win2000/WinXP/WinVista 采用Microsoft Visual Studio 2005作为前台开发工具,SQL S
18、erver2000作为后台数据库平台的作用有:。其主要功能可以归纳为以下三点: 一是? 二是? 三是。是在给定时间段内系统完成的交易数量。即系统的吞吐量越大,说明系统在单位时间内完成的用户或系统请求越多, 系统的资源得到充分利用。可靠性:有一个稳定可靠的系统是确保整个系统正常运行的关键。 平安性:整个系统不应由于操作失误,甚至恶意攻击而遭到破坏。 外部实体 数据处理 数据流 数据存储图3.2 WEB同学录系统总体图好好看一下总体图是怎么画得图3.3 WEB同学录系统零级图图3.4 WEB同学录系统细节图3.3 数据字典数据流图表达了数据和处理的关系,数据字典那么是系统中各类数据描述、数据信息定
19、义的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典对数据流程图中的数据成分进行细化说明,详尽地描述了数据本身特性及处理和存储情况。描述了软件系统中使用的或产生的每一个数据元素,通常包括数据项、数据结构、数据流、数据存储和处理过程五个局部,其中数据项是数据的最小组成单位,假设干个数据项可以组成一个数据结构。数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容,是数据库设计的依据,是软件工程中的需求分析阶段中的重要成果,在数据库设计中占有很重要的地位。绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部
20、数据流及其组成局部的数据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典,来描述系统开发过程的细节。限于篇幅,下面列出了本系统中数据元素、数据流、数据存储、数据处理、和外部项的DD的例子。 数据元素定义数据元素即数据项,是不可再分的数据单位,它全面、详尽地刻画了数据流中的数据元素的取值情况、被处理情况以及存储情况。对数据项的描述通常包括以下内容:数据项描述 数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其它数据项的逻辑关系,数据项之间的关系 其中“取值范围、“与其它数据项的逻辑关系例如该数据项等于另几个数据项的
21、和,该数据项值等于另一数据项的值等定义了数据的完整性约束条件,是设计数据检验功能的依据。数据元素是软件系统中最小数据元素,它是构成数据库以及系统模块间交换数据的最小单元。下表数据元素定义包括:数据元素名称、含义说明、相关文件或记录、简述、数据特征等。表3.1 数据元素定义表序号数据元 素 名 称数据元素含义说明相关文件或记录简述数据特征1City_id城市编号City每一个城市都有一个不同的编号类型:char长度: 82City_Name城市名称City全中国所有的城市类型:char长度: 83Pro_id省份IDCity城市所在的省类型:char长度: 104Pro_name省份名称prov
22、ince中国所有的省类型:char长度: 125Type_id类型IDclasstype类型的ID类型:char长度: 106Type_name类型名classtype分别是 小学初中高中大学类型:char长度: 207Sch_id学校IDSchool学校ID类型:char长度: 48Sch_name学校名称school学校名称类型:char长度: 109yb school 类型:char长度: 2010Info_title留言题目info留言题目类型:char长度: 1011Info_cnt留言信息info留言信息类型:nvarchar长度:50 数据流的定义数据流是数据结构在系统内传输的路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 WEB 校友录 设计 开发

限制150内