辽宁工大教材购销系统开发:功能与流程详解

需积分: 13 2 下载量 54 浏览量 更新于2024-07-15 收藏 477KB PDF 举报
本文档是辽宁工程技术大学软件工程课程中的一个综合训练项目——教材购销管理系统开发报告。该项目由成员艾强在2020年12月完成。以下是主要知识点概要: 1. 设计时间:这份文档记录了系统的开发始于2020年12月31日,明确了项目的起始日期。 2. 设计任务: - 系统名称:系统名为“教材购销管理系统”,其核心功能包括销售子系统和采购子系统。 - 销售子系统: a. 审查有效性:学生提交购书单后,秘书会核对班级用书表和售书登记,确认购书资格。 b. 开发票:若符合条件,会计会查询教材存量,确认有书则开具发票,无书则记入缺书登记表。 c. 登记与领书:出纳员收现金并进行售书记录,发放领书单让学生领取。 d. 补售教材:采购部门进货后,秘书根据缺书登记处理补售通知单。 - 采购子系统: a. 教材入库:采购员带回的进书单更新库存和待购清单。 b. 统计:秘书负责每月统计缺货情况,形成采购指南。 3. 设计内容: - 系统功能模型:文档详细描述了系统数据流程,包括顶层数据流图(图1-1和图1-2)以及第二层数据流图(图1-3),展示了购书、现金交易、教材流转等关键操作之间的数据流动。 - 数据字典:虽然未在文中具体列出,但数据字典通常会定义系统中涉及的所有数据项及其含义。 - 数据模型:系统可能包含了数据库设计,描述了实体(如学生、教材、购书单等)之间的关系和属性。 - 体系结构设计:阐述了系统组件如何组织和交互,可能涉及前后端架构、数据库设计和网络架构。 - 详细设计:包括模块划分、接口设计、算法和逻辑实现等内容,每个模块(如模块一和模块二)都有其特定的功能和实现步骤。 - 模块测试要点:文档应包含针对各个模块的功能和性能测试要点,确保系统的稳定性和准确性。 4. 总结与展望:最后部分可能讨论了项目实施过程中的收获、挑战以及对未来系统改进的建议或可能的研究方向。 5. 参考文献:虽然文档没有提供具体的参考文献,但可以推测在这个阶段,开发者可能参考了一些软件工程原理、数据库管理、用户界面设计等方面的学术资源。 这份文档是系统开发的重要资料,它不仅记录了项目的设计思路和流程,还提供了实施过程中所需的关键数据模型和流程图,对于理解和评估教材购销管理系统的功能和效率具有重要价值。