计算机科学与技术专业毕业论文

上传人:cn****1 文档编号:501741422 上传时间:2022-10-12 格式:DOCX 页数:67 大小:44.17KB
返回 下载 相关 举报
计算机科学与技术专业毕业论文_第1页
第1页 / 共67页
计算机科学与技术专业毕业论文_第2页
第2页 / 共67页
计算机科学与技术专业毕业论文_第3页
第3页 / 共67页
计算机科学与技术专业毕业论文_第4页
第4页 / 共67页
计算机科学与技术专业毕业论文_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《计算机科学与技术专业毕业论文》由会员分享,可在线阅读,更多相关《计算机科学与技术专业毕业论文(67页珍藏版)》请在金锄头文库上搜索。

1、计算机科学与技术专业毕业论文一基于网络的同学录 设计与实现+源代码摘要校友录方便校友之间联系一种系统。ABSTRACTThe alumnus record is in order to facilitate one kind of system which between the alumnus relates uses. The alumnus records, also is called the schoolmate to record, also is the alumnus records the website the abbreviation. The present paper

2、 opening elaborated the schoolmate to record the system the production, the present situation and the development, as well as ASP.NET technology and SQL Server2000 database management system survey. Mainly introduced a schoolmate records the system the realization process: Mainly includes the system

3、 the demand analysis, the system design, as well as the main module detailed design. The main module detailed design mainly includes: The user registers and lands the module, the user administration module, the message module, the picture module, the inquiry module, the stand visit module, the class

4、 and grade order list and so on 。This subject is data base administration based on Windows XP environment, backstage supporter s database adopts SQLServer2000 the front uses ASP.NET to develop, and release through IIS, is WEB database development , instance used for solving the practical problem, ha

5、ve certain depth , involve database design and development and design of the front developing instrument, the application similar to it is very extensive.Keywords: ASP.NET, C#, SQLServer2000, Browse/Server, Alumni摘 要IABSTRACT II目录III1绪论11.1开发背景11.2研究目的及意义11.3本课题的发展前景及趋势21.4课题定义及系统内容简介31.5课题调研及可行性分析4

6、2系统需求分析52.1业务流分析52.2数据流分析 52.3数据字典83系统设计 103.1系统总体结构设计103.2系统数据模型设计113.3开发环境与运行环境设计144用户模块设计 184.1用户注册与登陆模块设计184.2用户管理模块体系结构设计254.3留言模块详细设计374.4照片管理模块设计395其它功能模块的设计425.1查询模块的设计 425.2站点访问模块的设计 435.3最新加入班级排行榜和最热班级排行榜设计436用户手册 446.1系统功能简介446.2运行环境简介446.3系统运行与操作指南457结束语46致谢47参考文献48附录部分源代码491绪论近年来计算机网络的快

7、速发展,越来越深刻的改变人们生活的方方面面。使 得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系 统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。 过去的种种陈I日的联系方式,已经不能满足现代生活的需要。作为一种方便之间 联系的实用系统便应运而生。为校友之间进行交流和联系提供的一个平台。通过 提供完善的服务和规范的管理,可以达到增进校友之间、校友与母校之间的感情, 方便校友联系的目的。Internet。打破了地域限制,真正使信息共享改变人们的 工作和生活方式制作网页是企业和个人的宣传自己的重要手段,同时也是学习者 获取学习信息的重要手段尤其是在教育

8、领域,在素质教育与终身教育成为必然的 今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息 量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为 一种新兴的教育资源。信息技术的发展和推广使用,特别是计算机网络的发展, 越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出 更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系 方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已 经不能满足现代生活的需要。校友录作为一种方便校友之间联系的实用系统便应 运而生。校友录是为校友之间进行交流和联系提供的一个平台。通

9、过提供完善的 校友录服务和规范校友录的管理,可以达到增进校友之间、校友与母校之间的感 情,方便校友联系的目的。校友录系统无论是在功能、用户界面、安全,性、可扩 充性等都得到了根本的改进。随着Internet的发展,静态Web站点的开发与维护变得越来越困难,一方面 信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基 于数据库驱动的Web站点更是如此另一方面静态网页由于不能与浏览者进行有 效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态 网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户 按照自己的需求发出请求而特殊制作的Web网页网

10、络发展前景无限,及早与网络 结合,信息时代同步,与高科技汇合,定会给发展注入新鲜的活力。校友录系统 无论是在功能、用户界面、安全性、可扩充性等都得到了根本的改进。10项新 功能,如“班级留声机”“班级重建计划”“多Skin选择”等,而“超级校友录” 的独立服务器和独立带宽极大提高了访问速度。中国人校友录还扩大了信息服务 内容,可以进行天气预报、股市、热点新闻的信息定制,并针对毕业班同学为他 们提供全面就业信息及咨询。可以说超级校友录的经营已经大大超越了传统的校 友录概念,由校友录衍生的信息服务满足了网民的需要,也让信息的传递更为全 面。1课题定义近年来计算机技术的快速发展,特别是计算机网络的发

11、展,越来越深刻的改 变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用 的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们 可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代 生活的需要。增进校友之间、校友与母校之间的感情,方便校友联系的目的。随 着信息技术的发展和推广使用,计算机的应用和功能的拓展,高校可利用现有的服务器,装上WEB服务器软件,即可成为一台WEB服务器,学生用户只要连上INTERNET利用自己的机器即可使用系统,系统成本主要集中在系统软件的开发 上,由于本系统是为学校做的使用系统,校方即管理员只要利用现有的学校网站,

12、 装上该应用软件,即可使用系统,对学校不构成经济的负担当系统投入运行后可 以为同学之间提供良好的交流平台。所带来的效益远远大于系统软件的开发成 本。在经济上完全可行。2技术可行性:对于软件技术要求,现在基于B/S架构的程序设计语言已非常成熟,从刚开 始的CGI到现在的ASP,JSP,PHP的百花齐放,再到微软推出ASP.NET为基于B/S 程序设计提供了强大的技术支持2。使用其中任何一门语言开发都可以满足要 求。WEB服务器软件也很多,其中任意一个都可以胜任。本系统通过WEB页面进 行各种操作,只要电脑能够上网即可,对机器本身没有太高的要求,一般当前学 校或个人电脑完全可满足要求。对于软件技术

13、要求,现在的程序设计语言已非常 成熟,通过ASP.NET+SQLServer2000+IIS这一个组合,就可在Windows 下进行很 好的开发。3操作可行性界面设计时充分考虑管理人员的习惯,使得操作简单; 适应力强;容易扩充,同时提高WEB页面的可浏览性和使用性。3本课题的实现途径,严格SQLServer2000为ASP.NET为客户端,Windows XP下的IIS为服务 器,系统架构为B/S两层结构。diagram,简称TFD),?就是用一些规定的符号 及连接来表示某个具体的业务处理过程3。在对系统的组织结构和功能进行分 析时,需从一个实际业务流程的角度将系统调查中有关该业务流程的资料都

14、串起 来作进一步的分析。业务流程分析可以帮助我们了解该业务的具体处理过程,发 现和处理系统的调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在 新系统基础上优化业务处理流程。同学录系统的业务流程:首先由用户注册,登陆系统选择班级加入然后就可 以进行发表留言,上传照片等等操作,用户还可以删除自己的留言和照片、修改 个人资料、修改个人密码,系统管理员初了拥有一般用户的权限以外还可以进行 用户管理,班级管理,留言管理和照片管理等等操作。所有用户都可以查询同学 和班级,查看留言和照片。本系统的业务流程如下图2.1所示:2.2数据流分析数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数

15、据流 程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通 过分层的数据流程图(data flow diagram,简称DFD)来实现的4。其具体的 做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处 理过程,绘制成一套完整的数据流程图。同学录系统的数据流程:由用户注册,登陆系统选择班级加入然后就可以进 行发表留言,上传照片等等操作,用户还可以修改密码,修改个人资料并且删除 自己的留言和照片,系统管理员除了拥有一般用户的权限以外还可以进行用户管理,班级管理, 留言管理和照片管理等等操作。所有用户都可以查询同学和班级,查看留言和照 片。通过对本系统的需求分析

16、,系统的基本功能已经大体确定。数据流图如2.2-2.6 所示:2.3数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的 定义的集合。数据流图和数据字典共同构成系统的逻辑模型5。1名字:用户信息别名:无描述:所有管理员用户、学生用户必须先登陆本系统,然后进入用户专区操 作本系统提供的各项功能,这样就大大提高了系统的安全性。定义:用户信息用户ID+用户名+密码+用户类别+真实姓名+性别+住址+电 子信箱+出生年月+用户博客+MSN+位置:用来验证用户身份,分配用户权限2名字:班级信息别名:无描述:用户根据班级信息选择加入已经存在的班级或者创建新的班级。定义:班级信息班级ID+班级名称+班级界次+创建时间位置:供用户加入班级时使用3名字:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号