基于.NET技术的高校毕业生信息管理系统的设计与实现
- 格式:pdf
- 大小:916.32 KB
- 文档页数:2
课程教育研究 Course Education Research 2014年10月 中旬刊 考索.探微
中的记录的行数只受服务器磁盘空间的限制;支持远程存取等
.
符合毕业生信息管理系统的要求 因此选择sQL SeⅣer 2012作
为后台的数据库 、
3.数据库分析与设计
数据库在一个信息管理系统中占有非常重要的地位.数据
库结构设计的好坏直接对应用系统的效率及实现的效果产生影
响 合理的数据库结构设计可以提高数据存储的效率.保证数据
的完整和一致,设计数据库系统时应该首先充分了解用户在各方
面的需求,包括现有的及将来可能增加的需求 用户的需求具体
体现在各种信息的提供、保存、更新、和查询方面.这就要求数据
库结构能满足各种信息的输出和输入, 收集基举数据.数据结构
及数据处理的流程,组成一份详尽的数据字典.为后面的具体设
计打下基础。
通过上述系统功能分析 列举主要数据项和数据结构如下.
(1)毕业生信息表:包括学号,姓名,专业,性别,政治面貌,电
话号码,电子邮件,QQ等;
(2)毕业生就业表:包括学号,学院,专业,姓名,性别,用人单
位.学历,职业等:
(3)用户表:学号,姓名,密码,专业等:
(4)招聘表:编号,标题,起始日期,结束日期,内容,联系方
式.联系网址等:
4.系统流程设计
该系统主要分为三个模块.普通用户模块、注册用户模块、
管理员模块
图1
普通用户只能就业指导、就业信息、毕业生概况、招聘单位、
招聘现场单元进行操作:注册用户成功登陆后可对就业指导、就
业信息、毕业生概况、招聘单位、招聘现场和校友信息等单元进行
操作;管理员登陆在后还可对注册学生、校友信息和毕业生管理
等单元进行操作 、
5.系统功能实现
5.1注册用户模块
注册用户时,需输入学号、姓名、密码、确认密码、性剐、电子
邮件、学院、专业等信息.注册用户登陆后能查看学校毕业生信息
并可登陆QQ与其交流
5_2用户登陆模块
注册用户可以能过浏览器登陆该系统.登陆成功的用户可
以注销并退出该系统,未注册的用户不能登录系统.在登录本系
统时。系统会根据您的用户名和密码自动识别您的用户权限.然
后登录到相应的页面 流程图如图2:
5.3生成XYL(校友录)实体数据模型
5_3.1添加ADO.NET实体数据模型项模板
(1)在“解决方案资源管理器”中选择CourseManager项目.
右键单击,指向“添加”,然后单击“新建项”
(2)在“模板”窗格中.选择ADO.NET实体数据模型
(3)为模型名称键入XYL.cdxnx.然后单击“添加” 将显示
“实体数据模型向导”的开始页..
5.3-2生成EDM
(1)在“选择模型内容”对话框中,选择“从数据库生成”..然
后.单击“下一步”、
(2)单击“新建连接”按钮
(3)在“选择数据源”对话框中,选择您的数据源,然后单击
“继续”
(4)在“连接属性”对话框中。输入服务器名称.选择身份验证
方法,对于数据库名称,键入XYL,然后单击“确定”..将使用您的
数据库连接设置更新“选择您的数据连接”对话框..
(5)确保选中“将App.Config中的实体连接设置保存:”,并
且值设置为XYLEntitles 然后.单击“下一步” 将显示“选择数据
库对象”对话框
(6)确保选中所有表和存储过程.且“模型命名空间”的值为
XYLMode1.然后单击“完成”以完成向导 、
(7)在“解决方案资源管理器”中.双击XYL.edmx文件 将
在“ADO.NET实体数据模型设计器”窗口中显示XYL模型
(8)以毕业生信息为例.图3表示存储模型到实体模型的映
射关系
蜘硪辑暇晷-BvS】0c “ -- 州 ^ :¨II .”
静lI弱 彝#诅f雕
趋l 嗣
I 铟 m :fld'日r _ md ・
I 目舾栅 M f 竹 ^ e哪:
I 目‰ }:m .’ n如 : l嗍
l 目Ed‘I :M 吖 廿 ,tduc ̄on: IIg
I 且 :nvard ̄r 竹 QJl : |Ig
1 日Nam ̄: r .. , :姗的
l 目IDc8rd:M r ” ,阢 : .啷
l 目 :d堪r _ : r叼
l 目po睦 妇 :r d研 .. PoI s: _嘲
J 目 岛 咖dD: .. 蜥 sl|lus毋:ht弛
l 目№ I :Mrdlar .. №6on蜘f: 的
I 目I‘aIi0l D: 件 ,Nd如蚺 :l哪2
l 目嘶 : - ,o 阳 :Sta ̄
图3
本文从系统分析、数据库分析与设计、系统功能实现这三个
角度对该系统进行了介绍 此设计基本达到了最初期望的设计要
求——界面新颖、操作简单、具有高性能、有一定的可维护性 高
度的扩展性和灵活性可以伴随着软硬件设备的更换以及社会科
技的需要。不断的发展和创新。总的来说.该系统解决了目前毕业
生信息量大难以管理.信息更新不及时等问题.而留言功能模块
可以让信息及时的更新 用户给予我们的意见和建议会让网站越
来越人性化更能轻松简单的管理毕业生的信息
参考文献:
…党洪亮,王振军,杨广云.C/S与B/S体系结构在信息查询
系统中的应用m.信息技术,2002
I21李隽.ASP.NET应用程序的性能优化t1].中国电子商务.
2010(07):36—36.
『31董宇峰.基于.NET的网络辅助教学系统的设计与实现『D1.
北京:北京邮电大学.2(1(17
【4】康诺利-数据库设计教程IM1机械工业出版社,2005(01)
【51丁士锋.亮剑ASP NET项目开发案例导航【M1.电子工业
出版社,2012(03)
f61王鹏斌.贵州师范大学毕业生就业信息管理系统设计与实
现.2011
【71许燕萍,李萍,林逸,译Jeffi'ey Palemm,Jizmny Bogard,Eric
Hexter,Matthew Hinze,Ieremy Sknner,著ASP NET MVC 4实战.
人民邮电出版社.2014
通讯作者:
储东霞(1979一),女,硕士,讲师,云南农业大学基础与信息
工程学院辅导员 研究方向:学生工作
・
227・