应用软件开发课程设计

火车订票系统

  1. 超市商品采购管理系统
  2. 城市员工管理
    课设报告部分内容如下







我们采用Django的models数据库,其实在进行manage.py make migrations和manage.py make migrate的时候是自带一些一些数据库的后台数据的,我们的该系统中我们其实分了8个额外的表,分别是管理员admin表,city表,department表,userinfo表同时还有task表等其他表,同时我们在使用department表和admin表以及userinfo表之间其实是使用了外键的连接,我们的一个部门中其实是包含着多个的员工其中是采用一对多的模式。同时对于我们的城市管理中我们还去存取字段来进行保存在本地图片,这样就能够在那个页面去显示到我们的页面中。

同时在下表4-3和表4-5表中去详细的展示出来了我们表之间的详细的表的结构以及表的字段,其实也就是通过这些详细的字段名我们可以去看出表之间的关系结构的关系同时也能从这些备注的信息中看到该表在该系统之间起到的作用。



这个是我的总结

本次的课程设计报告其实是做的一个城市员工管理系统,我们将原来的那种员工系统来进行进一步的进行放大从一个小的公司的模块我们来进行进一步的去进行提升,提升至一个整个城市的员工管理的范畴,在这次的课程设计中我负责了前端 后端以及数据库表的建立关联以及文档的编辑功能,其实对于这个项目在制作的过程中其实是花了很长的时间的但是在这个漫长的过程中其实收获了很多的东西,让我记忆最为深刻的则是首先是对Django的中间件的使用,刚开始接触Django的时候其实是只是跑起来就行,但是到了后边其实是需要做的东西很多,为什么在登录的时候显示的是/login/路由为什么不是其他的呢其实这个就体现到了中间件的用处同时也起到了一个映射的作用,的那个用户去登录账户的时候其实会分配一个sessionID同时这个也是我们用户进行登录的一个凭证,容纳后还有我感觉较为突出的一点则是我们能够去进行大量数据的上传,我们通过去进行导入excel文件然后我们可以将这个excel文件的数据来进行上传其实这个也是不错的一个想法,然后就是我们引入了外部组件Apache Echarts来去清晰的展示我们的统计的一些状况,其实这点也是蛮好的,然后其实这个城市员工管理系统其实还是面临着一些问题,因为没有真实的运用到现实的开发中,有些数据其实是不能使用的,比如说那个Apache Echarts图形化的显示虽然是有但是我们没有真实的数据可以展示所以也没通过数据库区进行数据的存储,其实下一步的开发中其实是可以获得一些数据来进行数据的连接的操作的,后续的任务功能其实还是蛮多的,后续继续再去开发.

总结而言,这次课程设计让我学到了很多,掌握了 Django 中间件的使用、大量数据的上传处理以及外部组件的集成。虽然还有一些问题需要解决,但我对接下来的开发充满了期待。通过不断改进和拓展,我们将进一步完善这个城市员工管理系统,使其能够真正应用于实际开发中。

如果有对我这个项目感兴趣的话可以后台私信我

相关推荐
小白学大数据10 分钟前
JavaScript重定向对网络爬虫的影响及处理
开发语言·javascript·数据库·爬虫
Python大数据分析@13 分钟前
python操作CSV和excel,如何来做?
开发语言·python·excel
黑叶白树14 分钟前
简单的签到程序 python笔记
笔记·python
Shy96041827 分钟前
Bert完形填空
python·深度学习·bert
time never ceases31 分钟前
使用docker方式进行Oracle数据库的物理迁移(helowin/oracle_11g)
数据库·docker·oracle
Frank牛蛙34 分钟前
1.每日SQL----2024/11/7
数据库·sql
Ciderw36 分钟前
块存储、文件存储和对象存储详细介绍
网络·数据库·nvme·对象存储·存储·块存储·文件存储
薛晓刚37 分钟前
数据库优化指南:如何将基本功能运用到极致?
数据库
上海_彭彭38 分钟前
【提效工具开发】Python功能模块执行和 SQL 执行 需求整理
开发语言·python·sql·测试工具·element
stars_User41 分钟前
MySQL数据库面试题(下)
数据库·mysql