网上校友录web课程设计(ASP NET源程序加数据库) - 图文 联系客服

发布时间 : 星期四 文章网上校友录web课程设计(ASP NET源程序加数据库) - 图文更新完毕开始阅读51e9bf27854769eae009581b6bd97f192279bf37

动态网页制作技术课程设计

课程设计报告书

题 目 网上校友录 专 业 指导老师 同组成员

信息管理与信息系统

计算机与数据科学学院

目 录

一.需求分析 ............................................................................................................................................................. 1

1.1开发背景 ....................................................................................................................................................... 1 1.2开发意义 ....................................................................................................................................................... 1 二.总体概述 ................................................................................................................................................................ 2

2.1系统功能 ....................................................................................................................................................... 2 2.2界面设计 ....................................................................................................................................................... 3

2.2.1管理员界面 ........................................................................................................................................ 3 2.2.2用户界面 ............................................................................................................................................ 6

三.系统设计方法 ................................................................................................................................................... 10

3.1系统功能结构图 ......................................................................................................................................... 10 3.2系统功能设计 ............................................................................................................................................. 10 (6)

四.数据库设计 .......................................................................................................................................... 12

五.系统公共类部署 .................................................................................................................................................. 15 六.主要功能模块实现 .............................................................................................................................................. 16

6.1管理员登陆模块 ......................................................................................................................................... 16 6.2管理员班级信息删除模块 ......................................................................................................................... 16 6.3管理员班级信息修改模块 ......................................................................................................................... 18 6.4管理员留言管理模块 ................................................................................................................................. 19 6.5管理员相册管理模块 ................................................................................................................................. 20 6.6普通用户登陆模块 ..................................................................................................................................... 21 6.7普通用户注册模块 ..................................................................................................................................... 22 6.8普通用户班级查看模块 ............................................................................................................................. 23 6.9普通用户班级留言查看模块 ..................................................................................................................... 24 6.10普通用户校级信息查看模块 ................................................................................................................... 24 6.11普通用户相册查看模块 ........................................................................................................................... 25 七.网站的发布 .......................................................................................................................................................... 27 八.心得与体会 .......................................................................................................................................................... 29 参考文献 ................................................................................................................................................................... 31

出售ASP.NET各类课程设计/毕业设计,包括(课程设计文档、.NET程序、数据库),详情请咨询qq:1193390850,质量上乘,价格优惠

一.需求分析

1.1开发背景

随着互联网的普及,人类已经进入了信息时代,互联网不仅方便了人类的生活,还推动着人类不断发展进步。在互联网的推动下,各种通讯工具应运而生,如腾讯公司的QQ,微软公司的MSN等等,校友录管理信息系统也是一种新型工具,它的出现就是跟随时代的步伐,为人类造福。校友录系统是以校友为主要用户的管理新信息系统,它可以为在校或已毕业的广大校友们提供交流思想的场所,通过提供完善的校友录服务和规范校友录的管理,建立起校友间的沟通渠道,以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的,从而增强学校的凝聚力。

系统分析的目的是在充分认识原信息系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最后完成新系统的逻辑方案设计。它的目标就是按系统规划在所确定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。

1.2开发意义

(1) 校友录管理信息系统的开发是校园数字化过程中必不可少的阶段,比如说校园内部的通讯录可以集成于该系统,即使校园内部的通讯方式得到了优化,又促进了OA的发展,也是数字化校园的一个组成部分。

(2) 随着就业形势的加剧,每年的就业工作压力都很大,到我校招聘的公司企业也有限,地理位置也不是很好,如果有校友录管理信息系统,这样我们的校友的公司等信息都很容易获取,这即对我校就业有利,而且还能为他们公司带去优秀的人才,这样贵公司也更加信任我校的学生,对所有人都是有利的。 (3) 校友录管理信息系统虽然只是一个很小的系统,但是他的作用却是重大的,每天一小步就是成功的开始,校友录就是数字化校园的奠基石,他会给学校和校友带来很多的方便,为学校的建设和发展起到很好的推动作用,也为数字化校园起到了宣传作用。

(4) 校友录管理系统的最终目的是加强各地校友之间的联系,增进校友之间、校友与母校之间的感情,通过校友之间的交流,为各地学子提供广泛的事业合作机会,能增强学校的凝聚力,让各地学子联合起来。校友录是为校友之间进行交流和联系提供的一个平台,虽然现在大多数人都能用各种聊天工具与同学朋友联系,但是聊天工具有个最大的弱点就是安全性不高,一旦密码丢失或被盗,所有联系人资料都将丢失,而校友录管理系统能解决这个问题,多有校友的信息都将长期储存在数据库,用户登陆校友录就能找到同学的信息,并与之取得联系,并且可以时时关注母校的动态。现在我们也都面临着毕业,拥有一个属于自

己的校友录也是很多同学的心愿,所以,设计并制作这个校友录管理系统是有很大的实际意义的.

1

二.总体概述

2.1系统功能

系统的普通用户是大学历年以来毕业的校友,由于大多数用户对计算机系统都没有很深入的了解,他们一定希望系统比较容易使用,如操作便捷、响应快速等。大学校友通过注册成为校友录系统的普通用户,已注册的普通用户根据本人的用户名和密码登录系统后,可以查询其他校友的信息,还可以查询本人信息并允许修改部分个人信息。具体说,普通用户的主要需求如下:

1)注册功能。普通用户进入注册页面,可以向系统提交注册信息,系统对用户提交的注册项的语法、格式 进行检查,并将合法的内容保存到数据库中。用户注册时需要提交的主要信息包括用户ID、学号、姓名、性别、班级、学历、电话、E-mail、通讯地址、邮编、工作单位等。为了帮助用户找回丢失密码,还可以设置问题及答案。当用户丢失密码时,通过回答问题,可以找回密码。

2)注册用户登录功能。用户提交用户名和密码后,系统会根据数据库中的用户身份信息,验证用户身份,合法用户可以登录到系统中。

3)校友信息浏览功能。用户可以先进入某校友所在的学院,再按该校友的毕业年限进入其所在的班级,然后就可浏览该班级所有毕业生的信息,包括校友的姓名、学号、毕业时间及所在单位等。通过点击某一个校友的姓名,可以查看其详细地个人资料,主要包括姓名、学号、毕业班级、电话、E-mail、通讯地址、邮编等信息。

4)班级信息查询功能。已经登录的用户可以根据班级编号、班级姓名等关键词查询并显示校友信息。 5)修改留言信息功能,发表留言信息,以便使其他用户能够获得准确的留言信息。 6)普通用户登录功能。提高系统的安全性。 7)相册查看功能。

2