erp高校学生成绩管理信息系统课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告
课程名称企业资源计划
课题名称高校学生成绩管理信息系统
专业信息管理与信息系统
班级
学号
姓名
指导教师
2016年11 月18 日
湖南工程学院
课程设计任务书
课程名称企业资源计划
课题高校学生成绩管理系统
专业班级信息管理与信息系统1301班
学生姓名
学号
指导老师
审批
任务书下达日期2016 年11 月18 日
任务完成日期2016 年12 月31 日
一、设计内容与设计要求
1.设计内容:
高校学生成绩管理信息系统
信管1301班:
1~7号:学生表、系部表、专业表、班级表、课程代码表、教师代码表等基础数据的增、删、改。
8~14号:正常成绩录入。
15~21号:查询某学生某学期成绩,查询某学生全部学期成绩。
22~30号:打印班级花名册、班级成绩综合表。
图书馆管理系统
信管1302班:
1~6号:图书编目、借阅证管理:对图书信息、读者信息进行增加、删除、修改、查询等维护操作,可以使用excel表批量导入读者信息。
7~13号:借还管理:实现图书的流通,包括借还、还书、续借、损失归还、丢失处理等操作,对于异常情况自动弹出罚款窗口,登记图书损坏、丢失等异常情况及罚款金额;借还中输入读者借阅证可查询到读者所在部门、可借阅图书、借阅期限、当前所借图书等信息。
14~19号:图书查询:根据isbn、条形码、姓名、读者证号、ic卡号、正题名、馆藏地、状态等查询当前图书馆所有图书的外借、在库、丢失、损坏等信息,如果是外借的图书可现实读者的信息以及借出时间和归还时间。结果可导出excel表。
20~26号:读者借阅统计:按部门、条形码、借阅证、ic卡号、姓名、正题名、索书号、借书日期、馆藏地等条件查询读者的历史借阅情况,可导出excel表。
27~30号:图书借阅统计:按条形码、分类号、正题名、借书日期、馆藏地等查询图书的借阅情况,包括每册书的借阅次数、每种书的借阅次数以及每个分类号的借阅次数,可导出excel表。
2.设计要求:
(1)本系统可采用C/S、B/S模式进行开发,采用powerbuilder 、C#、JA V A等语言进行界面及程序设计,后端采用SQL Server 2000数据库系统。
(2)论述课题的性质、内容以及本次课程设计的目的和要求。说明系统对计算机软、硬件环境的基本要求,对所采用的语言和SQL Server数据库管理系统和C/S模式简要的说明。
(3)总体设计方案的分析、比较和论证。
(4)数据库的建立,数据库中表的结构,各表中关键字的设置,表与表之间的关系。
(5)应用程序各功能模块和报表的设计。
(6)编写代码、上机输入、调试、修改并运行通过。
(7)编写课程设计说明书。说明书是总结性的技术文件,应全面叙述整个设计的内容及过程(可参考上述6条),发现的问题及解决方法等。
(9)说明书应采用A4纸张,文字说明不少于5000字。
二、进度安排
第十七周:星期一下午2:00——6:00,星期二下午2:00——6:00 星期三下午2:00——6:00
第十八周:星期一下午2:00——6:00,星期二下午2:00——6:00
星期三下午2:00——6:00
附:
课程设计报告装订顺序:封面、任务书、目录、正文、评分。
正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。
正文的内容:一、课题的主要功能;二、课题的功能模块的划分(要求画出模块图);三、主要功能的实现(至少要有一个主要模块的流程图);四、程序调试;五、总结;
目录
1、系统总体分析 (1)
1.1 系统功能分析 (1)
1.2 系统功能模块设计 (1)
2、数据库设计 (2)
2.1 数据库需求分析 (2)
2.2 数据库概念设计 (3)
2.3数据库逻辑结构设计 (4)
2.4 程序设计连接 (5)
3、系统详细设计 (1)
3.1 Workspace的创建 (1)
3.2应用程序的创建 (3)
3.2.1 新建应用对象 (3)
3.2.2 应用程序的程序代码 (4)
3.3 建立应用程序主窗口 (5)
3.4 菜单的设计 (6)
3.5 系统模块的设计 (8)
3.6 数据窗口建立 (10)
3.6.1 d_sinfo_grid数据窗口的建立 (10)
3.6.2 d_sinfo数据窗体的建立 (12)
3.7 学籍管理 (13)
3.7.1. 添加学籍信息 (13)
3.7.2 修改学籍信息 (16)
3.7.3 查询学籍信息 (18)
4、系统的实现 (20)
5、心得体会 (23)
6、评分表 (24)
1、系统总体分析
1.1 系统功能分析
系统开发的总体任务是实现学生信息关系的系统化、规范化和自动化。
系统功能分析是在系统开发的总体任务的基础上完成的。该学生成绩管理信息系统需要完成的功能主要有:
●有关学籍等信息的输入,包括学生基本信息、所在班级、所学课程和成绩等。
●学生信息的查询,包括学生基本信息、所在班级、已学课程和成绩等。
●学生信息的修改。
●班级管理信息的输入,包括班级设置、年级信息等。
●班级管理信息的查询。
●班级管理信息的修改。
●学校基本课程信息的输入。
●基本课程信息的修改。
●学生课程的设置和修改。
●学生成绩信息的输入。
●学生成绩信息的修改。
●学生成绩信息的查询。
●学生成绩信息的统计。
1.2 系统功能模块设计
对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图1-1所示的系统功能模块图。