Access课程设计任务书-学生课程管理系统(共19页).doc
《Access课程设计任务书-学生课程管理系统(共19页).doc》由会员分享,可在线阅读,更多相关《Access课程设计任务书-学生课程管理系统(共19页).doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上学号武汉*学院课 程 设 计课程名称 Access程序设计题 目 学生课程管理系统的设计与开发 专 业 班 级 *班 学 号 * 姓 名 成 绩 指导教师 2010 年1月 18 日至2010年1月22日课程设计任务书设计题目: 学生课程管理系统的设计与开发设计目的:1. 巩固和加深课堂所学知识;2. 熟练掌握Access中的表, 查询, 窗体, 报表等对象;3. 掌握使用Access开发桌面应用系统的技术,包括a) 使用Access开发图形用户界面的技术;b) 使用Access进行关系型数据库的设计和实现;4. 掌握软件开发的一般过程; 5. 熟悉软件文档的编写规范
2、。设计任务 (在规定的时间内完成下列任务):问题描述: 使用Access开发一个学校学生课程管理系统, 包括前台用户界面的设计以及后台数据库的设计, 并能调试运行。该学生课程管理系统能够对学生信息, 课程信息以及学生成绩信息进行日常管理,如查询、修改、增加、删除等等。问题提示: 利用Access平台,设计出简洁美观, 用户友好的系统界面及方便灵活的数据处理,能完成数据的追加、查询、更新及删除记录信息等操作。该系统主要包括教务信息查询和教务信息维护两部分:“教务信息查询”能够完成学生信息查询(可按学号, 姓名或班级号查询); 课程信息查询(可按课程号或课程名称查询)以及学生成绩查询(可按学号或课
3、程号等查询)“教务信息维护”主要是维护学生、课程和学生成绩等方面的基本信息。包括增加(输入)、删除、修改等功能。具体要完成的任务是:A.学生完成整个程序的编写及测试,得出正确结果,并经教师检查及答辩;B. 写出规范的课程设计说明书;时间安排: 1月 18日布置课程设计任务;1月 18日前确定设计题目,报学习委员处 ; 1月 18 日查阅资料、 准备程序; 1月 19 1月22日上机编写,调试程序、书写课程设计报告;1月22 日下午 提交课程设计报告及相关文档具体要求1. 课程设计报告按国际通用格式书写,具体格式要求请在网络上查阅;2. 每位学生应独立完成各自的任务且每天至少在设计室工作半天;3
4、. 1月22 日下午 提交课程设计报告及相关文档指 导 教 师 签 名: 10年 1月 15 日教研室主任(或责任教师)签名: 10年 1月 15 日n 1需求分析1.1 项目描述 学生课程管理系统目标是提高学生选课和成绩管理工作的效率,围绕此管理所需要的学生个人信息、课程和任课教师信息、所选课程信息进行管理及维护。学生可以通过此系统进行个人信息、考试成绩查询以及完成选课功能。系统开发的总体任务是实现学生选课和成绩管理的系统化、规范化。使用Access开发一个学校学生课程管理系统, 包括前台用户界面的设计以及后台数据库的设计, 并能调试运行。该学生课程管理系统能够对学生信息, 课程信息以及学生
5、成绩信息进行日常管理,如查询、修改、增加、删除等等。1.2系统需求1.2.1问题描述利用Access平台,设计出简洁美观, 用户友好的系统界面及方便灵活的数据处理,能完成数据的追加、查询、更新及删除记录信息等操作。该系统主要包括教务信息查询和教务信息维护两部分:“教务信息查询”能够完成学生信息查询(可按学号, 姓名或班级号查询); 课程信息查询(可按课程号或课程名称查询)以及学生成绩查询(可按学号或课程号等查询)“教务信息维护”主要是维护学生、课程和学生成绩等方面的基本信息。包括增加(输入)、删除、修改等功能。1.2.2系统信息(1) 学生基本信息:学号、姓名、性别、年龄、籍贯、专业、班级号;
6、 实现功能:学生基本信息的查询,学生基本信息的维护(添加、删除、修改);(2) 课程基本信息:课程号、课程名、课时数、教课老师; 实现功能:课程基本信息的查询,课程基本信息的维护(添加、删除、修改);(3) 学生成绩基本信息:课程号、学号、成绩; 实现功能:学生成绩的查询,成绩基本信息的维护(添加、删除、修改)。1.2.3其它信息(1) 安全要求:对用户提供身份认证。(2) 可靠性要求:一般情况下不出故障。(3) 易用性要求:使用图形用户界面,符合当前流行的软件风格。(4) 硬件:acer Aspire4535微型计算机(AMD Athion*2 64 CPU)、2G内存、足够的硬盘空间、LG
7、 1366*768 高清晰显示器、DVD-ROM光驱。(5) 软件:中文WindowsXP标准版、中文Access2003+Word2003。1.2.4访问权限l 普通用户:只能进行简单的查询(学生信息查询、课程信息查询、成绩查询);用户名:普通用户密码:l 管理员:能同时进行查询(学生信息查询、课程信息查询、成绩查询)和对数据库进行维护修改,如学生基本信息的修改、删除、添加;课程基本信息的修改、添加、删除;成绩基本信息的修改、删除、添加。用户名:管理员密码:admin1.3系统数据字典(1) 数据流图:如图1.1。身份验证用户信息进入系统合法用户不合法用户用户名密码用户名或密码不正确结束图1
8、.1(2) 系统层次方框图:如图1.2。登陆界面成功界面失败界面结束普通用户管理员学生课程管理系统(普通用户)教务信息查询学生信息查询课程信息查询成绩信息查询学生课程管理系统(管理员)教务信息查询学生信息查询课程信息查询成绩信息查询教务信息维护学生信息维护课程信息维护成绩信息维护图1.2(3) 数据字典:表1-1 课程表表中列名数据类型长度可否为空课程号文本6Not null(主键)课程名文本20Not null课时数数字长整型Not null授课老师文本8 Not null 表1-2 学生表表中列名数据类型长度可否为空学号文本15Not null(主键)姓名文本8Not null性别文本2N
9、ot null年龄数字长整型Not null籍贯文本20Not null班级号数字长整型Not null专业文本8 Not null 表1-3 成绩表表中列名数据类型长度可否为空课程号文本6Not null(外键)学号文本15Not null(外键)成绩数字长整型Not nulln 2概要结构设计2.1 E-R图根据1)所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。学生课程管理系统实体:学生信息实体、课程信息实体、成绩信息实体。用E-R图一一描述这些实体。2.1.1 学生信息实体E-R图:学生信息实体姓名年龄学号专业籍贯性别班级号图2.1 学生信息实体E-R图2.1.2课程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 课程设计 任务书 学生 课程 管理 系统 19
限制150内