毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于C#的校友信息管理系统开发+ER图+流程图(2)
1.2系统采用的技术
对于一个系统而言,开发工具至关重要,往往起到决定性作用[3]。校友信息管理系统是一个小型的交友网站,要求界面美好、安全性高、扩展性强、数据库设计灵活,易于管理。因此,该系统选择以C#作为编程语言,采用ASP.NET技术,使用SQL Sever 2005作为系统后台数据库。
1.2.1ASP.NET技术
ASP.NET是一种服务器端动态网页开发技术,与其它技术相比具有更强的执行效率、更好的适应性、可靠性和安全性、超强的自定义功能和扩展性、程序结构和代码分离[4]。ASP.NET的优势很明显在于它简洁的设计和实施,语言灵活,并支持复杂的面向对象特性。ASP.NET同编程语言的区别在于不具有严谨、复杂的语法和规则。ASP.NET支持多种开发语言,如C#、java等。ASP.NET 的另一个优势是其开发环境,例如,Visual Studio 允许设置断点、跟踪代码段和查看调用堆栈。该系统主要采用C#语言编写,扩展性和交互性要求较高[5],因此选用ASP.NET技术设计与实现。
1.2.2 SQL Server 2005 技术
SQL Server 2005是由微软开发的数据库管理系统,是Web上流行的用于存储数据的数据库[6]。SQL Server 2005 为用户提供完整的数据库解决方案,可以帮助用户建立自己的
电子
商务体系,增强用户对外界变化的敏捷反应能力,提高用户的市场竞争力。同时,SQL Server 2005具有比较好的可伸缩性、安全性和集成性,可以处理巨型数据库,可伸缩性大大提高。在安全性方面,采用了一个新的安全架构,在默认情况下就可以获得安全保障[7]。该系统是一个小型交流网站,数据库设计要求灵活,易于管理,因此选用SQL Server 2005作为网站开发数据库。
2.系统分析
2.1系统需求分析
校友信息管理系统是一套
软件
系统,类似于纸版的同学录。该系统包括纸版同学录的全部功能,并且还具有更新快,高时效性等优点。校友信息管理系统主要实现的是校友之间的查找和加入班级等操作,用户在注册后可以加入班级,可以查询校友,同时可以浏览并发表留言,也可删除留言,并且可供校友浏览。本系统性能力求易于使用,具有较高的可扩展性和可文护性。这就要求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据。
2.2系统功能描述
本系统主要适用于校友信息管理系统。实现的功能如下:
(1)登录系统模块
用户在输入正确信息以后才可以进入功能界面。用户的信息如果没有在数据库中,就需要注册之后才能进入前台的页面进行操作。
(2)用户建校模块
该模块提供了建校功能,用户可以通过输入班级的省份和学校类型等,进行班级查找,如果所要查找的班级不存在,就填写相关信息注册新的班级,最终显示在界面上,并保存到数据库。
(3)加入班级模块
用户通过先输入班级所在的省、市和学校名称,查看所在学校的所有班级,然后点击加入按钮,选择加入班级,等待建校人的审核,审核通过后即可完成加入班级功能。
(4)用户查找模块
用户在登录网站之后可以点击用户查找,输入要查找的好友用户名,就能快速搜索出校友的信息,如姓名、性别、班级、头像等,根据提供的信息选择加为好友。
(5)留言信息管理模块
此模块可以使校友用户使用用户留言的相关功能。它包括添加留言信息、编辑自己的留言、浏览留言信息和删除自己的留言。
(6)查看联系方式模块
此模块用户通过输入所在班级,即可显示出所在班级内所有成员的联系方式。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
基于.NET的房产信息管理系统的设计与实现+ER图+流程图
下一篇:
房产证信息数字签名的实现+RSA公钥+SHA哈希算法
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
国内外图像分割技术研究现状
公寓空调设计任务书
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
神经外科重症监护病房患...
志愿者活动的调查问卷表
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...