欢迎来到天天文库
浏览记录
ID:35617487
大小:661.50 KB
页数:20页
时间:2019-04-02
《数据库课程设计_学分管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、数据库课程设计报告——学分管理系统学部:信息科学与技术学部专业:08计算机科学与技术班级:二班学生姓名:指导老师:丁忠俊翁广安设计时间:2011年9月5日至2011年9月16日华中科技大学文华学院目录一 概述二系统设计步骤(一)系统设计(1)系统功能结构设计(2)数据库结构设计(二)系统详细功能设计(三)系统总体功能模块图三编辑数据模块流程图四具体设计过程1、用户登录界面设计2、主菜单界面3、学生,课程,分数编辑4、学生综合信息,分数查询五总结六参考文献一 概述1、学生学分信息管理系统是学校管理中的一个子系统。学分信息管理系统应该包括学生信息编辑、学生信息查
2、询、学生信息统计、学生信息维护等基本功能。(1)学生信息编辑的数据有:学生学号、姓名、性别、年龄、班级、专业、等,对所有的学生信息进行入库,随时掌握学生的基本信息。(2)成绩管理是负责对学生各个科目的成绩入库工作和对数据库成绩出错的校对工作。(3)系统管理主要是修改用名密码、增加用户等工作。2、使用开发平台:vs2008SQLServers二系统设计步骤:1.系统功能和数据库结构的设计2.系统实现(一)系统设计(1)系统功能结构设计步骤:(1)系统总体功能模块图设计(2)系统详细功能设计(2)数据库结构设计数据库需求分析如下:用户信息:包括的数据项有:用户名
3、、密码。学生基本信息:包括的数据项有:学号、姓名、性别、电话、专业、班级课程基本信息:包括的数据项有:课程号、课程名、任课老师。学生成绩信息:包括的数据项有:学生学号、学生姓名、性别、年龄、专业、班级、分数等。(二)系统详细功能设计将总体功能模块图中的每个模块进行逻辑过程的设计。包括:a.系统封面设计:画出封面的显示图b.系统总控模块设计(菜单):画出菜单的显示图(三)系统总体功能模块图设计如下三编辑数据模块流程图四具体设计过程1、用户登录界面设计利用用户登录成功能实现对用户操作权限的限制。用户必须输入正确的密码才能进入下一界面,如果用户的密码输入错误,应用
4、程序会提示错误信息。用户如果连续3次输入错误,应用程序会强迫使用者退出并终止应用程序的运行,下图所示是用户登录界面窗体。用户登录的代码实现学生信息管理系统启动时,首先出现的是欢迎界面而后出现登录界面。程序从配置文件中获取管理员和学生的密码,和用户输入的密码比较,如果密码正确,则根据身份配权限;如果不正确,重输3次,系统自动退出。代码如下:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%>
5、W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">无标题页6、ext-align:center">用户名:7、trings:xfgl1ConnectionString%>"SelectCommand="SELECT[用户名]FROM[x_login]">"SelectCommand="SELECT[用户名]FROM[x_login]ORDERBY[用户名]">&8、nbsp; 密码:
6、ext-align:center">用户名:7、trings:xfgl1ConnectionString%>"SelectCommand="SELECT[用户名]FROM[x_login]">"SelectCommand="SELECT[用户名]FROM[x_login]ORDERBY[用户名]">&8、nbsp; 密码:
7、trings:xfgl1ConnectionString%>"SelectCommand="SELECT[用户名]FROM[x_login]">"SelectCommand="SELECT[用户名]FROM[x_login]ORDERBY[用户名]">&8、nbsp; 密码:
&
8、nbsp; 密码:
此文档下载收益归作者所有