欢迎来到天天文库
浏览记录
ID:57779004
大小:83.00 KB
页数:22页
时间:2020-03-28
《学生档案管理系统详细设计说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、中北大学课程设计任务书2009-2010学年第二学期学院:专业:班级:姓名:课程设计题目:学生胆敢管理系统起迄日期:课程设计地点:指导教师:系主任:下达任务书日期:2010年5月31日21模块开发卷宗(GB8567——88)1标题软件系统名称:学生档案管理系统模块名称:1.登陆模块2.浏览信息模块3.修改密码模块4.管理员添加相关信息模块5.管理员修改相关信息模块6.教师添加相关信息模块7.教师修改相关信息模块8.更新显示模块9.查询模块10.删除模块程序编制员签名:张恩瑞,郭伟修改完成日期:2010年6
2、月17号2模块开发情况表代码设计计划开始日期2010年6月11日实际开始日期2010年6月10日计划完成日期2010年月19日实际完成日期2010年6月20日模块测试计划开始日期2010年6月21日实际开始日期2010年6月21日21计划完成日期2010年6月22日实际完成日期2010年6月22日组装测试计划开始日期2010年6月23日实际开始日期2010年6月23日计划完成日期2010年6月23日实际完成日期2010年6月23日代码复查日期/签字张恩瑞,郭伟源代码行数预计800实际900实际900项目负
3、责人批准日期/签字张恩瑞,郭伟3功能说明1.登录模块:本模块供学生,教师以及管理员登陆到自己所属的页面。2.浏览信息模块,在学生,教师或着管理员进入自己相应页面时显示相应的信息。3.修改密码模块:此模块供学生,教师以及管理员修改自己的密码。4.管理员添加相关信息模块:管理员有权限查看和添加班级信息和用户登陆信息,这些在此模块中完成。5.管理员修改信息模块:管理员有权限查看和修改班级信息和用户登陆信息,这些在此模块中完成。6.教师添加相关信息模块:教师有权限查看本班学生的信息和班级人数,并可以增加新加入的学
4、生信息。7.教师修改相关信息模块:教师有权限查看本班学生信息和班级信息,并可以修改相应的信息。8.更新模块:此模块用以更新进行添加,修改以及删除以后的信息。211.查询模块:教师和管理员有此模块,可以对学生信息进行查询,方便管理。2.删除模块:此模块嵌入教师和管理员功能页面中,用以删除相应的信息。4设计说明1.登录模块:判断用户的身份,当用户身份错误时提示错误信息;当用户身份正确时进入相应的页面。2.浏览信息模块:在用户页面中应用GridView,显示数据库中信息,且不同的用户浏览不同的信息。3.修改密码
5、模块:输入旧的密码,新密码,再次输入新的密码,当输入都准确无误时点击确认按钮,修改成功;若出现错误则提示相应的错误信息。4.管理员添加相关信息模块:管理员可以对班级和用户信息作添加,当点击添加按钮,跳转到添加页面,在添加页面添加信息,确认后添加成功;若添加有误,则提示相应的错误信息。5.管理员修改相关信息模块:管理员可以对班级和用户信息作修改,此功能用gridview中的“编辑,更新,取消”来实现。6.教师添加相关信息模块:教师可以对本班学生进行添加,当点击添加按钮,页面做跳转,在跳转后的页面进行学生的添
6、加。7.教师修改相关信息模块:教师可以对本班学生信息作修改,此功能用gridview中的“编辑,更新,取消”来实现。8.更新显示模块:在跟新显示按钮中填写数据库连接以及需要读取的信息,将这些信息在gridview中显示出来,让不同的用户看到不同的信息。9.查询模块:在TextBox中填写需要查询的信息,确定查询条件后,点击查询按钮即可,此功能功能只有教师和管理员拥有。10.删除模块:需要配合查询功能使用,将需要删除的信息作查询,出来结果后点击删除按钮,将此信息删除。5原代码清单登陆:21protected
7、voidButton1_Click(objectsender,EventArgse){stringYH=yonghu.Text;//输入的文本赋值stringMM=mima.Text;//输入的文本赋值OleDbConnectionconn=newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+AppDomain.CurrentDomain.BaseDirectory+"\app_data\学生档案管理系统.mdb;Pers
8、istSecurityInfo=True");//连接数据库stringcmdstr="select*from[admin]";//选择需要连接的表OleDbCommandcmd=newOleDbCommand(cmdstr,conn);if(jiaoshi.Checked==true){intT=1;//定义标记conn.Open();OleDbDataReaderdr=cmd.ExecuteReader();while(d
此文档下载收益归作者所有