管理信息系统课程设计指导书.docx
- 文档编号:12626296
- 上传时间:2023-04-21
- 格式:DOCX
- 页数:15
- 大小:21.17KB
管理信息系统课程设计指导书.docx
《管理信息系统课程设计指导书.docx》由会员分享,可在线阅读,更多相关《管理信息系统课程设计指导书.docx(15页珍藏版)》请在冰豆网上搜索。
管理信息系统课程设计指导书
管理信息系统课程设计指导书
一、课程设计目的
管理信息系统课程设计是信息管理专业集中实践性环节之一,是学习完《管理信息系统》与《数据库设计》课程后进行的一次全面的综合练习。
其目的在于加深对管理信息系统基础理论和基本知识的理解,掌握使用JSP进行管理信息系统开发的全过程,提高运用软件工程解决实际问题的能力。
二、课程设计内容及要求
用JSP和其它数据库设计软件(sqlserver2000或者Access)共同制作一个小型管理信息系统。
所设计的小型管理信息系统应包含查询、插入、删除、修改、报表、统计、用户权限管理等基本功能,界面直观、操作方便。
根据课程设计2周时间的安排选择适当大小的设计课题。
根据题目的基本需求,画出流程图,编写程序,并写出详细的设计说明书。
三、课程设计时间
课程设计时间为17-18二周(2学分),在学习完《管理信息系统》课程后进行。
四、课程设计报告格式
写出不少于3000字的课程设计说明书。
说明书中除了在封面应有题目、班级、姓名、学号以外,其正文一般有如下几个方面的内容:
第一章.问题来源包括:
系统目标与实现的具体功能
第二章需求分析包括业务流图与数据流图
第三章总体设计包括功能模块图
第四章数据库设计包括实体属性图、ER图、数据表
第五章详细设计包括每个模块的输入、输出与处理过程及其程序流程图
第六章系统实现包括系统实现的截图
第七章主要程序代码
五、提交内容:
(打印A4纸)
1.在设计结束时要提交课程设计报告。
3.作业以书面的形式及其电子文档的方式提交。
六、课程设计的考查
由指导教师根据学生完成任务的情况、课程设计说明书的质量和课程设计过程中的学习态度等综合打分。
成绩评定实行优秀、良好、中等、及格和不及格五个等级。
七、分组:
1.题目选择:
学号的个位数为题目编号。
2.题目编号相同的为一组,可以互相讨论研发。
八、指导教师
指导教师应认真组织,指导学生在规定的时间内完成课程设计的全过程。
指导教师:
计算机信息工程系教师
题目一:
人事管理系统
1、系统功能的基本要求:
Ø员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。
Ø员工各种信息的修改;
Ø对于转出、辞职、辞退、退休员工信息的删除;
Ø按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;
Ø对查询、统计的结果打印输出。
2、数据库要求:
在数据库中至少应该包含下列数据表:
Ø员工基本信息表;
Ø员工婚姻情况表,反映员工的配偶信息;
Ø员工学历信息表,反映员工的学历、专业、毕业时间、学校、外语情况等;
Ø企业工作岗位表;
Ø企业部门信息表。
3、本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(3)系统的源程序,包括数据库脚本程序。
题目二:
工资管理系统
1、系统功能的基本要求:
Ø员工每个工种基本工资的设定
Ø加班津贴管理,根据加班时间和类型给予不同的加班津贴;
Ø按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;
Ø员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12;
Ø企业工资报表。
能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印;
2、数据库要求:
在数据库中至少应该包含下列数据表:
Ø员工考勤情况表;
Ø员工工种情况表,反映员工的工种、等级,基本工资等信息;
Ø员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等;
Ø员工基本信息表
Ø员工月工资表。
3、本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(3)系统的源程序,包括数据库脚本程序。
题目三:
销售管理信息系统
1、系统功能的基本要求:
Ø当企业和新的供应商取得合作的时候,需要对供应商的信息进行入库管理,当供应商的信息发生变化时,需要对其进行修改或者删除。
Ø当企业拥有新的顾客的时候,需要对顾客的信息进行入库管理,当顾客的信息发生变化时,需要对其进行修改或者删除。
Ø当企业的仓库中新增了商品的时候,需要对商品的信息进行入库管理,当市场发生变化时,商品的信息也需要同步修改。
Ø当企业具有进销过程的时候,需要随时记录进销信息,以便随时掌握和了解企业的业务状况,了解企业的利润状况。
Ø系统应该具有查询所有信息的功能。
Ø系统应该提供强大数据统计、查询、报表生成以及打印等功能。
2、数据库要求:
在数据库中至少应该包含下列数据表:
Ø供应商数据表;
Ø顾客数据表;
Ø商品数据表;
Ø销售数据表;
Ø进货数据表。
本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(3)系统的源程序,包括数据库脚本程序。
题目四:
库存管理信息系统
1、系统功能的基本要求:
Ø基本信息设置应该提供货品信息、仓库信息、供货单位信息和收货单位信息的添加、修改和查询功能;
Ø出入库管理应该提供货品出入库信息的登记、修改和查询功能;
Ø库存数据分析应该实现货品库存查询、短线货品和超储货品统计等功能,并提供基础资料设置和出入库信息的报表打印等功能;
Ø初始库存设置,设置库存的初始值,库存的上下警戒限;
Ø可以进行盘库,反映每月、年的库存情况;
Ø可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;
Ø系统设置应该包括用户修改密码及系统管理员添加任何权限用户的功能。
2、数据库要求:
在数据库中至少应该包含下列数据表:
Ø货品信息数据表;
Ø仓库信息数据表;
Ø供货单位信息数据表;
Ø收货单位信息数据表;
Ø入库信息数据表;
Ø出库信息数据表;
Ø库存信息数据表;
Ø用户管理数据表;
3、本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(3)系统的源程序,包括数据库脚本程序。
题目五:
图书馆管理信息系统
1、系统功能的基本要求:
Ø每年开学,新生报到时,图书馆要对每位新生的信息建立个人档案,办理图书借阅证。
学生个人档案包括学生学号、姓名、性别、所属班级、所属院、系等。
Ø学生毕业时,图书馆要对每位学生的信息进行删除。
Ø每次新进图书时,图书馆要对每本图书的信息进行管理和录入,以便学生的借阅。
图书的信息有:
书号、书名、作者、出版社、图书的使用状态等。
Ø当图书被学生借阅的时候,系统要改变图书的状态,不再允许借阅,但是允许预约,而且每本书只允许被一个人借阅或同时被预约一次。
Ø当学生借阅的图书延期了的时候,图书馆要通知学生及时归还图书,并进行相应的处罚。
Ø学生在该系统中可以查询自己的借阅情况、归还自己借阅的图书等。
Ø系统还应该提供强大的数据统计、查询、报表生成以及打印等功能。
2、数据库要求:
在数据库中至少应该包含下列数据表:
Ø图书记录数据表
Ø学生记录数据表
Ø借阅记录数据表
Ø图书过期数据表
Ø图书预约数据表
3、本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(3)系统的源程序,包括数据库脚本程序。
题目六学生成绩管理子系统
1、系统功能的基本要求:
Ø根据教师提供的成绩录入学生成绩
Ø根据奖学金评定办法提出获得总成绩和单科成绩奖学金获得者名单
Ø根据升留级条件提供留级、退学、补考生名单(补考者注明补考时间、地点)
Ø打印学生成绩单
Ø打印教师任课表,包括:
教师号、教师名、职称、课程名、课时数
2、约束条件
1)奖学金评定办法:
Ø特等奖(1500元):
各科平均成绩92分以上单科成绩不低于85分英语平均90分以上。
Ø一等奖(1000元):
各科平均成绩90分以上单科成绩不低于85分英语平均85分以上。
Ø二等奖(800元):
各科平均成绩88分以上单科成绩不低于80分英语平均80分以上。
Ø三等奖(500元):
各科平均成绩85分以上单科成绩不低于75分英语平均80分以上。
2)留级、退学、补考规定:
调查我校退学、留级、补考办法,按我校规定执行
3、数据库要求:
在数据库中至少应该包含下列数据表:
Ø学生信息表
Ø学生成绩表
Ø课程表
4、本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(3)系统的源程序,包括数据库脚本程序。
题目七学生公寓管理系统
1、系统功能的基本要求:
Ø系别,专业,民族,学制设置
Ø公寓楼号,寝室房号设置
Ø学生基本信息/关键字查找/修改
Ø学生基本情况浏览:
按专业/系别/姓名/住宿代码查找浏览
Ø评分统计:
成绩统计评分的记录数
Ø人数统计:
分别按男生/女生/专业/民族/系别统计满足各条件的人数
Ø系统权限设置:
高级管理权限/普通管理权限
Ø系统维护:
数据备份/数据恢复/数据库初始化等等
Ø报表的打印
2、数据库要求:
在数据库中至少应该包含下列数据表:
Ø学生信息表
Ø学生系别基本表
Ø学生民族基本表
Ø学生专业基本表
Ø学生公寓楼基本表
Ø登录信息表
Ø寝室物品表
3、本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(4)系统的源程序,包括数据库脚本程序。
题目八医院管理系统
1、系统功能的基本要求:
药品信息管理是医院管理系统的数据基础,它用来实现各种药品信息的设置,包括药品种类维护、计量单位维护和药品信息管理。
用户可以通过界面来随时添加、修改和查询这些信息。
Ø医务人员管理是医院管理系统的人员基础,用来实现所有在编人员信息的登记,具体包括部门信息、职务信息和人员管理。
比如,编号,姓名,所属部门,职务和联系电话等信息的录入,修改和删除,并提供姓名,部门,和职称的模糊查询及信息打印功能。
Ø药品进销存是医院管理的核心部分,用来实现药品进销存登记和收费数据的管理,具体包括药品入库管理、药品销售管理、收费收据管理和药品库存管理,其中分别提供相关管理信息的报表打印功能。
Ø系统应该可以对数据进行维护。
Ø系统还应该提供强大的数据统计、查询、报表生成及打印功能。
2、数据库要求:
在数据库中至少应该包含下列数据表:
Ø药品信息数据表
Ø药品种类数据表
Ø计量单位数据表
Ø医务人员信息数据表
Ø部门信息数据表
Ø职务信息数据表
Ø药品入库数据表
Ø药品销售数据表
Ø收费收据数据表
Ø用户管理数据表
3、本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(3)系统的源程序,包括数据库脚本程序。
题目九宾馆\餐饮管理信息系统
1、系统功能的基本要求:
Ø客房信息管理:
提供宾馆客房编号,对应状态、登记单价等信息,并且可以根据宾馆的具体情况对客房信息进行维护。
Ø客户信息管理:
宾馆需要将入住和预定房间的客户信息进行统一管理,包括客户的姓名、性别、证件等信息,并且根据客户的入住和退房及时改变客房的状态。
Ø管理信息维护:
合理的反映员工信息记录,及时维护管理员的信息,包括管理员姓名、登录系统的密码。
Ø宾馆餐厅服务管理:
对宾馆餐厅提供的服务数据进行维护,保证系统的餐饮服务正常进行。
Ø前台系统的客户服务操作:
为客户提供客房预定、入住以及退房服务。
在预定入住时,保存客户信息,并及时修改客房状态。
退房时,及时还原客房状态。
Ø前台系统的餐饮服务操作:
为宾馆客户提供订桌、点菜等餐饮服务。
2、数据库要求:
在数据库中至少应该包含下列数据表:
Ø客房记录数据表
Ø菜单数据表
Ø系统登录数据表
Ø操作员数据表
Ø餐桌数据表
Ø客房报表数据表
Ø餐厅营业报表数据表
Ø预定客房数据表
3、本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(3)系统的源程序,包括数据库脚本程序。
题目十实验室管理系统
1、系统功能的基本要求:
Ø实验室设备管理
Ø实验室信息系管理
Ø实验室人员管理
Ø实验室上课管理
Ø要求能查询实验室设备信息系、实验室的职能、实验室上课时间、管理员信息;并能为相关信息进行打印和报表。
2、数据库要求:
在数据库中至少应该包含下列数据表:
Ø实验室设备信息表
Ø实验室信息表
Ø实验室管理员信息表
Ø用户使用权限表
Ø实验室使用时间表
3、本课题设计的基本要求:
(1)必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);
(2)程序设计的报告:
包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)
(3)系统的源程序,包括数据库脚本程序。
管理信息系统
课程设计报告
学号:
姓名:
班级:
年月日
长春工业大学人文信息学院
课程设计成绩考核表
专业:
学号:
姓名:
课程名称:
管理信息系统课程设计
课程设计题目:
考核项目
满分值
得分
1.独立完成设计任务
20
2.设计方案、说明书、图纸、程序、计算等完成质量
30
3.创新与发挥
10
4.答辩(口试)
40
合计得分
成绩
评语
指导教师签字:
年月日
几点说明
1.此表由指导教师进行课程设计成绩评定时填写。
2.课程设计成绩根据学生各项考核最后得分,按“优”、“良”、“中”、“及格”、“不及格”、五级评定。
其中,90分以上为“优”;80~89分为“良”;70~79分为“中”;60~69分为“及格”;60分以下为“不及格”。
3.课程设计结束后,此表由指导教师放入课程设计资料袋,送承担课程的教研室存档。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 课程设计 指导书