《信息系统分析与设计 课程设计要求及模板.docx》由会员分享,可在线阅读,更多相关《信息系统分析与设计 课程设计要求及模板.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信管专业信息系统分析与设计课程设计任务书一、设计目的:通过本次设计,要求同学们能够将所学到的信息系统分析方法与软件设计技术及方法综合运用到实际信息系统的分析与设计中,提高同学们对系统软件的综合分析与设计能力,主要包括:对系统数据的分析、组织能力,系统数据的提取、处理能力;系统软件结构的分析设计能力;复杂界面与输入输出设计能力等,及学习掌握常用软件开发工具。二、设计内容:(任选一题或自设题目)(一)人事工资管理系统:1、系统需求:本系统针对企业(组织)的人力资源部门的人员管理与工资管理进行设计。系统主要用于人力资源部门的人事管理并为企业领导与各类人员提供相关信息的查询。对人力资源部门内部主要完成
2、复杂的管理操作,实现数据的维护、统计分析、报表打印等功能。对其他人员而言主要目的是查询信息。因此需要设置不同的权限对各类人员的操作进行限制。2、主要功能描述:1) 权限管理(人事部门):实现两类权限:人事部门人员权限(系统数据的维护)和管理部门人员权限(所需数据的查询)。主要包括帐户的建立和帐户的管理。2) 系统数据的维护(人事部门)人员管理:包括个人基本情况登记(记录员工的个人信息,以正式员工、临时工和退休员工的形式分类,作为初始数据)员工情况变动处理(员工的离职、退休、员工职称的变动,个人晋升)工资管理:包括工资表的生成:(工资生成公式可以灵活增加),可以根据工龄、职称、晋升等灵活生成工资
3、表,(工资可以包括职务工资、职务津贴、各类补助、政府津贴等)扣交个人所得税报表,根据全员情况一览表和工资表得出个人所得税报告表交给税务局;(设计所得税计算公式);生成员工工资发放表及工资单;工资发放统计(工资总量、平均工资、最高工资、最低工资等)3) 数据查询(管理部门人员根据相应的权限)主要针对高层管理层的决策,为决策层用户提供一些关于人员信息及工资信息的查询,查询要求同学们自己设计,主要针对上述所建立的信息提供各种可能的查询,并考虑查询结果的输出方式。(二)图书管理信息系统1、系统需求:本系统主要针对图书馆的图书管理及图书借阅系统进行设计,系统用于图书馆的图书管理人员进行图书的入库管理、图
4、书清单的输出;图书的借阅管理;同学的图书查询功能等。2、主要功能描述1)权限管理实现三类权限:管理员权限(超级用户,进行各种功能的操作)、借阅管理权限(借阅人员完成图书的借出、归还管理)、学生权限(图书查询)。2)系统数据维护主要包括新书入库管理、学生借阅证的办理、各种人员权限的分配3)图书借阅管理主要包括学生图书的借阅、归还操作4)图书查询系统为学生提供图书的查询操作,可以通过各种查询条件(包括模糊查询)进行图书查询。(三)学生学籍管理系统:1、系统需求:本系统主要是用于学生基本信息的管理。该系统可以完成对学生信息添加、班级管理、查找等操作,能够对学生信息进行方便有效的科学管理。2、主要功能
5、描述1)权限管理主要是用户的等级和权限的划分。分级管理员,超级用户、只读用户、普通用户,权限可以自定义添加和删除。2)班级管理添加班级、浏览班级、查询班级。3)学生档案管理浏览档案、添加档案、查询档案。4)课程设置:基本课程设置和班级课程设置。5)成绩管理:考试类型设置、成绩添加浏览和查询。6)打印报表:可以打印学生的档案和成绩等相关的信息报表。(四)教材管理系统:1、系统需求:本系统主要是用于教材科教材的管理。该系统可以完成教材计划制定、采购、入库、发放、记账、结算等一系列工作, 初步实现教材管理的全面自动化。2、主要功能描述1)教材预订教材的预订工作基本上是由系、部来完成。教材科将教材征订
6、通知下发到各系、(轮流传阅),各系从中选订所开课程的教材,填写预订单,经系、部汇总报教材科。教材科汇总报教务处审批后,编制填写正式订单寄发到各出版社。2)教材入库业务出版社按订单如期如数发书,教材科查收入库。3)教材发放。按预订数量发放专业和年级用书。通常是以系、班级为单位进行领书。4)查询。这项工作包括四项内容,其一是预订查询及时了解各系教材的订购情况;再就是入库查询及时掌握入库情况;第三是库存查询情况;第四是帐务查询,主要记录学生、班级、教师领教材的详细情况。5)打印报表。主要用于订书、购书、发书清单的打印。6)系统管理。主要包括用户、密码的更改,学生信息管理和数据库的维护。三、设计要求结
7、合所学习的系统分析与设计的具体方法,应用程序设计的基本知识和数据库知识进行详细的系统分析设计。具体要求如下:1、 学习进行相对复杂数据的分析与设计,建立合理的数据模型。2、 学习使用Java或C#等的数据环境设计器和数据报表设计器进行报表输出设计。3、 学习使用visio工具进行常用软件图形的绘制。4、 进一步熟练进行软件系统的界面设计,深入掌握界面设计元素。5、 提供相应的软件设计报告。报告要求有系统的需求分析、系统流程图、数据流程图、数据字典、系统软件结构图、数据库设计说明和软件说明书。6、 提供与设计报告相一致的软件系统。7、 每三人为一个课题组,自由组合,检查相应的小组讨论,讨论结果计
8、入平时成绩。8、 报告书写规范见附件。四、时间安排(共两周10天)1、 第一周的周一、周二(2天):查阅资料、进行系统的需求分析,要求画出系统的业务流程图及数据流程图,并设计各类报表的格式。2、 第一周的周三到周五(3天):并进行详细的数据分析,建立数据字典,并进行数据库及数据查询设计。3、 第二周的周一周二(2天):进行软件结构设计,包括软件功能的划分、输入输出界面的设计。4、 第二周的周三:(1天):进行输出报表的设计。5、 第二周的周四:(1天):全面进行系统调试。6、 第二周的周五:(1天):作业检查,提交报告及设计好的软件。五、考查方式1、 考勤202、 文档403、 程序40六、地
9、点信管系机房七、提交方式1、文档统一用WORD格式,命名为“文档.doc”,报告提交打印文档和电子文档各一份。2、所有程序及电子文档必须放在同一目录下,此目录名格式为:信管0(班号)_(3位同学的学号)_姓名_姓名_姓名3、所有文档及程序必须在最后一次课之前提交,文档和程序中标明3人的班级、学号及姓名。八、附件附件1 课程设计报告撰写要求设计说明书格式及要求一、封面;二、目录;三、设计任务书(任务书的前6项,第二项只写本组选择的题目);四、正文课程设计报告正文撰写的基本要求是报告原则上不少于4000字,需在封面注明设计选题、班级、姓名、学号及课程设计日期、地点,其正文至少包括如下几个方面的内容
10、(参考实验指导书):1. 引言(说明本次设计的意义及作用)2. 基本需求说明及可行性分析3. 系统设计及运行平台说明(包括硬件平台和软件平台)4. 系统分析部分1)组织结构及职能分析(组织结构图)2)业务流程分析(业务流程图)3)数据及数据流程分析(数据流程图、数据字典)4)数据加工处理的描述5. 系统设计部分 1)功能结构图设计(HIPO) 2)新系统信息处理流程设计 3)输出设计(主要指打印输出设计) 4)存储文件格式设计(数据库结构设计) 5)输入设计(主要指数据录入卡设计) 6)代码设计(职工证号和部门代号等) 7)程序设计说明书(主要说明所设计的模块及其功能,模块之间的关系等)6.
11、系统实施部分 1)程序框图 2)源程序 3)系统测试说明及模拟运行数据 4)打印报表 5)系统使用说明书(安装说明、使用方法、错误处理等)参考资料山东科技大学信息学院信息管理系IS-A&D课程设计报告书(信息系统分析设计)系部名称: 信息管理系学生姓名: 王慧婷专业名称:信息管理与信息系统班级:2012级2班时间:2014年11月5日至2015年1月6日山东科技大学信息学院IS-A&D课程设计过程考核表学生姓名王慧婷班级/学号信管12-2/6承担任务实验室(单位)管理信息系统实验室所在部门信息学院实施时间20年月日20年月日具体内容第一周(准备)1. 第一周的周一、周二(2天):查阅资料、进行
12、系统的需求分析,要求画出系统的业务流程图及数据流程图,并设计各类报表的格式。2. 第一周的周三到周五(3天):并进行详细的数据分析,建立数据字典,并进行数据库及数据查询设计。第二周(实施)3. 第二周的周一周二(2天):进行软件结构设计,包括软件功能的划分、输入输出界面的设计。4. 第二周的周三:(1天):进行输出报表的设计。5. 第二周的周四:(1天):全面进行系统调试。6. 第二周的周五:(1天):作业检查,提交报告及设计好的软件。指导教师职务或职称指导教师对学生的评价学习态度 认真 一般 不认真学习纪律 全勤 偶尔缺勤 经常缺勤实践能力 很强 一般 较差指导教师对学生专业知识或社会实践能
13、力等情况的意见指导教师(师傅)签字年月日山东科技大学信息学院IS-A&D课程设计成绩鉴定表学生姓名王慧婷班级/学号信管12-2/6进行时间2014年11月5日2015年1月6日成绩鉴定过程考核与考勤(20分)软件设计质量(40分)设计报告书写鉴定(40分)总分(100分)评阅教师姓名职称成绩评语评阅教师签字年月日请留出一个汉字的空间,下同附件3 正文书写格式要求1 引言(或前言)(作为正文第1章标题,用小3号黑体,并设置段落间距的段前0.5行,段后0.5行)(小4号宋体,17磅行距)11 (作为正文2级标题,用4号黑体)(小4号宋体,17磅行距)1.1.1(作为正文3级标题,用小4号黑体)(小
14、4号宋体,17磅行距)2 (作为正文第2章标题,用小3号黑体,并留出上下间距为:段前0.5行,段后0.5行)(小4号宋体,17磅行距)注:1正文中表格与插图的字体一律用5号宋体;2正文各页的格式请以此页为标准复制。3. 正文中,除了“章”(一级)的标题外,其余标题(如1.1、1.1.1等下以及的标题)的缩进都是2个汉字的距离。1 引言图书管理系统是每个高校都必备的系统之一,但仍有部分高校仍采取人工方式管理图书资料,这种方式存在着很多缺点,如效率低,保密性差等。另外随着图书馆中书的数量不断增加,图书品种越来越多,图书的借入借出也就日益频繁,图书馆每日需要处理大量数据才能保证馆内每日图书的正常借出
15、与归还。假如在图书馆工作人员计算机上安装图书管理系统,大量数据交给计算机处理,减少图书馆工作人员工作量,大大提高工作人员工作效率,保证图书正常借入借出。因此,开发图书管理系统显得尤为重要。通过本次设计,能够将所学到的信息系统分析方法与软件设计技术及方法综合运用到实际信息系统的分析与设计中,提高对系统软件的综合分析与设计能力,主要包括:对系统数据的分析、组织能力,系统数据的提取、处理能力;系统软件结构的分析设计能力;复杂界面与输入输出设计能力等,及学习掌握常用软件开发工具。关键词:图书管理,输入输出,需求分析。2 基本需求说明及可行性分析基本需求说明:本系统是为了方便用户对图书的管理开发的。要求
16、系统界面友好,使用简单,提供对图书信息、读者信息和图书流通情况的编辑、查询、统计报表等全面的数据管理功能,同时使用户能方便的进行图书的接触、返还等操作,并要提供预约、续借等功能。此外系统还具有一定的安全性和可维护性。 可行性分析:(1) 技术可行性:建立系统开发环境,主要安装数据库工具(SQL SEVER 2005或SQL SEVER 2008),应用程序开发工具,office画图工具viso。从技术的角度考虑,此系统可开发。(2) 经济可行性:目前系统开发的成本较低,加之由成熟的软硬件环境,系统的开发不需要额外增加设备购置费、软件开发费、管理和维护费用,所以软硬件支出十分有限。而且,目标系统
17、并不是十分复杂,故开发周期战线不会拉很长,人员支出较少。当系统开发完成实际运行后,很大程度上提高图书馆配置的计算机的功能,在为使用者带来便利的同时,也为系统的进一步推广创造了条件,这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给我们对系统的开发有个全面的认识。从经济的角度考虑,此图书管理系统开发可执行。(3) 操作可行性:计算机以强大的信息处理能力作为人类脑力劳动的有利助手登上历史舞台后,已渗透到社会生活的各个领域,使现代社会组织、特别是企业,学校的信息处理能力适应现代化管理的要求,且系统逐步从单项事务信息处理系统迅速向综合服务(决策支持系统)的管理信息系统发展。本系统使用界
18、面良好,易于操作。图书馆拥有一批较高素质的员工,只需了解相关知识,就可熟练操作本系统了。(4) 社会上的可行性分析:计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息时代已经到来。信息化浪潮在给社会带来冲击的同时,也使图书馆业务收到了强烈的冲击,图书馆传统的管理和服务方式已不能适应读者对日益增长的文献信息的需求,建设一个采用大型数据库为基础的信息管理系统,是图书馆与时代进一步更好的接轨的客观要求。建设以计算机为核心的图书管理系统,实现图书管理和服务的自动化,更好地为工作服务,是图书馆的必由之路。从社会可行性上分析,此图书管理系统可行。3 系统设计及运行平台说明3.1 系统功能总体设计 (
19、1) 能够进行图书的入库管理 (2) 能够实现读者信息的添加查询与维护; (3) 能够实现图书借阅的管理 (4) 能够进行图书查询3.1 系统总体结构设计3.1.1 系统硬件配置Win7酷睿双核 查询终端1 查询终端N 还书终端借书终端 3.1.1 系统软件配置根据图书管理系统的实际需求,可以将图书管理系统划分为系统设置、图书管理、读者管理、图书借还、系统查询。(1) 系统设置模块:添加删除管理员、设置管理员的权限、说明图书存放书架信息、添加删除书架信息。(2) 读者管理模块:添加删除不同类型的读者及注明可借图书的数量、添加删除读者的档案。(3) 图书管理模块:添加删除不同类型的图书及注明图书可借的天数、库存数量、添加删除图书的档案。(4) 图书借还模块:可查询读者借阅和归还图书的信息及图书的现有库存量。(5) 系统查询模块:可根据不同的条件(条形码、书名、类别、作者、书架、出版社)查询读者需要的图书、读者可根据不同的条件(图书条形码、图书名称、读者编号、读者名字、到期时间)查询自己借阅图书信息。4 系统分析4.1 组织结构及职能分析为了对系统有一个全貌性的了解,首先要对系统的内部人员结构、组织及用户情况有所了解。图书馆系统的组织结构图如下:馆长采编室学术论文室办公室财务室图书借阅室电子阅览室期刊阅览室技术支持室4.2 业务流程分析4.2 数据及数据流程分析 零层数据流程图
限制150内