VC项目开发课程设计---参考模板

VC项目开发课程设计---参考模板

ID:41884493

大小:645.86 KB

页数:27页

时间:2019-09-04

VC项目开发课程设计---参考模板_第1页
VC项目开发课程设计---参考模板_第2页
VC项目开发课程设计---参考模板_第3页
VC项目开发课程设计---参考模板_第4页
VC项目开发课程设计---参考模板_第5页
资源描述:

《VC项目开发课程设计---参考模板》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JINGCHUUNIVERSITYOFTECHNOLOGYVC项目开发课程设计学生信息管理系统学院计算机工程学院专业计算机科学与技术年级班别11级1班学号2013ZSB040111学生姓名李伟指导教师2015年5月22日摘要本设计采用C/S结构,以C++和SQL2005为基础。该系统主要由以下儿个模块组成:权限验证模块、用户管理模块、基础数据管理模块等模块组成。权限验证模块是根据用户输入的用八名和密码验证用户身份并口决定其操作权限;用户管理模块实现三个主要功能:添加新用户、修改用户口令和用户权限、删除指定的用户;基础数据管理模块:维护学生信息相关的」些基

2、础数据,它主要包括学校系别设宜和各个系别中专业的设置;成绩管理模块:提供学生考试成绩的管理,以及学生总成绩的排名和相关的统计等功能;该系统对硬件和软件要求较低,可以在单机上运行,实现了学生工作的信息化管理。【关键词】管理信息系统学生信息系统数据库错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。刖苗1系统开发背景1.1国内外研究现状・・1.2系统开发理论依据121C++语言错误!未定义书签。1.2.2SQL2005数据库介绍错误!未定义书签。1.2.3系统开发环境错误!未定义书签。2系统分析错误!未定义书签。2.1系统目标错误!未定

3、义书签。2.2可行性分析错误!未定义书签。3系统需求错误!未定义书签。3.1系统需求错误!未定义书签。3.2系统模块简述错误!未定义书签。4系统的设计14.1系统流程分析错误!未定义书签。4.2数据库表的设计25系统详细设计35.1主控窗体模块介绍35.2登陆模块设计45.3用户管理模块设计45.4基础数据设置模块55.4.1系别设置子模块55.4.2专业设置子模块错误!未定义书签。5.5成绩管理模块设计错误!未定义书签。5.5.1学生成绩录入子模块错误!未定义书签。5.5.2学生成绩查询子模块错误!未定义书签。5.5.3学生总分名次查询了模块错误!未定

4、义书签。6软件测试56.1测试计划56.2用例与测试过程66.3试结论6结论7致谢错误!未定义书签。参考文献错误!未定义书签。附录代码84系统的设计此系统主耍是管理学生的基本信息,如成绩,个人基本情况等。我们可以把学生信息划分为两大部分,学生信息的管理和成绩管理,其中信息的管理由以下几部分组成:棊木信息,成绩管理信息,学主档案信息等。不同专业通过录入不同的课程,教师可以对每位学生录入对应成绩。并可以实现对成绩的修改,查询等功能。登录ID4.1相关模块的E-R图如图4.1管理员音录姓名课稈号1谀稈〔课稈名-__-___编号〕系别〔系名称<辅导员1【系别荆楚

5、理工学院毕业设讣(论•文)4.2数据库表的设计(1)名称:系统用户表(见表4-1系统用户表)表4T系统用户表名称字段名称类型主键非空用户名user文本YesYes用户密码passwd文木NoYes用八类型isAdmin是/否oYes表名称标识:user(2)名称:系别设置表(见表4・2系别设置表)表4-2系别设置表名称字段名称类型主键非空系別代码code文本YesYes系名name文木NoYes说明brief文本NoNo表名称标识:department(3)名称:专业设置表(见表4-3专业设置表)表名称标识:major表4-3专业设置表名称字段名称类型

6、主键非空专业代码code文本YesYes专业名称rmme文木NoYes所属系别department文本NoYes说明brief文本NoNo(4)名称:学生成绩记录表(见表4-4学生成绩记录表)表名称标识:score表4-4学生成绩记录表名称7段名称类型主键非空标识1D自动编号YesYes班级class文本NoYes吋间段time文本NoYes学号code文本XoYes姓名name文本oYes科Hsubject文本NoYes考试类型type文本XoYes成绩score数字NoNo补考成绩makeupscore数字XoNo缺考标识absent文本NoNo5

7、系统详细设计5.1主控窗体模块介绍充分考虑易于操作的系统需求,主控平台的界面设计如图5.1所示。图5.1主控窗体模块荆楚理工学院毕业设计(论.文)5.2登陆模块设计图5.2登陆模块设计(3)权限验证模块的实现1)根据用八名和密码验证用户身份和分配权限。2)登录对话椎创建后,形成列表,供用户进行选择。见代码二(权限验证模块的实现)。5.3用户管理1)创建用户2)为用记授权图5.3用户管理模块5.4菜单设计荆楚理工学院学生信息管理系统的扩展设计如下,课堂教学中已实现了“学生信息管理”这一部分。其它部分与之类似,留给同学们白己完成。系统扩展设计如下:学生信息管

8、理课程信息管理成绩信息管理院信息管理学生信息查询课程信息查询成绩信息査询院系信息

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。