课程设计报告

发布 2022-10-01 06:33:28 阅读 1606

学校教材购销系统设计说明书。

1 引言。本系统可细化为两个子系统:销售系统和采购系统。

销售系统的工作过程为:

1)审查有效性。

学生将购书单交给教材科秘书,秘书通过查阅各班学生用书表、售书登记表检查是否允许该生买书。

2)开发票。

如果允许学生买书,教材科会计将按购书单查阅教材存量表,如果有书且数量够,则交款开发票,否则,将购书单中无法购买的书的信息写入缺书登记表,以备以后补售教材。

3)登记并开领书单。

教材科出纳员根据发票上的总金额收取现金,并进行售书登记,同时开领书单,学生将领书单交给保管员,领书。

4)补售教材。

采购部门进书后,教材科秘书根据进书通知和缺书登记表给没买到教材的学生发补售通知单。

采购系统的主要工作过程为:

1)教材入库。

采购员采购教材后,将进书单交给秘书,秘书修改教材库存和待购量。

2)统计。秘书每月按书号和出版社统计缺书,形成待购教材表和缺书单,供采购员采购使用。

下面给出系统的初步概图。

出库表缺书登记表。

待购教材表

教材库存表进库表。

购书表 进书通知。

图1 教材订购系统概图。

主要功能。销售系统的工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。

采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。

本系统在向学生售书时主要输入学生学号、班级代号、购书数量、购书书名信息,然后打印领书单返回给学生领取书单。

本系统在查询数据库时主要输入需要查询的相关信息,包括图书编号、图书书名、出版社信息等信息方便操作人员把握图书信息。

购书单不合法。

领书单。库存表

领书单进书通知缺书单。

缺书登记表。

图1 学校教材订购系统。

2 程序系统结构。

图2 系统总体框图。

3 数据库设计。

3.1 图3系统e-r图。

3.2主要的数据表设计。

库存表。缺书表。

进库表。出库表。

4 程序1(购书登记)设计说明。

4.1程序流程。

教材购销系统。

图4 教材购销系统工作流程图。

4.2 程序功能。

a 学生或教师通过web客户端输入购书信息。

b 系统将学生或教师的请求存入购书表。

4.3 性能。

对系统中输入的数据要按照数据字典的规定严格输入,尽量避免数溢出处和数据的不合法性。

4.4输入项。

订书信息,书号,书名等。

4.5 输出项。

订书单,检索结果。

4.6 算法。

程序流程图表示:

5 程序2(审核)设计说明。

5.1 程序描述。

本程序将常驻内存,与其它模块可同时运行。教材发行人员通过本程序对学生或教师的购书申请进行审核,验证订书单的合法性。对于合法的信息查看是否有库存,如无库存,则登记缺书。

如有则生成领书单。

不合法的订书单则生成不合法订书单通知书以便学生或教师及时修改。

5.2 程序功能。

a 审核学生或教师的订书信息。

b 生成领书单。

c 生成缺书单。

5.3 性能。

1.严格的安全控制。

2.缺书单与领书单发放及时。

5.4输入项。

订书信息。5.5 输出项。

合法订书单或缺书单或不合法订书单通知。

5.6 算法。

6 程序2(图书入库)设计说明。

6.1 程序描述。

教材采购人员,从出版社将图书馆所缺的图书采购回来后。通过该功能将图书信息存入仓库。同时生成入库表。

6.2 程序功能。

完成图书入库。

6.3 性能。

保证图书信息正确。

6.4输入项。

图书采购信息。

6.5 输出项。

图书库存表。

6.6 算法。

课程设计报告格式 课程设计

洛阳理工学院。课程设计说明书。课程名称。设计课题。专业。班级。学号。姓名。完成日期2014年12月26日。问题描述 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的内容要求。基本要求 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的基本要求。测试数据 小四宋体,行间距单倍行距,每...

课程设计总结,课程设计报告

课程设计总结,课程设计报告。3.尝试应用项目管理软件进行项目进程的规划管理 绘制甘特图,不作硬性要求 二 选题说明。人事管理是企业信息管理的重要部分,面对大量的人事工资信息,财务部门采用人力处理将浪费大量的时间 人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人事工资管理软件进行自动...

课程设计 课程设计报告格式

学校名。课程设计报告。课程名称 c语言程序设计 系别 专业班级 学号。姓名。课程题目 企业人事管理系统 完成日期 指导老师 年月日。附件。课程设计的内容。企业人事管理系统 本项目的目标是开发一个功能实用,操作简便,简单明了的人事管理系统。能够录入人事的基本资料,在操作上能够完成诸如添加 修改 删除 ...