- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研究生信息管理系统课程设计论文.
计算机科学与技术学院
课程设计
研究生管理信息系统
班 级
学 号
姓 名
指 导 教 师
成 绩
2010年 12月
目 录
1 问题描述 1
1.1 系统意义 1
1.2 系统特征 1
2 系统功能 2
3 数据设计 3
3.1 表 3
3.2 关系图 4
4 系统模块流程图 6
5 详细设计 7
5.1 数据库连接 7
5.2 主界面 8
5.3 系统管理 9
5.4 专业管理 10
5.5 课程管理 11
5.6 学生管理 12
5.7 成绩管理 13
5.8 用户管理 15
6 总结 15
参考文献 16
致谢 17
1 问题描述
1.1 系统意义
研究生信息管理是一项非常重要的工作,它关系到整个学校的工作效率。一个好的信息管理系统能够方便系统管理人员对学校的基本数据进行维护,包括信息的增加,修改以及对各项信息的变动等操作。采用研究生管理信息系统不仅可以节省人力物力,而且可以增强学校资料的安全性,提高学校的管理能力。
运用该系统,可以清晰地了解研究生的课程、专业、成绩等信息,并根据需要添加、删除、修改相应的信息。
不同的角色,登录得到的界面不同,拥有的权限也不同,这样,起到了对学校资料的保护的作用。整个系统的管理员可以根据学校情况添加、删除、修改、角色的权限,很方便管理。
1.2 系统特征
该研究生管理系统具有如下特征:
实现研究生的个人信息、课程、成绩、专业等的管理;
提供完整的资料,方便学校统一管理;
界面设计简单、操作方便。
该系统后台数据库采用Microsoft SQL server,前台采用Visual C#作为主要开发工具。采用ADO技术连接数据库,完成对数据库的一系列操作。
2 系统功能
研究生信息管理涉及专业、课程、成绩、个人信息等的管理,需要处理大量数据和信息,而且对这些数据和信息的准确性、及时性都要求非常高,任何的错误和遗漏都会造成学校管理的混乱:若采用纯人工的方法进行管理有一定难度,因此,目前大多数学校都开始采用计算机技术来实现研究生信息的管理。
该系统的功能主要包括以下几个方面:
系统管理员添加年级信息、班级信息、所开设的课程信息和系统用户信息,对用户进行权限设置并对其进行维护;
新生入学时,普通管理员录入研究生的基本信息,并在以后的教学中对研究生信息进行基本维护;
考试结束后,由任课老师对研究生的成绩进行录入,并对成绩进行分析;
学期之初,导师给每位研究生选择课程,并可以对研究生的信息和成绩进行查询;
每位研究生可以根据自己的需要对以上录入的信息进行适当的查询。
图2-1为该系统的主文件架构图。
图2-1 主文件架构图
3 数据设计
根据研究生管理信息系统的功能要求,我们设计该系统需要整理研究生信息、教师信息、课程信息、专业信息、成绩信息、用户信息、角色信息。这样我们运行系统时,根据需要执行便可看到预想的信息。比如浏览专业时,便可看到相应的专业。根据所学的数据库知识知道我们可以给该系统建立数据库,并在建立的数据库中创建所需信息的表以及各表间的关系图。
3.1 表
该系统的数据库数据库命名为masterMIS,数据库中共包括七张表:
用户信息表(userinfo),包含用户的名称,口令和角色;
角色信息表(roles),包含角色名称和与该角色相关的权限;
专业信息表(majorinfo),包含学校所开专业的名称及其详细介绍;
课程信息表(courseinfo),包含学校所开设课程的名称及其详细介绍;
研究生基本信息表(studentinfo),包含研究生的学号、姓名、性别、专业等基本信息;
成绩信息表(scoreinfo),包含研究生的学号、课程、成绩等信息;
教师信息表(teacherinfo),包括教师的姓名等信息。
下面列出了各个表的数据结构,如表3-1~表3-7所示。
表3-1 用户信息表(userinfo)
字段名 数据类型 描述 UName varchar 用户名(主键) PWD varchar 密码 RoleName varchar 角色名
表3-2 角色信息表(roles)
using System;
namespace 研究生信息管理系统.database
{
public class dbConnection
{
public dbConnection()
{
}
public static string connection
{
get
{ return dat
您可能关注的文档
最近下载
- 角色模型制作综合规范.pdf VIP
- 汛期居民转移安置点疫情防控工作方案.doc VIP
- 最新BG201使用说明书20121024.pdf VIP
- 车辆维修定点服务项目投标方案(技术标).pdf
- 政府招聘人员协议书.docx VIP
- 2022电网生产调度系统检修工程预算编制与计算方法.docx VIP
- 吸入用一氧化氮-药品临床应用解读.pptx VIP
- Unit 1 Helping at home Part A 第1课时课件2025-2026学年度人教PEP英语四年级上册.pptx VIP
- 《GB3095-2012 环境空气质量标准》.pdf VIP
- GB21148-2020 足部防护 安全鞋.pdf VIP
文档评论(0)