《校友录网站分析与设计毕业设计.docx》由会员分享,可在线阅读,更多相关《校友录网站分析与设计毕业设计.docx(43页珍藏版)》请在优知文库上搜索。
1、摘要互联网在中国开展十余年,网民总数过亿,网站总数逾70万家,上网计算机总数超过5000万台。目前,中国网民数仅次于美国居世界第二位。时至今日,互联网已经如此广泛地影响着中国人的生活。今天,每13个中国人就有一个与它亲密接触,网络不再仅仅是一种工具,它正在成为影响我们的生活中的重要祛码,影响着我们的生活、事业、爱情的各个方面。各种网络效劳系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要,同学录作为一种方便同学之间联系的实用系统便应运而生。众多高校也都已经拥有了同学录网站,然而多数高校仅仅停留在校友录有关的信息发布上。
2、通过互联网联络同学关键是需要建立一个通畅的同学沟通平台,这样可以方便地实现同学与母校、同学与同学之间的沟通,这也是同学录提供的效劳中的一个最重要内容。本课题开发的校友录系统是综合现在各大网站的校友录优点的根底上,结合自己所学的网络知识和管理信息系统知识,做出的一个简化版的系统,更具有通用性。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求数据的一致性、完整性和平安性。而对于后者那么要求应用程序功能完备,易使用等特点。我们利用ASP为开发工具,可以利用其动态性的特点来提高交互性,为校友录的开发带来了很大的方便。关键词:校友录;数据库;ASP;AccessAbstr
3、actIthasbeenmorethan10yearsafterInternetappearedinChina,andthetotalnumberofInternetusersismorethan100millions.Therearemorethan700,000websitesandmorethan50millioncomputerswhichhaveconnectedtolnternetnow.Atpresent,thenumberofChineseInternetusersisonlylessthantheUnitedStates,rankingsecondintheworld.Tod
4、ay,theInternethassuchabroadimpactonthelivesofChinesepeople.Today,oneinevery13Chinesepeoplehaveanintimatecontactwithit,andthenetworkisnolongerjustatool,soitisplayinganimportantpartinourlife,career,loveandsoon.Avarietyofnetworkservicesystemsalsoplayaprofoundimpactonthewayofpeople*scontacting,sopeoplec
5、ancommunicateeachotheranytimewhoareevenathousandmilesaway.Theoldmethodisoutdated,becauseithasbeenunabletomeettheneedsofmodernlife,alumniappearsasaconvenientlinkbetweenthestudents.Manycollegesanduniversitieshavealreadyhavealumni,butmostofthoseonlystaythelevelofreleasingtheinformation.Asmoothcommunica
6、tionplatformforthestudentsisthekeytoContactingeachotherviatheInternet,andthenitcancommunicatewitheachothereasily,soitbecametheimportantcontentinexploring.Thisalumnisysteminthesubjecthasintegratedthemajoradvantagesofsomenoblesites.Meanwhile,itisasimpleversiononthebasisofourknowledgeofthenetworkandman
7、agementinformationsystemswhichwehavelearned.Theworkoftheexploringincludestwoparts,theestablishmentofdatabaseinthebackandtheexploringofapplicationprograminthefront.Theestablishmentofdatabasedemandsdataconsistency,integrityandsecurity.Theexploringofapplicationprogramrequestsapplicationsfunctionsfullya
8、ndeasytouse.WeuseASPastheexploringtool,andthenwecanuseoftheinteractivefeaturestoimproveitsdynamicnature,whichbringsusenoughconvenienceintheexploringofthesystem.Keywords:Alumni;Database;ASP;Access目录摘要IAbstractIl第1章绪论11.1课题背景112开发方法的选择11.3 系统概述21.4 开发主旨2第2章可行性分析32.1概述32.2系统目标32.2.1近期目标32.2.2远期目标32.3现行
9、系统存在的主要问题42.4建议的新系统42.4.1对新系统的技术指标与性能要求42.4.2新系统可能产生的影响及变革42. 4.3效率估计42.5 技术可行性42.6 经济可行性42.7 计算机系统的可行性42.8 系统的操作可行性52.9 管理上可行52.10 10结论5第3章系统开发方案62.11 1概述62.12 1系统开发的主要目标6系统开发的根本方针63. 2实施方案6第4章系统分析64.1系统分析的目标和主要任务7系统分析的原那么7系统分析方法74. 2系统需求分析7系统开发的必要性7功能描述74. 3系统功能分析84. 3.1校友录系统的系统简介8校友录系统数据业务分析8数据流程
10、分析以及数据流程图94.4数据字典IO4. 4.1数据元素定义104. 4.2数据结构134. 4.3数据流134. 4.4数据存储144. 4.5处理逻辑154. 4.6外部实体154.5数据系统分析15第5章系统设计175. 1概述175.1.1系统设计任务175. 1.2系统设计的原那么17系统设计的方法185. 2系统总体结构设计185. 3数据库设计205.4用户界面设计255. 4.1用户信息管理界面25第6章系统实施365.1 系统是程序设计36程序设计的原那么366. 2系统开发环境36系统开发工具简介376.2.2局部代码如下4043 44 46结论参考文献致谢第1章绪论1.
11、1 课题背景近年来计算机技术的快速开展,特别是计算机网络的开展,越来越深刻的改变了人们生活的方方面面,使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线效劳系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要,同学录作为一种方便同学之间联系的实用系统便应运而生。在第14次中国互联网络开展状况统计报告中,同学录在经常使用的网络功能调查中占13.7%比例。可以看出国内同学录的需求比例如此高,但国内同学录网站的开展却并不令人那么满意。网站的功能完善速度和内容添加幅度过慢,太过急功近利,为追求利润,在效劳还不完善
12、前盲目收费;网站过于花俏,用户不易上手;系统平安存在很大隐患,不久前就有消息称5460中国同学录网九千万人信息泄露;法律和道德问题管理不标准。众多高校也都已经拥有了同学录网站,然而多数高校仅仅停留在同学录有关的信息发布上。通过互联网联络同学关键是需要建立一个通畅的同学沟通平台,这样可以方便地实现同学与母校、同学与同学之间的沟通,这也是同学录提供的效劳中的一个重要内容。同学录是为校友之间进行交流和联系提供的一个平台。通过提供完善的同学录效劳和标准同学录的管理,可以到达增进校友之间、校友与母校之间的感情,方便校友联系的目的。随着Internet用户的剧增和Internet技术的不断开展,信息的经济
13、效益直接表达在生产经营和管理活动中,每个重视信息资源的单位,都能利用信息资源的及时性、准确性,提高工作效率,取得经济效益和社会效益。此时,一个良好的联系方式,能从很大一个程度上提高工作效率,防止不必要的浪费珍贵的时间。1.2 开发方法的选择本系统采用结构化方法进行分析和设计,以抽象和分解为手段,对系统进行自顶向下的逐层分解,逐步细分,逐步求精,从而到达易于理解的目的。在系统实施局部采用了面向对象编程,充分发挥可视化编程的优势,力求编程准确有效。利用ASP.NET网络程序设计语言,充分发挥可视化编程的优势,力求编程准确有效。1.3 系统概述现在我们的生活越来越忙碌,大家都会因为没有时间而忽略了以
14、前的同学,朋友。本设计的目的是利用ASP.NET网络程序设计语言来开发一个功能完善的同学录系统,它包括网站前台系统和后台系统。整个系统是以用户为中心的人性化设计,总体来看,系统可以看作是用户模块和管理模块两大模块的协调运作。作为一个普通用户,可以浏览班级留言信息,发表留言,可以浏览班级相册,且可以对照片进行评论,可以浏览班级共享,也可以上传共享信息和下载共享信息。除此之外可以查阅班级其他成员的联系方式以及其他成员上次登录时间。管理员的功能,除了具有普通用户的所有功能外还可以对班级信息、班级相册、班级共享进行删除管理,最重要的是,管理员可以批准新成员参加,可以批准普通成员为班级管理员,如果是创立
15、人那么具有管理员最高权限可以使其他管理员成为普通成员,而创立人为始终管理员。此外管理员还可以发表班级宣言和公告信息。我们现在的生活离不开因特网,这个同学录系统可以让我们在工作之余用最少的时间和以前所有的同学取得联系,知道他们的现状。获得他们的联系方式更不是问题。1.4 开发主旨当同学们离开校园,走上各自的人生历程,同学间的友谊将成为珍贵的人生精神财富。但是随着时间的流逝,工作变迁,生活环境的转变。手中的通讯薄己时过境迁。老友难聚,友情难叙。当然了,随着internet和WWW技术应用的飞速开展且以指数级的增长,网络己经遍布世界的每一个角落,网络络资源的使用使人与人之间的地域性的距离缩短了,所以
16、现在的通讯技术实在是让我们惊讶的同时又使我们感到实在和方便。,电邮信箱,QQ,校友录等等,都给人们的联系增色不少。每当我们上网时,最先翻开的一般都是QQ,电邮信箱和校友录。那么作者就想自己做一个校友录,以后再上自己做的校友录的时候,是不是会有一种亲切感呢?校友录作为一种方便校友之间联系的实用系统便应运而生,校友录是为校友之间进行交流和联系提供的一个平台。它的应用也正是响应了众多用户的需求,突出了它的实用性。使用者可以通过上校友录去查找昔日的同窗好朋友的联系方式。基于这种理念,作者便有了利用网页设计的思想来制作一个网上校友录想法,让同学们能够在网上交流信息,使同学们的友谊在网上得以延续。利用网络的优